:root{--font-sans: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: var(--font-sans);--text-xs: 12px;--text-sm: 13px;--text-md: 14px;--text-lg: 15px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-ui: 550;--font-weight-semibold: 600;--font-weight-bold: 700;--leading-tight: 1.2;--leading-body: 1.5;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 18px;--space-6: 24px;--space-8: 32px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--color-text: #213547;--color-text-strong: #1c1c1c;--color-text-muted: #707070;--color-text-subtle: #d0d0d0;--color-text-inverse: #ffffff;--color-surface: #ffffff;--color-surface-muted: #f6f6f6;--color-surface-neutral: #dfdfdf;--color-surface-neutral-hover: #d3d3d3;--color-surface-hover: #f8f8f8;--color-control-hover-bg: #fdfdfd;--color-border: #cccccc;--color-border-control: #c1c1c1;--color-button-primary: #1c1c1c;--color-button-primary-hover: #333333;--color-danger: #dc3545;--color-danger-hover: #c82333;--color-danger-subtle-text: #b42318;--color-danger-subtle-text-hover: #8a1c0f;--color-success: #B6FE02;--color-success-hover: #a3e502;--color-success-active: #87b70e;--border-width-hairline: 1px;--shadow-none: none;--shadow-control-hover: 0 2px 10px rgba(0, 0, 0, .08);--shadow-focus-visible: var(--shadow-control-hover);--shadow-popover: 0 8px 24px rgba(0, 0, 0, .18);--control-height-md: 38px;--control-height-sm: 32px;--control-padding-x: 8px;--control-radius: var(--radius-sm);--control-font-size: var(--text-md);--control-font-weight: var(--font-weight-bold);--control-transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;--toolbar-chrome-gap: 8px;--z-dropdown-popover: 1250;--z-modal-overlay: 1300}:root{font-family:Inter,system-ui,Avenir,Helvetica,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.roboto-thin{font-family:Inter,sans-serif;font-weight:100;font-style:normal}.roboto-light{font-family:Inter,sans-serif;font-weight:300;font-style:normal}.roboto-regular{font-family:Inter,sans-serif;font-weight:400;font-style:normal}.roboto-medium{font-family:Inter,sans-serif;font-weight:500;font-style:normal}.roboto-bold{font-family:Inter,sans-serif;font-weight:700;font-style:normal}.roboto-black{font-family:Inter,sans-serif;font-weight:900;font-style:normal}.roboto-thin-italic{font-family:Inter,sans-serif;font-weight:100;font-style:italic}.roboto-light-italic{font-family:Inter,sans-serif;font-weight:300;font-style:italic}.roboto-regular-italic{font-family:Inter,sans-serif;font-weight:400;font-style:italic}.roboto-medium-italic{font-family:Inter,sans-serif;font-weight:500;font-style:italic}.roboto-bold-italic{font-family:Inter,sans-serif;font-weight:700;font-style:italic}.roboto-black-italic{font-family:Inter,sans-serif;font-weight:900;font-style:italic}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{width:100%}::-webkit-scrollbar{width:6px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#0006;border-radius:3px}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}#root,body{color:#000;font-family:Inter,sans-serif}.mx-auto{margin:0 auto}.mb-50{margin-bottom:50px!important}.hl{width:.1%;background-color:#dfdfdf;display:block;margin:0 5px;height:45px}.scrollbar{overflow-y:auto;overflow-x:hidden;width:200px;height:200px;padding:10px}.scrollbar::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(83,83,83,.07);background-color:#f1f1f1}.scrollbar::-webkit-scrollbar{width:7px;background-color:#f1f1f1}.scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.hlp-dashboard-page-main .main-page{display:flex;gap:1.1rem;flex-direction:column;padding:3rem}.hlp-dashboard-page-main{width:100%;height:100%}.mt-5{margin-top:2.4rem}.hlp-dashboard-page-main .main-page .section-heading{font-size:1.42rem;font-weight:700;color:#000}.hlp-dashboard-page-main .main-page .section-details{width:100%;min-height:100px;background-color:#fff;box-shadow:#00000029 0 1px 4px;border-radius:11px;margin-bottom:2rem;display:flex;flex-wrap:wrap;color:#213547}.hlp-dashboard-page-main .main-page .section-details .detail-col{width:16.66%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:.6rem}.hlp-dashboard-page-main .main-page .section-details .detail-col h3{margin-bottom:0;font-size:.913rem;font-weight:700}.hlp-dashboard-page-main .main-page .section-details .detail-col span{font-size:1.72rem;font-weight:800}html,body,:root{background-color:#b6fe04}@media (prefers-color-scheme: light){html,body,:root{background-color:#b6fe04}}.hlp-home{display:flex;flex-direction:column;background-color:#b6fe04;height:100%;min-height:100%;flex-grow:1}.hlp-home.invite-home{background-color:#000}.hlp-home.full-page{min-height:100vh}.hlp-home.full-page .home-header-details{flex:1;justify-content:center}.hlp-home.match-full-page{background-color:#111}.hlp-home.match-full-page .navbar .logo{filter:brightness(0) invert(1)}.hlp-home.match-full-page .navbar button{color:#fff;border-color:#fff}.hlp-home.match-full-page .navbar button span,.hlp-home.match-full-page .para,.hlp-home.match-full-page .heading,.hlp-home.match-full-page .success-hero-subtitle{color:#fff}.hlp-home.match-full-page .navbar [role=listbox]{background-color:#000;border-color:#fff}.hlp-home.match-full-page .navbar [role=option]{color:#fff}.hlp-home.match-full-page .navbar [role=option]:hover,.hlp-home.match-full-page .navbar [aria-selected=true]{background-color:#fff3}.hlp-home.success-page{position:relative;min-height:100vh}.success-video-bg{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.hlp-home.success-page>*:not(.success-video-bg){position:relative;z-index:1}.hlp-home.success-page>.navbar{z-index:2}.hlp-home.success-page .home-header-details{flex:1;justify-content:center}.hlp-home.success-page .navbar .logo{filter:brightness(0) invert(1)}.success-hero-title{font-family:Black Han Sans,sans-serif;font-size:2.6rem;font-weight:400;color:#b6fe04;text-align:center;margin:10px 0 4px;line-height:1.2}.success-hero-subtitle{color:#fff;font-size:1.4rem;font-weight:700;text-align:center;margin:0 0 30px}.hlp-home.success-page .heading{color:#fff;font-size:1.2rem;line-height:1.5}.hlp-home.success-page .para{color:#fff}.success-app-logo{border-radius:11px;margin-bottom:12px}.success-download-text{color:#fff;font-size:1rem;text-align:center;margin:0 0 12px}.success-steps-card{padding:20px 24px;width:100%;box-sizing:border-box;margin-bottom:24px;border:1.5px solid #fff;border-radius:16px}.success-step-row{display:flex;align-items:center;gap:16px;padding:14px 0}.success-step-number{width:26px;height:26px;border-radius:50%;background:#b6fe04;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:800;color:#111;flex-shrink:0}.success-step-text{font-size:1rem;font-weight:600;color:#fff}.success-step-divider{height:1px;background:#ffffff26;width:100%}.success-app-links{display:flex;justify-content:center;gap:10px;margin-bottom:30px}.success-app-links .store-badge{width:140px;height:auto}.hlp-home.success-page .navbar button{color:#fff;border-color:#fff}.hlp-home.success-page .navbar button span{color:#fff}.hlp-home.success-page .navbar [role=listbox]{background-color:#000c;border-color:#fff}.hlp-home.success-page .navbar [role=option]{color:#fff}.hlp-home.success-page .navbar [role=option]:hover,.hlp-home.success-page .navbar [aria-selected=true]{background-color:#fff3}.not-found-page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;height:100vh;background-color:#dcdcdc}.not-found-page-container h1{font-size:4.125rem;font-weight:800;color:#585858;margin-bottom:1rem}.not-found-page-container p{color:#333;font-weight:500;margin-top:0;font-size:1.31rem}.not-found-page-container h1,.not-found-page-container p{text-align:center}.home-header-details{display:flex;flex-direction:column;margin:0 auto;max-width:400px;align-items:center;margin-bottom:2rem;padding:.3rem 16px 0}.match-details{padding:.6rem .7rem;padding-bottom:0;background-color:#fff;width:94%;margin:0rem 0;border-radius:10px;box-shadow:#00000029 0 1px 4px;margin-bottom:35px}.already-registered-sect{display:flex;flex-direction:column;align-items:center;margin-top:24px}.already-registered-sect h4.username-heading{margin-top:4px;font-size:24px!important;font-weight:700;margin-bottom:0}.already-registered-sect .player-ready-msg{font-size:26px;line-height:122%;margin-bottom:0}.already-registered-sect .player-ready-msg span{font-size:18px;line-height:122%}.already-registered-sect span.accept-msg-heading{font-size:18px;text-align:center;margin-top:24px}.already-registered-sect button{margin-top:24px}.match-details .top-row{display:grid;grid-template-columns:60% 28%;gap:2%;justify-content:space-between;line-height:.92rem}.match-details .location-details .heading{margin:0;line-height:.7rem;font-size:.86rem}.match-details .match-location-details .heading{font-size:.846rem}.match-details .match-location-details .heading.match-court-location{line-height:1.13rem}.match-details .match-location-details .court-name{font-size:.65rem;display:block}.match-details .time-duration-details .heading{margin:0;font-size:.75rem}.match-details .time-duration-details .duration-span{font-size:.65rem;display:block}.match-details .time-duration-details{line-height:.92rem}.match-details .price-details .heading{display:flex;justify-content:flex-end;align-items:center;font-size:1 rem;color:#585858}.user-rem-add{width:40px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.row-sep{margin:25px auto 38px;height:2px;background:#477b00;width:92%;border:none;position:relative}.row-sep p{position:relative;margin:auto;background:#b6fe04;top:-13px;padding:0 6px;width:max-content}.home-invite-details{display:flex!important;text-align:center;flex-direction:column;align-items:center}.match-details .location-details .location{font-size:.62rem;color:#898585}.user-logo-main{width:min-content;width:40px;position:relative;display:flex;align-items:center;flex-direction:column}.user-logo-main,.user-rem-add{gap:4px}.user-logo-main .player-name-lbl,.user-rem-add .player-name-lbl{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;text-align:center}.match-details .users-row{display:flex;gap:16px;margin:.625rem 0}.home-header-details .user-img{background-color:#fff;border-radius:50%}.user-logo-main.editable{position:relative;cursor:pointer}.user-logo-main .float-edit-btn{position:absolute;bottom:9px;right:-14px}.home-header-details .username-heading{font-weight:800;margin:15px 0 0;font-size:24px;text-align:center;line-height:100%}.home-header-details .invitation-text{margin:8px 0 35px;font-size:16px;text-align:center;font-weight:400}.step-header-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:15px;margin-bottom:15px}.step-header-row .step-heading{text-align:left;margin:0}.step-counter{font-size:16px;font-weight:500;color:#111;flex-shrink:0}.invite-details-sect{display:block}.invite-form-details-sect{display:block;width:100%}.home-sect-main1{width:100%;box-sizing:border-box}.match-details .match-overview-row{border-bottom:1px solid #eaeaea;line-height:0rem;padding-bottom:9px;margin-bottom:16px;grid-template-columns:74% 25%;gap:1%}.match-details .location-details .match-time-details{display:flex;align-items:center;gap:11px;font-size:.97rem}.match-details .location-details .match-time-details p{margin:0;display:flex;flex-direction:column;gap:0px}.match-details .location-details .match-time-details p .time{margin:4px 0 5px;line-height:1.1rem;font-size:1rem}.header-msg1{font-weight:700;font-size:24px;line-height:122%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;width:80%}.match-details .location-details .match-time-details p .ranking{margin-bottom:4px;color:#898585;font-weight:400;font-size:.75rem}.invite-form-details-sect .heading{width:100%;margin-left:auto;margin-right:auto;font-size:21px;margin-bottom:12px;display:flex;align-items:center;gap:6px}.invite-home .invite-heading,.invite-home .invite-para,.invite-home .invite-para2{color:#fff;text-align:center}.invite-home .invite-para{font-weight:500}.invite-home .invite-para2{font-weight:300}.invite-details-sect.success-sect .heading{text-align:center;display:block;margin-bottom:10px;font-size:42px}.invite-details-sect.success-sect .sub-heading1{text-align:center;font-weight:900;display:block;margin-bottom:10px;font-size:20px}.invite-details-sect .heading{font-size:26px;margin-bottom:0;display:flex;align-items:center;gap:10px;line-height:122%}.invite-details-sect .para{font-size:18px;margin-top:0;margin-bottom:4rem;line-height:122%}.invite-details-sect.success-sect .para{font-size:.98rem;line-height:1.2rem;color:#fff9}.log-btn:hover,.main-btn:hover{background-color:#000000d9;box-shadow:0 4px 12px #00000040}.log-btn:active,.main-btn:active{background-color:#000000d9;box-shadow:0 1px 4px #0000004d}.log-btn:focus,.main-btn:focus{outline:none}.log-btn,.main-btn{background-color:#111;padding:1.08rem 1rem;border:none;color:#fff;align-items:center;margin-bottom:13px;box-shadow:0 2px 6px #00000026;width:100%;text-align:center;display:flex;justify-content:center;font-size:1rem;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease}.log-btn img,.main-btn img{margin-right:10px}.success-sect{margin:2rem 1rem;margin-bottom:0}.invite-details-sect .heading-sub{font-size:1rem;font-weight:700;font-size:1.02rem;margin:0 0 12px}.invite-details-sect.success-sect .heading-sub{font-size:1rem}.app-invitation-text{margin-top:1.3rem!important}.inv-txt1{font-size:1.625rem!important;justify-content:center;margin-bottom:6px!important;margin-top:0}.logo-upload-modal .modal-header-heading{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:11px;background-color:#f2f2f2}.logo-upload-modal .modal-body{display:flex;justify-content:center;align-items:center}.logo-upload-modal .modal-footer{padding:13px 0;background-color:#dcdcdc;border-top:1px solid #c1c1c1}.logo-upload-modal .modal-body .upload-btn-wrapper{padding:1.5rem;width:100%;border:2px dashed #c2c2c2;border-radius:3px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;margin:20px}.css-13cymwt-control,.css-1nmdiq5-menu{font-size:14px!important;font-weight:400!important}.file-upload-label{width:90%;background-color:#333;width:80%!important;background-color:#333!important;color:#f1f1f1!important}.file-upload-label:hover{background-color:#514f4f!important}.logo-upload-modal .modal-body .upload-btn-wrapper input[type=file],.logo-upload-modal{display:none}.logo-upload-modal.open{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;background-color:#00000080;height:100vh}.logo-upload-modal .logo-upload-modal-content{box-shadow:#00000029 0 1px 4px;width:90%;max-width:500px;background-color:#fff;border-radius:10px}.logo-upload-modal-content .modal-title{margin:0;font-size:26px}.logo-upload-modal-content .modal-title .heading-wrap p{font-size:21px;margin:2px!important;color:#2b2929}.logo-upload-modal-content .modal-title .heading-wrap p:last-of-type{font-size:10px}@media screen and (max-width:1277px){.hlp-dashboard-page-main .main-page .section-details .detail-col{width:33.33%}.hlp-dashboard-page-main .main-page .section-details{padding:1rem .9rem;gap:1.1rem 0}}@media screen and (max-width: 612px){.hlp-dashboard-page-main .main-page .section-details .detail-col{width:50%}.hlp-dashboard-page-main .main-page .section-details{padding:1rem 0rem;gap:1.1rem 0}.hlp-dashboard-page-main .main-page{padding:1rem}}@media screen and (max-width:407px){.match-details .match-location-details .heading.match-court-location{font-size:.782rem}.match-details .location-details .match-time-details p .time{font-size:.93rem;margin-bottom:1px}}@media screen and (max-width:379px){.row-sep p{position:relative;margin:auto;width:max-content;background:#b6fe04;top:-11.5px;padding:0 6px;font-size:15px;font-weight:500}.match-details .location-details .match-time-details p .ranking{font-size:.65rem}.match-details .match-location-details .heading{font-size:.646rem}}.sidebar-main{width:290px;min-height:100%;background-color:#000;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;flex-direction:column;transition:.3s ease-in-out}.sidebar-main.sidebar-close{margin-left:-240px}.sidebar-main .logo-header{width:100%;padding:4% 0;display:flex;justify-content:center;align-items:center;position:relative}.sidebar-main .sidebar-navigation-cont{flex-grow:1;width:70%;margin:16px auto auto}.sidebar-main .preview-icn{display:none!important}.sidebar-main.sidebar-close .preview-icn{display:block!important;margin-left:auto}.sidebar-main.sidebar-close .sidebar-navigation-cont{flex-grow:1;width:100%;margin:16px auto auto}.sidebar-navigation-cont .navigation{width:100%;display:flex;padding:16px 7px}.sidebar-navigation-cont .navigation:hover{background-color:#f1f1f129}.sidebar-navigation-cont .navigation i,.sidebar-navigation-cont .navigation span{display:flex;justify-content:center;align-items:center;color:#f1f1f1;font-size:19px}.sidebar-navigation-cont .navigation i{width:40px}.sidebar-navigation-cont .navigation span{padding-left:13px}.dashboard-filter-dropdown{margin-bottom:2rem}.dashboard-filter-dropdown .dropdown-toggle{background-color:#fff;display:flex;justify-content:center;align-items:center;padding:7px 16px;box-shadow:#00000029 0 1px 4px;gap:11px;font-size:15px}.logo-header .collapse-btn,.logo-header .collapse-btn-1{position:absolute;right:10px;top:10px;z-index:11;color:#fff}.logo-header .collapse-btn i,.logo-header .collapse-btn-1 i{font-size:18px;margin-right:7px}.collapse-btn-1{display:none}.navbar-main{display:none;margin:2rem;margin-bottom:0}.navbar-main .nav-menu{font-size:1.48rem}.loader-main{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;background-color:#ededed68}.loader-green-bg{background-color:#b6fe04;min-height:100vh}@keyframes spinner-ring-rotate{to{transform:rotate(360deg)}}.spinner-ring{box-sizing:border-box;width:32px;height:32px;border-radius:50%;border:3px solid rgba(0,0,0,.12);border-top-color:#111;animation:spinner-ring-rotate .7s linear infinite}.loader-page-main,.error-sect-main{flex-grow:1;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding:1rem;text-align:center}.user-rank-main{position:relative;width:30px;height:30px;left:-3px;top:-15px}.top-header-logo .user-rank-main{left:15px;top:2px}.top-header-logo .user-rank-main .value{position:absolute;transform:translate(-36%,-39%)}#crown-img-label{position:absolute;top:-2px;right:-6px;width:18px;height:15px}.user-rank-main .value{position:absolute;top:50;top:55%;left:47%;transform:translate(-42%,-44%);font-size:20px;color:#333;font-weight:600}.error-sect-main h4{color:#555;font-size:1.2rem}.error-sect-main .error-oops{font-family:Black Han Sans,sans-serif;font-size:44px;font-weight:400;color:#111;line-height:1}.hlp-home .navbar{display:flex;align-items:center}.hlp-home .navbar .logo{width:70px;height:70px;margin:0;padding:0}.invite-home .homepage-footer .invite-page-footer-logo{margin:0 1.3rem;width:100px;height:100px;margin-bottom:23px;border-radius:18px}.hlp-home .navbar .invite-page-logo{margin:0 1.3rem;padding:0 1.5rem;width:115px;height:60px;margin-top:12px;margin-left:-27px}.homepage-footer{background-color:#000;display:flex;flex-direction:column;align-items:center;padding:2rem .4rem;flex-grow:1}.field-wrap{display:flex;align-items:center;border:1.5px solid #1c1c1c;border-radius:12px;padding:8px 14px;min-height:52px;box-sizing:border-box;background:transparent}.field-wrap .field-inner{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:calc(.7rem + 2px + 1rem * 1.4)}.field-wrap .field-label{font-size:.7rem;font-weight:500;color:#0009;line-height:1;margin-bottom:2px}.field-wrap:not(.has-value) .field-label{display:none}.field-wrap .custom-form-inp{color:#1c1c1c;border:none!important;border-bottom:none!important;background-color:transparent;padding:0;margin:0;font-size:1rem;font-weight:600;line-height:1.4;outline:none;width:100%;box-sizing:border-box}.field-wrap .custom-form-inp::placeholder{color:#1c1c1c;font-weight:400;opacity:1}.field-wrap.has-value .custom-form-inp::placeholder{color:#1c1c1c59;font-weight:400}.field-wrap.has-error{border-color:red}.field-wrap.has-error .custom-form-inp::placeholder{color:red;font-weight:400;opacity:1}.custom-form-inp{color:#111;border:none;background-color:transparent;border-bottom:1px solid #6e7166;padding:10px 10px 10px 0;margin-top:1px}.err-text{margin:4px 0 0;font-size:.75rem;color:red;font-weight:600}.invite-registration-form-main .register-btn{width:100%;margin-top:0;font-size:1.2rem;border-radius:12px}input.custom-form-inp[type=text]:focus,input.custom-form-inp[type=password]:focus,input.custom-form-inp[type=email]:focus{color:#111;border:none;outline:0px solid transparent;outline-offset:0;background-color:transparent;border-bottom:1px solid #3d3d3b}.field-wrap input.custom-form-inp[type=text]:focus,.field-wrap input.custom-form-inp[type=password]:focus,.field-wrap input.custom-form-inp[type=email]:focus{border:none!important;border-bottom:none!important;outline:none}.invite-registration-form-main{display:flex;flex-direction:column;gap:14px}.invite-registration-form-main .form-label{font-size:.75rem;font-weight:600}.notes-field-wrap{width:100%}.notes-textarea{width:100%;min-height:140px;box-sizing:border-box;padding:14px 16px;border:1.5px solid #1c1c1c;border-radius:14px;background:transparent;font-family:inherit;font-size:1rem;font-weight:500;color:#111;line-height:1.4;resize:vertical;outline:none}.notes-textarea::placeholder{color:#1111118c;font-weight:400}.notes-textarea:focus{border-color:#111}.notes-submit-hint{margin:4px 0;font-size:.9rem;font-weight:500;color:#111;text-align:center}.field-wrap .options-wrap{width:100%}.field-wrap .options-select-inp{border:none;border-bottom:none;padding:0;padding-right:72px!important;margin:0;font-size:1rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.field-wrap .options-wrap .bottom-lbl{top:50%;transform:translateY(-50%);right:0}.field-wrap .options-wrap .options-list{top:calc(100% + 6px);border-radius:12px;border:1.5px solid #1c1c1c;background-color:#b6fe04}.field-wrap .options-wrap .options-list .select-option-lbl{border-bottom:1px solid rgba(0,0,0,.1)}.field-wrap .options-wrap .options-list .select-option-lbl:hover{background-color:#0000001a}.homepage-footer .logo{width:89px;height:89px;border-radius:11px;padding:0;margin-bottom:16px}.homepage-footer .footer-heading1{color:#ededed;font-size:18px;margin:0 0 9px;font-weight:500}.invite-home .homepage-footer .footer-heading1{color:#b5ff03;margin:1.2rem 0}.homepage-footer .app-links-col{display:flex;justify-content:space-around;gap:.7rem;align-items:center}.options-wrap{width:100%;position:relative;display:flex;flex-direction:column}.options-wrap .bottom-lbl{position:absolute;right:8px;top:10px;font-size:12px}.options-wrap .bottom-lbl i{font-size:12px}.options-wrap .options-list{display:flex;position:absolute;top:46px;width:100%;min-width:170px;max-height:200px;background-color:#f5f5f5;z-index:200;border-radius:7px;flex-direction:column;overflow-y:auto}.options-wrap .options-list .select-option-lbl{display:flex;padding:10px;border-bottom:1px solid #ebebeb;align-items:center;gap:12px;font-size:13px}.options-wrap .options-list .select-option-lbl:hover{background-color:#bdbcbc}@media screen and (max-width:1000px){.sidebar-main{width:290px;min-height:100%;background-color:#000;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;display:flex;flex-direction:column;transition:.3s ease-in-out;position:fixed;top:0;left:0}.collapse-btn{display:none}.collapse-btn-1{display:inline-block}.sidebar-main.sidebar-close{left:-290px}.navbar-main{display:block}}._wrap_1kzea_1{position:absolute;z-index:1}._inlineHost_1kzea_6{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}._badge_1kzea_15{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;color:#fff;font-family:Black Han Sans,sans-serif;line-height:1;font-weight:400;box-sizing:border-box;flex-shrink:0}._badgeVerified_1kzea_29{box-shadow:0 0 0 2px #ff5000}._value_1kzea_33{display:block;text-align:center;font-family:Black Han Sans,sans-serif}._valuePlus_1kzea_39{font-family:var(--font-sans, Inter, system-ui, sans-serif);font-weight:900;line-height:1}._root_1yhfl_1{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}._avatarWrap_1yhfl_9{position:relative;flex-shrink:0;overflow:visible;line-height:0}._avatar_1yhfl_9{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;box-sizing:border-box;border:0;background:#f1f5f9;position:relative;z-index:0}._avatarOpen_1yhfl_29,._avatarHasImage_1yhfl_33{background:transparent}._avatarRatingCutout_1yhfl_37{-webkit-mask-image:radial-gradient(circle at calc(100% - var(--user-badge-half)) calc(100% - var(--user-badge-half)),transparent var(--user-cutout-r),#fff 0);mask-image:radial-gradient(circle at calc(100% - var(--user-badge-half)) calc(100% - var(--user-badge-half)),transparent var(--user-cutout-r),#fff 0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}._name_1yhfl_54{margin:0;font-family:var(--font-sans, Inter, system-ui, sans-serif);font-size:12px;font-weight:400;color:#1c1c1c;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wrapper_1m0wb_1{position:relative;display:inline-flex;align-items:center}._control_1m0wb_7{position:relative}._trigger_1m0wb_11{min-height:36px;min-width:80px;padding:6px 10px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:6px;font-family:var(--font-sans, "Roboto", sans-serif);font-size:14px;font-weight:500;color:#000;border:1.5px solid #000;border-radius:var(--radius-sm, 8px);background-color:transparent;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}._trigger_1m0wb_11:hover,._trigger_1m0wb_11:active{background-color:#0000000f}._trigger_1m0wb_11:focus{outline:none}._trigger_1m0wb_11:focus-visible{outline:none;box-shadow:0 0 0 2px #0003}._value_1m0wb_45{display:inline-flex;align-items:center;gap:4px}._placeholder_1m0wb_51{color:#666}._optionIcon_1m0wb_55{font-size:18px;color:inherit;line-height:1}._chevron_1m0wb_61{flex-shrink:0;font-size:18px;line-height:1;color:inherit}._popover_1m0wb_68{position:absolute;top:calc(100% + 6px);right:0;z-index:1250;box-sizing:border-box;min-width:100%;padding:0;display:flex;flex-direction:column;border:1.5px solid #000;border-radius:var(--radius-sm, 8px);background-color:#b6fe04;box-shadow:none;overflow:hidden}._optionsList_1m0wb_85{width:100%;box-sizing:border-box;margin:0;padding:4px;display:flex;flex-direction:column;gap:2px}._option_1m0wb_55{border:none;background:transparent;color:#000;width:100%;min-height:34px;padding:6px 10px;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:6px;text-align:left;justify-content:flex-start;border-radius:var(--radius-sm, 8px);cursor:pointer;transition:background-color .12s ease}._option_1m0wb_55:hover,._activeOption_1m0wb_118{background-color:#0003}._card_zomwp_3{background-color:#1c1c1c;border-radius:16px;padding:16px;width:100%;box-sizing:border-box;margin-bottom:28px}._header_zomwp_12{display:flex;align-items:center;gap:10px;margin-bottom:16px}._logo_zomwp_19{width:40px;height:40px;border-radius:50%;flex-shrink:0}._headerText_zomwp_26{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._titleBar_zomwp_34{height:16px;width:75%;border-radius:4px}._subtitleBar_zomwp_40{height:12px;width:45%;border-radius:4px}._headerRight_zomwp_46{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}._priceBar_zomwp_54{height:16px;width:50px;border-radius:4px}._platformBar_zomwp_60{height:12px;width:60px;border-radius:4px}._inner_zomwp_66{background-color:#303030;border-radius:12px;padding:16px}._playersRow_zomwp_72{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._avatarSlot_zomwp_79{display:flex;flex-direction:column;align-items:center;gap:8px}._avatar_zomwp_79{width:56px;height:56px;border-radius:50%}._nameBar_zomwp_92{height:16px;width:36px;border-radius:4px}._bolt_zomwp_98{width:20px;height:24px}._labels_zomwp_103{display:flex;gap:2px;flex-wrap:wrap}._label_zomwp_103{height:30px;width:78px;border-radius:4px}._labelSm_zomwp_115{width:60px}._heading_zomwp_121{height:24px;width:80%;border-radius:4px;margin:15px 0 0}._subheading_zomwp_128{height:24px;width:55%;border-radius:4px;margin:8px 0 35px}._button_zomwp_135{width:100%;height:54px;margin-bottom:13px;border-radius:8px}._shimmerDark_zomwp_145{background:linear-gradient(100deg,#4a4a4a,#4a4a4a 30%,#585858,#4a4a4a 70%,#4a4a4a);background-size:200% 100%;animation:_skeletonShimmer_zomwp_1 1.8s ease-in-out infinite}._shimmerLime_zomwp_159{background:linear-gradient(100deg,#b6fe04,#b6fe04 30%,#c4fe34,#b6fe04 70%,#b6fe04);background-size:200% 100%;animation:_skeletonShimmer_zomwp_1 1.8s ease-in-out infinite}._shimmerDarkLime_zomwp_174{background:linear-gradient(100deg,#4d6a08,#4d6a08 30%,#5d7a18,#4d6a08 70%,#4d6a08);background-size:200% 100%;animation:_skeletonShimmer_zomwp_1 1.8s ease-in-out infinite}._shimmerBlack_zomwp_188{background:linear-gradient(100deg,#111,#111 30%,#232323,#111 70%,#111);background-size:200% 100%;animation:_skeletonShimmer_zomwp_1 1.8s ease-in-out infinite}@keyframes _skeletonShimmer_zomwp_1{0%{background-position:124% 0}to{background-position:-24% 0}}._card_1f8nk_3{background-color:#1c1c1c;border-radius:16px;padding:16px;width:100%;box-sizing:border-box;margin-bottom:28px}._header_1f8nk_12{display:flex;align-items:center;gap:8px;margin-bottom:16px}._logos_1f8nk_20{display:flex;align-items:center;flex-shrink:0}._logoFrontWrap_1f8nk_26{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:#1c1c1c;display:flex;align-items:center;justify-content:center}._logoFront_1f8nk_26{width:40px;height:40px;border-radius:50%}._logoBack_1f8nk_44{width:40px;height:40px;border-radius:50%;margin-left:-14px;z-index:0}._headerText_1f8nk_52{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._titleBar_1f8nk_60{height:18px;width:75%;border-radius:4px}._subtitleBar_1f8nk_66{height:14px;width:50%;border-radius:4px}._headerRight_1f8nk_72{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}._priceBar_1f8nk_80{height:18px;width:56px;border-radius:4px}._platformBar_1f8nk_86{height:14px;width:64px;border-radius:4px}._contentBox_1f8nk_94{background:#fff;border-radius:12px;padding:16px}._lessonTitleBar_1f8nk_101{height:23px;width:65%;border-radius:4px;margin-bottom:2px}._descBlock_1f8nk_108{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._contentMain_1f8nk_116 ._descBlock_1f8nk_108{margin-bottom:0}._descLine_1f8nk_121{height:12px;width:100%;border-radius:4px}._descLineShort_1f8nk_127{width:60%}._contentRow_1f8nk_132{display:flex;gap:14px;margin-bottom:16px}._trainerCol_1f8nk_138{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}._trainerAvatar_1f8nk_146{width:56px;height:56px;border-radius:50%}._trainerNameWrap_1f8nk_152{height:22px;display:flex;align-items:center}._trainerNameBar_1f8nk_158{width:45px;height:14px;border-radius:4px}._contentMain_1f8nk_116{flex:1;min-width:0}._labels_1f8nk_170{display:flex;gap:2px;flex-wrap:wrap}._label_1f8nk_170{height:30px;width:78px;border-radius:4px}._labelSm_1f8nk_182{width:60px}._heading_1f8nk_188{height:24px;width:80%;border-radius:4px;margin:15px 0 0}._subheading_1f8nk_195{height:24px;width:55%;border-radius:4px;margin:8px 0 35px}._button_1f8nk_202{width:100%;height:54px;margin-bottom:13px;border-radius:8px}._shimmerDark_1f8nk_212{background:linear-gradient(100deg,#4a4a4a,#4a4a4a 30%,#585858,#4a4a4a 70%,#4a4a4a);background-size:200% 100%;animation:_lessonSkeletonShimmer_1f8nk_1 1.8s ease-in-out infinite}._shimmerLime_1f8nk_226{background:linear-gradient(100deg,#b6fe04,#b6fe04 30%,#c4fe34,#b6fe04 70%,#b6fe04);background-size:200% 100%;animation:_lessonSkeletonShimmer_1f8nk_1 1.8s ease-in-out infinite}._shimmerLight_1f8nk_240{background:linear-gradient(100deg,#d6d6d6,#d6d6d6 30%,#e4e4e4,#d6d6d6 70%,#d6d6d6);background-size:200% 100%;animation:_lessonSkeletonShimmer_1f8nk_1 1.8s ease-in-out infinite}._shimmerDarkLime_1f8nk_254{background:linear-gradient(100deg,#4d6a08,#4d6a08 30%,#5d7a18,#4d6a08 70%,#4d6a08);background-size:200% 100%;animation:_lessonSkeletonShimmer_1f8nk_1 1.8s ease-in-out infinite}._shimmerBlack_1f8nk_268{background:linear-gradient(100deg,#111,#111 30%,#232323,#111 70%,#111);background-size:200% 100%;animation:_lessonSkeletonShimmer_1f8nk_1 1.8s ease-in-out infinite}@keyframes _lessonSkeletonShimmer_1f8nk_1{0%{background-position:124% 0}to{background-position:-24% 0}}._card_1oxna_1{background-color:#1c1c1c;border-radius:16px;padding:16px;width:100%;box-sizing:border-box;margin-bottom:28px}._header_1oxna_12{display:flex;align-items:center;gap:10px;margin-bottom:16px}._headerCollapsed_1oxna_19{margin-bottom:12px}._clubLogo_1oxna_23{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#2a2a2a}._headerText_1oxna_32{flex:1;min-width:0}._clubName_1oxna_37{margin:0;font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matchType_1oxna_48{margin:0;font-size:.9rem;font-weight:500;color:#b6fe04}._headerRight_1oxna_55{text-align:right;flex-shrink:0}._price_1oxna_60{margin:0;font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#b6fe04}._platform_1oxna_68{margin:0;font-size:.9rem;font-weight:400;color:#999}._innerContainer_1oxna_77{background-color:#303030;border-radius:12px;padding:16px}._playersRow_1oxna_85{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._playerSlot_1oxna_92{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}._bolt_1oxna_100{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:20px}._crownWrap_1oxna_109{position:relative;display:inline-flex;flex-direction:column;align-items:center}._crown_1oxna_109{position:absolute;top:0;right:0;z-index:2;width:var(--crown-size, 16px);height:auto}._hasCrown_1oxna_126:before{content:"";position:absolute;top:-3px;right:-3px;z-index:1;width:calc(var(--crown-size, 16px) + 6px);height:calc(var(--crown-size, 16px) * 13 / 18 + 6px);background:#303030;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='-3%20-3%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0321506%205.53155L1.83985%2012.3078C1.9487%2012.7158%202.32116%2013%202.74701%2013H15.253C15.6788%2013%2016.0513%2012.7158%2016.1602%2012.3078L17.9678%205.53155C18.1525%204.83947%2017.5119%204.20884%2016.8148%204.39645L13.4093%205.31298C12.9964%205.42411%2012.5599%205.24432%2012.3481%204.87586L9.81532%200.469628C9.45539%20-0.156542%208.54461%20-0.156543%208.18468%200.469627L5.65193%204.87585C5.44014%205.24432%205.00364%205.42411%204.5907%205.31298L1.18522%204.39645C0.488128%204.20884%20-0.152479%204.83946%200.0321506%205.53155Z'%20fill='white'%20stroke='white'%20stroke-width='6'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='-3%20-3%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0321506%205.53155L1.83985%2012.3078C1.9487%2012.7158%202.32116%2013%202.74701%2013H15.253C15.6788%2013%2016.0513%2012.7158%2016.1602%2012.3078L17.9678%205.53155C18.1525%204.83947%2017.5119%204.20884%2016.8148%204.39645L13.4093%205.31298C12.9964%205.42411%2012.5599%205.24432%2012.3481%204.87586L9.81532%200.469628C9.45539%20-0.156542%208.54461%20-0.156543%208.18468%200.469627L5.65193%204.87585C5.44014%205.24432%205.00364%205.42411%204.5907%205.31298L1.18522%204.39645C0.488128%204.20884%20-0.152479%204.83946%200.0321506%205.53155Z'%20fill='white'%20stroke='white'%20stroke-width='6'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center}._playerName_1oxna_145{color:#fff!important;font-size:.9rem!important;font-weight:500!important}._labels_1oxna_153{display:flex;gap:2px;flex-wrap:wrap}._label_1oxna_153{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;border:none;background:#4a4a4a;color:#fff;font-size:.9rem;font-weight:500;white-space:nowrap}._card_t4t95_1{background-color:#1c1c1c;border-radius:16px;padding:16px;width:100%;box-sizing:border-box;margin-bottom:28px}._header_t4t95_12{display:flex;align-items:center;gap:8px;margin-bottom:16px}._headerCollapsed_t4t95_19{margin-bottom:12px}._logos_t4t95_23{display:flex;align-items:center;flex-shrink:0}._logoBack_t4t95_29,._logoFront_t4t95_30{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#2a2a2a}._logoBack_t4t95_29{margin-left:-14px;z-index:0}._logoFrontWrap_t4t95_44{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:#1c1c1c;display:flex;align-items:center;justify-content:center}._logoFront_t4t95_30{position:relative}._headerText_t4t95_60{flex:1;min-width:0}._title_t4t95_65{margin:0;font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._title_t4t95_65._compact_t4t95_76{font-size:1rem;line-height:1rem}._subtitle_t4t95_81{margin:2px 0 0;font-size:.9rem;font-weight:500;color:#b6fe04;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerRight_t4t95_91{text-align:right;flex-shrink:0}._price_t4t95_96{margin:0;font-size:1.125rem;line-height:1.125rem;font-weight:700;color:#b6fe04}._platform_t4t95_104[data-tooltip]{position:relative;cursor:help;font-size:.8rem;text-decoration:underline dotted;text-underline-offset:2px}._platform_t4t95_104[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);right:0;background:#b6fe04;color:#111;border:1.5px solid #111;padding:6px 8px;border-radius:6px;font-size:.7rem;font-weight:500;text-align:left;white-space:normal;width:max-content;max-width:200px;box-shadow:0 2px 8px #00000026;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10}._platform_t4t95_104[data-tooltip]:hover:after,._platform_t4t95_104[data-tooltip]:focus:after,._platform_t4t95_104[data-tooltip][data-open=true]:after{opacity:1}._price_t4t95_96._compact_t4t95_76{font-size:1rem;line-height:1rem}._platform_t4t95_104{margin:0;font-size:.9rem;font-weight:400;color:#999}._contentBox_t4t95_155{background:#fff;border-radius:12px;padding:16px}._contentRow_t4t95_161{display:flex;gap:14px;margin-bottom:16px}._trainerCol_t4t95_167{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}._trainerAvatar_t4t95_175{width:56px;height:56px;border-radius:50%;object-fit:cover;background:#eee}._trainerName_t4t95_183{font-size:.9rem;font-weight:500;color:#555;text-align:center;max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contentMain_t4t95_194{flex:1;min-width:0}._contentMain_t4t95_194 ._description_t4t95_199{margin-bottom:0}._lessonTitle_t4t95_203{margin:0 0 2px;font-size:1.125rem;font-weight:700;line-height:1.25;color:#111}._description_t4t95_199{margin:0 0 16px;font-size:.85rem;font-weight:400;line-height:16px;color:#333}._collapsedRow_t4t95_221{display:flex;align-items:center;justify-content:space-between}._expandIcon_t4t95_227{color:#777;font-size:1.8rem;font-weight:600;flex-shrink:0;margin-left:8px}._labels_t4t95_237{display:flex;gap:2px;flex-wrap:wrap}._label_t4t95_237{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;border:none;background:#ececec;color:#111;font-size:.9rem;font-weight:500;white-space:nowrap}.avail-picker{width:100%}.avail-header{display:grid;grid-template-columns:48px 1fr 1fr 1fr;gap:6px;margin-bottom:2px}.avail-slot-header{display:flex;flex-direction:column;align-items:center;text-align:center}.avail-slot-label{font-size:.7rem;font-weight:500;color:#00000080}.avail-slot-time{font-size:.65rem;font-weight:600;color:#111}.avail-row{display:grid;grid-template-columns:48px 1fr 1fr 1fr;gap:6px;align-items:center;padding:5px 0}.avail-day-col{display:flex;align-items:center}.avail-day-label{font-size:.85rem;font-weight:700;color:#111}.avail-cell{display:flex;justify-content:center}.avail-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:5px 0;border-radius:8px;border:1.5px solid transparent;background:transparent;color:#00000080;font-size:.7rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.avail-btn-active{background:#b6fe04;border-color:#111;color:#111}.group-picker{display:flex;flex-direction:column;gap:10px}.group-option{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:12px;border:1.5px solid rgba(0,0,0,.1);background:transparent;cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.group-option-selected{border-color:#111;background:#b6fe04}.group-option-left{display:flex;align-items:center;gap:12px}.group-checkbox{width:20px;height:20px;border-radius:4px;border:2px solid rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.group-checkbox-selected{border-color:#111}.group-option-label{font-size:.95rem;font-weight:600;color:#111}.group-option-price{font-size:.85rem;font-weight:500;color:#00000080}.group-option-selected .group-option-price{color:#000000b3}._banner_1mnwo_1{display:flex;align-items:center;gap:10px;background:#e23535;color:#fff;border-radius:10px;padding:12px 14px;margin:4px 0 12px;font-size:.9rem;font-weight:600;line-height:1.25}._iconWrap_1mnwo_15{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center}._text_1mnwo_26{flex:1;min-width:0}._wrap_1ai6k_1{position:relative;display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle}._trigger_1ai6k_9{all:unset;width:18px;height:18px;border-radius:50%;background:transparent;border:1.5px solid #111;color:#111;display:inline-flex;align-items:center;justify-content:center;cursor:help;font-size:.7rem;font-weight:600;line-height:1;font-family:inherit;opacity:.65;box-sizing:border-box}._trigger_1ai6k_9:hover{opacity:1}._trigger_1ai6k_9:focus-visible{outline:2px solid #111;outline-offset:2px}._bubble_1ai6k_42{position:fixed;background:#b6fe04;color:#111;border:1.5px solid #111;padding:8px 10px;border-radius:6px;font-size:.75rem;font-weight:500;line-height:1.35;text-align:left;white-space:normal;width:max-content;max-width:min(240px,calc(100vw - 16px));box-shadow:0 2px 8px #00000026;pointer-events:none;z-index:20}.main-layout{display:flex;min-width:100%;min-height:100vh}.blank-layout{display:flex;width:100%;min-height:100vh;flex-direction:column}.main-page-container{flex-grow:1;background-color:#ececec}
