:root{color-scheme:dark;--nc-black: #0B0B0F;--nc-ink: #09090C;--nc-chrome: #111419;--nc-surface: #1A1D22;--nc-surface-raised: #22262C;--nc-surface-field: #292E35;--nc-surface-hover: #303640;--nc-border: #343A43;--nc-border-strong: #464E59;--nc-text: #F5F7FA;--nc-text-muted: #9AA2AD;--nc-text-faint: #6E7681;--nc-brand: #1476D4;--nc-brand-strong: #2D91F2;--nc-brand-soft: rgba(20, 118, 212, .18);--nc-success: #3FD879;--nc-warning: #F2BF4B;--nc-danger: #FF5D5D;--nc-radius-sm: 8px;--nc-radius-md: 12px;--nc-radius-lg: 16px;--nc-radius-pill: 999px;--nc-shadow-soft: none;--nc-shadow-sheet: 0 18px 46px rgba(0, 0, 0, .38);--nc-motion-fast: .12s;--nc-motion-ui: .18s;--nc-motion-page: .22s;--nc-ease-out: cubic-bezier(.22, 1, .36, 1);--auth-bg: var(--nc-black);--auth-field: var(--nc-surface-field);--auth-text: var(--nc-text);--auth-muted: var(--nc-text-muted);--auth-blue: var(--nc-brand);--payment-page-bg: var(--nc-black);--payment-surface: var(--nc-surface);--payment-surface-raised: var(--nc-surface-raised);--payment-border: var(--nc-border);--payment-text: var(--nc-text);--payment-muted: var(--nc-text-muted);--payment-primary: var(--nc-brand)}html,body{background:var(--nc-black)!important;color:var(--nc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--nc-black)}img,svg,video,canvas{max-inline-size:100%}:where(.app-content,.app-content--full,.nc-page-flow,[data-nc-page-flow]) :where(.row,.stack,.cluster,[class*=grid],[class*=list])>*{min-inline-size:0}button,input,select,textarea{font-family:inherit!important}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none!important;box-shadow:none!important}.rectangle-22:focus,.rectangle-22:focus-visible,.enter-your-phone-number:focus,.enter-your-phone-number:focus-visible,.enter-your-phone-number:focus-within,.enter-your-email:focus,.enter-your-email:focus-visible,.enter-your-email:focus-within,.auth-field:focus,.auth-field:focus-visible,.auth-field:focus-within,.ep-field:focus,.ep-field:focus-visible,.ep-field:focus-within,.ep-field__input:focus,.ep-field__input:focus-visible,.value-box:focus,.value-box:focus-visible,.value-box:focus-within,.name-field:focus,.name-field:focus-visible,.name-field:focus-within,[class*=field]:focus,[class*=field]:focus-visible,[class*=input]:not(input):focus,[class*=input]:not(input):focus-visible,[class*=rectangle]:focus,[class*=rectangle]:focus-visible{outline:none!important;box-shadow:none!important}button,a,[role=button],[tabindex="0"]{-webkit-tap-highlight-color:transparent}::selection{background:#2d91f25c;color:#fff}.app-shell,.page-shell,.auth-page,.app-content,.app-content--full,.home,.wallet,.profile,.find-players,.my-booking,.booking-process,.booking-history-page,.games-page,body[data-payment-result] :where(.payment-done-shell,.host-result-shell,.player-result-shell,.result-shell){background:var(--nc-black)!important}.nitro-shared-main-header .header-top-bar,.nitro-shared-back-header .header-top-bar,.auth-header .header-top-bar,.auth-header .top-bar{background:var(--nc-chrome)!important;background-image:none!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:0 0 var(--nc-radius-lg) var(--nc-radius-lg)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nitro-shared-main-header .nitroconsole_span,.nitro-shared-back-header .nitroconsole_span,[data-nitro-header] .nitroconsole_span{color:var(--nc-text)!important;font-size:21px!important;font-weight:650!important;letter-spacing:-.02em}[data-nitro-header] :where(.notification-icon,.vector_01,.back-icon){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;top:8px!important;border-radius:50%!important;transition:background-color var(--nc-motion-fast) ease,transform var(--nc-motion-fast) var(--nc-ease-out),opacity var(--nc-motion-fast) ease!important}[data-nitro-header] .back-icon{top:50%!important}[data-nitro-header] .notification-icon{left:calc(var(--nitro-header-side) - 11px)!important}[data-nitro-header] .vector_01{right:calc(var(--nitro-header-side) - 11px)!important}[data-nitro-header] .back-icon{left:calc(var(--nitro-header-side) - 11px)!important}[data-nitro-header] :where(.notification-icon,.vector_01,.back-icon):active{transform:scale(.92)!important;background:#ffffff14!important}[data-nitro-header] .back-icon:active{transform:translateY(-50%) scale(.92)!important}[data-nitro-header] :where(.notification-icon,.vector_01,.back-icon) img{width:21px!important;height:21px!important;opacity:.94}.app-bottom-nav .navbar-container,.app-shell>.app-bottom-nav .navbar-container{background:var(--nc-chrome)!important;background-image:none!important;border:0!important;border-top:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-bottom-nav .navbar-banner-background,.app-shell>.app-bottom-nav .navbar-banner-background{background:var(--nc-ink)!important;background-image:none!important;box-shadow:none!important}.app-bottom-nav .active-bar,.app-shell>.app-bottom-nav .active-bar{top:-12px!important;filter:none!important}.app-bottom-nav .active-bar:before,.app-shell>.app-bottom-nav .active-bar:before{left:27px!important;top:27px!important;width:44px!important;height:44px!important;background:#1476d438!important;filter:blur(12px)!important}.app-bottom-nav .active-bar:after,.app-shell>.app-bottom-nav .active-bar:after{left:27px!important;top:62px!important;width:44px!important;height:4px!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important}.app-bottom-nav .nav-icon-btn{transition:transform var(--nc-motion-fast) var(--nc-ease-out),opacity var(--nc-motion-fast) ease!important}.app-bottom-nav .nav-icon-btn:not([aria-current=page]){opacity:.64!important}.app-bottom-nav .nav-icon-btn[aria-current=page]{opacity:1!important}.app-bottom-nav .nav-icon-btn:active{transform:scale(.88)!important}.app-bottom-nav .homelabel_span{color:var(--nc-text)!important;font-size:12px!important;font-weight:500!important}:where(.games-label,.subscription-plans_span,.booking-title,.section-heading,.tool-title,.tool-title-card h1,.settings-title,.profile-friends-title,.notification-title){color:var(--nc-text)!important;font-weight:650!important;letter-spacing:-.025em;text-shadow:none!important}:where(.games-sublabel,.auth-subtitle,.payment-safety-note,.tool-subtitle,.settings-subtitle,.empty-message,.notification-time){color:var(--nc-text-muted)!important}:where(.auth-field__bg,.ep-field,.tool-input,.value-box,.role-input,.members-search-control,.tool-search,.wallet-top-up-input,.invite-search,.search-bar){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-md)!important;background:var(--nc-surface-field)!important;background-image:none!important;box-shadow:inset 0 1px #ffffff06!important}:where(input,select,textarea){color:var(--nc-text)!important;caret-color:var(--nc-brand-strong);accent-color:var(--nc-brand)}:where(input,textarea)::placeholder{color:var(--nc-text-muted)!important;opacity:.84!important}:where(.auth-field,.ep-field,.tool-input,.value-box,.role-input,.members-search-control,.tool-search,.wallet-top-up-input):focus-within{border-color:#2d91f2b3!important;box-shadow:0 0 0 3px #1476d42e,inset 0 1px #ffffff0a!important}:where(.full-amount-container,.analytics-tabs,.cp-screen-toggle,.date-navigation){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-pill)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:none!important}:where(.toggle[aria-pressed=true],.analytics-tabs .is-active,.cp-screen-btn.is-active){border-radius:var(--nc-radius-pill)!important;background:var(--nc-surface-hover)!important;box-shadow:inset 0 0 0 1px #ffffff14!important}:where(.auth-button--primary,.auth-button--secondary,.guest-auth-action--primary,.proceed-to-book,.book-next-session,.wallet-top-up-submit,.payment-primary-btn,.admin-login-submit,.done-primary-btn,.host-primary-btn,.player-primary-btn,.result-primary-btn,.tool-button,.save,.export-button,.book-now-btn){border:0!important;border-radius:var(--nc-radius-pill)!important;background:var(--nc-brand)!important;background-image:none!important;box-shadow:none!important;color:#fff!important;font-weight:650!important;transition:background-color var(--nc-motion-fast) ease,transform var(--nc-motion-fast) var(--nc-ease-out),filter var(--nc-motion-fast) ease!important}:where(.auth-button--outline,.guest-auth-action--guest,.guest-auth-action--create,.payment-secondary-btn,.done-secondary-btn,.host-secondary-btn,.player-secondary-btn,.result-secondary-btn,.profile-logged-out__button--outline,.profile-logged-out__button--ghost,.view-booking){border:1px solid var(--nc-border-strong)!important;border-radius:var(--nc-radius-pill)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--nc-text)!important;font-weight:600!important;transition:background-color var(--nc-motion-fast) ease,border-color var(--nc-motion-fast) ease,transform var(--nc-motion-fast) var(--nc-ease-out)!important}:where(.auth-button,.guest-auth-action,.proceed-to-book,.book-next-session,.wallet-top-up-submit,.payment-primary-btn,.payment-secondary-btn,.admin-login-submit,.tool-button,.save,.export-button,.view-booking,.book-now-btn):active{transform:scale(.975)!important}@media(hover:hover)and (pointer:fine){:where(.auth-button--primary,.guest-auth-action--primary,.proceed-to-book,.book-next-session,.wallet-top-up-submit,.payment-primary-btn,.admin-login-submit,.tool-button,.save,.export-button,.book-now-btn):hover{background:var(--nc-brand-strong)!important}:where(.auth-button--outline,.guest-auth-action--guest,.guest-auth-action--create,.payment-secondary-btn,.view-booking):hover{border-color:#5a6471!important;background:#ffffff0d!important}}:where(.summary-card,.booking-card,.booking-details-card,.team-card,.reason-card,.notice-card,.done-notice-card,.tool-card,.chart-card,.analytics-wide-card,.rank-card,.pricing-panel,.permission-card,.tool-list-shell,.members-table,.profile-logged-out__card){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-lg)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:var(--nc-shadow-soft)!important}:where(button,input,select,textarea,[role=button]):disabled,:where(button,[role=button])[aria-disabled=true]{cursor:not-allowed!important;opacity:.48!important;transform:none!important}:where(.summary-row,.booking-details-row,.tool-table-header,.members-table-header,.team-list>*,.tool-list>*){border-color:#ffffff14!important}body[data-page=home] .app-content>.home{background:var(--nc-black)!important}body[data-page=home] .home-info-card{border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-pill)!important;background:var(--nc-surface)!important;box-shadow:none!important;transition:border-color var(--nc-motion-fast) ease,background-color var(--nc-motion-fast) ease!important}body[data-page=home] .home-info-card>:where(.background_01,.background_02){background:transparent!important;background-image:none!important;box-shadow:none!important}body[data-page=home] .home-booking-card,body[data-page=home] .logic-card{border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-lg)!important;background:var(--nc-surface)!important;box-shadow:none!important;transition:border-color var(--nc-motion-ui) ease,transform var(--nc-motion-ui) var(--nc-ease-out)!important}body[data-page=home] .home-booking-card>:where(.background,.background_04,.background_06,.background_08,.background_10,.background_12),body[data-page=home] .logic-card>:where(.background,.background_04,.background_06,.background_08,.background_10,.background_12),body[data-page=home] .logic-card>.nc-ratio-card__inner>:where(.background,.background_04,.background_06,.background_08,.background_10,.background_12){border-color:var(--nc-border)!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 38%),var(--nc-surface)!important;box-shadow:none!important}body[data-page=home] #btn-session-availability{border:1px solid var(--nc-border-strong)!important;border-radius:var(--nc-radius-pill)!important;background:transparent!important;box-shadow:none!important}body[data-page=game] .games-page{background:var(--nc-black)!important}body[data-page=game] .games-label{font-size:28px!important;line-height:1.12!important}body[data-page=game] .game-card{position:relative!important;border:1px solid transparent!important;border-radius:var(--nc-radius-md)!important;background:var(--nc-surface)!important;box-shadow:none!important;transition:transform var(--nc-motion-ui) var(--nc-ease-out),border-color var(--nc-motion-ui) ease,box-shadow var(--nc-motion-ui) ease!important}body[data-page=game] .game-card img{width:100%!important;height:100%!important;border-radius:inherit!important}body[data-page=game] .game-card__name{position:absolute!important;inset:auto 0 0!important;width:100%!important;height:42px!important;padding:14px 12px 6px!important;justify-content:flex-start!important;background:linear-gradient(180deg,transparent,rgba(7,9,12,.92))!important;color:#fff!important;font-size:12px!important;font-weight:600!important;text-align:left!important}body[data-page=game] .game-card:is(:hover,:focus-visible,.game-card--selected){border-color:var(--nc-brand-strong)!important;box-shadow:0 0 0 2px var(--nc-brand-soft)!important;transform:translateY(-2px)}body[data-page=game] .game-card:active{transform:scale(.97)!important}body[data-page=wallet] .wallet>.wallet-add-money,body[data-page=wallet] .wallet>.free{border-color:var(--nc-border)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:var(--nc-shadow-soft)!important}body[data-page=wallet] .wallet-add-money>.wallet_01{border-color:var(--nc-border)!important;background:var(--nc-surface-raised)!important;background-image:none!important}body[data-page=wallet] .wallet-add-money>.add-money{border:0!important;border-radius:var(--nc-radius-pill)!important;background:var(--nc-brand)!important;background-image:none!important;box-shadow:none!important}body[data-page=wallet] .wallet>.free:before{display:none!important}body[data-page=wallet] .loyalty-slot-grid{background:#111419!important;border-color:var(--nc-border)!important}body[data-page=wallet] .loyalty-slot{background:var(--nc-surface)!important;border-color:var(--nc-border)!important;box-shadow:none!important}body[data-page=wallet] .loyalty-slot.is-current{border-color:var(--nc-brand-strong)!important;background:var(--nc-brand-soft)!important;box-shadow:0 0 0 3px #1476d41f!important}body[data-page=wallet] .text-10-bookings-left-30-days-left{border-color:var(--nc-border)!important;background:var(--nc-surface-raised)!important;background-image:none!important}body[data-page=wallet] .loyalty-progress__number{border:0!important;background:var(--nc-brand)!important}body[data-page=profile] :where(.profile_01,.section-title,.session),body[data-page=profile-friends] :where(.profile-friend-card,.friend-card),body[data-page=notification] :where(.notification-card,.notification-item),.settings-page :where(.settings-card,.settings-row,.settings-section){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-lg)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:none!important}body[data-page=profile] :where(.profile_01,.section-title,.session)>[class^=background]{background:transparent!important;background-image:none!important;box-shadow:none!important}body[data-page=profile] .settings{border:1px solid var(--nc-border-strong)!important;border-radius:var(--nc-radius-pill)!important;background:transparent!important;color:var(--nc-text)!important}body[data-page=profile] :where(.a-way-out,.fifa-2026,.asphalt-legends,.wwe-2k25){border:1px solid transparent!important;border-radius:var(--nc-radius-md)!important;overflow:hidden!important;transition:transform var(--nc-motion-ui) var(--nc-ease-out),border-color var(--nc-motion-ui) ease!important}body[data-page=profile] :where(.a-way-out,.fifa-2026,.asphalt-legends,.wwe-2k25):active{transform:scale(.97)!important}:where(.booking-process-card,.booking-card,.date-navigation,.screen-card,.availability-card,.member-billing-card,.wallet,.upi){border-color:var(--nc-border)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:none!important}.bill-page :where(.summary-card,.wallet,.upi)>:where(.card-bg,.card-shell){background:transparent!important;background-image:none!important;box-shadow:none!important}.bill-page :where(.wallet,.upi){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-md)!important;transition:border-color var(--nc-motion-fast) ease,background-color var(--nc-motion-fast) ease,transform var(--nc-motion-fast) var(--nc-ease-out)!important}.bill-page :where(.wallet,.upi)[aria-pressed=true]{border-color:var(--nc-brand-strong)!important;background:var(--nc-brand-soft)!important}.bill-page :where(.wallet,.upi):active{transform:scale(.985)!important}.method-check{border-color:var(--nc-border-strong)!important}[aria-pressed=true]>.method-check{border-color:var(--nc-brand-strong)!important;background:var(--nc-brand)!important;box-shadow:inset 0 0 0 4px var(--nc-surface)!important}body[data-payment-result] :where(.booking-details-card,.summary-card,.team-card,.reason-card){background:var(--nc-surface)!important;background-image:none!important}body[data-payment-result] .payment-result-icon{filter:drop-shadow(0 10px 24px rgba(var(--result-accent-rgb),.18))}:where([role=dialog],.modal,.dialog,.invite-overlay-panel,.fp-invite-overlay-panel){border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-lg)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:var(--nc-shadow-sheet)!important}html #nii-root{background:#040609c2!important;backdrop-filter:blur(12px) saturate(110%)!important;-webkit-backdrop-filter:blur(12px) saturate(110%)!important;transition:opacity var(--nc-motion-ui) ease,visibility var(--nc-motion-ui) ease!important}html #nii-root .nii-panel{border:1px solid var(--nc-border)!important;border-radius:var(--nc-radius-lg)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:var(--nc-shadow-sheet)!important;transform:translateY(14px) scale(.985)!important;transition:transform var(--nc-motion-page) var(--nc-ease-out)!important}html #nii-root.nii-open .nii-panel,html #nii-root.fp-invite-overlay--visible .fp-invite-overlay-panel{transform:translateY(0) scale(1)!important}html #nii-root :where(.nii-divider,.nii-footer){border-color:#ffffff14!important;background:var(--nc-surface)!important}body:has(.admin-shell),body:has(.admin-tool-page),body:has(.admin-fixed-canvas),body:has(.admin-members-page),body:has(.notifications-page),body:has(.admin-login-card){background:var(--nc-black)!important;color:var(--nc-text)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}:where(.admin-navbar,.admin-sidebar,.admin-topbar){border-color:var(--nc-border)!important;background:var(--nc-chrome)!important;background-image:none!important;box-shadow:none!important}:where(.admin-shell,.admin-tool-page,.admin-fixed-canvas,.admin-members-page,.notifications-page,.tool-main,.members-main){background:var(--nc-black)!important}:where(.tool-card,.chart-card,.analytics-wide-card,.rank-card,.pricing-panel,.permission-card,.tool-list-shell,.members-table,.admin-login-card){border-color:var(--nc-border)!important;background:var(--nc-surface)!important;background-image:none!important;box-shadow:none!important}@view-transition{navigation:auto}::view-transition-old(nitro-page-content){animation:nc-ps-page-out .12s ease-in both!important}::view-transition-new(nitro-page-content){animation:nc-ps-page-in var(--nc-motion-page) var(--nc-ease-out) both!important}@keyframes nc-ps-page-out{to{opacity:0;transform:translate(-6px) scale(.995)}}@keyframes nc-ps-page-in{0%{opacity:0;transform:translate(10px) scale(.995)}}html[data-nitro-navigation=pending] :where(.app-content,.app-content--full,.bill-page,.auth-page){opacity:.72;transform:none;transition:opacity .1s ease!important}html.nitro-experience-entering :where(.app-content,.app-content--full,.bill-page,.auth-page,[data-payment-result] .result-body){opacity:0;transform:none}html.nitro-experience-ready :where(.app-content,.app-content--full,.bill-page,.auth-page,[data-payment-result] .result-body){opacity:1;transform:none;transition:opacity var(--nc-motion-page) ease}:where(button,a,[role=button]):focus-visible{outline:2px solid var(--nc-brand-strong)!important;outline-offset:3px!important}@media(max-width:350px){:root{--nc-radius-lg: 16px}}@media(min-width:768px){.app-shell,.page-shell,.auth-page,body[data-payment-result] :where(.payment-done-shell,.host-result-shell,.player-result-shell,.result-shell){border-inline:1px solid rgba(255,255,255,.055);box-shadow:0 0 70px #00000057}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.nitro-experience-entering :where(.app-content,.app-content--full,.bill-page,.auth-page,[data-payment-result] .result-body){opacity:1!important;transform:none!important}}
