.theme-toggle{align-items:center;background:rgba(255,255,255,.045);border:1px solid var(--line);border-radius:11px;color:#aeb6c5;cursor:pointer;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease;width:38px}.theme-toggle:hover{background:rgba(255,255,255,.08);border-color:var(--line-strong);color:white}html[data-theme=light]{--text-dim:#536278;--text-faint:#748197;--muted:#647086;--muted-2:#8791a2;--line:rgba(23,45,77,0.11);--line-strong:rgba(23,45,77,0.18);--panel:rgba(255,255,255,0.86);--blue:#1684e7;--blue-strong:#0c6dc5;--cyan:#2b9fe8;--green:#149f6f;--background:#f4f7fb}html[data-theme=light] body{background:radial-gradient(circle at 46% 5%,rgba(76,163,242,.15),transparent 35%),var(--background);color:var(--ink)}html[data-theme=light] body:before{background-image:linear-gradient(rgba(29,66,110,.025) 1px,transparent 0),linear-gradient(90deg,rgba(29,66,110,.025) 1px,transparent 0)}html[data-theme=light] .ambient-one{background:#78bfff;opacity:.18}html[data-theme=light] .ambient-two{background:#72d3df;opacity:.17}html[data-theme=light] .account-link,html[data-theme=light] .header-login,html[data-theme=light] .main-nav a,html[data-theme=light] .text-link{color:#637187}html[data-theme=light] .main-nav a:hover,html[data-theme=light] .main-nav a[aria-current=page]{background:rgba(26,107,186,.07);color:#10243c}html[data-theme=light] .header-login,html[data-theme=light] .theme-toggle{background:rgba(255,255,255,.76);border-color:var(--line);color:#506078}html[data-theme=light] .header-login:hover,html[data-theme=light] .theme-toggle:hover{background:white;border-color:var(--line-strong);color:#17283d}html[data-theme=light] .header-sound-check{background:rgba(38,157,226,.08);border-color:rgba(38,157,226,.2);color:#116fae}html[data-theme=light] .header-sound-check:hover{background:rgba(38,157,226,.14);border-color:rgba(38,157,226,.35);color:#0c5e99}html[data-theme=light] .header-balance{background:rgba(20,159,111,.08);border-color:rgba(20,159,111,.2);color:#087b55}html[data-theme=light] .header-balance:hover{background:rgba(20,159,111,.14);border-color:rgba(20,159,111,.34);color:#075f43}html[data-theme=light] .eyebrow{color:#4e6078}html[data-theme=light] .hero h1 span{background:linear-gradient(105deg,#375c8a 2%,#1684e7 48%,#5f6fe4)}html[data-theme=light] .button-ghost,html[data-theme=light] .outline-button,html[data-theme=light] .secondary-button{background:rgba(255,255,255,.78);border-color:var(--line-strong);color:#40516a}html[data-theme=light] .join-control,html[data-theme=light] .search-control,html[data-theme=light] .sort-control{background:rgba(255,255,255,.82);border-color:var(--line-strong);box-shadow:0 8px 26px rgba(36,68,106,.05)}html[data-theme=light] .join-control input,html[data-theme=light] .search-control input,html[data-theme=light] .sort-control select{color:var(--ink)}html[data-theme=light] .join-control input::placeholder,html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#98a3b3}html[data-theme=light] .join-control button{background:#15283e;color:white}html[data-theme=light] .game-window{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(241,246,252,.98));border-color:rgba(37,73,116,.14);box-shadow:0 50px 100px rgba(33,65,105,.17),inset 0 1px white}html[data-theme=light] .window-dots i{background:#b6c0cf}html[data-theme=light] .answer-line,html[data-theme=light] .game-meta span,html[data-theme=light] .game-window-top,html[data-theme=light] .score-number span,html[data-theme=light] .team-place small{color:#778499}html[data-theme=light] .game-timer circle{stroke:rgba(20,65,110,.09)}html[data-theme=light] .question-panel{background:rgba(234,241,249,.68);border-color:var(--line)}html[data-theme=light] .answer-line strong,html[data-theme=light] .question-panel>p{color:#24334a}html[data-theme=light] .account-center-card,html[data-theme=light] .balance-card,html[data-theme=light] .balance-summary,html[data-theme=light] .balance-transactions,html[data-theme=light] .contact-card,html[data-theme=light] .dashboard-card,html[data-theme=light] .detail-card,html[data-theme=light] .floating-card,html[data-theme=light] .legal-card,html[data-theme=light] .played-card,html[data-theme=light] .purchase-card,html[data-theme=light] .result-card,html[data-theme=light] .review-card,html[data-theme=light] .scoreboard-card,html[data-theme=light] .tournament-card{background:rgba(255,255,255,.9);border-color:var(--line);box-shadow:0 10px 30px rgba(33,65,105,.055)}html[data-theme=light] .played-card:hover,html[data-theme=light] .tournament-card:hover{border-color:rgba(22,132,231,.3);box-shadow:0 28px 60px rgba(33,65,105,.12)}html[data-theme=light] .card-body>p,html[data-theme=light] .card-date,html[data-theme=light] .card-facts span,html[data-theme=light] .card-overline,html[data-theme=light] .card-price small{color:#748197}html[data-theme=light] .badge{background:rgba(255,255,255,.76);border-color:rgba(255,255,255,.75);color:#38536f}html[data-theme=light] .badge-custom,html[data-theme=light] .badge-demo,html[data-theme=light] .badge-hot,html[data-theme=light] .badge-new{color:white}html[data-theme=light] .card-footer>a,html[data-theme=light] .card-footer>button{background:#f1f6fc;border-color:var(--line);color:var(--blue)}html[data-theme=light] .club-panel,html[data-theme=light] .cta-panel,html[data-theme=light] .dashboard-next{background:linear-gradient(135deg,#ffffff,#edf5ff);border-color:var(--line);box-shadow:0 24px 65px rgba(30,61,102,.11)}html[data-theme=light] .history-table,html[data-theme=light] .rating-board,html[data-theme=light] .scoreboard-table{background:white;border-color:var(--line);box-shadow:0 16px 40px rgba(33,65,105,.08)}html[data-theme=light] .account-event,html[data-theme=light] .rating-row,html[data-theme=light] .scoreboard-row,html[data-theme=light] .transaction-row{border-color:var(--line);color:#68758a}html[data-theme=light] .rating-row.is-current,html[data-theme=light] .scoreboard-row.is-current{background:#eaf4ff;color:#1b4d7e}html[data-theme=light] .account-event-icon,html[data-theme=light] .rating-team i,html[data-theme=light] .transaction-icon{background:#eef3f8;color:#607087}html[data-theme=light] .filter-pills button.is-active,html[data-theme=light] .filter-pills button:hover,html[data-theme=light] .filter-pills button[aria-pressed=true]{background:white;border-color:var(--line);color:var(--ink)}html[data-theme=light] .sort-control option{background:white;color:var(--ink)}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color-scheme:light}html[data-theme=light] .auth-card,html[data-theme=light] .auth-panel,html[data-theme=light] .dialog-card,html[data-theme=light] .form-card,html[data-theme=light] .lobby-card,html[data-theme=light] .modal-card,html[data-theme=light] .setup-card{background:rgba(255,255,255,.96);border-color:var(--line);box-shadow:0 28px 75px rgba(33,65,105,.14);color:var(--ink)}html[data-theme=light] .auth-card input,html[data-theme=light] .auth-card select,html[data-theme=light] .auth-card textarea,html[data-theme=light] .balance-topup-form input,html[data-theme=light] .form-control,html[data-theme=light] .setup-card input,html[data-theme=light] .setup-card select,html[data-theme=light] .team-switcher select{background:white;border-color:var(--line-strong);color:var(--ink)}html[data-theme=light] .auth-page,html[data-theme=light] .live-results-page,html[data-theme=light] .lobby-page,html[data-theme=light] .setup-page{background:radial-gradient(circle at 50% 0,rgba(76,163,242,.14),transparent 42%),var(--background)}html[data-theme=light] .sound-check-dialog{background:radial-gradient(circle at 90% 4%,rgba(56,189,248,.1),transparent 36%),linear-gradient(155deg,#ffffff,#eef5fb);border-color:rgba(22,132,231,.2);box-shadow:0 28px 90px rgba(33,65,105,.22);color:var(--ink)}html[data-theme=light] .sound-check-close{background:rgba(23,45,77,.05);border-color:var(--line);color:#647086}html[data-theme=light] .sound-check-close:hover{background:rgba(23,45,77,.09);color:var(--ink)}html[data-theme=light] .sound-check-field>span,html[data-theme=light] .sound-check-loading{color:#536278}html[data-theme=light] .sound-check-field select{background:white;border-color:var(--line-strong);color:var(--ink)}html[data-theme=light] .sound-check-result{background:rgba(80,102,132,.06);border-color:var(--line);color:#536278}html[data-theme=light] .sound-check-note{color:#6f7d91}html[data-theme=light] .active-play-widget{background:radial-gradient(circle at 92% 12%,rgba(20,159,111,.1),transparent 42%),linear-gradient(145deg,#ffffff,#edf6f3);border-color:rgba(20,159,111,.25);box-shadow:0 24px 70px rgba(33,65,105,.18),inset 0 1px white;color:var(--ink)}html[data-theme=light] .active-play-primary,html[data-theme=light] .active-play-primary strong{color:var(--ink)}html[data-theme=light] .active-play-extra:hover,html[data-theme=light] .active-play-primary:hover{background:rgba(20,159,111,.07)}html[data-theme=light] .active-play-collapse{color:#607087}html[data-theme=light] .cookie-consent{background:rgba(255,255,255,.96);border-color:var(--line);box-shadow:0 22px 65px rgba(33,65,105,.18);color:var(--ink)}html[data-theme=light] .data-notice,html[data-theme=light] .empty-state,html[data-theme=light] .status-panel{background:rgba(255,255,255,.7);border-color:var(--line-strong);color:#647086}html[data-theme=light] .mobile-bottom-nav{background:rgba(255,255,255,.96);border-color:var(--line);box-shadow:0 -10px 30px rgba(33,65,105,.08)}html[data-theme=light] .mobile-bottom-nav a{color:#7c899c}html[data-theme=light] .mobile-bottom-nav a[aria-current=page]{color:var(--blue)}@media (max-width:640px){.theme-toggle{min-height:38px;width:38px}}html[data-theme=light] .auth-divider span,html[data-theme=light] .auth-input,html[data-theme=light] .card-price-popover,html[data-theme=light] .legal-document-grid>a{background:#ffffff;border-color:var(--line);color:var(--ink)}html[data-theme=light] .counter button,html[data-theme=light] .legal-document-grid h2,html[data-theme=light] .markdown-document-body,html[data-theme=light] .player-count strong{color:var(--ink)}html[data-theme=light] .payment-notice.is-success,html[data-theme=light] .sound-check-result.is-passed{color:#087b55}html[data-theme=light] .payment-notice.is-cancelled,html[data-theme=light] .sound-check-result.is-failed{color:#a84031}html[data-theme=light] body{background:radial-gradient(circle at 46% 5%,rgba(25,110,195,.1),transparent 35%),rgba(255,255,255,1)}html[data-theme=light] body:before{background-image:linear-gradient(rgba(35,64,102,.018) 1px,transparent 0),linear-gradient(90deg,rgba(35,64,102,.018) 1px,transparent 0)}html[data-theme=light] .ambient-one,html[data-theme=light] .ambient-two{background:rgba(25,110,195,.1)}html[data-theme=light] .main-nav a:hover,html[data-theme=light] .main-nav a[aria-current=page]{background:rgba(35,64,102,.055);color:#121b2b}html[data-theme=light] .header-sound-check{background:rgba(25,110,195,.09);border-color:rgba(35,64,102,.24)}html[data-theme=light] .header-sound-check:hover{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .sound-check-backdrop{background:rgba(255,255,255,.92)}html[data-theme=light] .sound-check-dialog{background:radial-gradient(circle at 90% 4%,rgba(25,110,195,.1),transparent 36%),linear-gradient(155deg,rgba(255,255,255,1),rgba(255,255,255,1));border-color:rgba(35,64,102,.24);box-shadow:0 28px 90px rgba(33,65,105,.18);color:#121b2b}html[data-theme=light] .sound-check-close{background:rgba(35,64,102,.06);border-color:rgba(35,64,102,.24)}html[data-theme=light] .sound-check-close:hover{background:rgba(35,64,102,.11);color:#121b2b}html[data-theme=light] .sound-check-heading p{color:#0b65b9}html[data-theme=light] .sound-check-icon{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .sound-check-field>span{color:#121b2b}html[data-theme=light] .sound-check-field select{background:rgba(255,255,255,1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .sound-check-field input[type=range]{accent-color:#0b65b9}html[data-theme=light] .sound-check-result{background:rgba(35,64,102,.07);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .sound-check-result.is-passed{background:rgba(20,128,90,.09);border-color:rgba(35,64,102,.24)}html[data-theme=light] .sound-check-result.is-failed{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24)}html[data-theme=light] .sound-check-result.is-playing{color:#0b65b9}html[data-theme=light] .sound-check-run{background:linear-gradient(135deg,#0c70cb,#145fb7);color:#ffffff}html[data-theme=light] .sound-check-loading{color:#121b2b}html[data-theme=light] .header-balance{background:rgba(20,128,90,.08);border-color:rgba(35,64,102,.24)}html[data-theme=light] .header-balance:hover{background:rgba(20,128,90,.1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .active-play-widget{background:radial-gradient(circle at 92% 12%,rgba(20,128,90,.1),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.985),rgba(255,255,255,.99));border-color:rgba(35,64,102,.24);box-shadow:0 24px 70px rgba(33,65,105,.18),inset 0 0 0 1px rgba(33,65,105,.025);color:#121b2b}html[data-theme=light] .active-play-primary{color:#121b2b}html[data-theme=light] .active-play-list a:hover,html[data-theme=light] .active-play-primary:hover{background:rgba(35,64,102,.045)}html[data-theme=light] .active-play-status{color:#08734f}html[data-theme=light] .active-play-compact-link i,html[data-theme=light] .active-play-status i{background:rgba(20,128,90,.1);box-shadow:0 0 0 4px rgba(33,65,105,.11)}html[data-theme=light] .active-play-team{color:#526078}html[data-theme=light] .active-play-return{color:#0b65b9}html[data-theme=light] .active-play-resize{background:rgba(35,64,102,.055);border-color:rgba(35,64,102,.24);color:#526078}html[data-theme=light] .active-play-resize:hover{background:rgba(35,64,102,.11);color:#121b2b}html[data-theme=light] .active-play-more{background:rgba(35,64,102,.025);border-top-color:rgba(35,64,102,.24);color:#526078}html[data-theme=light] .active-play-more:hover{color:#121b2b}html[data-theme=light] .active-play-list{border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .active-play-list a{color:#121b2b}html[data-theme=light] .active-play-list a+a{border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .active-play-list span{color:#526078}html[data-theme=light] .active-play-compact-link{color:#121b2b}html[data-theme=light] .active-play-compact-link svg{color:#0b65b9}html[data-theme=light] .header-login:hover{background:rgba(35,64,102,.06);border-color:rgba(35,64,102,.24)}html[data-theme=light] .eyebrow{color:#121b2b}html[data-theme=light] .live-dot{box-shadow:0 0 0 5px rgba(33,65,105,.09),0 0 20px var(--cyan)}html[data-theme=light] .hero h1 span{background:linear-gradient(105deg,rgba(35,64,102,.12) 2%,rgba(25,110,195,.1) 46%,rgba(25,110,195,.1))}html[data-theme=light] .button-primary{background:linear-gradient(135deg,#0c70cb,#145fb7);box-shadow:0 12px 34px rgba(33,65,105,.18);color:#ffffff}html[data-theme=light] .button-primary:hover{box-shadow:0 16px 42px rgba(33,65,105,.18)}html[data-theme=light] .button-ghost{background:rgba(35,64,102,.055);color:#121b2b}html[data-theme=light] .join-control{background:rgba(255,255,255,.92)}html[data-theme=light] .join-control:focus-within{border-color:rgba(35,64,102,.24)}html[data-theme=light] .join-control input{color:#121b2b}html[data-theme=light] .join-control button{background:rgba(35,64,102,.12);color:#526078}html[data-theme=light] .trust-row{color:#526078}html[data-theme=light] .visual-halo{background:radial-gradient(circle,rgba(25,110,195,.1),rgba(25,110,195,.06) 48%,transparent 70%)}html[data-theme=light] .game-window{background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(255,255,255,.96));border-color:rgba(35,64,102,.24);box-shadow:0 50px 100px rgba(33,65,105,.18),inset 0 1px rgba(33,65,105,.05)}html[data-theme=light] .game-window:after{background:linear-gradient(105deg,transparent 30%,rgba(25,110,195,.06),transparent 65%)}html[data-theme=light] .window-dots i{background:rgba(255,255,255,1)}html[data-theme=light] .game-timer circle{stroke:#121b2b}html[data-theme=light] .game-timer circle.timer-progress{stroke:#0b65b9}html[data-theme=light] .question-panel{background:rgba(35,64,102,.035);border-color:rgba(35,64,102,.24)}html[data-theme=light] .question-label{color:#0b65b9}html[data-theme=light] .question-panel>p{color:#121b2b}html[data-theme=light] .answer-line{border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .answer-line>span:first-child{color:#526078}html[data-theme=light] .team-place>span{color:#0b65b9}html[data-theme=light] .floating-card{background:rgba(255,255,255,.92);border-color:rgba(35,64,102,.24);box-shadow:0 18px 45px rgba(33,65,105,.18)}html[data-theme=light] .floating-card small{color:#526078}html[data-theme=light] .float-icon{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24)}html[data-theme=light] .section-kicker{color:#0b65b9}html[data-theme=light] .text-link:hover{color:#121b2b}html[data-theme=light] .tournament-card{background:rgba(255,255,255,.92)}html[data-theme=light] .tournament-card:hover{border-color:rgba(35,64,102,.24);box-shadow:0 28px 60px rgba(33,65,105,.18)}html[data-theme=light] .rating{color:#b42334}html[data-theme=light] .card-footer>div{color:#526078}html[data-theme=light] .card-price-popover{background:radial-gradient(circle at 12% 8%,rgba(25,110,195,.1),transparent 45%),rgba(255,255,255,.98);border-color:rgba(35,64,102,.24);box-shadow:0 22px 52px rgba(33,65,105,.18)}html[data-theme=light] .card-price-popover-title{color:#526078}html[data-theme=light] .card-price-tier-list>a{background:rgba(35,64,102,.04);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .card-price-tier-list>a:hover{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24)}html[data-theme=light] .card-price-tier-list>a:focus-visible{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24)}html[data-theme=light] .card-price-tier-players{color:#0b65b9}html[data-theme=light] .card-footer .card-price-tier-list strong,html[data-theme=light] .card-footer strong{color:#121b2b}html[data-theme=light] .club-panel{background:radial-gradient(circle at 15% 20%,rgba(25,110,195,.1),transparent 42%),linear-gradient(135deg,rgba(255,255,255,.93),rgba(255,255,255,.96))}html[data-theme=light] .club-panel:after{border-color:rgba(35,64,102,.24)}html[data-theme=light] .rating-board{background:rgba(255,255,255,.92)}html[data-theme=light] .rating-topline{color:#526078}html[data-theme=light] .rating-row{border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .rating-row.is-current{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .rating-team i{background:rgba(255,255,255,1);color:#0b65b9}html[data-theme=light] .step-card>span{color:#0b65b9}html[data-theme=light] .step-card p{color:#526078}html[data-theme=light] .cta-panel{background:radial-gradient(circle at 80% 5%,rgba(25,110,195,.1),transparent 30%),linear-gradient(130deg,rgba(25,110,195,.1),rgba(25,110,195,.1) 68%,rgba(25,110,195,.1));border-color:rgba(35,64,102,.24);box-shadow:0 35px 90px rgba(33,65,105,.18)}html[data-theme=light] .cta-panel:after,html[data-theme=light] .cta-panel:before{border-color:rgba(35,64,102,.24)}html[data-theme=light] .cta-panel>p{color:#121b2b}html[data-theme=light] .cta-panel .section-kicker{color:#0b65b9}html[data-theme=light] .cta-stars{color:#121b2b}html[data-theme=light] .button-light{background:rgba(35,64,102,.12);color:#0b65b9}html[data-theme=light] .button-blue-ghost{background:rgba(35,64,102,.09);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .footer,html[data-theme=light] .footer-legal-links{color:#526078}html[data-theme=light] .footer-link-button:hover,html[data-theme=light] .footer-navigation a:hover{color:#121b2b}html[data-theme=light] .legal-document-grid>a{background:rgba(255,255,255,.92)}html[data-theme=light] .legal-document-grid>a:hover{border-color:rgba(35,64,102,.24)}html[data-theme=light] .legal-document-grid p{color:#526078}html[data-theme=light] .document-status{border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .document-status.is-published{border-color:rgba(35,64,102,.24)}html[data-theme=light] .document-template-notice{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#875800}html[data-theme=light] .markdown-document-body{color:#526078}html[data-theme=light] .markdown-document-body h2,html[data-theme=light] .markdown-document-body h3{color:#121b2b}html[data-theme=light] .markdown-document-body a{color:#0b65b9;text-decoration-color:#0b65b9}html[data-theme=light] .markdown-document-body blockquote{background:rgba(25,110,195,.08);border-left-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .markdown-document-body code{background:rgba(35,64,102,.06);color:#121b2b}html[data-theme=light] .markdown-table-wrap th{background:rgba(35,64,102,.045);color:#121b2b}html[data-theme=light] .cookie-consent{background:rgba(255,255,255,.98);border-color:rgba(35,64,102,.24);box-shadow:0 24px 70px rgba(33,65,105,.18)}html[data-theme=light] .cookie-consent-copy strong{color:#121b2b}html[data-theme=light] .cookie-consent-copy p{color:#526078}html[data-theme=light] .cookie-consent-copy a{color:#0b65b9}html[data-theme=light] .filter-pills button{color:#526078}html[data-theme=light] .filter-pills button:hover,html[data-theme=light] .filter-pills button[aria-pressed=true]{background:rgba(35,64,102,.06);color:#121b2b}html[data-theme=light] .search-control,html[data-theme=light] .sort-control{background:rgba(35,64,102,.035);color:#526078}html[data-theme=light] .search-control input,html[data-theme=light] .sort-control select{color:#121b2b}html[data-theme=light] .sort-control option{background:rgba(255,255,255,1)}html[data-theme=light] .empty-state h2{color:#121b2b}html[data-theme=light] .empty-state button{background:rgba(35,64,102,.06);color:#121b2b}html[data-theme=light] .back-link{color:#526078}html[data-theme=light] .back-link:hover{color:#121b2b}html[data-theme=light] .detail-art.has-image:before{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.92) 52%,rgba(255,255,255,.92))}html[data-theme=light] .detail-art:after,html[data-theme=light] .detail-art:before{border-color:rgba(35,64,102,.24)}html[data-theme=light] .detail-art>span{color:#121b2b}html[data-theme=light] .detail-orbit{border-color:rgba(35,64,102,.24)}html[data-theme=light] .detail-orbit:before{background:rgba(35,64,102,.12);box-shadow:0 0 22px rgba(33,65,105,.18)}html[data-theme=light] .detail-overline{color:#526078}html[data-theme=light] .detail-facts>div{color:#0b65b9}html[data-theme=light] .detail-facts strong{color:#121b2b}html[data-theme=light] .detail-facts small,html[data-theme=light] .detail-section>p,html[data-theme=light] .editor-row small,html[data-theme=light] .feature-list span{color:#526078}html[data-theme=light] .editor-row>svg{color:#0b65b9}html[data-theme=light] .purchase-card{background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(255,255,255,.98));box-shadow:0 30px 70px rgba(33,65,105,.18)}html[data-theme=light] .purchase-kicker,html[data-theme=light] .purchase-note,html[data-theme=light] .purchase-price span{color:#526078}html[data-theme=light] .balance-offer-consent a{color:#0b65b9;text-decoration-color:#0b65b9}html[data-theme=light] .player-count>div:first-child{color:#0b65b9}html[data-theme=light] .player-count strong{color:#121b2b}html[data-theme=light] .player-count small{color:#526078}html[data-theme=light] .counter button{background:rgba(35,64,102,.05);color:#121b2b}html[data-theme=light] .price-scale button{background:rgba(35,64,102,.035);color:#526078}html[data-theme=light] .price-scale button[aria-pressed=true]{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .purchase-benefits span,html[data-theme=light] .purchase-security{color:#526078}html[data-theme=light] .purchase-benefits svg{color:#0b65b9}html[data-theme=light] .purchase-success p{color:#526078}html[data-theme=light] .success-icon{background:rgba(20,128,90,.1);border-color:rgba(35,64,102,.24)}html[data-theme=light] .team-page-toolbar{background:rgba(255,255,255,.92)}html[data-theme=light] .team-page-context>span{color:#0b65b9}html[data-theme=light] .summary-strip span,html[data-theme=light] .team-page-context small{color:#526078}html[data-theme=light] .purchase-row{background:rgba(255,255,255,.92)}html[data-theme=light] .purchase-row:hover{border-color:rgba(35,64,102,.24)}html[data-theme=light] .purchase-thumb.has-image:after{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.92))}html[data-theme=light] .purchase-thumb span{color:#121b2b}html[data-theme=light] .status-warning{color:#b42334}html[data-theme=light] .status-warning i{background:rgba(180,35,52,.09)}html[data-theme=light] .purchase-row-facts span{color:#526078}html[data-theme=light] .icon-check{background:rgba(20,128,90,.1);border-color:rgba(35,64,102,.24)}html[data-theme=light] .played-card{background:rgba(255,255,255,.92)}html[data-theme=light] .played-date,html[data-theme=light] .played-team-name{color:#526078}html[data-theme=light] .played-stats>span{color:#0b65b9}html[data-theme=light] .played-stats strong{color:#121b2b}html[data-theme=light] .played-footer,html[data-theme=light] .played-footer a,html[data-theme=light] .played-stats small{color:#526078}html[data-theme=light] .team-filter-empty{background:rgba(255,255,255,.92);color:#526078}html[data-theme=light] .team-filter-empty svg{color:#0b65b9}html[data-theme=light] .team-filter-empty h2{color:#121b2b}html[data-theme=light] .rating-period-badge{background:rgba(35,64,102,.05);color:#0b65b9}html[data-theme=light] .rating-period-badge small{color:#526078}html[data-theme=light] .rating-period-badge strong{color:#121b2b}html[data-theme=light] .rating-summary>div{background:rgba(255,255,255,.92)}html[data-theme=light] .rating-summary .podium-winner{background:radial-gradient(circle at 50% 0,rgba(25,110,195,.1),transparent 55%),rgba(255,255,255,.92);border-color:rgba(35,64,102,.24)}html[data-theme=light] .podium-place,html[data-theme=light] .podium-winner>svg{color:#0b65b9}html[data-theme=light] .rating-summary small{color:#526078}html[data-theme=light] .rating-team-status{background:rgba(25,110,195,.08);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .rating-table-meta{color:#526078}html[data-theme=light] .rating-table{background:rgba(255,255,255,.92)}html[data-theme=light] .rating-table-head,html[data-theme=light] .rating-table-row{color:#526078}html[data-theme=light] .rating-table-row.is-current{background:rgba(25,110,195,.1)}html[data-theme=light] .table-place{color:#0b65b9}html[data-theme=light] .table-team>i{background:rgba(255,255,255,1);color:#0b65b9}html[data-theme=light] .table-team strong{color:#121b2b}html[data-theme=light] .table-team small{color:#526078}html[data-theme=light] .table-team em{background:rgba(25,110,195,.1);color:#0b65b9}html[data-theme=light] .trend-down{color:#b42334}html[data-theme=light] .rating-empty{background:rgba(255,255,255,.92);color:#526078}html[data-theme=light] .rating-empty svg{color:#0b65b9}html[data-theme=light] .rating-empty h2{color:#121b2b}html[data-theme=light] .team-logo{background:radial-gradient(circle at 30% 20%,rgba(25,110,195,.1),transparent 42%),linear-gradient(135deg,rgba(25,110,195,.1),rgba(25,110,195,.1));border-color:rgba(35,64,102,.24)}html[data-theme=light] .team-hero p{color:#526078}html[data-theme=light] .team-switcher select{background:linear-gradient(45deg,transparent 50%,rgba(35,64,102,.12) 0) calc(100% - 18px) 50% /5px 5px no-repeat,linear-gradient(135deg,rgba(35,64,102,.12) 50%,transparent 0) calc(100% - 13px) 50% /5px 5px no-repeat,rgba(35,64,102,.045)}html[data-theme=light] .team-switcher select:focus{border-color:rgba(35,64,102,.24);box-shadow:0 0 0 3px rgba(33,65,105,.1)}html[data-theme=light] .team-switcher option{background:rgba(255,255,255,1)}html[data-theme=light] .dashboard-card{background:rgba(255,255,255,.92)}html[data-theme=light] .dashboard-next{background:radial-gradient(circle at 90% 0,rgba(25,110,195,.1),transparent 40%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,255,255,.96));border-color:rgba(35,64,102,.24)}html[data-theme=light] .dashboard-card-head{color:#0b65b9}html[data-theme=light] .dashboard-card>p{color:#526078}html[data-theme=light] .quick-links,html[data-theme=light] .roster-panel{background:rgba(255,255,255,.92)}html[data-theme=light] .roster-row small{color:#526078}html[data-theme=light] .roster-row>svg{color:#b42334}html[data-theme=light] .roster-row>i{color:#526078}html[data-theme=light] .quick-links>a{color:#0b65b9}html[data-theme=light] .quick-links strong{color:#121b2b}html[data-theme=light] .quick-links small{color:#526078}html[data-theme=light] .account-center-card{background:rgba(255,255,255,.92)}html[data-theme=light] .account-center-count{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .account-event:hover{background:rgba(35,64,102,.025)}html[data-theme=light] .account-event-icon{background:rgba(25,110,195,.09);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .account-event.is-warning .account-event-icon{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .account-event.is-success .account-event-icon{background:rgba(20,128,90,.09);border-color:rgba(35,64,102,.24);color:#08734f}html[data-theme=light] .account-event.is-danger .account-event-icon{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .account-event-copy strong{color:#121b2b}html[data-theme=light] .account-event-copy b,html[data-theme=light] .account-event-copy small,html[data-theme=light] .account-event-meta{color:#526078}html[data-theme=light] .appeal-item>summary:hover,html[data-theme=light] .appeal-item[open]>summary{background:rgba(35,64,102,.025)}html[data-theme=light] .appeal-summary-copy>span{color:#0b65b9}html[data-theme=light] .appeal-summary-copy small{color:#526078}html[data-theme=light] .appeal-details{background:rgba(255,255,255,.92);border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .appeal-details dl>div,html[data-theme=light] .appeal-details p{background:rgba(35,64,102,.025);border-color:rgba(35,64,102,.24)}html[data-theme=light] .appeal-details dt,html[data-theme=light] .appeal-details p>span{color:#526078}html[data-theme=light] .appeal-details dd,html[data-theme=light] .appeal-details p{color:#121b2b}html[data-theme=light] .appeal-details p.has-decision{border-color:rgba(35,64,102,.24)}html[data-theme=light] .appeal-details p.is-pending{color:#526078}html[data-theme=light] .appeal-result-link{color:#0b65b9}html[data-theme=light] .account-center-empty{color:#526078}html[data-theme=light] .account-center-empty svg{color:#0b65b9}html[data-theme=light] .account-center-empty strong{color:#121b2b}html[data-theme=light] .auth-page,html[data-theme=light] .lobby-page{background:radial-gradient(circle at 50% 18%,rgba(25,110,195,.1),transparent 34%),rgba(255,255,255,1)}html[data-theme=light] .auth-card,html[data-theme=light] .lobby-card{background:rgba(255,255,255,.92);box-shadow:0 35px 90px rgba(33,65,105,.18)}html[data-theme=light] .auth-card label,html[data-theme=light] .auth-card>p,html[data-theme=light] .lobby-card>p{color:#526078}html[data-theme=light] .auth-input{background:rgba(255,255,255,.92);color:#526078}html[data-theme=light] .auth-input:focus-within{border-color:rgba(35,64,102,.24)}html[data-theme=light] .auth-input input{color:#121b2b}html[data-theme=light] .forgot-link{color:#0b65b9}html[data-theme=light] .auth-divider span{background:rgba(255,255,255,1);color:#526078}html[data-theme=light] .auth-card .auth-switch{color:#526078}html[data-theme=light] .auth-switch a{color:#0b65b9}html[data-theme=light] .auth-legal{color:#526078}html[data-theme=light] .auth-legal a,html[data-theme=light] .auth-legal-links a,html[data-theme=light] .auth-legal-links button,html[data-theme=light] .consent-row a{color:#0b65b9}html[data-theme=light] .auth-benefit,html[data-theme=light] .auth-legal-links{color:#526078}html[data-theme=light] .auth-verification-state>svg{color:#0b65b9}html[data-theme=light] .auth-verification-state.is-error>svg{color:#b42334}html[data-theme=light] .auth-verification-state p{color:#526078}html[data-theme=light] .auth-verification-state strong{color:#121b2b}html[data-theme=light] .lobby-page{background:radial-gradient(circle at 50% 50%,rgba(25,110,195,.1),transparent 35%),rgba(255,255,255,1)}html[data-theme=light] .lobby-code,html[data-theme=light] .lobby-details>span{color:#0b65b9}html[data-theme=light] .lobby-details strong{color:#121b2b}html[data-theme=light] .lobby-details small{color:#526078}@media (max-width:900px){html[data-theme=light] .main-nav{background:rgba(255,255,255,.98);box-shadow:0 30px 70px rgba(33,65,105,.18)}html[data-theme=light] .menu-toggle{background:rgba(35,64,102,.05);color:#121b2b}}html[data-theme=light] .data-notice{background:rgba(25,110,195,.08);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .data-notice a,html[data-theme=light] .data-notice svg{color:#0b65b9}html[data-theme=light] .data-notice.is-demo{background:rgba(180,35,52,.07);border-color:rgba(35,64,102,.24)}html[data-theme=light] .auth-error,html[data-theme=light] .data-notice.is-demo svg,html[data-theme=light] .data-notice.is-error,html[data-theme=light] .data-notice.is-error svg,html[data-theme=light] .purchase-message.is-error{color:#b42334}html[data-theme=light] .purchase-options select{background:rgba(255,255,255,1)}html[data-theme=light] .mode-switch{background:rgba(35,64,102,.035)}html[data-theme=light] .mode-switch button[aria-pressed=true]{background:linear-gradient(135deg,#0c70cb,#145fb7);color:#ffffff}html[data-theme=light] .purchase-message a{color:#0b65b9}html[data-theme=light] .lobby-status.is-warning{color:#b42334}html[data-theme=light] .player-slide{background:linear-gradient(150deg,rgba(255,255,255,1),rgba(255,255,255,1));box-shadow:0 30px 100px rgba(33,65,105,.18)}html[data-theme=light] .player-handout{background:rgba(35,64,102,.12);color:#526078}html[data-theme=light] .player-handout>span{color:#0b65b9}html[data-theme=light] .player-readonly-note{background:rgba(180,35,52,.08);border-color:rgba(35,64,102,.24);color:#875800}html[data-theme=light] .result-roster>span{background:rgba(35,64,102,.045)}html[data-theme=light] .result-table-head{background:rgba(35,64,102,.035)}html[data-theme=light] .result-plus{color:#08734f}html[data-theme=light] .result-minus{color:#b42334}html[data-theme=light] .inline-editor,html[data-theme=light] .rating-import{background:rgba(35,64,102,.025)}html[data-theme=light] .inline-editor input,html[data-theme=light] .manual-player-form input,html[data-theme=light] .member-picker select,html[data-theme=light] .rating-import input,html[data-theme=light] .review-panel textarea{background:rgba(35,64,102,.045)}html[data-theme=light] .inline-editor input:focus,html[data-theme=light] .manual-player-form input:focus,html[data-theme=light] .member-picker select:focus,html[data-theme=light] .rating-import input:focus,html[data-theme=light] .review-panel textarea:focus{border-color:rgba(35,64,102,.24);box-shadow:0 0 0 3px rgba(33,65,105,.1)}html[data-theme=light] .form-success{color:#08734f}html[data-theme=light] .roster-row-editable>button:hover,html[data-theme=light] .session-roster-row>button:hover{color:#b42334}html[data-theme=light] .anticheat-panel .panel-heading>svg,html[data-theme=light] .session-roster-row>span{color:#0b65b9}html[data-theme=light] .anticheat-result{border-color:rgba(35,64,102,.24)}html[data-theme=light] .anticheat-result.is-loading{background:rgba(25,110,195,.07);color:#0b65b9}html[data-theme=light] .anticheat-result.is-clear{background:rgba(20,128,90,.08);border-color:rgba(35,64,102,.24);color:#08734f}html[data-theme=light] .anticheat-result.is-danger,html[data-theme=light] .anticheat-result.is-warning{background:rgba(180,35,52,.08);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .anticheat-hit{background:rgba(255,255,255,.92);border-color:rgba(35,64,102,.24)}html[data-theme=light] .anticheat-skipped{background:rgba(180,35,52,.08);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .setup-count svg{color:#0b65b9}html[data-theme=light] .setup-summary li svg{color:#08734f}html[data-theme=light] .setup-validation,html[data-theme=light] .setup-validation.is-error{background:rgba(180,35,52,.08);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .review-panel{background:linear-gradient(140deg,rgba(25,110,195,.1),transparent 55%),var(--panel);border-color:rgba(35,64,102,.24)}html[data-theme=light] .review-type-switch button{background:rgba(35,64,102,.04)}html[data-theme=light] .review-type-switch button[aria-pressed=true]{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .review-link{color:#0b65b9}html[data-theme=light] .review-status.is-pending{background:rgba(180,35,52,.09);color:#b42334}html[data-theme=light] .review-status.is-approved{background:rgba(20,128,90,.1);color:#08734f}html[data-theme=light] .review-status.is-rejected{background:rgba(180,35,52,.09);color:#b42334}html[data-theme=light] .bonus-files a,html[data-theme=light] .scoreboard-refresh{background:rgba(35,64,102,.04)}html[data-theme=light] .scoreboard-cell.scoreboard-head{background:rgba(35,64,102,.045)}html[data-theme=light] .scoreboard-cell.scoreboard-tour-head{background:rgba(25,110,195,.1)}html[data-theme=light] .scoreboard-cell.scoreboard-tour-total{background:rgba(25,110,195,.07)}html[data-theme=light] .scoreboard-cell.scoreboard-total{color:#121b2b}html[data-theme=light] .live-results-page{background:radial-gradient(circle at 10% 15%,rgba(25,110,195,.1),transparent 28%),radial-gradient(circle at 88% 10%,rgba(25,110,195,.1),transparent 26%),var(--bg)}html[data-theme=light] .live-team-panel-head{background:linear-gradient(135deg,rgba(25,110,195,.1),transparent 60%),rgba(35,64,102,.025)}html[data-theme=light] .live-answer-no{background:rgba(35,64,102,.045);color:#121b2b}html[data-theme=light] .self-credit-button{background:rgba(25,110,195,.1);border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .self-credit-button:hover:not(:disabled){background:rgba(25,110,195,.1);color:#121b2b}html[data-theme=light] .self-credit-status{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .self-credit-status.is-approved{background:rgba(20,128,90,.1);border-color:rgba(35,64,102,.24);color:#08734f}html[data-theme=light] .self-credit-status.is-rejected{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .review-status.is-cancelled,html[data-theme=light] .self-credit-status.is-cancelled{background:rgba(35,64,102,.1);border-color:rgba(35,64,102,.24);color:#526078}html[data-theme=light] .scoreboard-self-credit-cancel,html[data-theme=light] .self-credit-cancel-button{background:rgba(180,35,52,.09);border-color:rgba(35,64,102,.24);color:#b42334}html[data-theme=light] .scoreboard-self-credit-cancel:hover:not(:disabled),html[data-theme=light] .self-credit-cancel-button:hover:not(:disabled){background:rgba(180,35,52,.09);color:#121b2b}html[data-theme=light] .scoreboard-cell.is-current{background:rgba(25,110,195,.1)}html[data-theme=light] .setup-roster{background:rgba(35,64,102,.025)}html[data-theme=light] .player-answer-panel textarea,html[data-theme=light] .setup-add-player input{background:rgba(255,255,255,.92);color:#121b2b}html[data-theme=light] .player-answer-panel textarea:focus,html[data-theme=light] .setup-add-player input:focus{border-color:rgba(35,64,102,.24)}html[data-theme=light] .player-topline b{color:#0b65b9}html[data-theme=light] .player-topline b.timer-danger{color:#b42334}html[data-theme=light] .balance-amount span{color:#0b65b9}html[data-theme=light] .currency-switch button{background:rgba(35,64,102,.04)}html[data-theme=light] .currency-switch button[aria-pressed=true]{background:linear-gradient(135deg,#0c70cb,#145fb7);color:#ffffff}html[data-theme=light] .balance-card .currency-rate{color:#0b65b9}html[data-theme=light] .balance-topup-form input{background:rgba(255,255,255,.92);color:#121b2b}html[data-theme=light] .balance-topup-form input:focus{border-color:rgba(35,64,102,.24)}html[data-theme=light] .balance-topup-presets button{background:rgba(35,64,102,.04)}html[data-theme=light] .balance-topup-presets button:hover:not(:disabled){border-color:rgba(35,64,102,.24);color:#121b2b}html[data-theme=light] .payment-notice{border-color:rgba(35,64,102,.24);color:#0b65b9}html[data-theme=light] .payment-notice.is-cancelled,html[data-theme=light] .payment-notice.is-success{border-color:rgba(35,64,102,.24)}html[data-theme=light] .payment-security-note svg{color:#08734f}html[data-theme=light] .transaction-icon.is-income{background:rgba(20,128,90,.1);color:#08734f}html[data-theme=light] .transaction-icon.is-expense{background:rgba(180,35,52,.09);color:#b42334}@media (max-width:900px){html[data-theme=light] .mobile-bottom-nav{background:rgba(255,255,255,.975);border-top-color:rgba(35,64,102,.24)}html[data-theme=light] .mobile-bottom-nav a{color:#526078}html[data-theme=light] .mobile-bottom-nav a[aria-current=page]{background:rgba(25,110,195,.1);color:#0b65b9}}@media (max-width:640px){html[data-theme=light] .detail-facts>div,html[data-theme=light] .detail-facts>div:nth-child(n+3),html[data-theme=light] .summary-strip>div,html[data-theme=light] .summary-strip>div:first-child,html[data-theme=light] .summary-strip>div:nth-child(2),html[data-theme=light] .summary-strip>div:nth-child(3),html[data-theme=light] .summary-strip>div:nth-child(n+3){background:rgba(255,255,255,.92)}html[data-theme=light] .rating-table-row>.rating-accuracy:before,html[data-theme=light] .rating-table-row>.rating-points:before,html[data-theme=light] .rating-table-row>span:nth-child(3):before{color:#526078}html[data-theme=light] .scoreboard-cell.scoreboard-axis-head:first-child,html[data-theme=light] .scoreboard-cell.scoreboard-team{background:rgba(255,255,255,1)}}html[data-theme=light] .account-link,html[data-theme=light] .header-login,html[data-theme=light] .header-login:hover,html[data-theme=light] .main-nav a,html[data-theme=light] .main-nav a:hover,html[data-theme=light] .main-nav a[aria-current=page],html[data-theme=light] .text-link,html[data-theme=light] .theme-toggle,html[data-theme=light] .theme-toggle:hover{color:#526078}html[data-theme=light] .header-sound-check,html[data-theme=light] .header-sound-check:hover{color:#0b65b9}html[data-theme=light] .header-balance,html[data-theme=light] .header-balance:hover{color:#08734f}html[data-theme=light] .button-ghost,html[data-theme=light] .eyebrow,html[data-theme=light] .outline-button,html[data-theme=light] .secondary-button{color:#526078}html[data-theme=light] .join-control input::placeholder{color:#526078}html[data-theme=light] input::placeholder{color:#526078}html[data-theme=light] textarea::placeholder{color:#526078}html[data-theme=light] .join-control button{color:#121b2b}html[data-theme=light] .account-event,html[data-theme=light] .answer-line,html[data-theme=light] .answer-line strong,html[data-theme=light] .card-body>p,html[data-theme=light] .card-date,html[data-theme=light] .card-facts span,html[data-theme=light] .card-overline,html[data-theme=light] .card-price small,html[data-theme=light] .game-meta span,html[data-theme=light] .game-window-top,html[data-theme=light] .question-panel>p,html[data-theme=light] .rating-row,html[data-theme=light] .score-number span,html[data-theme=light] .scoreboard-row,html[data-theme=light] .team-place small,html[data-theme=light] .transaction-row{color:#526078}html[data-theme=light] .rating-row.is-current,html[data-theme=light] .scoreboard-row.is-current{color:#0b65b9}html[data-theme=light] .account-event-icon,html[data-theme=light] .active-play-collapse,html[data-theme=light] .data-notice,html[data-theme=light] .empty-state,html[data-theme=light] .mobile-bottom-nav a,html[data-theme=light] .rating-team i,html[data-theme=light] .sound-check-close,html[data-theme=light] .sound-check-field>span,html[data-theme=light] .sound-check-loading,html[data-theme=light] .sound-check-note,html[data-theme=light] .sound-check-result,html[data-theme=light] .status-panel,html[data-theme=light] .transaction-icon{color:#526078}html[data-theme=light] .payment-notice.is-success,html[data-theme=light] .sound-check-result.is-passed{color:#08734f}html[data-theme=light] .payment-notice.is-cancelled{color:#b42334}html[data-theme=light]{--text:#121b2b;--text-dim:#526078;--text-faint:#526078;--ink:#121b2b;--muted:#526078;--muted-2:#526078;--blue:#0b65b9;--blue-strong:#0b65b9;--cyan:#0b65b9;--green:#08734f;--line:#d5dfeb;--line-strong:#77869b;--panel:#ffffff;--panel-strong:#ffffff}html[data-theme=light] .auth-page,html[data-theme=light] .live-results-page,html[data-theme=light] .lobby-page,html[data-theme=light] .setup-page,html[data-theme=light] body{background:#f4f7fb}html[data-theme=light] .card-price-popover,html[data-theme=light] .quick-links,html[data-theme=light] .rating-empty,html[data-theme=light] .rating-summary>div,html[data-theme=light] .rating-table,html[data-theme=light] .roster-panel,html[data-theme=light] .team-filter-empty,html[data-theme=light] .team-page-toolbar{background:#ffffff;color:var(--ink)}html[data-theme=light] .card-price-tier-list>a,html[data-theme=light] .markdown-table-wrap th,html[data-theme=light] .rating-summary .podium-winner,html[data-theme=light] .rating-table-head{background:#edf4fc}html[data-theme=light] .card-footer .card-price-tier-list strong,html[data-theme=light] .card-footer strong,html[data-theme=light] .markdown-document-body h2,html[data-theme=light] .markdown-document-body h3,html[data-theme=light] .markdown-table-wrap th,html[data-theme=light] .quick-links strong,html[data-theme=light] .rating-empty h2,html[data-theme=light] .table-team strong,html[data-theme=light] .team-filter-empty h2{color:var(--ink)}html[data-theme=light] .purchase-options select,html[data-theme=light] .purchase-options select option,html[data-theme=light] select,html[data-theme=light] select option{background:#ffffff;color:var(--ink);color-scheme:light}html[data-theme=light] .catalog-controls .sort-control select{background:transparent}html[data-theme=light] .catalog-controls .sort-control select option{background:#ffffff;color:var(--ink)}html[data-theme=light] .auth-input,html[data-theme=light] .balance-topup-form input,html[data-theme=light] .purchase-options select,html[data-theme=light] .team-switcher select{border-color:#77869b}html[data-theme=light] .card-price-tier-list>a:focus-visible,html[data-theme=light] .card-price-tier-list>a:hover{background:#dcecff;border-color:#0b65b9}html[data-theme=light] .button-primary,html[data-theme=light] .sound-check-run{background:linear-gradient(135deg,#0c70cb,#145fb7);color:#ffffff}html[data-theme=light] .modal-backdrop,html[data-theme=light] .sound-check-backdrop{background:rgba(38,55,78,.42)}html[data-theme=light] .editor-avatar,html[data-theme=light] .float-avatars i,html[data-theme=light] .played-art>span,html[data-theme=light] .podium-avatar,html[data-theme=light] .roster-avatar{color:#ffffff}html[data-theme=light] .hero h1 span{background:linear-gradient(105deg,#375c8a,#0b65b9 48%,#514bba);background-clip:text;-webkit-background-clip:text;color:transparent}html[data-theme=light] .card-badges .badge{background:#15283e;color:#ffffff}html[data-theme=light] .card-badges .badge-new{background:#0b65b9}html[data-theme=light] .card-badges .badge-demo{background:#08734f}html[data-theme=light] .card-badges .badge-hot{background:#6634a6}html[data-theme=light] .sound-check-result.is-failed{background:#fcebed;border-color:#dfa1ab;color:#b42334}