:root{--nc-shadow-brand: none}html[data-nitro-experience=console-companion] body[data-page] :is(button,button *,[role=button],[role=button] *,[class*=card],[class*=Card],[class*=button],[class*=Button],[class*=btn],[class*=Btn],.auth-field,.auth-field *,.loyalty-slot,.game-item,.screen-btn,.slot,.dur-card){box-shadow:none!important;text-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(*,*:before,*:after){text-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(button,[role=button]) :is(img,svg){filter:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(.logic-card__state-icon,.payment-result-icon,.search-icon img,.create-team-icon img){filter:none!important}html[data-nitro-experience=console-companion] body[data-page=find-players] :is(.fp-team-kind,.fp-event-time:before,.fp-team-card,.fp-card-action,.search-background,.create-team-background){box-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(.search-container .find-player-search-input,#walletInlineTopup .wallet-inline-topup__input,.cafe-search #cafeSearch,.ig-search__input,.nc-search__input,.nc-inputbar__field,.nc-inputbar__textarea):is(:focus,:focus-visible){border:0!important;border-radius:0!important;outline:0!important;outline-offset:0!important;background:transparent!important;box-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page=wallet] #walletInlineTopup .wallet-inline-topup__custom:focus-within,html[data-nitro-experience=console-companion] body[data-page=find-players] .find-players>.search-container:focus-within,html[data-nitro-experience=console-companion] body[data-page=home] .cafe-search:focus-within,html[data-nitro-experience=console-companion] body[data-page=chat] :is(.ig-search,.nc-search):focus-within,html[data-nitro-experience=console-companion] body[data-page=chat-conversation] .nc-inputbar__pill:focus-within{border-color:var(--nc-focus, #2D91F2)!important;outline:0!important;box-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(button,a,input,select,textarea,[role=button],[role=link]):focus-visible{outline:2px solid var(--nc-brand, #1F80FF)!important;outline-offset:2px!important;box-shadow:none!important}html[data-nitro-experience=console-companion] .login-page .auth-field input:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] :is(.app-bottom-nav .active-bar,.app-bottom-nav .active-bar:before,.app-bottom-nav .active-bar:after){filter:none!important;box-shadow:none!important}html[data-nitro-experience=console-companion] body[data-page] .app-bottom-nav .active-bar:before{background:transparent!important}:root{--nc-page-canvas: #0B0B0F}html[data-nitro-experience=console-companion],html[data-nitro-experience=console-companion] body,html[data-nitro-experience=console-companion] body:before,html[data-nitro-experience=console-companion] body:after,html[data-nitro-experience=console-companion] body>:is(.app-shell,.page-shell,.result-shell,.login-page,.auth-page,.not-logged-in,.phone,.phone-otp,.email,.email-otp,.birthday,.gender,.change-password,.username-screen),html[data-nitro-experience=console-companion] :is(.app-content,.app-content--full),html[data-nitro-experience=console-companion] :is(.app-content,.app-content--full)>*{background-color:var(--nc-page-canvas)!important;background-image:none!important}:root{--nc-layout-gutter: 18px;--nc-layout-edge-gap: 18px;--nc-page-gutter: var(--nc-layout-gutter);--nc-content-width: calc(100% - (var(--nc-layout-gutter) * 2))}@media(hover:hover)and (pointer:fine){:root{--nc-safe-top: 0px;--nc-header-total: var(--nc-header-height, 60px)}}:where(.app-content,.app-content--full){padding-block-end:var(--nc-layout-edge-gap);scroll-padding-block-start:calc(var(--nc-header-total, 60px) + var(--nc-layout-edge-gap));scroll-padding-block-end:calc(var(--nc-bottom-nav-total, 0px) + var(--nc-layout-edge-gap))}:where(.app-content,.app-content--full)>:where(.nc-page-flow,[data-nc-page-flow]),:where(.page-shell,.result-shell)>:where(.nc-page-flow,[data-nc-page-flow]){inline-size:100%;max-inline-size:100%;margin-inline:auto;padding-block:var(--nc-layout-edge-gap)}:where(.nc-page-flow,[data-nc-page-flow]){padding-inline:var(--nc-layout-gutter)}:where(.nc-page-flow,[data-nc-page-flow])>*{min-inline-size:0;max-inline-size:100%}.nc-system-notice{display:flex;align-items:center;gap:var(--nc-space-3, 12px);margin:var(--nc-space-3, 12px) var(--nc-page-gutter, 16px);padding:var(--nc-space-3, 12px) var(--nc-space-4, 16px);border:1px solid var(--nc-border, #343a43);border-inline-start:4px solid var(--nc-brand-strong, #2d91f2);border-radius:var(--nc-radius-xs, 8px);background:var(--nc-surface, #1a1d22);color:var(--nc-text, #f5f7fa)}.nc-system-notice--warning{border-inline-start-color:var(--nc-warning, #f2bf4b)}.nc-system-notice__message{flex:1;min-inline-size:0;margin:0;color:inherit;font-size:var(--nc-type-support, .875rem);line-height:1.45}.nc-system-notice__dismiss{min-inline-size:var(--nc-touch-target, 44px);min-block-size:var(--nc-touch-target, 44px);padding:0 var(--nc-space-3, 12px);border:1px solid var(--nc-border-strong, #4a525d);border-radius:var(--nc-radius-pill, 9999px);background:transparent;color:var(--nc-text, #f5f7fa);font:inherit;font-weight:700;cursor:pointer}.nc-system-notice__dismiss:focus-visible{outline:2px solid var(--nc-focus, #2d91f2);outline-offset:2px}@media(max-width:350px){.nc-system-notice{align-items:stretch;flex-direction:column}.nc-system-notice__dismiss{align-self:flex-start}}.nc-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.nc-skip-link{position:fixed;z-index:100000;inset:max(8px,env(safe-area-inset-top)) auto auto 12px;min-block-size:44px;display:grid;place-items:center;padding:0 16px;border:2px solid var(--nc-focus, #73baff);border-radius:10px;background:var(--nc-surface-raised, #22262c);color:var(--nc-text, #f5f7fa);font:700 14px/1 var(--nc-font-sans, Helvetica);text-decoration:none;transform:translateY(calc(-100% - 20px));transition:transform .14s ease-out}.nc-skip-link:focus{transform:translateY(0)}.nc-icon-button{min-inline-size:44px;min-block-size:44px;display:inline-grid;place-items:center;padding:10px;border:0;border-radius:10px;background:transparent;color:inherit}.nc-icon-button img{display:block;inline-size:20px;block-size:20px}.nc-toast-region{position:fixed;z-index:99990;inset:max(16px,env(safe-area-inset-top)) var(--nc-page-gutter, 18px) auto;display:grid;justify-items:center;gap:8px;pointer-events:none}.nc-toast{inline-size:min(100%,420px);min-block-size:52px;display:flex;align-items:center;gap:10px;padding:4px 4px 4px 16px;border:1px solid var(--nc-border-strong, #464e59);border-inline-start:3px solid var(--nc-brand-strong, #2d91f2);border-radius:12px;background:#22262cf5;color:var(--nc-text, #f5f7fa);box-shadow:0 16px 36px #0000004d;opacity:0;transform:translateY(-8px);transition:opacity .18s ease-out,transform .18s ease-out;pointer-events:auto}.nc-toast.is-visible{opacity:1;transform:translateY(0)}.nc-toast--success{border-inline-start-color:var(--nc-success, #3fd879)}.nc-toast--warning{border-inline-start-color:var(--nc-warning, #f2bf4b)}.nc-toast--error{border-inline-start-color:var(--nc-danger, #ff5d5d)}.nc-toast__message{flex:1;font-size:14px;font-weight:600;line-height:1.4}.nc-toast__close{flex:none}.nc-dialog{inline-size:min(calc(100% - 32px),440px);max-inline-size:none;padding:0;border:1px solid var(--nc-border-strong, #464e59);border-radius:16px;background:var(--nc-surface, #1a1d22);color:var(--nc-text, #f5f7fa);box-shadow:0 24px 70px #0000007a;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .22s ease-out,transform .22s cubic-bezier(.32,.72,0,1)}.nc-dialog.is-visible{opacity:1;transform:translateY(0) scale(1)}.nc-dialog::backdrop{background:#000000ad;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nc-dialog__panel{position:relative;padding:24px}.nc-dialog__title{margin:0;padding-inline-end:42px;font-size:20px!important;line-height:1.25!important}.nc-dialog__message{margin:12px 0 22px;color:var(--nc-text-muted, #9aa2ad);font-size:15px;line-height:1.5}.nc-dialog__close{position:absolute;inset:10px 10px auto auto}.nc-dialog__actions{display:flex;justify-content:flex-end;gap:10px}.nc-dialog__button{min-block-size:48px;padding:0 18px;border:1px solid var(--nc-border-strong, #464e59);border-radius:10px;font-weight:750}.nc-dialog__button--cancel{background:var(--nc-surface-raised, #22262c);color:var(--nc-text, #f5f7fa)}.nc-dialog__button--confirm{border-color:transparent;background:var(--nc-brand, #1476d4);color:#fff}.nc-dialog--danger .nc-dialog__button--confirm{background:var(--nc-danger, #ff5d5d);color:#0b0b0f}@media(max-width:420px){.nc-dialog{margin-block-end:max(16px,env(safe-area-inset-bottom))}.nc-dialog__actions{flex-direction:column-reverse}.nc-dialog__button{inline-size:100%}}@media(prefers-reduced-motion:reduce){.nc-skip-link,.nc-toast,.nc-dialog{transition:none!important;transform:none!important}}@media(prefers-reduced-transparency:reduce){.nc-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.nc-toast{background:#22262c}}.offline-banner{position:fixed;top:0;left:0;right:0;z-index:9999;background-color:#d32f2f;color:#fff;font-size:14px;box-shadow:0 4px 6px #0000001a;transform:translateY(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.offline-banner--visible{pointer-events:auto}.offline-banner--show{transform:translateY(0)}.offline-banner__content{display:flex;align-items:center;gap:12px;padding:12px 16px;max-width:100%}.offline-banner__icon{flex-shrink:0;width:20px;height:20px;fill:currentColor}.offline-banner__text{flex:1;min-width:0}.offline-banner__text strong{display:block;font-weight:600;margin-bottom:2px}.offline-banner__text p{margin:0;font-size:12px;opacity:.95}.offline-banner__close{flex-shrink:0;width:32px;height:32px;padding:6px;background:none;border:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s;-webkit-tap-highlight-color:transparent}.offline-banner__close:hover,.offline-banner__close:focus{background-color:#fff3;outline:none}.offline-banner__close:active{background-color:#ffffff4d}.offline-banner__close svg{width:20px;height:20px;fill:currentColor}body>.app-shell.offline-active{padding-top:56px;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}@media(prefers-color-scheme:dark){.offline-banner{background-color:#c62828}}@media(max-width:600px){.offline-banner__content{padding:10px 12px;gap:8px}.offline-banner__text p{font-size:11px}.offline-banner__close{width:28px;height:28px;padding:4px}.offline-banner__close svg{width:18px;height:18px}}
