.maxified .game-builder.funded-game-setup .funded-cash-lifecycle{color:#29443d;background:#f7f8f3;border:1px solid #dcded6;border-radius:13px;margin:18px 0;padding:18px}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle header{align-items:start;gap:11px;margin-bottom:15px;display:flex}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle header>svg{color:#8a764c;flex:none;margin-top:2px}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle h4{color:#29443d;margin:0 0 6px;font-size:15px;line-height:1.35}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle p{color:#677469;margin:0 0 8px;font-size:12px;line-height:1.6}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle fieldset{border:0;min-width:0;margin:0;padding:0}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice button{white-space:normal;color:#556b5d;background:#fffefa;border:1px solid #d5dace;border-radius:9px;min-height:44px;padding:10px;font-size:12px}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice button[aria-pressed=true]{color:#2c4e37;background:#e5eee3;border-color:#557762;box-shadow:inset 0 0 0 1px #557762}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice button:disabled{opacity:.5}.maxified .game-builder.funded-game-setup .funded-lifecycle-fields{gap:13px;margin-top:15px;display:grid}.maxified .game-builder.funded-game-setup .funded-lifecycle-fields>label{color:#435b4d;gap:7px;min-width:0;font-size:12px;display:grid}.maxified .game-builder.funded-game-setup .funded-lifecycle-fields small{color:#627058;font-size:11px;line-height:1.55}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle .funded-lifecycle-number{align-items:center;gap:10px;max-width:235px;display:flex}.maxified .game-builder.funded-game-setup .funded-lifecycle-number>input{width:100%;min-width:0;max-width:125px}.maxified .game-builder.funded-game-setup .funded-lifecycle-number>span{color:#627058;font-size:12px}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle select,.maxified .game-builder.funded-game-setup .funded-cash-lifecycle input:not([type=checkbox]){color:#2e493b;box-sizing:border-box;background:#fffefa;border:1px solid #cdd5c7;border-radius:8px;width:100%;min-height:44px;padding:10px 11px;font-size:16px}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle .funded-lifecycle-toggle{color:#3d5949;align-items:start;gap:9px;min-height:44px;margin:13px 0 0;padding:5px 0;font-size:12px;display:flex}.maxified .game-builder.funded-game-setup .funded-lifecycle-toggle input[type=checkbox]{accent-color:#557762;flex:none;width:18px;min-width:18px;height:18px;margin-top:1px}.maxified .game-builder.funded-game-setup .funded-lifecycle-toggle small{color:#627058;margin-top:5px;font-size:11px;line-height:1.5;display:block}.maxified .game-builder.funded-game-setup .funded-lifecycle-divider{background:#dfe2d7;height:1px;margin:20px 0}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle .funded-lifecycle-hold{color:#786138;background:#f4eddb;border:1px solid #ddd0aa;border-radius:9px;margin:12px 0;padding:12px;font-size:12px}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle .funded-lifecycle-explanation{color:#716147;margin-top:9px;font-size:11px}.maxified .game-builder.funded-game-setup .funded-lifecycle-preview{background:#ebf0e5;border:1px solid #d4ddca;border-radius:10px;margin-top:17px;padding:13px}.maxified .game-builder.funded-game-setup .funded-lifecycle-preview>strong{color:#586c48;margin-bottom:7px;font-size:11px;display:block}.maxified .game-builder.funded-game-setup .funded-lifecycle-preview p{color:#586c48;font-size:12px}.maxified .game-builder.funded-game-setup .funded-lifecycle-preview p:last-child{margin-bottom:0}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle .funded-lifecycle-reset{color:#45644b;background:#fffefa;border:1px solid #ccd4c4;border-radius:8px;align-items:center;gap:7px;min-height:44px;margin-top:12px;padding:10px 12px;font-size:12px;display:inline-flex}.maxified .game-builder.funded-game-setup .funded-lifecycle-review{border-top:1px solid #d8ded0;margin:14px 0;padding-top:12px;font-size:12px}.maxified .game-builder.funded-game-setup .funded-lifecycle-review p{font-size:12px;line-height:1.65}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #a08954}@media (width<=540px){.maxified .game-builder.funded-game-setup .funded-cash-lifecycle{padding:15px}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice{grid-template-columns:1fr}.maxified .game-builder.funded-game-setup .funded-lifecycle-choice button{text-align:left}.maxified .game-builder.funded-game-setup .funded-cash-lifecycle select{font-size:14px}}.maxified .admin-frame .funded-lifecycle-status{color:#29443d;overflow-wrap:anywhere;background:#f7f8f3;border:1px solid #dcded6;border-radius:12px;min-width:0;margin:16px 0;padding:16px}.maxified .admin-frame .funded-lifecycle-status>strong{color:#29443d;font-size:14px}.maxified .admin-frame .funded-lifecycle-status p{color:#52644e;margin:8px 0;font-size:12px;line-height:1.65}.maxified .admin-frame .funded-lifecycle-status small{color:#627058;margin-top:8px;font-size:11px;line-height:1.65;display:block}.maxified .admin-frame .funded-lifecycle-status p[role=status]{color:#6a5530;background:#f2e8d1;border-radius:8px;padding:10px}.network-desk{gap:1.25rem;display:grid}.network-heading,.network-actions,.network-grid{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.network-heading>div{flex:1}.network-heading h2{margin:.2rem 0}.network-heading span,.network-summary>span{letter-spacing:.1em;text-transform:uppercase;color:#7ac7cb;font-size:.75rem;font-weight:700}.network-columns{grid-template-columns:minmax(190px,250px) minmax(0,1fr);gap:1.25rem;display:grid}.network-columns nav{align-content:start;gap:.5rem;display:grid}.network-columns nav button{text-align:left;gap:.25rem;padding:.9rem;display:grid}.network-columns nav button.selected{background:#153742;border-color:#74c5d0}.network-columns small{opacity:.7;font-size:.75rem;display:block}.network-columns main{gap:1rem;min-width:0;display:grid}.network-summary,.network-receipt,.network-dialog,.network-original{background:#13212e;border:1px solid #3b5363;border-radius:12px;padding:1rem}.network-summary h3{margin:.4rem 0}.network-summary p{margin:.25rem 0}.network-field{gap:.35rem;margin:.7rem 0;display:grid}.network-field input,.network-field textarea,.network-field select{box-sizing:border-box;width:100%}.network-check{align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.network-check input{width:auto}.network-dialog{gap:.5rem;display:grid}.network-dialog fieldset,.network-receipt fieldset{border:0;min-width:0;padding:0}.network-error{color:#ffbdbd}.network-desk table{border-collapse:collapse;width:100%;font-size:.85rem}.network-desk th,.network-desk td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #314254;padding:.65rem .5rem}.network-desk td code{font-size:.7rem}.network-desk li{margin:.6rem 0}.network-desk pre{overflow:auto}.network-original{border-color:#c5ab5a}@media (width<=850px){.network-columns{grid-template-columns:1fr}.network-columns nav{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.network-columns nav h3{grid-column:1/-1}.network-desk table{display:block;overflow-x:auto}}.kiosk-desk{color:#edf6fa;background:#13232d;border:1px solid #506672;border-radius:14px;margin-top:24px;padding:22px}.kiosk-desk header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.kiosk-desk h2,.kiosk-desk h3{margin:4px 0 12px}.kiosk-desk label{flex-direction:column;gap:7px;max-width:680px;margin:14px 0;display:flex}.kiosk-desk input:not([type=checkbox]),.kiosk-desk select,.kiosk-desk textarea{color:#edf6fa;background:#0e1c25;border:1px solid #6b818f;border-radius:8px;min-height:44px;padding:10px;font-size:15px}.kiosk-desk [role=alert]{color:#ffd0d0}.kiosk-desk [role=status]{color:#9ce9c6}.kiosk-desk button{min-height:44px}.kiosk-actions,.kiosk-terminal-list{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.kiosk-terminal-list button{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.kiosk-terminal-list button[aria-pressed=true]{border-color:#9ae6c5}.kiosk-form,.kiosk-desk article,.kiosk-desk aside{border:1px solid #536d7c;border-radius:10px;margin-top:18px;padding:18px}.kiosk-form fieldset{border:0;padding:0}.kiosk-form button{margin:8px 10px 0 0}.kiosk-capabilities{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.kiosk-capabilities label{flex-direction:row;align-items:center;margin:2px 0}.kiosk-capabilities input{width:20px;height:20px}@media (width<=600px){.kiosk-desk{padding:14px}.kiosk-form,.kiosk-desk article{padding:12px}.kiosk-desk input:not([type=checkbox]),.kiosk-desk select,.kiosk-desk textarea{font-size:16px}}.admin-mfa{color:#17253d;background:#fff;border:1px solid #d7dde7;border-radius:16px;gap:16px;max-width:720px;margin:16px auto;padding:24px;display:grid}.admin-mfa header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-mfa header span{letter-spacing:.12em;color:#526580;font-size:11px;font-weight:800}.admin-mfa h2,.admin-mfa h3,.admin-mfa p{margin:0}.admin-mfa h2{margin:5px 0 8px}.admin-mfa p,.admin-mfa small{color:#526580;line-height:1.5}.admin-mfa button{cursor:pointer;justify-self:start}.admin-mfa label{gap:7px;font-size:13px;font-weight:700;display:grid}.admin-mfa input,.admin-mfa select{box-sizing:border-box;width:100%;font:inherit;color:#17253d;background:#fff;border:1px solid #b6c2d3;border-radius:8px;padding:11px}.admin-mfa input:focus,.admin-mfa select:focus{outline-offset:2px;outline:2px solid #759bdb}.admin-mfa form,.mfa-verification,.mfa-setup{gap:12px;display:grid}.mfa-assurance{background:#eff4fd;border-radius:10px;gap:7px;padding:15px;display:grid}.mfa-error{background:#fff1f3;border:1px solid #efc3ca;border-radius:8px;padding:12px;color:#8f2333!important}.mfa-notice{background:#edf7f2;border:1px solid #c6e3d2;border-radius:8px;padding:12px}.mfa-setup{border:1px solid #d7dde7;border-radius:12px;padding:16px}.mfa-setup img{object-fit:contain;background:#fff;width:200px;max-width:100%;height:200px}.mfa-code{background:#f4f6fa;border-radius:12px;padding:16px}.mfa-code input{letter-spacing:.18em;max-width:230px;font-size:22px}.mfa-enroll{border-top:1px solid #d7dde7;padding-top:16px}@media (width<=640px){.admin-mfa{border-radius:10px;margin:10px;padding:16px}.admin-mfa header{flex-direction:column}.admin-mfa button{min-height:42px}}.managed-bot-workspace{gap:18px;min-width:0;display:grid}.managed-bot-workspace .section-head{flex-wrap:wrap;gap:12px}.managed-bot-workspace .section-head p{color:var(--muted,#80909f);margin:6px 0}.managed-bot-generation-copy{color:var(--muted,#80909f);margin:-8px 0 0;font-size:13px;line-height:1.5}.managed-bot-workspace .workspace-tabs{flex-wrap:wrap}.managed-bot-form{gap:18px;min-width:0;display:grid}.managed-bot-fields{border:0;grid-template-columns:1fr;gap:16px;min-width:0;margin:0;padding:0;display:grid}.managed-bot-workspace fieldset:disabled{opacity:.65}.managed-bot-workspace input,.managed-bot-workspace select,.managed-bot-workspace textarea{min-width:0;max-width:100%}.managed-bot-workspace textarea{min-height:76px}.managed-bot-workspace button,.managed-bot-options summary,.managed-bot-custom-profile summary{min-height:44px}.managed-bot-workspace button{white-space:normal}.managed-bot-workspace .notice{color:#e4eff1;overflow-wrap:anywhere;background:#162b31;border:1px solid #39575e;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.5}.managed-bot-workspace .danger{color:#ffc0c0;border-color:#765353}.managed-bot-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.managed-bot-steps button{background:#102028;border:1px solid #334a56;justify-content:center;align-items:center;gap:9px;min-width:0;display:flex}.managed-bot-steps b{color:#a6bcc7;background:#273b44;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.managed-bot-steps [aria-current=step]{background:#173b3c;border-color:#72c6b6}.managed-bot-steps [aria-current=step] b{color:#102925;background:#7ad9c3}.managed-bot-step{gap:16px;min-width:0;display:grid}.managed-bot-step h4{margin:0;font-size:18px}.managed-bot-step>p{color:#a9bcc5;margin:0;line-height:1.5}.managed-bot-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.managed-bot-mode{cursor:pointer;background:#12242b;border:1px solid #354b55;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:16px;display:flex}.managed-bot-mode.selected{background:#173c3b;border-color:#78d6c0;box-shadow:inset 0 0 0 1px #78d6c04a}.managed-bot-mode input[type=radio]{accent-color:#85dcc7;flex-shrink:0;width:18px;height:18px;margin:3px 0 0}.managed-bot-mode span{min-width:0}.managed-bot-mode strong{font-size:16px;display:block}.managed-bot-mode small{color:#add5c9;margin-top:5px;font-size:12px;line-height:1.5;display:block}.managed-bot-mode p{color:#becdd3;margin:9px 0 0;font-size:13px;line-height:1.6}.managed-bot-mode:has(input:disabled){opacity:.55;cursor:default}.managed-bot-scope{background:#183038;border:1px solid #4b777a;border-radius:10px;gap:6px;padding:16px;display:grid}.managed-bot-scope strong{font-size:16px}.managed-bot-scope span,.managed-bot-scope small{font-size:13px;line-height:1.5}.managed-bot-scope small{color:#b1c6cc}.managed-bot-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.managed-bot-pool{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.managed-bot-choice{cursor:pointer;background:#12242b;border:1px solid #354b55;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:70px;padding:14px;display:flex}.managed-bot-choice.selected{background:#173c3b;border-color:#78d6c0}.managed-bot-choice input[type=checkbox]{accent-color:#85dcc7;flex-shrink:0;width:20px;height:20px}.managed-bot-choice span{min-width:0}.managed-bot-choice strong{overflow-wrap:anywhere}.managed-bot-choice small{color:#a9bcc5;margin-top:4px;font-size:12px;display:block}.managed-bot-options{border:1px solid #354b55;border-radius:10px;min-width:0;padding:0 14px}.managed-bot-options summary{cursor:pointer;color:#bed8d9;box-sizing:border-box;padding:12px 0;font-size:13px;font-weight:600;display:list-item}.managed-bot-options>p{color:#a9bcc5;font-size:13px;line-height:1.6}.managed-bot-options label{margin-bottom:14px}.managed-bot-step-actions{border-top:1px solid #2d414c;justify-content:flex-end;align-items:center;gap:12px;padding-top:16px;display:flex}.managed-bot-step-actions .primary{min-width:160px}.managed-bot-review{background:#132a32;border:1px solid #36515a;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:16px;display:grid}.managed-bot-review div{min-width:0}.managed-bot-review dt{color:#93aeb9;margin-bottom:6px;font-size:12px}.managed-bot-review dd{color:#eef7f5;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.managed-bot-review small{color:#a9bcc5;margin-top:4px;font-size:12px;display:block}.managed-bot-profile-grid,.managed-bot-policy-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}.managed-bot-profile-grid article{min-width:0}.managed-bot-workspace .actions{flex-wrap:wrap;gap:8px}.managed-bot-profile-grid .actions{margin-top:16px}.managed-bot-profile-grid article>small{color:#a9bcc5;margin-top:12px;line-height:1.5;display:block}.managed-bot-profile-grid h3,.managed-bot-policy-grid h3{overflow-wrap:anywhere}.managed-bot-current{gap:14px;display:grid}.managed-bot-current>.section-head{margin-bottom:0}.managed-bot-current>.section-head span{color:#a9bcc5;font-size:12px}.managed-bot-policy-grid ul{margin:8px 0;padding-left:20px}.managed-bot-policy-grid li{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.managed-bot-policy-grid code{overflow-wrap:anywhere;font-size:12px}.managed-bot-custom-profile{border:1px solid #344752;border-radius:10px}.managed-bot-custom-profile summary{cursor:pointer;box-sizing:border-box;padding:14px 16px;font-weight:600}.managed-bot-custom-profile .panel{border-top:1px solid #344752;border-radius:0 0 10px 10px;margin:0}.managed-bot-legacy{background:#183038;border:1px solid #36515a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:18px;padding:16px;display:flex}.managed-bot-legacy p{flex:250px;margin:0;font-size:13px;line-height:1.6}@media (width<=800px){.managed-bot-mode-grid{grid-template-columns:1fr}.managed-bot-mode{padding:14px}.managed-bot-mode p{margin-top:5px}.managed-bot-mode-grid{gap:9px}}@media (width<=500px){.managed-bot-workspace>.section-head>.primary{width:100%}.managed-bot-steps{gap:6px}.managed-bot-steps button{gap:6px;padding:8px 4px;font-size:12px}.managed-bot-steps b{width:22px;height:22px;font-size:11px}.managed-bot-review,.managed-bot-limits{grid-template-columns:1fr}.managed-bot-step-actions .primary{flex:1;min-width:0}.managed-bot-step-actions button{padding-left:12px;padding-right:12px}.managed-bot-profile-grid,.managed-bot-policy-grid{grid-template-columns:1fr}}.maxified .managed-bot-workspace>.section-head>button.primary{color:#fff;background:#e3192b;border:1px solid #f13846;border-radius:8px;padding:12px 20px;font-weight:700}.maxified .managed-bot-workspace>.section-head>button.primary:hover:not(:disabled){background:#bc1527}.maxified .managed-bot-steps [aria-current=step]{color:#effaf7;background:#173b3c;border-color:#72c6b6}.maxified .managed-bot-options summary{color:#bed8d9}@media (width<=360px){.maxified .managed-bot-steps button{flex-direction:column;gap:4px;min-height:64px;padding:8px 3px;font-size:12px}.maxified .managed-bot-steps b{width:20px;height:20px;font-size:11px}}.maxified .tournament-admin-intro{justify-content:space-between;align-items:center;gap:16px;display:flex}.maxified .tournament-admin-intro h2{margin:0 0 6px}.maxified .tournament-admin-intro p{color:#a9c0cc;margin:0}.maxified .tournament-admin-intro button{flex:none;min-height:44px}.maxified .tournament-admin-groups{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.maxified .tournament-admin-groups button{min-height:44px}.maxified .tournament-admin-groups button[aria-pressed=true]{color:#f0fff4;background:#314e41;border-color:#86aa92}.maxified .tournament-admin-count{color:#aac0cd;font-size:12px}.maxified .tournament-admin-presets>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.maxified .tournament-admin-presets .tournament-recipe-grid{margin-top:12px}.maxified .director-back{min-height:44px;margin-bottom:8px}.maxified .director-quick-nav{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.maxified .director-quick-nav button{min-height:44px}.maxified .managed-bot-selected-event{background:#172d27;border:1px solid #416053;border-radius:9px;margin:10px 0 16px;padding:12px 14px}.maxified .managed-bot-selected-event>strong,.maxified .managed-bot-selected-event>span{overflow-wrap:anywhere;display:block}.maxified .managed-bot-selected-event>span{color:#b8ccc4;margin-top:4px;font-size:12px}.maxified .managed-bot-selected-event>p{color:#c1d3ca;margin:8px 0 0;font-size:13px}@media (width<=600px){.maxified .tournament-admin-intro{flex-direction:column;align-items:flex-start}.maxified .tournament-admin-intro button{width:100%}.maxified .tournament-admin-groups{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.maxified .director-header h2{font-size:19px;line-height:1.3}.maxified .director-quick-nav{grid-template-columns:minmax(0,1fr) auto;display:grid}.maxified .director-quick-nav button{padding:8px 10px;font-size:12px}.maxified .tournament-admin-home .data-scroll{overflow:auto}}.maxified .section-help{vertical-align:middle;margin-left:10px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex;position:relative}.maxified .section-help>button{color:#d9eef5;background:#172630;border:1px solid #708590;border-radius:50%;place-items:center;width:32px;min-height:32px;padding:0;font-size:16px;display:grid}.maxified .section-help>[role=tooltip]{z-index:80;color:#edf6fa;text-align:left;white-space:normal;pointer-events:none;background:#10212b;border:1px solid #708590;border-radius:10px;width:min(320px,70vw);padding:12px 14px;font-size:14px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #0008}.maxified .section-help:hover>[role=tooltip],.maxified .section-help:focus-within>[role=tooltip]{display:block}@media (width<=600px){.maxified .section-help:hover>[role=tooltip],.maxified .section-help:focus-within>[role=tooltip]{display:none}}.maxified .help-example-hint{color:#8fe6c6;margin-top:8px;display:block}.maxified .admin-top{flex-wrap:wrap;gap:16px;height:auto;min-height:78px;padding:18px 24px;position:relative}@media (width<=600px){.maxified .admin-top{gap:12px;min-height:72px;padding:12px 16px}.maxified .admin-top .operator-signout{min-height:44px;font-size:14px}.maxified .admin-top .support-notification-button{min-height:44px}.maxified .admin-top .admin-brand{min-width:0}}.maxified .help-example{text-align:left;max-width:760px;font-size:15px;line-height:1.65}.maxified .help-example h3{margin-top:20px}.maxified .help-example dl{background:#14252d;border-radius:12px;margin:16px 0;padding:8px 16px}.maxified .help-example dl>div{border-bottom:1px solid #354852;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.maxified .help-example dl>div:last-child{border:0}.maxified .help-example dt{color:#b9ccd5}.maxified .help-example dd{text-align:right;color:#fff;margin:0;font-weight:600}.maxified .help-result{background:#193931;border-left:3px solid #58d9ac;border-radius:6px;padding:14px 16px}.maxified .admin-game-filters{grid-template-columns:minmax(200px,1fr) 180px 180px;gap:14px;margin-bottom:20px;display:grid}.maxified .admin-game-filters input,.maxified .admin-game-filters select{background:#12232c;border:1px solid #607683;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:15px}.maxified .admin-page-heading{align-items:center}.maxified .admin-breadcrumb{padding-top:10px}.maxified .game-builder .builder-fields{align-items:start;gap:20px}.maxified .game-builder .field-label input:not([type=checkbox]),.maxified .game-builder .field-label select,.maxified .game-builder .field-label textarea{background:#13252f;border:1px solid #607683;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:15px;line-height:1.4}.maxified input[type=checkbox]{appearance:none;vertical-align:middle;background:#11212a;border:1.5px solid #8aa1ad;border-radius:5px;flex:0 0 20px;place-content:center;width:20px;height:20px;min-height:20px;margin:0;display:inline-grid}.maxified input[type=checkbox]:checked{background:#df2337;border-color:#ff7381}.maxified input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.maxified .toggle-field,.maxified .choice-grid label,.maxified label.check{align-items:center;gap:12px;min-height:44px;line-height:1.5;display:flex}.maxified .toggle-field>span{flex:1;min-width:0}.maxified .toggle-field>input[type=checkbox]{margin-left:auto}.maxified .builder-seat-picker{flex-wrap:wrap;gap:8px;display:flex}.maxified .builder-seat-picker>button{flex:1 0 58px;max-width:96px;min-height:64px}.maxified .guided-builder .setup-preview{border-radius:14px;align-self:start;position:sticky;top:0;overflow:hidden}.maxified .guided-builder .setup-preview>img{object-fit:cover;width:100%;max-height:190px}.maxified .guided-builder .setup-preview>div{padding:18px}.maxified .demo-dialog:has(.guided-builder){width:min(1320px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);padding:24px;overflow:auto}.maxified .guided-builder .setup-layout{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.maxified .guided-builder .recipe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.maxified .guided-builder .recipe-card{text-align:left;border-radius:10px;min-height:86px;padding:16px}.maxified .guided-builder .setup-footer{z-index:8;background:#1e2d36;border-top:1px solid #51626c;margin-top:24px;padding:16px 0;position:sticky;bottom:-24px}.maxified .builder-section-nav{scrollbar-width:thin;scroll-snap-type:x proximity;gap:8px;margin:18px 0;display:flex;overflow-x:auto}.maxified .builder-section-nav button{scroll-snap-align:start;flex-shrink:0;min-height:44px}.maxified .tournament-recipe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.maxified .tournament-recipe-grid button{text-align:left;min-height:74px;padding:12px}.maxified .tournament-recipe-grid strong,.maxified .tournament-recipe-grid small{display:block}.maxified .tournament-recipe-grid small{color:#bdcdd5;margin-top:4px}.maxified .tournament-policy-selector{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.maxified .tournament-policy-selector button[aria-pressed=true]{background:#55232c;border-color:#f66474}.maxified .clock-readout{background:#122831;border:1px solid #57717e;border-radius:14px;flex-wrap:wrap;align-items:center;gap:24px;margin:16px 0;padding:20px;display:flex}.maxified .clock-readout strong{font-variant-numeric:tabular-nums;font-size:32px}.maxified .clock-readout small{color:#b8ccd6;display:block}.maxified .clock-readout .actions{margin-left:auto}.maxified .tournament-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.maxified .tournament-ops-grid>.inset-panel{margin:0}.maxified .admin-help-scope{min-width:0}.maxified .report-catalogue select,.maxified .tournament-ops-grid select,.maxified .inset-panel select,.maxified .inset-panel input:not([type=checkbox]){color:#edf6fa;background:#13252f;border:1px solid #607683;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:15px}.maxified .exact-field{min-width:84px;display:block}.maxified .exact-field input[aria-invalid=true]{border-color:#ff7381}.maxified .exact-field small{color:#ffbac1;white-space:normal;max-width:220px;margin-top:6px;font-size:12px;line-height:1.4;display:block}.maxified .guided-builder .inset-panel{min-width:0}.maxified .guided-builder .data-scroll{max-width:100%;overflow:auto}@media (width<=1000px){.maxified .guided-builder .setup-layout{grid-template-columns:minmax(0,1fr)}.maxified .guided-builder .setup-preview{display:none;position:static}.maxified .guided-builder .recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.maxified .section-help>button{width:36px;min-height:36px}.maxified .admin-game-filters{grid-template-columns:1fr 1fr}.maxified .admin-game-filters>label:first-child{grid-column:1/-1}.maxified .tournament-recipe-grid,.maxified .tournament-ops-grid{grid-template-columns:1fr 1fr}.maxified .demo-dialog:has(.guided-builder){width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:16px}.maxified .guided-builder .setup-footer{bottom:-16px}.maxified .game-builder .field-label input:not([type=checkbox]),.maxified .game-builder .field-label select,.maxified .game-builder .field-label textarea{font-size:16px}.maxified .help-example dl>div{display:block}.maxified .help-example dd{text-align:left}.maxified .clock-readout{gap:16px}.maxified .clock-readout .actions{width:100%;margin:0}}.mystery-prize-editor{border-top:1px solid #e7b96930;gap:14px;margin-top:16px;padding-top:16px;display:grid}.mystery-prize-editor>header{align-items:center;gap:10px;display:flex}.mystery-prize-editor h4{margin:0}.mystery-plan-modes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mystery-plan-modes button{text-align:left;background:#101d27;border:1px solid #354854;border-radius:12px;gap:6px;padding:13px 15px;display:grid}.mystery-plan-modes button[aria-pressed=true]{background:linear-gradient(135deg,#3a1923,#241c24);border-color:#e6b96380}.mystery-plan-modes strong{color:#f0dbb1;font-size:15px}.mystery-plan-modes small{color:#b2c1ca;font-size:12px;line-height:1.4}.mystery-editor-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mystery-prize-editor p{color:#bdc9d0;margin:0;font-size:13px;line-height:1.6}.mystery-exact{gap:5px;min-width:0;display:grid}.mystery-exact input{width:100%;min-width:0;min-height:42px}.mystery-exact small{color:#ffabb9}.mystery-tier-head,.mystery-manual-tier{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 42px;align-items:start;gap:10px;display:grid}.mystery-manual-tiers{gap:9px;display:grid}.mystery-tier-head{color:#9dacb6;font-size:12px}.mystery-manual-tier>button{height:42px;padding:0}.mystery-manual-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.mystery-preview-controls{align-items:end;gap:12px;padding-top:6px;display:flex}.mystery-preview-controls .field-label{flex:1;margin:0}.mystery-preview-controls>button{min-height:42px}.mystery-prize-preview{background:linear-gradient(135deg,#241821,#101e28);border:1px solid #e9bb6d42;border-radius:14px;gap:15px;padding:16px;display:grid}.mystery-prize-preview header{justify-content:space-between;align-items:center;gap:12px;display:flex}.mystery-prize-preview header div{gap:4px;display:grid}.mystery-prize-preview small{color:#aebdc7;font-size:12px;line-height:1.5}.mystery-preview-state{color:#bce8ce;white-space:nowrap;background:#284b3b;border-radius:6px;padding:5px 8px;font-size:11px}.mystery-preview-state.invalid{color:#ffd0d8;background:#5b2531}.mystery-prize-metrics{grid-template-columns:1fr 1.4fr 1fr;gap:12px;display:grid}.mystery-prize-metrics>div{gap:4px;min-width:0;display:grid}.mystery-prize-metrics strong{color:#f8d68c;overflow-wrap:anywhere;font-size:18px}.mystery-tier-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;max-height:240px;display:grid;overflow:auto}.mystery-tier-list>div{border:1px solid #af874934;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:10px;font-size:13px;display:grid}.mystery-prize-emblem{color:#f7d993;background:#a8102c;border-radius:6px;place-items:center;height:28px;font-size:12px;font-weight:900;display:grid}.mystery-tier-list strong{color:#f2d399}.mystery-tier-list>div>span:last-child{color:#becad1;font-size:12px}.mystery-prize-editor .mystery-prize-issue,.mystery-prize-preview .mystery-prize-issue{color:#ffc2cf;border-left:3px solid #c93150;padding-left:10px;font-size:13px}@media (width<=650px){.mystery-plan-modes{gap:8px}.mystery-plan-modes button{padding:12px}.mystery-editor-fields{grid-template-columns:1fr}.mystery-prize-preview{padding:12px}.mystery-prize-preview header{align-items:flex-start}.mystery-prize-preview header small{max-width:190px}.mystery-prize-metrics{grid-template-columns:1fr 1fr}.mystery-prize-metrics>div:last-child{grid-column:1/-1}.mystery-preview-controls{flex-wrap:wrap}.mystery-preview-controls .field-label{min-width:160px}.mystery-tier-list{grid-template-columns:1fr}.mystery-preview-state{white-space:normal}}.maxified .demo-dialog:has(.tournament-director){width:min(1440px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:24px}.maxified .tournament-director{width:100%;min-width:0}.maxified .director-header{border-bottom:1px solid #36505e;justify-content:space-between;align-items:center;gap:24px;padding:12px 0 20px;display:flex}.maxified .director-header h2{overflow-wrap:anywhere;margin:6px 0;font-size:clamp(22px,2.4vw,32px)}.maxified .director-header p{margin:6px 0}.maxified .director-header>div:last-child{text-align:right;flex-shrink:0}.maxified .director-header small{color:#b7ced9;margin:4px 0 8px;display:block}.maxified .director-clock{font-variant-numeric:tabular-nums;color:#f6d17b;font-size:36px}.maxified .director-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:18px 0;display:grid}.maxified .director-metrics>div{background:#11232c;border:1px solid #344e5c;border-radius:10px;min-width:0;padding:14px}.maxified .director-metrics small{color:#b4cad5;display:block}.maxified .director-metrics strong{overflow-wrap:anywhere;margin-top:5px;font-size:24px;display:block}.maxified .director-tabs{scrollbar-width:thin;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.maxified .director-tabs button{flex:none;min-height:44px}.maxified .director-tabs button[aria-current=page]{color:#fff;background:#7c2634;border-color:#fb7185}.maxified .director-controls{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.maxified .director-controls button{min-height:44px}.maxified .director-section{min-width:0;padding-top:8px}.maxified .director-section h3{align-items:center;gap:12px;font-size:20px;display:flex}.maxified .director-notice{color:#ffe0a6;background:#392e1b;border:1px solid #806a39;border-radius:8px;padding:12px}.maxified .director-filters{grid-template-columns:2fr 1fr;gap:12px;margin:16px 0;display:grid}.maxified .director-filters input,.maxified .director-filters select{color:#edf5fa;background:#11232c;border:1px solid #607683;border-radius:8px;width:100%;min-height:44px;padding:10px;font-size:16px}.maxified .director-table-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.maxified .director-table-grid article{background:#10242c;border:1px solid #45606d;border-radius:12px;padding:16px}.maxified .director-table-grid .badge{margin-left:10px}.maxified .director-table-grid article button{min-height:44px;margin-top:12px}.maxified .director-table-grid article p{margin:8px 0}.maxified .director-section pre{max-height:50dvh;font-size:13px;overflow:auto}.maxified .director-disclosure{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.maxified .director-disclosure>div{background:#11232c;border-radius:8px;padding:12px}.maxified .director-disclosure dt{color:#b7ced9;font-size:13px}.maxified .director-disclosure dd{margin:4px 0 0;font-weight:700}.maxified .director-asof{color:#adc4d0;margin-top:20px;display:block}@media (width<=600px){.maxified .demo-dialog:has(.tournament-director){width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:14px}.maxified .director-header{align-items:flex-start;gap:12px;padding:8px 0 14px}.maxified .director-header>div:first-child{min-width:0}.maxified .director-clock{font-size:26px}.maxified .director-header>div:last-child{max-width:110px}.maxified .director-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.maxified .director-metrics>div{min-height:66px;padding:9px}.maxified .director-metrics small{font-size:12px;line-height:1.3}.maxified .director-metrics strong{font-size:20px}.maxified .director-controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.maxified .director-controls button{padding:10px;font-size:14px}.maxified .director-filters,.maxified .director-disclosure,.maxified .director-table-grid{grid-template-columns:1fr}.maxified .director-section .data-scroll{max-width:100%;overflow:auto}.maxified .director-section td{font-size:14px}.maxified .director-tabs{margin-inline:-3px}.maxified .director-header .badge{margin-top:6px;display:inline-block}}.asset-library{gap:20px;display:grid}.asset-library .section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-library .section-head h2,.asset-library .section-head h3{margin:0}.asset-upload{grid-template-columns:1fr 1fr;align-items:end;gap:14px;display:grid}.asset-upload label{color:#526077;gap:7px;font-weight:600;display:grid}.asset-upload input{background:#fff;border:1px solid #d5dce8;border-radius:8px;width:100%;min-width:0;padding:10px}.asset-upload input[type=file]{font-size:12px}.asset-upload>button{justify-self:start}.asset-upload>p{overflow-wrap:anywhere;margin:0;font-size:13px}.asset-error{color:#922c37;background:#fff0f0;border-radius:8px;padding:12px}.asset-notice{color:#26643c;background:#edf8f0;border-radius:8px;padding:12px}.asset-upload-retry{overflow-wrap:anywhere;background:#fff8e8;border-radius:8px;margin-top:14px;padding:12px}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.asset-card{gap:12px;min-width:0;display:grid}.asset-preview{color:#d4e2f0;text-align:center;background:linear-gradient(145deg,#162532,#345069);border-radius:10px;place-items:center;height:180px;display:grid;overflow:hidden}.asset-preview img{object-fit:contain;width:100%;height:100%}.asset-preview-player-avatar img{object-fit:cover;border-radius:50%;width:140px;height:140px}.asset-id{overflow-wrap:anywhere;color:#59677d;font-size:11px}.asset-card p{color:#637086;margin:0;font-size:13px}.asset-card h3{overflow-wrap:anywhere;font-size:16px}.asset-card .actions{flex-wrap:wrap;margin-top:auto}@media (width<=1100px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.asset-upload,.asset-grid{grid-template-columns:1fr}.asset-library .section-head{flex-wrap:wrap}.asset-preview{height:210px}}.skill-config-grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:18px;display:grid}.skill-config-card{background:#15242c;border:1px solid #3e535e;border-radius:12px;padding:22px}.skill-config-card header{justify-content:space-between;align-items:center;gap:16px;display:flex}.skill-config-card label{gap:8px;margin:14px 0;font-size:14px;display:grid}.skill-config-card header label{align-items:center;display:flex}.skill-config-card input{min-width:0;padding:12px}.skill-config-card p{color:#b9c9d0;font-size:14px;line-height:1.5}.admin-frame .asset-upload label{color:#c4d2da;font-size:14px}.admin-frame .asset-upload input{color:#f0f5f8;background:#141c23;border-color:#65808f;font-size:14px}.admin-frame .asset-upload input[type=file]::file-selector-button{color:#f0f5f8;font:inherit;cursor:pointer;background:#293b47;border:1px solid #65808f;border-radius:6px;margin-right:10px;padding:8px 12px}.admin-frame .asset-id,.admin-frame .asset-card p{color:#bacbd5;font-size:13px}.admin-frame .asset-card .actions button{color:#f0f5f8;background:#293b47;border-color:#65808f}.admin-frame .asset-card .actions button.primary{background:linear-gradient(#e91b2a,#a70c16);border-color:#ff4b57}.admin-frame .asset-error{color:#ffdae2;background:#462330}.admin-frame .asset-notice{color:#baf4d4;background:#18392d}.admin-frame .asset-upload-retry{color:#ffe2a1;background:#3a3020}.admin-frame .canonical-collection.maintenance-operations{color:#e4edf2;gap:16px;min-width:0;display:grid}.admin-frame .canonical-collection.maintenance-operations .panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-frame .canonical-collection.maintenance-operations .actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.admin-frame .canonical-collection.maintenance-operations button,.admin-frame .canonical-collection.maintenance-operations .entity-card button{white-space:normal;overflow-wrap:anywhere;min-width:44px;max-width:100%;height:auto;min-height:44px;padding:10px 14px;line-height:1.35}.admin-frame .canonical-collection.maintenance-operations button:focus-visible,.admin-frame .canonical-collection.maintenance-operations input:focus-visible,.admin-frame .canonical-collection.maintenance-operations select:focus-visible,.admin-frame .canonical-collection.maintenance-operations textarea:focus-visible{outline-offset:3px;outline:3px solid #78c5ff}.admin-frame .canonical-collection.maintenance-operations .entity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;min-width:0;display:grid}.admin-frame .canonical-collection.maintenance-operations .entity-card{overflow-wrap:anywhere;background:#15212d;border:1px solid #364453;border-radius:12px;min-width:0;max-width:100%;padding:16px}.admin-frame .canonical-collection.maintenance-operations .entity-card p{margin:8px 0;font-size:14px;line-height:1.5}.admin-frame .canonical-collection.maintenance-operations .maintenance-record-id{color:#aec1d0;font-size:12px}.admin-frame .canonical-collection.maintenance-operations form.entity-card{gap:12px;display:grid}.admin-frame .canonical-collection.maintenance-operations label{gap:6px;min-width:0;font-size:14px;line-height:1.4;display:grid}.admin-frame .canonical-collection.maintenance-operations input:not([type=checkbox]),.admin-frame .canonical-collection.maintenance-operations select,.admin-frame .canonical-collection.maintenance-operations textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;color:#eef5fa;background:#0d1823;border:1px solid #71808c;border-radius:7px;padding:10px}.admin-frame .canonical-collection.maintenance-operations textarea{resize:vertical;min-height:90px}.admin-frame .canonical-collection.maintenance-operations label:has(input[type=checkbox]){align-items:center;gap:10px;min-height:44px;display:flex}.admin-frame .canonical-collection.maintenance-operations input[type=checkbox]{flex:0 0 22px;width:22px;height:22px;min-height:22px}.admin-frame .canonical-collection.maintenance-operations [role=alert]{color:#ffd5cf;overflow-wrap:anywhere;background:#432a2b;border:1px solid #b47474;border-radius:8px;padding:12px;line-height:1.5}.admin-frame .canonical-collection.maintenance-operations [role=status]{color:#cdf2de;overflow-wrap:anywhere;background:#123228;border:1px solid #488566;border-radius:8px;padding:12px}@media (width<=600px){.admin-frame .canonical-collection.maintenance-operations .actions>button{flex:150px}.admin-frame .canonical-collection.maintenance-operations .panel-head>button{width:100%}.admin-frame .canonical-collection.maintenance-operations .entity-card{padding:12px}}.maxified .admin-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:14px;display:grid}.maxified .admin-quick-links button{text-align:left;align-items:center;gap:6px;min-height:44px;padding:10px 8px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.maxified .admin-quick-links button span{flex:1;min-width:0}.maxified .admin-quick-links b{color:#fff;background:#e32942;border-radius:50%;place-items:center;min-width:20px;height:20px;display:grid}.maxified .admin-nav-search-state{justify-content:space-between;align-items:center;gap:8px;padding:6px 0 10px;display:flex}.maxified .admin-nav-search-state button{min-height:36px;padding:6px 10px;font-size:12px}.maxified .admin-mobile-pages{display:none}.maxified .admin-page-location{color:#c8dce6;background:#12232d;border:1px solid #365261;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:12px}.maxified .admin-page-location strong{color:#fff;margin-top:2px;font-size:14px;display:block}.maxified .menu-search span small{color:#adc4d0;float:right;font-weight:400}.maxified .admin-category-nav [hidden]{display:none!important}@media (width<=900px){.maxified .admin-grid{display:block}.maxified .admin-grid aside{border-bottom:1px solid #36505f;border-right:0;padding:12px 16px;display:block}.maxified .admin-mobile-pages{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;font-size:15px;display:flex}.maxified .admin-mobile-pages span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.maxified .admin-navigation-body{margin-top:12px}.maxified .admin-navigation-body[hidden]{display:none!important}.maxified .admin-page-location{display:none}.maxified .admin-grid aside nav.admin-category-nav{display:block}.maxified .admin-grid aside nav.admin-category-nav>button{width:100%}.maxified .admin-grid aside .menu-search{margin:8px 0}.maxified .admin-grid aside .admin-quick-links{grid-template-columns:repeat(4,minmax(0,1fr))}.maxified .admin-grid aside .sidebar-note{display:none}.maxified .admin-grid main{min-width:0;padding:18px 16px}.maxified .admin-grid aside .admin-nav-category{margin-top:4px}.maxified .admin-grid aside .admin-nav-category>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.maxified .admin-grid aside .admin-nav-category>div>button{width:100%;min-height:44px;font-size:14px}.maxified .admin-grid aside .admin-nav-toggle{width:100%}.maxified .admin-grid aside .admin-nav-toggle>span:first-child{white-space:normal}}@media (width<=480px){.maxified .admin-grid aside .admin-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}.maxified .admin-grid aside .admin-nav-category>div{grid-template-columns:1fr}.maxified .admin-top{flex-wrap:wrap;gap:10px;padding:12px}.maxified .admin-top img{max-width:100px}.maxified .admin-top .admin-brand{min-width:140px}}@media (width<=900px){.maxified .admin-navigation-body[data-mobile-open=false]{display:none}}.maxified .admin-grid aside nav.admin-category-nav>button>span:last-child{color:#dbe8ed;margin-left:0;display:inline}@media (width<=900px){.maxified .admin-grid>aside>button.admin-mobile-pages{color:#f4f7f9;text-align:left;background:#20333f;border:1px solid #506774;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:10px 12px;display:flex}.maxified .admin-grid>aside>button.admin-mobile-pages>span,.maxified .admin-grid>aside>button.admin-mobile-pages>b{color:inherit;line-height:1.3;display:block}.maxified .admin-grid>aside>button.admin-mobile-pages>b{flex:none;font-size:20px}.maxified .admin-grid aside nav.admin-category-nav>button>span:last-child{display:inline}}.maxified .admin-nav-attention{color:#fff;text-align:center;background:#e32942;border-radius:12px;min-width:22px;margin-left:auto;padding:2px 6px;font-size:11px}.maxified .admin-grid aside .admin-nav-category>div>button{align-items:center;gap:8px;display:flex}.maxified .read-failure{border:1px solid #ac6554;border-radius:8px;margin:8px 0;padding:8px 12px}.maxified .read-failure p{overflow-wrap:anywhere}.player-care-page .care-body,.care-conversation .care-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.care-card small,.care-retry p,.care-conversation>p{overflow-wrap:anywhere}.care-search{align-items:end;gap:12px;margin:18px 0;display:flex}.care-search label{flex:1}.care-search button{margin-bottom:14px}.care-message{background:#2536564d;border-left:3px solid #48648f;border-radius:5px;margin:16px 0;padding:15px}.care-message small{color:#9cacc8;margin-top:6px;display:block}.care-message p{margin-bottom:0}.care-retry{border:1px solid #aa854a}.care-conversation textarea,.player-care-page textarea{box-sizing:border-box;width:100%}.player-care-page button,.care-conversation button{min-height:44px}.care-admin .care-card{margin:14px 0}.care-admin .care-body{white-space:pre-wrap;overflow-wrap:anywhere}.care-admin .care-retry p,.care-admin .care-conversation>p{overflow-wrap:anywhere}.care-admin .care-search label{min-width:0}.care-admin .care-conversation .actions{flex-wrap:wrap}@media (width<=600px){.care-search{flex-direction:column;align-items:stretch}.care-search button{margin-bottom:0}.care-conversation .section-head,.care-card .section-head{flex-wrap:wrap}.care-conversation,.care-card{min-width:0}.care-conversation button{white-space:normal}.care-admin .care-conversation .actions button{flex:140px}}.maxified .care-admin.care-admin button{min-width:44px;min-height:44px}.support-notifications{position:relative}.support-notifications>button{align-items:center;gap:8px;display:flex}.support-notifications b{color:#fff;background:#b52035;border-radius:14px;min-width:22px;padding:3px 6px;display:inline-block}.support-notification-list{z-index:1900;background:#1d303d;border:1px solid #4d6a7d;border-radius:12px;width:min(340px,80vw);padding:16px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 12px 40px #0008}.support-notification-list>button{text-align:left;background:#293f4d;border:0;justify-content:space-between;align-items:center;width:100%;margin-top:8px;display:flex}.support-notification-list small{color:#b2cbd9;margin-top:4px;display:block}.support-admin-toast{z-index:1850;background:#294453;border:1px solid #678c9d;border-radius:12px;padding:14px 18px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 30px #0005}.care-admin .care-chat-dialog{z-index:1800;background:#172a36;border:1px solid #577383;border-radius:16px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 110px);padding:20px;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 15px 60px #0009}.care-chat-dialog .care-transcript{overscroll-behavior:contain;max-height:40dvh;overflow:auto}.care-chat-dialog .care-message{background:#2b4758;border:0;border-radius:13px 13px 13px 3px;max-width:92%}.care-chat-dialog .care-message.mine{background:#722539;border-radius:13px 13px 3px;margin-left:auto}.care-chat-dialog>p{display:none}.care-chat-dialog .care-message small{font-size:10px}.care-chat-dialog .care-message b{font-size:11px}.care-chat-dialog .care-message p{font-size:13px}.care-chat-dialog textarea{font-size:14px}.care-chat-dialog .section-head h2{font-size:18px}.care-chat-dialog .section-head button{font-size:11px}@media (width<=600px){.care-admin .care-chat-dialog{max-height:calc(100dvh - 32px);bottom:16px;right:16px}.support-admin-toast{bottom:12px;right:12px}.admin-top{flex-wrap:wrap}}.maxified .admin-frame .account-privacy-desk{color:#e6eceb;min-width:0;max-width:1180px;margin:20px auto;padding:24px}.maxified .admin-frame .account-privacy-desk .privacy-section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 18px;display:flex}.maxified .admin-frame .account-privacy-desk .privacy-section-head>div{min-width:0}.maxified .admin-frame .account-privacy-desk .privacy-section-head h2{letter-spacing:-.025em;color:#f6f0e5;margin:6px 0 10px;font-size:25px;line-height:1.2}.maxified .admin-frame .account-privacy-desk .privacy-section-head h3{color:#f3ecdf;margin:5px 0 8px;font-size:18px;line-height:1.3}.maxified .admin-frame .account-privacy-desk .privacy-section-head p{color:#c2cfc9;max-width:660px;margin:6px 0;font-size:13px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-eyebrow{letter-spacing:.13em;color:#dec08b;font-size:10px;font-weight:800}.maxified .admin-frame .account-privacy-desk .privacy-head-actions{flex-wrap:wrap;flex:none;gap:8px;max-width:340px;display:flex}.maxified .admin-frame .account-privacy-desk :is(button,input,select,textarea){box-sizing:border-box;max-width:100%;min-height:44px}.maxified .admin-frame .account-privacy-desk button{white-space:normal;color:#eaf1ee;background:#263a34;border:1px solid #61776b;border-radius:8px;padding:10px 12px;font-size:12px}.maxified .admin-frame .account-privacy-desk button:hover:not(:disabled){filter:none;background:#314a40}.maxified .admin-frame .account-privacy-desk button:disabled{opacity:.5}.maxified .admin-frame .account-privacy-desk .privacy-primary{color:#302814;background:#dbc48e;border-color:#ebd6a6;font-weight:750}.maxified .admin-frame .account-privacy-desk .privacy-primary:hover:not(:disabled){color:#302814;background:#ead6a9}.maxified .admin-frame .account-privacy-desk :is(label,input,select,textarea){min-width:0}.maxified .admin-frame .account-privacy-desk label:not(.privacy-consent){color:#d9e3dd;gap:7px;font-size:12px;line-height:1.55;display:grid}.maxified .admin-frame .account-privacy-desk :is(input:not([type=checkbox]),select,textarea){color:#f1f5ef;background:#12251f;border:1px solid #5b7567;border-radius:8px;width:100%;padding:10px 12px;font-size:16px}.maxified .admin-frame .account-privacy-desk textarea{resize:vertical}.maxified .admin-frame .account-privacy-desk small{color:#bfcec2;font-size:11px;line-height:1.6}.maxified .admin-frame .account-privacy-desk .privacy-notice{color:#d9e7dc;background:#20362b;border:1px solid #567362;border-radius:9px;margin:14px 0;padding:13px 15px;font-size:12px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-notice--held{color:#ecd8b0;background:#3a3021;border-color:#8f7747}.maxified .admin-frame .account-privacy-desk .privacy-empty{color:#c3d0c7;background:#1b2e25;border:1px dashed #577161;border-radius:9px;margin:15px 0;padding:15px;font-size:13px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-original{color:#f1dfb8;background:#392e21;border:1px solid #9d814e;border-radius:12px;margin:18px 0;padding:18px}.maxified .admin-frame .account-privacy-desk .privacy-original>strong{color:#f8e4b6;font-size:15px}.maxified .admin-frame .account-privacy-desk .privacy-original p{color:#e1cfa7;margin:8px 0 13px;font-size:12px;line-height:1.65}.maxified .admin-frame .account-privacy-desk :is(.privacy-original,.privacy-audit) dl{grid-template-columns:160px minmax(0,1fr);gap:8px 16px;margin:14px 0;font-size:12px;line-height:1.6;display:grid}.maxified .admin-frame .account-privacy-desk :is(.privacy-original,.privacy-audit) dt{color:#cbd6ce}.maxified .admin-frame .account-privacy-desk :is(.privacy-original,.privacy-audit) dd{overflow-wrap:anywhere;color:#f1ebdc;min-width:0;margin:0}.maxified .admin-frame .account-privacy-desk .privacy-request-picker{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin:24px 0;display:grid}.maxified .admin-frame .account-privacy-desk .privacy-request-picker select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5ef;background:#12251f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23e4dfca' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center/12px 8px no-repeat;padding-right:34px}.maxified .admin-frame .account-privacy-desk .privacy-lookup{border:1px solid #536c5d;border-radius:9px;min-width:0;max-width:400px;padding:10px 13px}.maxified .admin-frame .account-privacy-desk .privacy-lookup form{gap:10px;margin:14px 0;display:grid}.maxified .admin-frame .account-privacy-desk summary{color:#e0d3b8;cursor:pointer;overflow-wrap:anywhere;min-height:36px;padding:8px 0;font-size:12px;line-height:1.6}.maxified .admin-frame .account-privacy-desk .privacy-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.maxified .admin-frame .account-privacy-desk .privacy-status-grid article{color:#30493d;background:#f5f4ed;border:1px solid #deddd0;border-radius:12px;min-width:0;padding:18px}.maxified .admin-frame .account-privacy-desk .privacy-status-grid span{color:#586c48;margin-bottom:9px;font-size:11px;display:block}.maxified .admin-frame .account-privacy-desk .privacy-status-grid strong{color:#2f4f39;text-transform:capitalize;margin-bottom:10px;font-size:20px;line-height:1.25;display:block}.maxified .admin-frame .account-privacy-desk .privacy-status-grid small{color:#576749;font-size:11px}.maxified .admin-frame .account-privacy-desk .privacy-status-grid .is-pending{background:#f3ead4;border-color:#d4be8c}.maxified .admin-frame .account-privacy-desk .privacy-status-grid .is-pending strong{color:#6a5021}.maxified .admin-frame .account-privacy-desk .privacy-request-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin:18px 0 24px;display:flex}.maxified .admin-frame .account-privacy-desk .privacy-request-summary strong{color:#e4ece2;text-transform:capitalize;font-size:14px}.maxified .admin-frame .account-privacy-desk .privacy-request-summary span{color:#bbcbbd;font-size:11px}.maxified .admin-frame .account-privacy-desk :is(.privacy-policy,.privacy-obligations,.supplier-dispositions,.privacy-transitions){border-top:1px solid #566a5b;min-width:0;margin:24px 0;padding-top:23px}.maxified .admin-frame .account-privacy-desk .privacy-state{color:#d3e4d4;overflow-wrap:anywhere;text-transform:capitalize;background:#253c30;border:1px solid #658272;border-radius:6px;align-items:center;max-width:100%;padding:5px 8px;font-size:10px;line-height:1.5;display:inline-flex}.maxified .admin-frame .account-privacy-desk :is(.privacy-state--held,.privacy-state--pending,.privacy-state--awaiting_supplier,.privacy-state--supplier_requested){color:#ebd3a8;background:#392f20;border-color:#8b764d}.maxified .admin-frame .account-privacy-desk :is(.privacy-state--completed,.privacy-state--retained,.privacy-state--verified){color:#cfecd0;background:#233c2a;border-color:#66936b}.maxified .admin-frame .account-privacy-desk .privacy-policy-rules{background:#1b2c23;border:1px solid #597363;border-radius:10px;padding:10px 14px}.maxified .admin-frame .account-privacy-desk .privacy-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.maxified .admin-frame .account-privacy-desk .privacy-policy-grid article{border:1px solid #4d6957;border-radius:8px;min-width:0;padding:13px}.maxified .admin-frame .account-privacy-desk .privacy-policy-grid strong{text-transform:capitalize;color:#f1eddf;margin-bottom:8px;font-size:12px;display:block}.maxified .admin-frame .account-privacy-desk .privacy-policy-grid p{color:#c6d5c8;overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-consent{color:#e4e9dd;flex-direction:row;align-items:flex-start;gap:10px;min-height:44px;margin:12px 0;padding:12px 0;font-size:12px;line-height:1.65;display:flex}.maxified .admin-frame .account-privacy-desk .privacy-consent input[type=checkbox]{accent-color:#d3bc81;flex:none;width:19px;min-width:19px;height:19px;min-height:19px;margin:1px 0 0}.maxified .admin-frame .account-privacy-desk .privacy-audit{border-top:1px solid #4d6354;min-width:0;margin:14px 0;padding:4px 0}.maxified .admin-frame .account-privacy-desk .privacy-audit :is(p,li){color:#c5d2c7;overflow-wrap:anywhere;font-size:11px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-audit :is(pre,code){white-space:pre-wrap;overflow-wrap:anywhere;color:#dfdcc6;max-width:100%;font-size:11px}.maxified .admin-frame .account-privacy-desk .privacy-audit pre{background:#12251f;border:1px solid #526a5a;border-radius:8px;padding:12px}.maxified .admin-frame .account-privacy-desk .privacy-audit code{background:0 0}.maxified .admin-frame .account-privacy-desk .privacy-obligation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.maxified .admin-frame .account-privacy-desk .privacy-obligation{background:#1b2c24;border:1px solid #546c5c;border-radius:10px;min-width:0;padding:16px}.maxified .admin-frame .account-privacy-desk .privacy-obligation>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maxified .admin-frame .account-privacy-desk .privacy-obligation h4{text-transform:capitalize;color:#f0ebdd;margin:0;font-size:13px;line-height:1.45}.maxified .admin-frame .account-privacy-desk .privacy-obligation>p{color:#c5d6c8;text-transform:capitalize;margin:11px 0;font-size:11px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-transitions>h3{color:#f1ebdc;margin:0 0 8px;font-size:18px}.maxified .admin-frame .account-privacy-desk .privacy-transitions>p{color:#c6d4c8;max-width:770px;margin:0 0 17px;font-size:12px;line-height:1.65}.maxified .admin-frame .account-privacy-desk .privacy-transition-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.maxified .admin-frame .account-privacy-desk .supplier-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.maxified .admin-frame .account-privacy-desk .supplier-case-choice{text-align:left;background:#20322a;border-color:#536d5d;min-width:0;padding:16px}.maxified .admin-frame .account-privacy-desk .supplier-case-choice.is-selected{background:#2b3929;border-color:#d3b77c;box-shadow:inset 0 0 0 1px #d3b77c}.maxified .admin-frame .account-privacy-desk .supplier-case-choice>span{color:#d6c39d;margin-bottom:7px;font-size:10px;display:block}.maxified .admin-frame .account-privacy-desk .supplier-case-choice>strong{color:#eceddc;margin-bottom:7px;font-size:14px;display:block}.maxified .admin-frame .account-privacy-desk .supplier-case-choice>small{color:#c0d2c2;overflow-wrap:anywhere;font-size:10px;display:block}.maxified .admin-frame .account-privacy-desk .supplier-case-detail{background:#1a2b23;border:1px solid #5c7662;border-radius:12px;min-width:0;padding:18px}.maxified .admin-frame .account-privacy-desk .supplier-case-detail h4{color:#f1ecda;margin:0;font-size:15px;line-height:1.4}.maxified .admin-frame .account-privacy-desk .supplier-target{grid-template-columns:150px minmax(0,1fr);gap:9px 16px;margin:18px 0;font-size:12px;line-height:1.55;display:grid}.maxified .admin-frame .account-privacy-desk .supplier-target dt{color:#bbd0bd}.maxified .admin-frame .account-privacy-desk .supplier-target dd{color:#e9eddf;overflow-wrap:anywhere;min-width:0;margin:0}.maxified .admin-frame .account-privacy-desk .supplier-record-form{background:#213126;border:1px solid #647d67;border-radius:10px;margin:18px 0;padding:9px 14px}.maxified .admin-frame .account-privacy-desk .supplier-record-form form{margin-top:12px}.maxified .admin-frame .account-privacy-desk .supplier-record-form fieldset{border:0;gap:13px;min-width:0;margin:0;padding:0;display:grid}.maxified .admin-frame .account-privacy-desk .supplier-record-form .privacy-consent{margin:0}.maxified .admin-frame .account-privacy-desk :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #dfc58f}@media (width<=850px){.maxified .admin-frame .account-privacy-desk .privacy-section-head{flex-wrap:wrap}.maxified .admin-frame .account-privacy-desk .privacy-head-actions{max-width:none}.maxified .admin-frame .account-privacy-desk .privacy-request-picker{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){.maxified .admin-frame .account-privacy-desk{padding:16px}.maxified .admin-frame .account-privacy-desk :is(.privacy-status-grid,.privacy-policy-grid,.privacy-obligation-grid,.supplier-case-grid){grid-template-columns:minmax(0,1fr)}.maxified .admin-frame .account-privacy-desk .privacy-section-head h2{font-size:23px}.maxified .admin-frame .account-privacy-desk .privacy-head-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.maxified .admin-frame .account-privacy-desk :is(.privacy-original,.privacy-audit) dl,.maxified .admin-frame .account-privacy-desk .supplier-target{grid-template-columns:minmax(0,1fr);gap:4px}.maxified .admin-frame .account-privacy-desk :is(.privacy-original,.privacy-audit) dd,.maxified .admin-frame .account-privacy-desk .supplier-target dd{margin-bottom:8px}.maxified .admin-frame .account-privacy-desk .privacy-obligation,.maxified .admin-frame .account-privacy-desk .supplier-case-detail{padding:14px}.maxified .admin-frame .account-privacy-desk .privacy-transition-actions{grid-template-columns:minmax(0,1fr);display:grid}.maxified .admin-frame .account-privacy-desk .privacy-status-grid article{padding:16px}}.highhand-event-builder{padding:4px 0 12px}.highhand-builder-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.highhand-builder-grid section{min-width:0}.highhand-event-builder h3{margin:22px 0 14px;font-size:17px}.highhand-form-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.highhand-game-options{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.highhand-check{background:#14262d;border:1px solid #3e5660;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:8px;display:flex}.highhand-check input{appearance:auto;accent-color:#b81f3c;flex:0 0 18px;margin:0;width:18px!important;height:18px!important;min-height:18px!important}.highhand-check span{font-size:14px;line-height:1.4}.highhand-check small{color:#a7c0c9;font-weight:400;display:block}.highhand-table-options{gap:8px;max-height:220px;margin:10px 0;display:grid;overflow:auto}.highhand-budget-review{background:#143529;border:1px solid #51866a;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0;padding:18px;display:flex}.highhand-budget-review strong{color:#ffe4a5}.highhand-budget-review small{color:#b6cfc5;width:100%}.highhand-event-builder input,.highhand-event-builder select{width:100%;min-height:44px;font-size:15px}.jackpot-award-reviews{border-color:#b99444}.jackpot-award-reviews td{overflow-wrap:anywhere}@media (width<=800px){.highhand-builder-grid{grid-template-columns:1fr;gap:6px}.highhand-form-pair{grid-template-columns:1fr}.highhand-game-options{grid-template-columns:1fr 1fr}}.time-funded-proposal{min-width:0}.time-funded-proposal>header,.time-proposal-pack>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.time-funded-proposal>header h2{margin:0 0 8px}.time-funded-proposal p{color:#b6cbd6;line-height:1.6}.time-approval-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0;display:grid}.time-approval-metrics>div{background:#132b38;border:1px solid #3d5d70;border-radius:12px;min-width:0;padding:17px}.time-approval-metrics small{color:#b3c9d4;letter-spacing:.06em;font-size:10px;display:block}.time-approval-metrics strong{color:#efd29a;margin:9px 0;font-size:20px;line-height:1.4;display:block}.time-approval-metrics p{margin:0;font-size:13px}.time-proposal-scope,.time-proposal-history details{overflow-wrap:anywhere;font-size:12px}.time-proposal-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.time-proposal-steps button{white-space:normal;min-height:48px}.time-proposal-steps button[aria-current=step]{color:#f3d58f;background:#352e20;border-color:#b9944e}.time-funded-proposal fieldset{border:0;min-width:0;margin:0;padding:0}.time-proposal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:17px 0;display:grid}.time-proposal-fields label,.time-proposal-rate label{min-width:0}.time-funded-proposal input:not([type=checkbox]),.time-funded-proposal select,.time-funded-proposal textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px}.time-funded-proposal button{white-space:normal;min-height:44px}.time-proposal-rate{align-items:flex-end;gap:12px;margin:14px 0;display:flex}.time-proposal-rate label{flex:1}.time-proposal-models{flex-wrap:wrap;gap:15px;margin:20px 0;display:flex}.time-proposal-models h4{width:100%;margin-bottom:0}.time-proposal-models label,.time-funded-proposal .time-proposal-check{align-items:flex-start;gap:11px;min-height:44px;line-height:1.55;display:flex}.time-funded-proposal .time-proposal-check{margin:18px 0}.time-funded-proposal input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;margin-top:3px;padding:0}.time-proposal-pack,.time-proposal-transfer{background:#142b37;border:1px solid #3d5b6d;border-radius:12px;margin:20px 0;padding:20px}.time-proposal-pack h4{margin:0;font-size:18px}.time-proposal-error,.time-proposal-hold{background:#352b1e;border:1px solid #91743e;border-radius:10px;padding:16px;font-size:13px;line-height:1.6;color:#f2d59b!important}.time-proposal-error{background:#3e262c;border-color:#a26775;color:#ffd2dc!important}.time-proposal-previews{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin:20px 0;display:grid}.time-proposal-previews article{background:linear-gradient(125deg,#1b3441,#0d1e2a);border:1px solid #9b7d43;border-radius:13px;min-width:0;padding:21px}.time-proposal-previews small{color:#efd195;letter-spacing:.06em;font-size:10px}.time-proposal-previews h4{color:#eaf3f8;margin:13px 0;font-size:22px}.time-proposal-previews strong{color:#f1d29b;font-size:24px;line-height:1.4;display:block}.time-proposal-previews strong small{letter-spacing:0;font-size:12px}.time-proposal-previews dl{margin:18px 0;font-size:13px}.time-proposal-previews dl>div{justify-content:space-between;gap:12px;margin:8px 0;display:flex}.time-proposal-previews dt{color:#b1c7d2}.time-proposal-previews dd{text-align:right;color:#f1f7fa;margin:0}.time-proposal-previews p{font-size:13px}.time-proposal-previews span{color:#f0cf8c;font-size:12px}.time-proposal-ack{background:#352d20;border:1px solid #9a7e42;border-radius:10px;padding:16px}.time-proposal-actions{flex-wrap:wrap;justify-content:flex-end;gap:13px;margin:20px 0;display:flex}.time-funded-proposal pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#c3d8e4;background:#0c1b24;border:1px solid #355367;border-radius:9px;max-height:300px;padding:14px;font-size:11px;line-height:1.5;overflow:auto}.time-proposal-history{border-top:1px solid #3c5260;margin-top:24px;padding-top:20px}.time-proposal-history article{border-bottom:1px solid #344c5c;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:13px;padding:18px 0;display:flex}.time-proposal-history small{color:#b0c6d3;margin-top:6px;font-size:12px;line-height:1.5;display:block}.time-proposal-history b{color:#efd08b;font-size:12px}.time-proposal-history details{width:100%}@media (width<=640px){.time-approval-metrics,.time-proposal-fields{grid-template-columns:1fr}.time-proposal-steps button{padding:9px;font-size:12px}.time-proposal-pack,.time-proposal-transfer,.time-proposal-previews article{padding:16px}.time-proposal-previews{grid-template-columns:1fr}.time-proposal-rate{flex-wrap:wrap}.time-proposal-rate label{flex-basis:100%}.time-funded-proposal input:not([type=checkbox]),.time-funded-proposal select,.time-funded-proposal textarea{font-size:16px}.time-proposal-actions button{flex:1}}.time-register-proposal-disclosure{background:#111f2a;border:1px solid #735c36;border-radius:12px;margin-top:22px;overflow:hidden}.time-register-proposal-disclosure>summary{cursor:pointer;color:#f0d199;min-height:44px;padding:17px 20px;font-weight:600;line-height:1.5}.time-register-proposal-disclosure>.panel{border:none;border-top:1px solid #4f4230;border-radius:0;margin:0}.commerce-setup-steps{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.commerce-setup-steps button{color:#bbcbd4;background:#12242f;border:1px solid #344a57;border-radius:9px;padding:9px 12px}.commerce-setup-steps button[aria-current=step]{color:#f0d18c;background:#302818;border-color:#ae8541}.commerce-step-heading{color:#e8ca88;margin:22px 0 12px;font-size:16px}.commerce-admin-preview{background:linear-gradient(135deg,#162c3b,#0a1823);border:1px solid #6b5633;border-radius:14px;margin:20px 0;padding:20px}.commerce-admin-preview>small{letter-spacing:1.2px;color:#f0ce81;font-size:10px}.commerce-admin-preview h3{margin:9px 0;font-size:23px}.commerce-admin-preview>strong{color:#efd28d;margin:10px 0;font-size:24px;display:block}.commerce-admin-preview p,.commerce-admin-preview li{color:#b8cbd8;font-size:13px;line-height:1.55}.commerce-admin-preview dl{gap:10px;margin:15px 0;display:grid}.commerce-admin-preview dl>div{justify-content:space-between;gap:16px;display:flex}.commerce-admin-preview dt{color:#99b2c4;font-size:12px}.commerce-admin-preview dd{text-align:right;margin:0;font-size:13px}.commerce-admin-preview .commerce-preview-hold{color:#ffd0c5}.commerce-admin-preview .commerce-preview-status{color:#efd28d;border:1px solid #456272;border-radius:7px;padding:6px 9px;font-size:11px;display:inline-block}.commerce-admin-empty{color:#b8cbd8;border:1px dashed #415b6b;border-radius:12px;margin:16px 0;padding:18px}.commerce-admin-empty h3{color:#e8ca88;margin:0 0 8px}.commerce-sale-review{background:#292318;border:1px solid #64522f;border-radius:9px;align-items:flex-start;gap:10px;margin:15px 0;padding:13px;line-height:1.5;display:flex}.commerce-sale-review input{flex:none;margin-top:3px}.commerce-setup-actions{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.commerce-setup-actions button{min-height:44px}.commerce-admin-scope{color:#a8bdca;font-size:13px}.commerce-admin-scope strong{color:#efd28d}@media (width<=640px){.commerce-admin-preview{padding:16px}.commerce-setup-actions{flex-wrap:wrap}.commerce-setup-actions button{flex:1}.commerce-setup-steps button{flex:1;font-size:12px}.commerce-admin-preview dl>div{align-items:start}.commerce-admin-preview dd{max-width:65%}}.membership-admin .store-admin-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:18px 0;display:grid}.membership-admin .store-admin-metrics>div{background:#10212b;border:1px solid #344d5b;border-radius:10px;gap:6px;min-width:0;padding:14px;display:grid}.membership-admin .store-admin-metrics small{color:#a9c1cf;font-size:12px;line-height:1.4;display:block}.membership-admin .store-admin-metrics strong{color:#edf5f8;overflow-wrap:anywhere;font-size:22px;line-height:1.15;display:block}.commerce-sale-review,.store-admin-editor .commerce-sale-review{box-sizing:border-box;min-width:0;max-width:100%}.commerce-sale-review input[type=checkbox],.store-admin-editor .commerce-sale-review input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;margin:3px 0 0;padding:0}.membership-admin .store-check{align-items:flex-start;gap:10px;min-height:44px;line-height:1.5;display:flex}.membership-admin .store-check input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:20px;margin:2px 0 0}@media (width<=640px){.membership-admin .store-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-admin .store-admin-metrics>div:last-child{grid-column:1/-1}.membership-admin .store-admin-metrics strong{font-size:20px}}.commerce-management{min-width:0;max-width:1280px;margin:0 auto}.commerce-management h2{letter-spacing:-.035em;margin:7px 0;font-size:28px}.commerce-eyebrow{letter-spacing:.15em;color:#d9ba7d;font-size:10px;font-weight:800}.commerce-management-head,.commerce-management .store-admin-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.commerce-management-head>div:first-child,.commerce-management .store-admin-head>div:first-child{max-width:620px}.commerce-management-head p,.commerce-management .store-admin-head p{color:#afc0c8;margin:7px 0 0;font-size:14px;line-height:1.6}.commerce-header-actions,.commerce-management .store-admin-head>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.commerce-management button,.maxified .commerce-package-dialog button{min-height:42px}.commerce-offer-toolbar{color:#afc0c8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:26px 0 14px;font-size:12px;display:flex}.commerce-offer-toolbar p{margin:0;font-size:14px}.commerce-offer-toolbar strong{color:#fff}.commerce-offer-toolbar>span{font-size:11px}.commerce-offer-toolbar .store-check{min-height:0;font-size:12px}.commerce-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.commerce-offer-card{background:linear-gradient(145deg,#20323b,#14232b);border:1px solid #3a4b54;border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:23px;display:flex;box-shadow:0 12px 32px #00000012}.commerce-offer-status{letter-spacing:.04em;color:#ddc996;background:#82704a22;border:1px solid #6c6653;border-radius:20px;padding:5px 8px;font-size:10px;font-weight:700}.commerce-offer-status[data-active=true]{color:#acd5b9;background:#31583f33;border-color:#426556}.commerce-offer-card h3{letter-spacing:-.03em;color:#f4f2eb;overflow-wrap:anywhere;margin:17px 0 7px;font-size:23px}.commerce-offer-description{color:#b7c6ce;min-height:42px;margin:0 0 18px;font-size:13px;line-height:1.55}.commerce-offer-price{letter-spacing:-.045em;color:#f1ddb3;margin-bottom:17px;font-size:30px;font-weight:750}.commerce-offer-price small{letter-spacing:0;color:#b4c3cb;font-size:12px;font-weight:500}.commerce-benefit-list{color:#c4d1d7;gap:11px;margin:0 0 22px;padding:0;font-size:13px;list-style:none;display:grid}.commerce-benefit-list li:before{content:"✓";color:#d6be83;margin-right:10px}.commerce-benefit-list strong{color:#eaf0f1}.commerce-offer-footnote{color:#a8bbc5;margin-top:auto;margin-bottom:16px;font-size:11px}.commerce-offer-card>button{color:#f2dbaa;background:#cab17a15;border-color:#756a51;width:100%;margin-top:auto}.commerce-package-value{border-top:1px solid #a6b6be26;gap:6px;width:100%;padding:14px 0 17px;display:grid}.commerce-package-value strong{color:#f2f3ee;letter-spacing:-.025em;font-size:20px}.commerce-package-value span{color:#b3c5cf;font-size:12px;line-height:1.5}.commerce-card-facts{gap:8px;width:100%;margin:0 0 20px;font-size:12px;display:grid}.commerce-card-facts>div{justify-content:space-between;gap:12px;display:flex}.commerce-card-facts dt{color:#a8bac4}.commerce-card-facts dd{color:#e2e9ed;text-align:right;margin:0}.commerce-secondary-details,.commerce-advanced{color:#b5c6cf;border-top:1px solid #3a4d57;margin-top:24px;padding-top:17px;font-size:13px}.commerce-secondary-details>summary,.commerce-advanced>summary{cursor:pointer;color:#d5e0e4;min-height:30px;font-weight:650}.commerce-secondary-details p,.commerce-advanced p{font-size:13px;line-height:1.6}.commerce-secondary-details .field-label,.commerce-advanced .field-label{margin-top:15px}.commerce-starter{background:linear-gradient(120deg,#3b3325,#222d30);border:1px solid #645e49;border-radius:15px;margin:20px 0;padding:17px 20px}.commerce-starter>summary{cursor:pointer;color:#eedbb8;min-height:24px;font-size:13px;font-weight:750}.commerce-starter-intro{justify-content:space-between;align-items:start;gap:15px;margin-top:13px;display:flex}.commerce-starter-intro h3{letter-spacing:-.025em;color:#f4ebd7;margin:0 0 8px;font-size:19px}.commerce-starter-intro p{color:#c7c9c3;max-width:630px;margin:0;font-size:13px;line-height:1.55}.commerce-soft-badge{color:#e5c78d;white-space:nowrap;border:1px solid #8a7853;border-radius:20px;padding:5px 9px;font-size:10px}.commerce-starter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.commerce-starter-grid>div{background:#101b2240;border:1px solid #bcab802f;border-radius:10px;gap:7px;min-width:0;padding:13px;display:grid}.commerce-starter-grid strong{color:#f0e7d2;font-size:14px}.commerce-starter-grid span{color:#e6c996;font-size:16px}.commerce-starter-grid small{color:#b9c5c5;font-size:11px}.commerce-starter-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.commerce-starter-action p{color:#b8c5c9;max-width:500px;font-size:11px;line-height:1.5}.commerce-starter-action button{flex:none}.commerce-setup-success,.commerce-original-recovery{color:#d1e4c7;background:#29412d55;border:1px solid #61755b;border-radius:10px;padding:15px;font-size:13px;line-height:1.6}.commerce-original-recovery h3{margin:0}.commerce-setup-error{color:#f4cdc2;background:#56383466;border:1px solid #a16865;border-radius:10px;padding:14px}.maxified .commerce-package-dialog .demo-dialog{background:#14252e;border:1px solid #56636a;border-radius:17px;width:min(760px,100vw - 32px);max-width:760px;height:auto;max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto}.maxified .commerce-package-dialog .demo-dialog>header{margin-bottom:17px}.maxified .commerce-package-dialog .demo-dialog>header h2{letter-spacing:-.03em;margin:0;font-size:21px}.maxified .commerce-package-dialog .dialog-backdrop{box-sizing:border-box;padding:24px 16px}.maxified .commerce-package-dialog .commerce-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 20px;display:grid}.maxified .commerce-package-dialog .commerce-setup-steps button{min-height:38px;padding:8px;font-size:11px}.maxified .commerce-package-dialog .store-admin-editor{max-width:640px;margin:0 auto}.maxified .commerce-package-dialog .store-editor-fields,.commerce-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.maxified .commerce-package-dialog .field-label{min-width:0;margin:0}.maxified .commerce-package-dialog .field-label>span{color:#c7d6de;font-size:12px;font-weight:650}.maxified .commerce-package-dialog input:not([type=checkbox]),.maxified .commerce-package-dialog textarea,.maxified .commerce-package-dialog select{box-sizing:border-box;width:100%;min-width:0;min-height:42px;font-size:14px}.commerce-editor-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.commerce-editor-layout .commerce-editor-fields{grid-template-columns:1fr;gap:15px}.commerce-editor-intro{color:#b8cad4;margin:0 0 20px;font-size:13px;line-height:1.6}.commerce-live-preview{color:#293137;background:linear-gradient(145deg,#ece7dc,#e1d8c7);border-color:#c6bda8;border-radius:13px;padding:19px;position:sticky;top:0;margin:0!important}.commerce-live-preview>small{color:#8a713f}.commerce-live-preview h3{color:#273039;font-size:23px}.commerce-live-preview>strong{color:#6f2536;letter-spacing:-.03em;font-size:27px}.commerce-live-preview>strong small{color:#6d6f68;font-size:11px;font-weight:400}.commerce-live-preview p,.commerce-live-preview li{color:#626962;font-size:12px}.commerce-live-preview .commerce-package-value{border-color:#a3987d50}.commerce-live-preview .commerce-package-value strong{color:#354c42}.commerce-live-preview .commerce-package-value span{color:#69716b}.commerce-live-preview .commerce-preview-status{color:#6d644f;border-color:#a69b7d}.commerce-live-preview .commerce-preview-hold{color:#963c30}.commerce-sale-status{background:#1f3440;border:1px solid #405661;border-radius:11px;align-items:center;gap:12px;margin:23px 0 14px;padding:14px;display:flex}.commerce-sale-status span{gap:5px;display:grid}.commerce-sale-status strong{font-size:13px}.commerce-sale-status small{color:#aabecc;font-size:11px}.commerce-sale-status input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0}.maxified .commerce-package-dialog .commerce-sale-review{margin:14px 0;font-size:12px}.maxified .commerce-package-dialog .commerce-admin-preview{padding:18px}.maxified .commerce-package-dialog .commerce-admin-preview h3{font-size:22px}.maxified .commerce-package-dialog .commerce-admin-preview>strong{font-size:27px}.maxified .commerce-package-dialog .commerce-step-heading{margin:15px 0;font-size:16px}.time-register-proposal-disclosure{border:1px solid #475760;border-radius:12px;margin:20px 0;padding:18px}.time-register-proposal-disclosure>summary{cursor:pointer;color:#d9c39a;font-size:13px;font-weight:650}@media (width<=1080px){.commerce-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-management-head{flex-wrap:wrap}.commerce-starter-action button{width:100%}}@media (width<=650px){.commerce-management-head,.commerce-management .store-admin-head{display:block}.commerce-header-actions,.commerce-management .store-admin-head>div:last-child{margin-top:17px}.commerce-header-actions button,.commerce-management .store-admin-head button{flex:1;width:auto}.commerce-offer-grid{grid-template-columns:1fr}.commerce-offer-card{padding:20px}.commerce-offer-description{min-height:0}.commerce-starter{padding:16px}.commerce-starter-grid{grid-template-columns:1fr}.commerce-starter-grid>div{grid-template-columns:1fr auto}.commerce-starter-grid small{grid-column:1/-1}.commerce-soft-badge{display:none}.maxified .commerce-package-dialog .demo-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px}.maxified .commerce-package-dialog .dialog-backdrop{padding:12px}.commerce-editor-layout{grid-template-columns:1fr}.commerce-live-preview{position:static}.maxified .commerce-package-dialog .store-editor-fields{grid-template-columns:1fr}.maxified .commerce-package-dialog input:not([type=checkbox]),.maxified .commerce-package-dialog select,.maxified .commerce-package-dialog textarea{font-size:16px}.commerce-offer-toolbar>span{display:none}}.commerce-draft-starter{background:linear-gradient(125deg,#3b3426,#263136);border:1px solid #706145;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 22px;padding:17px;display:flex}.commerce-draft-starter strong{color:#f1e0bc;font-size:16px}.commerce-draft-starter p{max-width:540px;line-height:1.5;margin:7px 0 0!important;font-size:12px!important}.commerce-draft-starter button{color:#f1d7a5;background:#ccaf7420;border-color:#9c865a;flex:none}.funded-membership-admin,.time-funded-proposal{max-width:1120px;margin-left:auto!important;margin-right:auto!important}.funded-membership-admin>header h2,.time-funded-proposal>header h2{letter-spacing:-.035em;margin:7px 0;font-size:27px}.funded-membership-admin .funded-membership-steps,.time-funded-proposal .time-proposal-steps{max-width:740px}.funded-membership-admin .funded-membership-steps button,.time-funded-proposal .time-proposal-steps button{min-height:41px;font-size:12px}.funded-membership-admin .funded-approval-state,.time-funded-proposal .time-approval-metrics{gap:12px;margin:18px 0}.funded-membership-admin .funded-approval-state>span,.time-funded-proposal .time-approval-metrics>div{background:#1f3038;border-color:#3f535d;padding:15px}.funded-membership-admin .funded-approval-state strong,.time-funded-proposal .time-approval-metrics strong{font-size:17px}.funded-membership-admin .funded-tier-editor,.time-funded-proposal .time-proposal-pack{background:#203139;border-color:#44565f;border-radius:14px;padding:22px}.funded-membership-admin .funded-tier-editor h4,.time-funded-proposal .time-proposal-pack h4{letter-spacing:-.025em}.funded-membership-admin .funded-membership-fields,.time-funded-proposal .time-proposal-fields{gap:17px;max-width:860px}.funded-membership-admin .funded-membership-fields>label>span,.time-funded-proposal .time-proposal-fields>label>span{font-size:12px}.funded-membership-admin .funded-proposal-history,.time-funded-proposal .time-proposal-history{border:0;margin-top:8px;padding-top:0}.funded-membership-admin .funded-offer-previews article,.time-funded-proposal .time-proposal-previews article{background:linear-gradient(140deg,#eee9df,#ded5c2);border-color:#cec2aa;border-radius:16px;padding:24px}.funded-membership-admin .funded-offer-previews article h4,.time-funded-proposal .time-proposal-previews article h4{color:#2a3439;letter-spacing:-.03em;font-size:24px}.funded-membership-admin .funded-offer-previews article small,.time-funded-proposal .time-proposal-previews article small{color:#8d753f}.funded-membership-admin .funded-offer-previews article strong,.time-funded-proposal .time-proposal-previews article strong{color:#712f40;letter-spacing:-.025em;font-size:28px}.funded-membership-admin .funded-offer-previews article p,.time-funded-proposal .time-proposal-previews article p,.funded-membership-admin .funded-offer-previews article li{color:#626e6c;font-size:12px}.funded-membership-admin .funded-offer-previews article>span,.time-funded-proposal .time-proposal-previews article>span{color:#6b6047}.time-funded-proposal .time-proposal-previews dt{color:#68736e}.time-funded-proposal .time-proposal-previews dd{color:#34463e}.time-funded-proposal .time-proposal-transfer{background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;margin-top:22px;padding:17px 0 0}.time-funded-proposal .time-proposal-transfer>summary{color:#d7c28f;font-weight:650}.funded-membership-admin .commerce-secondary-details,.time-funded-proposal .commerce-secondary-details{margin-top:25px}@media (width<=650px){.commerce-draft-starter{display:block}.commerce-draft-starter button{width:100%;margin-top:14px}.funded-membership-admin .funded-tier-editor,.time-funded-proposal .time-proposal-pack{padding:17px}}.maxified .commerce-package-dialog .commerce-live-preview p,.maxified .commerce-package-dialog .commerce-live-preview li{color:#56645d;font-size:12px;line-height:1.65}.maxified .commerce-package-dialog .commerce-live-preview h3{color:#273039;font-size:23px}.maxified .commerce-package-dialog .commerce-live-preview>strong{color:#6f2536;font-size:27px}.maxified .commerce-draft-starter button{color:#f1d7a5;background:#433d2b;border-color:#9c865a}.maxified .commerce-draft-starter button:hover:not(:disabled){color:#29372f;background:#dec791;border-color:#e3d0a9}.maxified .commerce-management .primary:hover:not(:disabled),.maxified .commerce-package-dialog .primary:hover:not(:disabled),.maxified .funded-membership-admin .primary:hover:not(:disabled),.maxified .time-funded-proposal .primary:hover:not(:disabled){color:#fff;background:#991c2b;border-color:#c84c58}.time-package-admin .commerce-earlier-offers{margin-top:28px}.time-package-admin .commerce-earlier-offers>summary{list-style:revert;padding:4px 0}.time-package-admin .commerce-earlier-offers>summary span{color:#afc0c8;font-size:11px;font-weight:500}.time-package-admin .commerce-earlier-offers>p{margin:12px 0 16px}.time-package-admin .commerce-earlier-offers .commerce-offer-card{background:#192a32;border-color:#354851}.configuration-suite{min-width:0}.configuration-suite .section-head h2{align-items:center;gap:10px;display:flex}.configuration-editor fieldset{border:0;min-width:0;padding:0}.configuration-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.configuration-editor label{min-width:0}.configuration-editor input:not([type=checkbox]),.configuration-editor select,.configuration-editor textarea{box-sizing:border-box;width:100%;min-height:44px}.configuration-editor .check{align-items:center;gap:10px;min-height:44px;display:flex}.configuration-editor .check input{flex:none;width:18px;height:18px;margin:0}.lobby-banner-preview{background:linear-gradient(110deg,#234035,#172c35);border:1px solid #577965;border-radius:12px;margin:20px 0;padding:18px}.lobby-banner-preview small{letter-spacing:.1em;color:#d2bf86}.lobby-banner-preview h3{margin:8px 0;font-size:27px}.lobby-banner-preview p{font-size:14px}.lobby-banner-preview span{background:#345d48;border:1px solid #7baf87;border-radius:7px;padding:10px 15px;display:inline-block}.configuration-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.configuration-card{background:linear-gradient(135deg,#223641,#192932);border:1px solid #435d66;border-radius:12px;min-width:0;padding:18px}.configuration-card h3{margin:0 0 8px;font-size:19px}.configuration-card p{color:#b5c9cf;font-size:13px;line-height:1.5}.configuration-card .actions{flex-wrap:wrap}.configuration-library-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.configuration-library-tabs button[aria-pressed=true]{background:#3b5145;border-color:#7caf93}.configuration-table{border-collapse:collapse;width:100%;margin:15px 0}.configuration-table th,.configuration-table td{text-align:left;padding:8px}.configuration-table input{box-sizing:border-box;width:100%;min-width:60px;min-height:40px}.configuration-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.configuration-rule-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.configuration-rule-facts>div{background:#10232b;border:1px solid #36515b;border-radius:8px;padding:12px}.configuration-rule-facts dt{color:#abc2ca;font-size:12px}.configuration-rule-facts dd{margin:6px 0 0;font-weight:700}.configuration-rule-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}@media (width<=800px){.configuration-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.configuration-editor .form-grid{grid-template-columns:1fr}.configuration-table th,.configuration-table td{padding:5px}.configuration-table{font-size:12px}}@media (width<=500px){.configuration-card-grid,.configuration-rule-facts{grid-template-columns:1fr}}.banner-art-spec{grid-column:1/-1;min-width:0}.banner-art-spec>small{color:#c3d8e1;line-height:1.6;display:block}.banner-art-spec .upload-requirements{margin:0}.maxified .configuration-library-tabs button{color:#f7f8f9;background:#293238;min-height:44px}.maxified .configuration-library-tabs button[aria-pressed=true]{color:#f7f8f9;background:#304b3f;border-color:#7caf93}.maxified .configuration-library-tabs button:hover:not(:disabled){color:#fff;background:#38515b;border-color:#7caf93}.maxified .configuration-library-tabs button[aria-pressed=true]:hover:not(:disabled){color:#fff;background:#3b5949}.funded-fast-fold-admin .section-head,.funded-fast-fold-admin .actions{flex-wrap:wrap}.funded-fast-fold-admin button,.funded-pool-editor button{min-height:44px}.funded-pool-editor{max-width:680px;color:var(--text,#e4e9ee);padding:20px}.funded-pool-editor form{gap:18px;display:grid}.funded-pool-editor label{gap:8px;font-size:13px;display:grid}.funded-pool-editor input:not([type=checkbox]),.funded-pool-editor select,.funded-pool-editor textarea{box-sizing:border-box;color:#edf1f6;background:#131a23;border:1px solid #475565;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:16px}.funded-pool-editor h3{overflow-wrap:anywhere;margin:6px 0;font-size:24px}.funded-pool-editor dl,.funded-pool-recovery dl{gap:12px;display:grid}.funded-pool-editor dl>div,.funded-pool-recovery dl>div{border-bottom:1px solid #33404e;grid-template-columns:140px minmax(0,1fr);gap:12px;padding-bottom:12px;font-size:13px;line-height:1.6;display:grid}.funded-pool-editor dt{color:#9aaec1}.funded-pool-editor dd{overflow-wrap:anywhere;margin:0}.funded-pool-editor .funded-pool-accept{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.funded-pool-accept input{flex:none;width:20px;height:20px;margin-top:2px}.funded-pool-editor .actions{flex-wrap:wrap;gap:10px;display:flex}.funded-pool-editor [role=alert]{color:#ffacb8}.funded-pool-recovery{border-left:3px solid #b98027}.funded-fast-fold-admin .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.funded-fast-fold-admin .metric-grid strong{font-size:clamp(20px,3vw,28px)}.funded-fast-fold-admin .metric-grid small{display:block}.fast-fold-original-terms{font-size:12px;line-height:1.6}.fast-fold-original-terms dd{overflow-wrap:anywhere;margin:0}@media (width<=600px){.funded-fast-fold-admin .metric-grid{grid-template-columns:1fr}.funded-pool-editor{padding:16px}.funded-pool-editor dl>div,.funded-pool-recovery dl>div{grid-template-columns:105px minmax(0,1fr);gap:8px}.funded-pool-editor .actions button{flex:1}.funded-pool-editor h3{font-size:20px}}.operator-role-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:18px;margin:18px 0;display:grid}.operator-roles .panel,.operator-roles .section-head>*{min-width:0}.operator-contact{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.operator-contact div,.operator-contact dd{min-width:0;margin:0}.operator-contact dt{color:#aabdc7;margin-bottom:5px;font-size:13px}.operator-contact dd{overflow-wrap:anywhere;font-size:15px}.operator-roles code,.operator-roles .rule-details p{overflow-wrap:anywhere}.operator-roles .rule-details{padding:14px 0}.operator-roles .rule-details summary{color:#d9e5e9;cursor:pointer;font-size:14px;font-weight:600;line-height:1.6}.operator-roles input,.operator-roles select,.operator-roles button{min-height:44px}.finance-policy{background:#152129;border:1px solid #41545d;border-radius:12px;padding:18px}.finance-policy h3{margin-top:0}.finance-policy .check{align-items:center;gap:10px;min-height:44px;margin:4px 16px 4px 0;display:inline-flex}.finance-policy input[type=checkbox]{flex:none;width:20px;height:20px;margin:0}.finance-policy p,.finance-policy small{font-size:14px;line-height:1.6}.affiliate-workspace code,.affiliate-workspace dd{overflow-wrap:anywhere}.affiliate-workspace dl div{margin:12px 0}.affiliate-workspace dd{margin:4px 0;font-size:15px}.affiliate-workspace dt{color:#aabdc7;font-size:13px}.affiliate-workspace input,.affiliate-workspace button{min-height:44px}.affiliate-workspace a{color:#a2f6d2;align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}.affiliate-workspace .affiliate-hero{flex-wrap:wrap;gap:20px}.affiliate-workspace .panel,.affiliate-workspace .section-head>*,.command-dialog .form-grid .wide{min-width:0}.command-dialog .notice,.command-dialog .revision code{overflow-wrap:anywhere}.command-dialog input,.command-dialog textarea,.command-dialog select{font-size:15px}.command-dialog small{font-size:13px}.command-dialog label input[type=checkbox]{width:20px;height:20px}.command-dialog button{min-height:44px}.operator-roles h3{font-size:21px}.operator-roles .rule-details h4{margin-bottom:4px}.operator-roles .section-head{flex-wrap:wrap}@media (width<=650px){.operator-contact,.operator-role-list{grid-template-columns:1fr}.operator-roles .section-head{gap:14px}.finance-policy{padding:14px}.affiliate-workspace .workflow-route{flex-wrap:wrap;gap:10px}.operator-roles .panel{padding:16px}}.sports-pickem-admin{gap:20px;display:grid}.sports-pickem-admin p{font-size:15px;line-height:1.65}.sports-pickem-admin a{color:#a6ddc4;overflow-wrap:anywhere}.sports-pickem-admin fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.sports-pickem-admin label{gap:8px;min-width:0;font-size:14px;font-weight:650;display:grid}.sports-pickem-admin label small{color:#b5c6c8;font-weight:400;line-height:1.5}.sports-pickem-admin input:not([type=checkbox]),.sports-pickem-admin select,.sports-pickem-admin textarea{box-sizing:border-box;color:#f1f5f6;background:#0d1b22;border:1px solid #506775;border-radius:8px;width:100%;min-height:44px;padding:11px 12px;font-size:15px}.sports-pickem-admin .sports-switch{align-items:center;gap:10px;min-height:44px;display:flex}.sports-switch input{width:20px;height:20px}.sports-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.sports-source-status{overflow-wrap:anywhere;background:#14251d;border:1px solid #53685e;border-radius:10px;gap:9px;margin-top:20px;padding:16px;display:grid}.sports-source-status small{color:#b9ccc2}.sports-result-grid,.sports-pool-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:18px;display:grid}.sports-result-card,.sports-pool-grid article{background:#12212a;border:1px solid #3f5866;border-radius:12px;min-width:0;padding:20px}.sports-result-card header{gap:7px;display:grid}.sports-result-card header strong{font-size:19px}.sports-result-card header span{color:#b6cbd2;font-size:13px}.sports-final-scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sports-pool-grid header{justify-content:space-between;gap:12px;display:flex}.sports-pool-grid small{color:#b6cbd2;overflow-wrap:anywhere}.sports-evidence-row{border-bottom:1px solid #39515f;flex-wrap:wrap;align-items:center;gap:15px;padding:15px 0;display:flex}.sports-pickem-admin button{min-height:44px}.sports-pickem-admin .cost-preview{margin-top:18px;padding:16px}.sports-pickem-admin textarea{min-height:80px}@media (width<=760px){.sports-config-grid,.sports-final-scores{grid-template-columns:1fr}.sports-result-card{padding:15px}.sports-pickem-admin p{font-size:14px}.sports-pickem-admin .section-head{flex-wrap:wrap;align-items:start}}.sports-result-review{background:#1f261e;border:1px solid #9a8249;border-radius:10px;gap:16px;margin-top:18px;padding:16px;display:grid}.sports-result-review h3{margin:0;font-size:18px}.sports-result-review dl{gap:7px;margin:0;display:grid}.sports-result-review dt{color:#b5c6c8;font-size:12px}.sports-result-review dd{overflow-wrap:anywhere;margin:0 0 8px;font-size:15px;line-height:1.5}.sports-result-review .sports-switch{align-items:start;font-weight:500;line-height:1.6}.sports-result-review input[type=checkbox]{flex:0 0 20px;margin-top:3px}.sports-review-actions{flex-wrap:wrap;gap:10px;display:flex}.sports-review-actions button{flex:130px}.store-funded-admin{min-width:0}.store-funded-admin .time-proposal-pack{background:#151b1e}.store-funded-admin input,.store-funded-admin textarea,.store-funded-admin select{min-width:0;max-width:100%}.store-funded-admin .time-player-previews article{background:#171b1d;border-color:#49423a}.store-funded-admin .time-player-previews strong{color:#e4c385}.store-funded-admin pre,.store-funded-admin .time-proposal-history p{overflow-wrap:anywhere}.store-funded-admin .time-proposal-actions button{min-height:40px}@media (width<=540px){.store-funded-admin .time-proposal-fields,.store-funded-admin .time-approval-metrics{grid-template-columns:1fr}.store-funded-admin .time-proposal-actions{flex-wrap:wrap}.store-funded-admin .time-proposal-actions button{flex:1}}.funded-membership-admin{min-width:0}.funded-membership-admin>header,.funded-tier-editor>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.funded-membership-admin>header h2{margin:0 0 8px}.funded-membership-admin p{color:#b5c9d4;line-height:1.55}.funded-approval-state{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.funded-approval-state>span{background:#132b36;border:1px solid #426171;border-radius:12px;min-width:0;padding:18px}.funded-approval-state small{letter-spacing:.07em;color:#b2c9d4;font-size:10px;display:block}.funded-approval-state strong{color:#f0d397;margin:8px 0;font-size:19px;line-height:1.3;display:block}.funded-approval-state p{margin:0;font-size:13px}.funded-scope-details{color:#a9c0ce;overflow-wrap:anywhere;margin-bottom:20px;font-size:12px}.funded-membership-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0;display:grid}.funded-membership-steps button{white-space:normal;min-height:48px}.funded-membership-steps button[aria-current=step]{color:#f5d996;background:#342b1b;border-color:#c8a55c}.funded-membership-admin fieldset{border:0;min-width:0;margin:0;padding:0}.funded-membership-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:18px 0;display:grid}.funded-membership-fields label{min-width:0}.funded-membership-admin input:not([type=checkbox]),.funded-membership-admin select,.funded-membership-admin textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px}.funded-membership-admin textarea{resize:vertical}.funded-tier-editor{background:#142632;border:1px solid #3e596a;border-radius:12px;margin:18px 0;padding:20px}.funded-tier-editor h4{margin:0;font-size:18px}.funded-membership-admin .funded-membership-check{align-items:flex-start;gap:12px;min-height:44px;margin:17px 0;line-height:1.55;display:flex}.funded-membership-admin .funded-membership-check input[type=checkbox]{flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;margin-top:3px;padding:0}.funded-membership-model,.funded-proposal-hold,.funded-membership-recovery,.funded-membership-error{background:#352b1d;border:1px solid #8e733f;border-radius:10px;padding:16px;font-size:13px;line-height:1.6;color:#ecd39f!important}.funded-membership-error{background:#3c2429;border-color:#a66874;color:#ffd3dc!important}.funded-offer-previews{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin:20px 0;display:grid}.funded-offer-previews article{background:linear-gradient(130deg,#1b3340,#0b1b26);border:1px solid #967843;border-radius:13px;min-width:0;padding:21px}.funded-offer-previews small{color:#edcd83;letter-spacing:.07em;font-size:10px}.funded-offer-previews h4{color:#edf5fa;margin:12px 0;font-size:23px}.funded-offer-previews strong{color:#f4d49a;font-size:24px;line-height:1.35;display:block}.funded-offer-previews strong small{letter-spacing:0;font-size:12px}.funded-offer-previews li{color:#bbd0dc;font-size:14px;line-height:1.7}.funded-offer-previews p{font-size:13px}.funded-offer-previews article>span{color:#efd8a2;font-size:12px;display:block}.funded-proposal-ack{background:#332b1e;border:1px solid #977d43;border-radius:10px;padding:16px}.funded-proposal-actions{justify-content:flex-end;gap:12px;margin:20px 0;display:flex}.funded-membership-admin button{white-space:normal;min-height:44px}.funded-membership-admin pre{color:#c7dae4;white-space:pre-wrap;overflow-wrap:anywhere;background:#0c1922;border:1px solid #364e5d;border-radius:9px;max-height:320px;padding:14px;font-size:11px;line-height:1.5;overflow:auto}.funded-proposal-history{border-top:1px solid #3a5160;margin-top:26px;padding-top:20px}.funded-proposal-history article{border-bottom:1px solid #344c59;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:15px;padding:18px 0;display:flex}.funded-proposal-history small{color:#b2c9d3;margin-top:5px;line-height:1.5;display:block}.funded-proposal-history b{color:#efcc82;font-size:12px}.funded-proposal-history details{overflow-wrap:anywhere;width:100%;font-size:12px}@media (width<=640px){.funded-approval-state,.funded-membership-fields{grid-template-columns:1fr}.funded-membership-steps button{padding:9px;font-size:12px}.funded-tier-editor,.funded-offer-previews article{padding:16px}.funded-offer-previews{grid-template-columns:1fr}.funded-proposal-actions{flex-wrap:wrap}.funded-proposal-actions button{flex:1}.funded-membership-admin input:not([type=checkbox]),.funded-membership-admin select,.funded-membership-admin textarea{font-size:16px}.funded-approval-state p{font-size:13px}}.membership-report-desk{border-top:1px solid #304650;min-width:0;margin-top:24px;padding-top:24px}.membership-report-filters fieldset{border:0;grid-template-columns:repeat(3,minmax(140px,1fr));gap:12px;margin:16px 0;padding:0;display:grid}.membership-report-filters label{gap:6px;min-width:0;display:grid}.membership-report-filters input,.membership-report-filters select{box-sizing:border-box;width:100%;min-width:0}.membership-report-table-wrap{border:1px solid #304650;border-radius:12px;max-width:100%;overflow:auto}.membership-report-table-wrap table{border-collapse:collapse;width:100%;min-width:850px}.membership-report-table-wrap th,.membership-report-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #304650;padding:12px}.membership-report-table-wrap small{opacity:.8;margin-top:4px;font-size:11px;display:block}.membership-report-actions{justify-content:space-between;align-items:center;gap:12px;margin:14px 0;display:flex}.membership-report-export{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.membership-report-export small{flex-basis:100%;display:block}.membership-report-export label{align-items:center;gap:8px;display:flex}.membership-report-export input{width:auto}@media (width<=650px){.membership-report-filters fieldset{grid-template-columns:1fr}.membership-report-actions{flex-wrap:wrap}.membership-report-table-wrap th,.membership-report-table-wrap td{padding:9px}}.tx-store-admin{min-width:0}.store-admin-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.store-admin-head h2{align-items:center;gap:10px;margin:5px 0;display:flex}.store-admin-head p{color:#b8cdd7;margin:6px 0}.store-eyebrow{letter-spacing:.16em;color:#e9c986;font-size:11px;font-weight:800}.store-policy-card{justify-content:space-between;align-items:center;gap:18px;display:flex}.store-policy-card p{font-size:15px}.store-policy-card small{color:#b5cbd5;line-height:1.6;display:block}.store-policy-card button{flex:none}.store-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.store-admin-metrics>div{background:#142a35;border:1px solid #3d5b68;border-radius:12px;padding:18px}.store-admin-metrics small{color:#b5cbd5;font-size:13px;display:block}.store-admin-metrics strong{margin-top:5px;font-size:24px;display:block}.store-admin-metrics strong small{font-size:12px;font-weight:400}.store-admin-categories{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.store-admin-categories button[aria-pressed=true]{color:#fff;background:#653340;border-color:#ce6c7f}.store-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.store-product-card{background:linear-gradient(145deg,#213642,#12232c);border:1px solid #405e6b;border-radius:14px;flex-direction:column;gap:16px;min-width:0;padding:14px;display:flex}.store-product-art{background:radial-gradient(at 65% 25%,#c3a05835,#0000 70%),#13242d;border:1px solid #47606b;border-radius:10px;place-items:center;height:128px;display:grid;position:relative;overflow:hidden}.store-product-art>span{color:#efcc7a;font-size:62px;line-height:1}.store-product-art>img{object-fit:cover;width:100%;height:100%}.store-product-art>b{letter-spacing:.06em;color:#e7ca8a;background:#0c1b22e8;border-radius:4px;padding:5px 7px;font-size:10px;position:absolute;top:9px;right:9px}.store-product-copy small{text-transform:uppercase;letter-spacing:.09em;color:#b8cdd5;margin:12px 0 4px;font-size:10px;display:block}.store-product-copy h3{overflow-wrap:anywhere;margin:0;font-size:20px}.store-product-copy p{color:#b9cdd5;margin:7px 0;font-size:13px;line-height:1.5}.store-product-copy>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:14px;font-size:14px;display:flex}.store-product-copy>div>b{color:#efce8a}.store-product-card>dl{color:#b3cad5;gap:7px;margin:0;font-size:12px;display:grid}.store-product-card>dl div{justify-content:space-between;gap:10px;display:flex}.store-product-card dt{flex:none}.store-product-card dd{text-align:right;overflow-wrap:anywhere;margin:0}.store-product-card>button{min-height:44px;margin-top:auto}.store-admin-notice,.store-admin-retry{color:#d7efc7;background:#1e352b;border:1px solid #76955b;border-radius:10px;padding:16px}.store-admin-retry code{overflow-wrap:anywhere;margin:12px 0;font-size:12px;display:block}.store-admin-retry p{line-height:1.6}.store-purchase-receipts{margin-top:20px}.store-purchase-receipts details{overflow-wrap:anywhere;border-top:1px solid #3d5b68;padding:12px 0}.store-purchase-receipts dl{font-size:12px}.store-purchase-receipts dl>div{grid-template-columns:minmax(100px,1fr) 3fr;gap:10px;margin:6px 0;display:grid}.store-purchase-receipts dd{overflow-wrap:anywhere;margin:0}.store-admin-editor{min-width:0}.store-admin-editor fieldset{border:0;min-width:0;padding:0}.store-admin-editor p{line-height:1.6}.store-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.store-editor-fields input:not([type=checkbox]),.store-editor-fields textarea{box-sizing:border-box;width:100%;min-height:44px}.store-editor-fields label{min-width:0}.store-check{align-items:center;gap:10px;min-height:44px;display:flex}.store-check input{flex:none;width:18px;height:18px;margin:0}.store-editor-preview{background:#122a35;border:1px solid #45606d;border-radius:12px;max-width:420px;margin:18px 0;padding:14px}.store-coming-soon{color:#f0d19a;background:#393022;border-radius:9px;padding:12px}.store-admin-readonly{color:#efdca8;border:1px solid #6b694b;border-radius:8px;padding:12px}.tx-store-admin button,.store-admin-editor button{min-height:44px}.store-admin-editor>.primary{width:100%;margin-top:10px}@media (width<=1100px){.store-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.store-admin-head,.store-policy-card{flex-direction:column;align-items:flex-start}.store-policy-card button,.store-admin-head button{width:100%}.store-admin-grid,.store-admin-metrics,.store-editor-fields{grid-template-columns:1fr}.store-admin-categories{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.store-admin-categories button{white-space:normal}.store-admin-metrics strong{font-size:20px}.store-purchase-receipts dl>div{grid-template-columns:1fr}.store-product-art{height:140px}}.tx-store-admin .section-help>button,.store-admin-editor .section-help>button{width:44px;min-width:44px;height:44px;min-height:44px}.admin-frame .tx-store-admin button,.admin-frame .store-admin-editor button{min-height:44px!important}.admin-frame .tx-store-admin .section-help>button,.admin-frame .store-admin-editor .section-help>button{width:44px;height:44px;min-width:44px!important}.commerce-store-admin-heading{margin:0 0 22px}.commerce-store-admin-heading>span{letter-spacing:.13em;color:#937443;font-size:11px;font-weight:750}.commerce-store-admin-heading h2{letter-spacing:-.03em;margin:9px 0;font-size:28px}.commerce-store-admin-heading p{color:#6b766e;max-width:690px;margin:0;line-height:1.6}.commerce-store-admin-nav{border-bottom:1px solid #dde2da;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding-bottom:16px;display:flex}.commerce-store-admin-nav button{color:#4d6154;cursor:pointer;background:#fff;border:1px solid #d9dfd6;border-radius:9px;min-height:42px;padding:11px 17px;font-weight:650}.commerce-store-admin-nav button[aria-current=page]{color:#254e36;background:#e8f0e8;border-color:#5e836c}.commerce-store-admin-nav button:focus-visible{outline-offset:2px;outline:3px solid #af9767}@media (width<=540px){.commerce-store-admin-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.commerce-store-admin-nav button{padding:10px 8px;font-size:12px}.commerce-store-admin-heading h2{font-size:23px}}:root{color:#233431;font-synthesis:none;--green:#245f4c;--ink:#172b26;--muted:#738078;--line:#dfe5df;--gold:#b59859;background:#f3f5f2;font-family:DM Sans,system-ui,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:7px;padding:10px 14px;font-size:13px;font-weight:600;transition:background .15s,border .15s}button:hover:not(:disabled){background:#edf2ed;border-color:#aebeb2}button:disabled{opacity:.45;cursor:not-allowed}.primary{background:var(--green);color:#fff;border-color:var(--green)}.primary:hover:not(:disabled){background:#194c3b}.danger{color:#fff;background:#a43737;border-color:#a43737}.danger-text{color:#a43737}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #c4a873}input,select,textarea{color:#21352e;background:#fff;border:1px solid #d4ded5;border-radius:7px;outline:0;width:100%;padding:11px 12px}input:focus,select:focus,textarea:focus{border-color:#4c826b;box-shadow:0 0 0 3px #4c826b15}label{font-size:13px;font-weight:600;display:block}label input,label select,label textarea{margin-top:8px}label small{color:var(--muted);margin-top:6px;font-size:11px;font-weight:400;line-height:1.5;display:block}fieldset{border:0;margin:0;padding:0}h1,h2,h3{letter-spacing:-.04em;font-family:Manrope,system-ui,sans-serif}h1{margin:8px 0 10px;font-size:30px;font-weight:800}h2{margin:0;font-size:18px;font-weight:700}h3{margin:12px 0 6px;font-size:17px}p{font-size:14px;line-height:1.6}.eyebrow{letter-spacing:.18em;color:#78917f;font-size:10px;font-weight:700}.brand-mark{letter-spacing:-.1em;color:#fff;font-family:Manrope,system-ui,sans-serif;font-size:29px;font-weight:800}.brand-mark span{color:#c5a86a;vertical-align:top;margin-left:5px;font-size:18px}.app-shell{min-height:100vh;display:flex}.sidebar{color:#a7b7ae;z-index:30;background:#14241f;flex-direction:column;width:248px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand{border-bottom:1px solid #ffffff0a;align-items:center;gap:16px;height:94px;padding:0 25px;display:flex}.sidebar-brand>div:nth-child(2){letter-spacing:.16em;color:#dde8df;font-size:13px;font-weight:700}.sidebar-brand>div:nth-child(2) span{color:#80978a;letter-spacing:.12em;margin-top:6px;font-size:8px;font-weight:500;display:block}.sidebar nav{flex:1;padding:9px 15px 20px;overflow-y:auto}.nav-group{letter-spacing:.16em;color:#698174;padding:23px 13px 9px;font-size:8px;font-weight:700}.sidebar a{color:#a7b7ae;border-radius:7px;align-items:center;gap:12px;margin:3px 0;padding:11px 12px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.sidebar a:hover{color:#fff;background:#20352b}.sidebar a.active{color:#fff;background:#2b4939;box-shadow:inset 3px 0 #c4aa71}.nav-icon{text-align:center;color:#73927e;width:20px;font-size:18px}.active .nav-icon{color:#c8b58d}.sidebar-footer{border-top:1px solid #ffffff0a;align-items:center;gap:9px;padding:19px 24px;font-size:10px;display:flex}.dot{background:#62a27d;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #62a27d10}.dot.warning{background:#bf735b}.workspace{flex:1;min-width:0;margin-left:248px}.topbar{border-bottom:1px solid var(--line);background:#fafbf8;justify-content:space-between;align-items:center;height:76px;padding:0 35px;display:flex}.topbar-left{align-items:center;gap:15px;font-size:11px;display:flex}.topbar-left>span:first-of-type{letter-spacing:.13em;color:#849388;font-size:9px;font-weight:700}.divider{color:#b6c1b8}.operator-menu{align-items:center;gap:12px;display:flex}.avatar{color:#426c4f;background:#e1e9df;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}.operator-menu strong{font-size:12px;font-weight:600;display:block}.operator-menu small{color:#879589;margin-top:4px;font-size:9px;display:block}.operator-menu button{color:#6f8075;background:0 0;border:0;margin-left:12px;font-size:11px}.content{max-width:1740px;margin:auto;padding:35px}.page-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:25px;display:flex}.page-heading p{color:#7d8b80;max-width:620px;margin:0;font-size:12px}.page-actions{flex-shrink:0;gap:8px;display:flex}.receipt-bar{color:#809083;border:1px solid var(--line);background:#fafcf9;border-radius:7px;align-items:center;gap:9px;margin-bottom:24px;padding:11px 14px;font-size:10px;display:flex}.receipt-mode{color:#869285;margin-left:auto}.panel{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 2px 3px #172b2602}.panel-heading{border-bottom:1px solid #edf0eb;justify-content:space-between;align-items:center;padding:23px 24px;display:flex}.panel-heading h2{font-size:15px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:135px;padding:23px 22px}.stat-card>span{color:#7c8a7f;font-size:11px}.stat-card>strong{letter-spacing:-.05em;margin:14px 0 12px;font-family:Manrope,system-ui,sans-serif;font-size:29px;font-weight:700;display:block}.stat-card>small{color:#96a094;font-size:9px}.overview-grid{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.shortcut-list{padding:10px 20px}.shortcut-list button{text-align:left;border:0;border-bottom:1px solid #eff2ed;border-radius:0;align-items:center;gap:14px;width:100%;padding:20px 0;display:flex}.shortcut-list button:last-child{border-bottom:0}.shortcut-list button>span:last-child{color:#8aa08a;margin-left:auto}.shortcut-list strong{font-size:12px;display:block}.shortcut-list small{color:#8a978d;max-width:330px;margin-top:6px;font-size:10px;line-height:1.6;display:block}.shortcut-icon{color:#477559;background:#edf2e9;border-radius:8px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.badge{color:#63806a;letter-spacing:.025em;white-space:nowrap;background:#edf1eb;border-radius:4px;padding:5px 8px;font-size:9px;font-weight:700;display:inline-block}.badge.active,.badge.running,.badge.verified{color:#34784d;background:#e5f1e8}.badge.suspended,.badge.canceled,.badge.cancelled{color:#af644e;background:#f8e9e4}.badge.draft,.badge.pending{color:#9b8352;background:#f3ecdd}.gate-list{margin:0;padding:5px 24px 15px;list-style:none}.gate-list li{border-bottom:1px solid #eef1e9;justify-content:space-between;gap:18px;padding:20px 0;font-size:11px;display:flex}.gate-list li strong{font-weight:600}.gate-list li span{color:#8b978d;text-align:right;max-width:190px;font-size:10px;line-height:1.5}.panel details{color:#7c8b80;padding:14px 24px 20px;font-size:11px}.notice{color:#4f6b4e;background:#f2f8ef;border:1px solid #d9e5d7;border-radius:8px;margin-bottom:20px;padding:17px 19px;font-size:12px}.notice.error{color:#9f614b;background:#fff3ed;border-color:#efd7c9}.notice p{margin:8px 0;font-size:12px}.notice button{margin-top:10px;font-size:11px}.notice small{line-height:1.6;display:block}.notice details{margin:12px 0}.notice pre{max-height:200px}.filterbar{align-items:center;gap:10px;margin-bottom:15px;display:flex}.search-label{flex:1;max-width:380px}.filterbar label:nth-child(2){width:170px}.filterbar input,.filterbar select{margin-top:0;padding:10px 13px;font-size:12px}.filterbar>button{margin-left:auto}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}thead{color:#839181;background:#f9fbf7;font-size:9px;font-weight:600}th{border-bottom:1px solid #e7ede2;padding:16px 19px;font-weight:600}td{text-overflow:ellipsis;border-bottom:1px solid #f0f3ec;max-width:280px;padding:16px 19px;overflow:hidden}tbody tr:hover{background:#fbfcf8}.amount{font-variant-numeric:tabular-nums;font-weight:600}.row-actions{max-width:none;overflow:visible}.row-actions button{background:0 0;border:0;padding:6px 7px;font-size:10px}.table-footer{color:#869582;justify-content:space-between;align-items:center;padding:17px 19px;font-size:10px;display:flex}.table-footer>div{align-items:center;gap:12px;display:flex}.table-footer button{padding:4px 8px;font-size:12px}.empty-state{text-align:center;color:#899883;white-space:normal;padding:54px 20px}.empty-state>span{color:#a8bb9f;font-size:32px}.empty-state p{font-size:12px}.loading-panel{text-align:center;color:#819076;padding:70px;font-size:13px}.workspace-footer{color:#93a08e;margin-top:25px;font-size:9px}.payment-gates{background:#faf6ec;border:1px solid #e5dcc5;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:19px 22px;display:flex}.payment-gates strong{margin-left:10px;font-size:12px;display:inline-block}.payment-gates p{color:#9b8d71;max-width:550px;margin:9px 0 0;font-size:11px}.gate-buttons{gap:8px;display:flex}.gate-buttons button{background:#fefbf5;font-size:10px}.record-detail{margin-top:20px}.record-detail .revision,.record-detail dl{padding:0 24px}.record-detail dl>div{border-bottom:1px solid #eff2eb;grid-template-columns:200px 1fr;gap:20px;padding:14px 0;font-size:12px;display:grid}.record-detail dt{color:#84907e;font-weight:600}.record-detail dd{overflow-wrap:anywhere;min-width:0;margin:0}.record-detail pre{margin:0}pre{white-space:pre-wrap;color:#516449;background:#f3f6ef;border-radius:5px;padding:13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.7;overflow:auto}code{overflow-wrap:anywhere;font-family:ui-monospace,Consolas,monospace;font-size:10px}.command-dialog{width:min(720px,100vw - 28px);max-height:calc(100vh - 38px);color:var(--ink);border:1px solid #d7e2d3;border-radius:14px;padding:27px;box-shadow:0 24px 80px #071a1450}.command-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10261f88}.dialog-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dialog-heading h2{margin-top:9px;font-size:21px}.icon-button{background:0 0;border:0;padding:0 8px;font-size:22px}.command-dialog>form>p{font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.form-grid label{font-size:11px}.form-grid input,.form-grid select,.form-grid textarea{font-size:12px}.wide{grid-column:1/-1}.revision{color:#8b9981;font-size:10px;line-height:1.7}.dialog-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-menu,.mobile-close{display:none}.login-layout{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-brand{color:#eff2e8;background:#14261e;flex-direction:column;justify-content:center;padding:70px min(8vw,120px);display:flex}.login-brand .brand-mark{margin-bottom:80px;font-size:50px}.login-brand .brand-mark span{font-size:25px}.login-brand h1{letter-spacing:-.065em;margin:23px 0 20px;font-size:clamp(35px,3.8vw,56px);line-height:1.25}.login-brand>p{color:#8fa491;max-width:420px;font-size:14px}.login-boundary{color:#7e967f;align-items:center;gap:12px;max-width:350px;margin-top:45px;font-size:10px;line-height:1.8;display:flex}.login-card{flex-direction:column;justify-content:center;width:100%;max-width:630px;margin:auto;padding:70px min(7vw,110px);display:flex}.login-card h2{margin:16px 0 4px;font-size:30px}.login-card>.muted{margin-bottom:30px;font-size:12px}.login-card label{margin-bottom:20px;font-size:12px}.full{width:100%}.text-button{color:#648466;text-align:left;background:0 0;border:0;padding:14px 0;font-size:11px}.synthetic-login{color:#7d805d;background:#faf9ee;border:1px solid #dfdfcc;border-radius:8px;margin-top:25px;padding:18px}.synthetic-login strong,.synthetic-login p{font-size:11px}.synthetic-login button{width:100%;font-size:11px}.loading-screen{color:#89a08b;background:#14261e;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.loading-screen .brand-mark{font-size:50px}.loading-screen p{font-size:12px}.menu-overlay{display:none}@media (width>=1700px){.content{padding-top:45px}.stats-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1200px){.sidebar{width:220px}.workspace{margin-left:220px}.content{padding:28px}.topbar{padding:0 28px}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-heading{align-items:flex-start}.page-actions{flex-wrap:wrap;justify-content:flex-end}.overview-grid{grid-template-columns:1fr}.payment-gates{flex-direction:column;align-items:flex-start}.login-brand,.login-card{padding:50px}}@media (width<=900px){.sidebar{width:220px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.workspace{margin-left:0}.mobile-menu{background:0 0;border:0;padding:4px 7px;font-size:18px;display:inline-block}.mobile-close{color:#769080;background:0 0;border:0;margin-left:auto;padding:5px;font-size:24px;display:inline-block}.menu-overlay{z-index:25;background:#12261988;border:0;border-radius:0;display:block;position:fixed;inset:0}.sidebar-brand{gap:12px;padding:0 20px}.topbar{height:66px}.operator-menu small{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.topbar-left>span:first-of-type,.topbar-left .divider{display:none}.operator-menu button{margin-left:0}.login-brand{padding:40px}.login-brand h1{font-size:36px}.login-brand .brand-mark{margin-bottom:60px}.login-card{padding:40px}}@media (width<=650px){.content{padding:24px 16px}.topbar{padding:0 16px}.operator-menu{gap:8px}.operator-menu strong{font-size:10px}.operator-menu small{max-width:100px;font-size:8px}.avatar{width:28px;height:28px}.topbar-left{gap:7px;font-size:9px}.operator-menu button{padding:5px;font-size:9px}.page-heading{display:block}.page-heading h1{font-size:25px}.page-actions{justify-content:flex-start;margin-top:20px}.page-actions button{padding:9px 12px;font-size:11px}.receipt-bar{flex-wrap:wrap;font-size:9px}.receipt-mode{width:100%;margin-left:15px;font-size:8px}.stats-grid{grid-template-columns:1fr 1fr;gap:10px}.stat-card{min-height:120px;padding:19px 16px}.stat-card>strong{font-size:24px}.filterbar{flex-wrap:wrap}.search-label{flex-basis:100%;max-width:none}.filterbar label:nth-child(2){flex:1}.filterbar>button{font-size:10px}.table-footer{align-items:flex-start;gap:14px;font-size:9px}.gate-buttons{flex-wrap:wrap}.panel-heading{padding:20px}.gate-list{padding-left:20px;padding-right:20px}.gate-list li{gap:10px}.record-detail dl>div{grid-template-columns:1fr;gap:10px}.form-grid{grid-template-columns:1fr;gap:17px}.wide{grid-column:auto}.command-dialog{padding:22px}.dialog-actions button{font-size:11px}.login-layout{display:block}.login-brand{padding:32px 24px}.login-brand .brand-mark{margin-bottom:30px;font-size:32px}.login-brand h1{margin:15px 0;font-size:32px}.login-brand>p{font-size:12px}.login-boundary{margin-top:12px;font-size:9px}.login-card{padding:40px 24px}.login-card h2{font-size:27px}.empty-state{padding:45px 12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand-mark img{width:112px;height:auto;display:block}.sidebar-brand{flex-wrap:wrap;align-content:center;gap:8px}.sidebar-brand .portal-label{letter-spacing:.12em;color:#8ca18e;flex-basis:100%;margin-top:2px;font-size:8px}.login-brand .brand-mark img{width:200px}.loading-screen .brand-mark img{width:180px}.player-detail{border-top:1px solid var(--line)}.player-account-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;padding:24px;display:grid}.player-account-summary span{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.player-account-summary strong{overflow-wrap:anywhere;font-size:14px}.linked-player-section{padding:0 24px 24px}.linked-player-section h3{margin:18px 0;font-size:15px}.player-record-list{padding:0;list-style:none}.player-record-list li{border-top:1px solid var(--line);padding:16px 0;font-size:12px}.player-record-list p{margin:5px 0;font-size:12px}.player-record-list small{color:var(--muted)}.player-record-list code{margin-top:6px;display:block}.player-detail .panel-heading{flex-wrap:wrap;gap:15px}.partner-detail h3,.partner-detail strong{overflow-wrap:anywhere}.partner-detail .linked-player-section{border-top:1px solid var(--border);margin:16px 0;padding:14px 0}.partner-detail .table-scroll pre{max-width:320px}body{overscroll-behavior:auto;color:#f7f8f9;background:#101418;margin:0;overflow:auto}.maxified:not(:where(.full-final-table,.full-final-table *)){--red:#e30713;--red2:#ff3d49;--muted:#c2c8cd;--green:#41e39a;--gold:#ffc85d;color:#f7f8f9;background:radial-gradient(at top,#303940 0,#14191d 58%);min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.maxified :not(:where(.full-final-table,.full-final-table *)){box-sizing:border-box}.maxified button:not(:where(.full-final-table,.full-final-table *)),.maxified input:not(:where(.full-final-table,.full-final-table *)),.maxified select:not(:where(.full-final-table,.full-final-table *)),.maxified textarea:not(:where(.full-final-table,.full-final-table *)){font:inherit;color:inherit}.maxified button:not(:where(.full-final-table,.full-final-table *)){cursor:pointer;background:#293238;border:1px solid #5d6973;border-radius:7px;min-height:36px;padding:9px 12px}.maxified button:hover:not(:where(.full-final-table,.full-final-table *)){filter:brightness(1.17)}.maxified button:disabled:not(:where(.full-final-table,.full-final-table *)){cursor:not-allowed;opacity:.45;filter:none}.maxified button:focus-visible:not(:where(.full-final-table,.full-final-table *)),.maxified a:focus-visible:not(:where(.full-final-table,.full-final-table *)),.maxified input:focus-visible:not(:where(.full-final-table,.full-final-table *)),.maxified select:focus-visible:not(:where(.full-final-table,.full-final-table *)),.maxified textarea:focus-visible:not(:where(.full-final-table,.full-final-table *)){outline-offset:3px;outline:3px solid #90d6ff}.maxified h1:not(:where(.full-final-table,.full-final-table *)),.maxified h2:not(:where(.full-final-table,.full-final-table *)),.maxified h3:not(:where(.full-final-table,.full-final-table *)),.maxified p:not(:where(.full-final-table,.full-final-table *)){margin:0}.maxified p:not(:where(.full-final-table,.full-final-table *)){margin:10px 0}.maxified h1:not(:where(.full-final-table,.full-final-table *)){font-size:28px;line-height:1.12}.maxified h2:not(:where(.full-final-table,.full-final-table *)){font-size:20px}.maxified h3:not(:where(.full-final-table,.full-final-table *)){font-size:17px}.maxified a:not(:where(.full-final-table,.full-final-table *)){color:#9ed6ff}.maxified .primary:not(:where(.full-final-table,.full-final-table *)){background:linear-gradient(#e91b2a,#a70c16);border-color:#ff4b57}.muted{color:var(--muted)}.demo-bar{letter-spacing:.8px;color:#c2c8cd;align-items:center;gap:10px;max-width:1440px;height:38px;margin:auto;padding:0 20px;font-size:10px;display:flex}.demo-bar>span{margin-right:auto}.demo-bar b{color:#ff9da4;padding-left:7px;font-weight:600}.maxified .demo-bar button:not(:where(.full-final-table,.full-final-table *)){background:0 0;border-color:#4e5962;min-height:26px;padding:3px 8px;font-size:11px}.maxified .demo-bar .surface-switch:not(:where(.full-final-table,.full-final-table *)){color:#fff;letter-spacing:0;background:#47252d;border-color:#9c3d47}.player-shell{background:#293138;width:100%;max-width:480px;min-height:calc(100dvh - 38px);margin:0 auto;position:relative;overflow:clip;box-shadow:0 12px 70px #0007}.m-top{z-index:4;background:linear-gradient(#262d33,#1c2227);border-bottom:1px solid #5a656e;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:89px;padding:18px 18px 12px;display:grid;position:relative}.maxified .player-account:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.avatar{background:#242a2f;border:1px solid #e42a35;border-radius:50%;flex:0 0 42px;width:42px;height:42px;overflow:hidden;box-shadow:0 0 0 2px #e3071322}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.player-copy{min-width:0}.player-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:19px;line-height:1.08;display:block;overflow:hidden}.player-copy span{color:var(--muted);letter-spacing:.2px;white-space:nowrap;margin-top:4px;font-size:10px;display:block}.maxified .player-balance:not(:where(.full-final-table,.full-final-table *)){text-align:right;background:0 0;border:0;padding:0}.player-balance span{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11px;display:block}.player-balance strong{font-size:19px}.lobby-body{background:radial-gradient(circle at 82% 4%,#d81b273d,#0000 30%),repeating-linear-gradient(117deg,#0000 0 5px,#ffffff03 6px),linear-gradient(#2e363d,#20272d 78%);min-height:calc(100dvh - 203px);padding:14px 15px 110px}.maxified .lobby-hero:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#20262b;border:1px solid #707b84;border-radius:15px;width:100%;height:149px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #0006}.lobby-hero>img{object-fit:cover;object-position:center 58%;filter:saturate(1.06)contrast(.98)brightness(1.32);width:100%;height:100%;position:absolute;inset:0}.lobby-hero:after{content:"";background:linear-gradient(90deg,#14181cf5 0%,#14181cb8 37%,#14181c05 78%),linear-gradient(#0000 38%,#12161940);position:absolute;inset:0}.hero-copy{z-index:2;width:238px;position:absolute;top:17px;left:16px}.eyebrow{color:var(--red2);text-transform:uppercase;letter-spacing:1.6px;font-size:10px;font-weight:850}.hero-copy h1{margin:6px 0 4px;font-size:26px;line-height:1}.hero-copy p{color:#d0d4d7;max-width:205px;margin:0;font-size:13px;line-height:1.35}.hero-value{color:var(--gold);margin-top:10px;font-size:24px;font-weight:900}.category-rail{background:#232a30;border-block:1px solid #59636b;height:51px;margin:11px -15px 0;position:relative;overflow:hidden}.category-rail:after{content:"›";width:29px;height:100%;color:var(--red2);pointer-events:none;background:linear-gradient(90deg,#0000,#232a30 40%);place-items:center;font-size:26px;display:grid;position:absolute;top:0;right:0}.category-track{scrollbar-width:none;align-items:center;gap:7px;height:100%;padding:5px 34px 5px 15px;display:flex;overflow:auto}.category-track::-webkit-scrollbar{display:none}.game-row::-webkit-scrollbar{display:none}.room-row::-webkit-scrollbar{display:none}.maxified .pill:not(:where(.full-final-table,.full-final-table *)){color:#dfe3e6;white-space:nowrap;background:#151b20;border:1px solid #59636b;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:14px;display:inline-flex}.maxified .pill.active:not(:where(.full-final-table,.full-final-table *)){background:linear-gradient(#3d0a0e,#1b0709);border-color:#c61520;box-shadow:0 0 14px #e3071338}.section-head{justify-content:space-between;align-items:end;gap:8px;margin:16px 0 9px;display:flex}.section-head h2{margin:0;font-size:19px;font-weight:750}.section-head span{color:var(--muted);font-size:12px}.maxified .section-head>button:not(:where(.full-final-table,.full-final-table *)),.maxified .scroll-title>button:not(:where(.full-final-table,.full-final-table *)){color:#cbd2d8;background:0 0;border:0;min-height:24px;padding:0;font-size:12px}.game-row{scrollbar-width:none;gap:8px;margin-right:-15px;padding-bottom:2px;padding-right:15px;display:flex;overflow-x:auto}.maxified .game-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#2a3238;border:1px solid #717d86;border-radius:9px;flex:0 0 131px;height:158px;padding:0;position:relative;overflow:hidden;box-shadow:0 7px 17px #0005}.game-card img{object-fit:cover;filter:saturate(1.08)brightness(1.42)contrast(.96);width:100%;height:100%}.game-card:after{content:"";background:linear-gradient(#181d2108 38%,#181d21c7 76%,#181d21fa 100%),linear-gradient(#ff404d0d,#0000 35%);position:absolute;inset:0}.game-copy{z-index:2;position:absolute;bottom:9px;left:9px;right:8px}.game-copy b{font-size:19px;line-height:1;display:block}.game-copy span{color:#f1f3f4;margin-top:4px;font-size:12px;font-weight:750;display:block}.stake-preview{grid-template-columns:1fr 1fr;gap:8px;display:grid}.maxified .stake-tile:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:linear-gradient(145deg,#39434b,#293138);border:1px solid #75818a;border-radius:9px;min-height:92px;padding:10px 11px;position:relative;overflow:hidden}.stake-tile:before{content:"";border:14px solid #e3071329;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -18px -43px auto}.stake-tile span{color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;font-size:10px}.stake-tile strong{margin-top:3px;font-size:18px;display:block}.stake-tile em{color:var(--green);margin-top:5px;font-size:12px;font-style:normal;display:block}.m-nav{z-index:25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;max-width:480px;height:76px;padding:5px 6px max(7px,env(safe-area-inset-bottom));background:linear-gradient(#20272df7,#101519fa);border-top:1px solid #53616c;grid-template-columns:repeat(4,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.maxified .nav-item:not(:where(.full-final-table,.full-final-table *)){text-align:center;color:#a5afb6;background:0 0;border:0;min-height:0;padding:0;font-size:11px;font-weight:750}.nav-item i{border:1px solid #647078;border-radius:8px;place-items:center;width:27px;height:27px;margin:0 auto 4px;font-size:15px;font-style:normal;display:grid}.maxified .nav-item.active:not(:where(.full-final-table,.full-final-table *)){color:#fff}.nav-item.active i{background:var(--red);border-color:var(--red2);box-shadow:0 0 17px #e307136b}.scroll-title{color:#d9dde0;justify-content:space-between;align-items:center;margin:1px 0 8px;font-size:14px;display:flex}.stake-shelf{margin:15px 0 20px}.shelf-head{justify-content:space-between;align-items:center;margin:0 0 7px;display:flex}.shelf-head strong{font-size:20px}.shelf-head span{color:var(--muted);font-size:12px}.room-row{scrollbar-width:none;gap:8px;margin-right:-15px;padding-right:15px;display:flex;overflow:auto}.maxified .room-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#303940;border:1px solid #75818a;border-radius:10px;flex:0 0 250px;grid-template-columns:78px 1fr;height:145px;padding:0;display:grid;position:relative;overflow:hidden}.room-card>img{object-fit:cover;filter:brightness(1.3)saturate(1.06);width:78px;height:145px}.room-info{min-width:0;padding:8px 8px 32px}.room-info>b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;overflow:hidden}.room-info .game{color:var(--red2);margin:2px 0 5px;font-size:11px;font-weight:850}.room-metrics{grid-template-columns:1.4fr .7fr;gap:3px 5px;display:grid}.room-metrics span{color:var(--muted);font-size:10px}.room-metrics strong{color:#fff;white-space:nowrap;font-size:12px;display:block}.room-cta{color:#fff;background:#a40d16;border:1px solid #f12a35;border-radius:5px;padding:4px 6px;font-size:10px;position:absolute;bottom:6px;right:7px}.maxified .tourney-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#2b3339;border:1px solid #75818a;border-radius:10px;width:100%;height:146px;margin-bottom:9px;padding:0;position:relative;overflow:hidden}.tourney-card>img{object-fit:cover;filter:brightness(1.22)saturate(1.02);width:100%;height:100%}.tourney-card:after{content:"";background:linear-gradient(90deg,#191e22f5,#191e22ae 50%,#191e2208 94%);position:absolute;inset:0}.tourney-copy{z-index:2;width:90%;position:absolute;top:10px;left:13px}.tourney-copy h3{margin:3px 0;font-size:21px}.tourney-copy p{color:#e0e3e5;margin:0 0 7px;font-size:12px}.tourney-grid{grid-template-columns:repeat(3,max-content);gap:4px;margin-top:6px;display:grid}.tourney-grid span{color:#eef0f2;white-space:nowrap;background:#0e1215d1;border:1px solid #4b555d;border-radius:4px;padding:4px 5px;font-size:9px}.tx-picks-shelf{background:radial-gradient(circle at 82% 45%,#ff404d47,#0000 28%),linear-gradient(112deg,#3a444c,#293138 52%,#422126);border:1px solid #7d8992;border-radius:10px;min-height:120px;margin-top:12px;padding:12px;position:relative;overflow:hidden;box-shadow:0 10px 24px #0005}.tx-picks-shelf:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:137px;height:80px;position:absolute;top:8px;right:12px;transform:rotate(-8deg);box-shadow:inset 0 0 0 11px #ffffff06,0 0 22px #ff303d24}.tx-picks-copy{z-index:2;width:75%;position:relative}.tx-picks-copy h3{margin:3px 0;font-size:17px}.tx-picks-copy p{color:#e0e4e7;max-width:260px;margin:0 0 8px;font-size:11px;line-height:1.25}.tx-picks-meta,.viper-meta{gap:5px;display:flex}.tx-picks-meta span,.viper-meta span{background:#1f262ccc;border:1px solid #7b8790;border-radius:999px;padding:4px 6px;font-size:9px}.maxified .tx-picks-open:not(:where(.full-final-table,.full-final-table *)),.maxified .viper-open:not(:where(.full-final-table,.full-final-table *)){z-index:3;background:linear-gradient(#ef1724,#9e0b14);border:1px solid #ff4b57;border-radius:6px;min-height:28px;padding:6px 8px;font-size:10px;font-weight:850;position:absolute;bottom:10px;right:11px}.tx-picks-mark{z-index:1;letter-spacing:-2px;color:#fff;text-shadow:0 0 13px #ff28347a;font-size:29px;font-weight:950;line-height:.9;position:absolute;top:16px;right:26px}.viper-shelf{background:linear-gradient(112deg,#3b444b,#293137 60%,#34242a);border:1px solid #7d8992;border-radius:10px;height:126px;margin-top:9px;position:relative;overflow:hidden;box-shadow:0 10px 21px #0004}.viper-shelf img{object-fit:cover;object-position:center;filter:brightness(1.48)saturate(1.14)contrast(.96);width:200px;height:100%;position:absolute;top:0;right:0}.viper-shelf:after{content:"";background:linear-gradient(90deg,#30383f 0%,#30383ff0 48%,#30383f2e 84%);position:absolute;inset:0}.viper-copy{z-index:2;width:70%;padding:11px 13px;position:relative}.viper-copy h3{margin:3px 0;font-size:19px}.viper-copy p{color:#f0f2f3;margin:0 0 8px;font-size:11px;line-height:1.25}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06090dd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.demo-dialog{background:linear-gradient(145deg,#303a43,#1b232a);border:1px solid #73828e;border-radius:16px;width:100%;max-width:680px;max-height:90dvh;padding:22px;overflow:auto;box-shadow:0 20px 80px #0009}.demo-dialog>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.demo-dialog>header>button{min-width:36px;padding:0;font-size:24px}.demo-dialog p{color:#cbd5dd;font-size:13px}.field-label{color:#e3e8ec;flex-direction:column;gap:5px;margin:14px 0;font-size:12px;display:flex}.field-label small{color:#aebcc6}.maxified input:not(:where(.full-final-table,.full-final-table *)),.maxified select:not(:where(.full-final-table,.full-final-table *)),.maxified textarea:not(:where(.full-final-table,.full-final-table *)){background:#141c23;border:1px solid #586977;border-radius:7px;width:100%;min-height:40px;padding:9px 11px;font-size:14px}.maxified input[type=checkbox]:not(:where(.full-final-table,.full-final-table *)){accent-color:#e30713;width:18px;min-height:18px}.maxified input[type=range]:not(:where(.full-final-table,.full-final-table *)){accent-color:#e30713;padding:0}.maxified textarea:not(:where(.full-final-table,.full-final-table *)){min-height:90px}.actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.panel{background:#242e36;border:1px solid #54616d;border-radius:12px;margin:12px 0;padding:20px}.panel h2{margin-bottom:10px}.panel>p{color:#c2ccd4;font-size:13px}.maxified .list-button:not(:where(.full-final-table,.full-final-table *)){text-align:left;justify-content:space-between;align-items:center;gap:15px;width:100%;margin:6px 0;padding:14px;display:flex}.badge{color:#88e8b6;white-space:nowrap;background:#18372c;border:1px solid #386754;border-radius:6px;padding:3px 8px;font-size:10px;display:inline-block}.empty-state{color:#bfcad3;text-align:center;border:1px dashed #54616d;border-radius:9px;padding:24px;font-size:13px;margin-top:15px!important}.demo-toast{z-index:150;color:#e9fff2;background:#193c2e;border:1px solid #66c59b;border-radius:10px;align-items:center;gap:15px;max-width:min(580px,92vw);padding:12px 15px;font-size:13px;display:flex;position:fixed;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #000a}.demo-toast.error{color:#fff;background:#53272f;border-color:#f78793}.demo-toast button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:23px}.admin-frame{background:#111519;max-width:1680px;min-height:calc(100dvh - 38px);margin:auto}.admin-top{background:#171d22;border-bottom:1px solid #39434d;align-items:center;gap:30px;height:76px;padding:0 28px;display:flex}.admin-top img{width:151px;height:auto}.admin-top strong{font-size:17px}.admin-top>span{color:#b9c3ca;margin-left:auto;font-size:13px}.admin-grid{grid-template-columns:250px minmax(0,1fr);display:grid}.admin-grid>aside{background:#181e24;border-right:1px solid #39434d;min-height:calc(100dvh - 114px);padding:22px 12px}.admin-grid>aside>button{text-align:left;background:0 0;border:0;width:100%;padding:13px;font-size:13px;display:block}.admin-grid>main{min-width:0;padding:28px}.admin-grid h1{font-size:28px}.data-scroll{margin:15px 0;overflow:auto}.data-scroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.data-scroll th{text-align:left;color:#aebdc7;text-transform:uppercase;letter-spacing:.6px;font-size:10px}.data-scroll th,.data-scroll td{border-bottom:1px solid #42515e;padding:13px 11px}.data-scroll tr:hover td{background:#ffffff04}.data-scroll td button{min-height:30px;padding:5px 8px;font-size:11px}@media (width<=600px){.demo-bar{gap:6px;padding:0 9px}.demo-bar>span{font-size:8px}.demo-bar button{font-size:10px!important}.player-shell{max-width:100%;box-shadow:none}.m-nav{max-width:100%}.m-top{height:83px;padding:16px 15px 12px}.player-copy strong{font-size:18px}.player-balance strong{font-size:17px}.game-card{flex-basis:124px!important;height:154px!important}.lobby-hero{height:149px!important}.tx-picks-copy h3{font-size:15px}.tx-picks-copy{width:77%}.tx-picks-mark{opacity:.55;right:19px}.stake-tile strong{font-size:16px}.admin-grid{grid-template-columns:1fr}.admin-grid>aside{border-bottom:1px solid #39434d;min-height:0;padding:8px;display:flex;overflow:auto}.admin-grid>aside>button{white-space:nowrap;width:auto}.admin-grid>main{padding:15px}.admin-top{gap:15px;height:60px;padding:0 15px}.admin-top img{width:100px}.admin-top strong{font-size:13px}.admin-top>span{display:none}.demo-dialog{padding:16px}.dialog-backdrop{padding:10px}.tourney-grid span{font-size:8px}}@media (prefers-reduced-motion:reduce){.maxified :not(:where(.full-final-table,.full-final-table *)){scroll-behavior:auto!important;transition:none!important;animation:none!important}}.admin-brand{flex-direction:column;gap:3px;display:flex}.admin-brand small{color:#8e9daa;font-size:11px}.admin-top select{background:#1e272f;width:auto;min-height:34px;font-size:12px}.admin-top>button{background:#222c34;border-color:#465460;font-size:11px}.admin-grid{grid-template-columns:270px minmax(0,1fr)}.admin-grid>aside{padding:17px 16px;position:relative}.portal-sections{background:#11171c;border:1px solid #35424c;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:24px;padding:4px;display:grid}.maxified .portal-sections button:not(:where(.full-final-table,.full-final-table *)){background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:11px;display:flex}.portal-sections svg{width:16px;height:16px}.maxified .portal-sections .active:not(:where(.full-final-table,.full-final-table *)){color:#ffbdc3;background:#47202a;box-shadow:inset 0 0 0 1px #75343e}.menu-search{display:block}.menu-search>span{color:#aebbc5;margin-bottom:7px;font-size:10px;display:block}.menu-search input{background:#10171d!important;min-height:37px!important;font-size:12px!important}.nav-caption{color:#92a4b2;letter-spacing:1.5px;font-size:9px;margin:22px 0 8px!important}.admin-grid aside nav>button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;margin:3px 0;padding:11px 10px;font-size:12px;display:flex}.admin-grid aside nav>button svg{color:#9faeba;flex-shrink:0;width:18px;height:18px}.admin-grid aside nav>button span:last-child{color:#667783;margin-left:auto}.admin-grid aside nav>button.active{color:#ffe5e8;background:#571c28;box-shadow:inset 2px 0 #ef3348}.admin-grid aside nav>button.active svg{color:#ff8f9d}.sidebar-note{color:#798e9d;border-top:1px solid #303c46;padding-top:18px;font-size:10px;line-height:1.8;margin:36px 10px 10px!important}.admin-breadcrumb{color:#8f9ca6;margin:0 0 22px;font-size:11px}.admin-breadcrumb span{color:#d0dae2}.admin-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.admin-page-heading h1{letter-spacing:-.7px;font-size:27px;font-weight:750}.admin-page-heading p{color:#a5b4bf;margin:6px 0 0;font-size:12px}.admin-frame .panel{background:linear-gradient(140deg,#1c242c,#161e25);border-color:#35434e;border-radius:12px;padding:20px}.metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:14px 0 22px;display:grid}.metrics>div{background:linear-gradient(135deg,#26313b,#1a242d);border:1px solid #394957;border-radius:12px;padding:16px 18px}.metrics small{color:#a6b8c6;font-size:11px;display:block}.metrics strong{color:#f5f8fa;letter-spacing:-.5px;margin-top:6px;font-size:26px;font-weight:760;display:block}.metrics.small{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.metrics.small>div{padding:12px 9px}.metrics.small strong{font-size:16px}.metrics.small small{font-size:9px}.admin-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.block-muted{color:#96a9b8;margin-top:4px;font-size:10px;display:block}.workspace-tabs,.builder-tabs{scrollbar-width:thin;border-bottom:1px solid #3a4b59;gap:5px;margin:18px 0;padding-bottom:8px;display:flex;overflow:auto}.maxified .workspace-tabs>button:not(:where(.full-final-table,.full-final-table *)),.maxified .builder-tabs>button:not(:where(.full-final-table,.full-final-table *)){color:#aab9c5;white-space:nowrap;background:0 0;border:0;padding:9px 11px;font-size:11px}.maxified .workspace-tabs>button.active:not(:where(.full-final-table,.full-final-table *)),.maxified .builder-tabs>button.active:not(:where(.full-final-table,.full-final-table *)){color:#fff;background:#56202b;box-shadow:inset 0 -2px #f5334b}.workspace-tabs>select{width:auto;min-width:110px;margin-left:auto;font-size:11px}.segmented{background:#15202a;border:1px solid #3b4c59;border-radius:9px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.segmented>button{background:0 0;border:0;flex:1;font-size:12px}.segmented>button.active{color:#fff;background:#af1527}.builder-tabs{flex-wrap:wrap;gap:4px;margin:12px 0}.builder-tabs>button{padding:7px 8px!important;font-size:10px!important}.builder-fields{grid-template-columns:1fr 1fr;gap:5px 16px;display:grid}.builder-fields .field-label{margin:8px 0}.toggle-field{border-bottom:1px solid #40505c;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:12px 0;font-size:12px;display:flex}.toggle-field>input{flex-shrink:0}.builder-summary{background:#17212a;border:1px solid #526371;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:12px;font-size:12px;display:flex}.builder-summary small{color:#a6bac8;width:100%;font-size:10px;display:block}.form-two{grid-template-columns:1fr 1fr;gap:4px 14px;display:grid}.callout{color:#bbdae5;background:#142f38;border:1px solid #355c67;border-radius:9px;margin:12px 0;padding:13px 16px;font-size:12px;line-height:1.6}.affiliate-hero{background:radial-gradient(at 75% 20%,#18524766,#0000 65%),#131d24;border:1px solid #39535a;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.affiliate-hero .eyebrow{color:#7fe6c7;letter-spacing:2px}.affiliate-hero h2{letter-spacing:-.6px;max-width:550px;margin-top:9px;font-size:26px;line-height:1.2}.affiliate-hero p{color:#a6bdc9;margin-bottom:0;font-size:12px}.affiliate-hero button{white-space:nowrap;font-size:12px}.affiliate-workspace .primary{color:#08211b;background:#85e5c4!important;border-color:#a4f4d9!important}.affiliate-workspace .badge{color:#a1f0d2;background:#16372e}.offer-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.offer-grid .panel{margin:0!important}.offer-amount{letter-spacing:-1.5px;color:#d9faef;margin:15px 0;font-size:38px;line-height:1.2;display:block}.offer-meter{background:#3d4e59;border-radius:8px;height:6px;margin:16px 0;overflow:hidden}.offer-meter>i{background:#79e3bf;height:100%;transition:width .25s;display:block}.journey-steps{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.journey-steps>button{text-align:left;background:#17242d;border-color:#344a56;align-items:center;gap:10px;font-size:11px;display:flex}.journey-steps span{color:#092017;background:#73dbb8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-weight:750;display:grid}.rule-details{border-top:1px solid #455767;margin-top:20px;padding-top:14px;font-size:12px}.rule-details summary{cursor:pointer;font-weight:650}.rule-details dl{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.rule-details dl>div{border-bottom:1px solid #394c5b;justify-content:space-between;gap:10px;padding:7px 0;font-size:11px;display:flex}.rule-details dt{color:#91a8b8}.rule-details dd{text-align:right;overflow-wrap:anywhere;margin:0}.wallet-hero{background:radial-gradient(at 100%,#bd1c3444,#0000),linear-gradient(135deg,#35434e,#1e2831);border:1px solid #75818a;border-radius:14px;flex-direction:column;gap:6px;margin:14px 0;padding:24px;display:flex}.wallet-hero>span{letter-spacing:2px;color:#b7c6d0;font-size:10px}.wallet-hero>strong{letter-spacing:-1px;font-size:36px}.wallet-hero>small{color:#b2c3cf;font-size:11px}.activity-row{border-bottom:1px solid #425765;align-items:center;gap:12px;padding:13px 0;font-size:12px;display:flex}.activity-row>span{flex:1}.activity-row small{color:#8fa7b8;margin-top:3px;font-size:10px;display:block}.activity-row .positive{color:#79e4b3}.profile-hero{text-align:center;padding:20px 10px}.profile-hero>img{border:2px solid #ef3349;border-radius:50%;width:82px;height:82px;margin-bottom:10px}.profile-hero h1{margin:5px 0 12px}.profile-menu{border:1px solid #586c7a;border-radius:12px;overflow:hidden}.profile-menu>button{text-align:left;background:#2b3842;border:0;border-bottom:1px solid #485b68;border-radius:0;width:100%;padding:16px;display:block;position:relative}.profile-menu>button b{font-size:14px;display:block}.profile-menu>button span{color:#a8bdca;margin-top:4px;font-size:11px;display:block}.profile-menu>button i{font-size:24px;font-style:normal;position:absolute;top:20px;right:16px}.history-real-cards{gap:5px;margin:13px 0;display:flex}.real-card{color:#18212a;background:linear-gradient(135deg,#fff,#d7e0e8);border:1px solid #fff;border-radius:5px;flex-direction:column;justify-content:space-around;align-items:center;width:42px;height:61px;font-size:22px;line-height:1;display:flex;box-shadow:0 4px 10px #0004}.real-card b{font-size:19px}.real-card.suit-h{color:#d61531}.real-card.suit-d{color:#056bba}.real-card.suit-c{color:#058957}.signup-screen{background:#131a20;min-height:calc(100dvh - 38px)}.signup-art{object-fit:cover;width:100%;height:auto;display:block}.signup-content{background:radial-gradient(at 80% 0,#751e2640,#0000),#171f26;padding:26px 23px 45px}.signup-content h1{letter-spacing:-.9px;margin:12px 0;font-size:31px}.signup-content p{color:#abbfcf;margin:16px 0;font-size:13px;line-height:1.6}.signup-content>button,.signup-content form>button{width:100%;min-height:44px;margin:6px 0}.signup-offer{background:linear-gradient(135deg,#402e23,#2a2628);border:1px solid #796348;border-radius:12px;flex-direction:column;gap:5px;margin:22px 0;padding:16px;display:flex}.signup-offer strong{color:#ffdb9d;font-size:21px}.signup-offer span{color:#d5c2a8;font-size:12px}.maxified .text-button:not(:where(.full-final-table,.full-final-table *)){color:#b5c8d7;background:0 0;border:0;font-size:12px}.journey-shortcuts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.journey-shortcuts button{text-align:left;font-size:12px}.sidegame-hero{padding:16px 0 10px}.sidegame-hero h1{letter-spacing:-.6px;margin:10px 0;font-size:30px}.sidegame-hero p{color:#c5d5df;font-size:13px}.pick-card h3{margin:8px 0;font-size:20px}.arena-status{justify-content:space-between;align-items:center;gap:10px;margin:14px 0;display:flex}.arena-status strong{color:#8df1ba;font-size:24px}.arena-status span{color:#a6becd;font-size:11px}.viper-board{aspect-ratio:1;background-color:#0e1d22;background-image:linear-gradient(#38525f55 1px,#0000 1px),linear-gradient(90deg,#38525f55 1px,#0000 1px);background-size:5% 5%;border:2px solid #45646e;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #0007}.viper-board i,.viper-board b{place-items:center;width:5%;height:5%;display:grid;position:absolute}.viper-board i{background:#87e2b2;border:2px solid #326d62;border-radius:4px}.viper-board i.head{background:#cfefaa;box-shadow:0 0 17px #baffae}.viper-board b{color:#ff5366;text-shadow:0 0 10px #ff1b42;font-size:18px}.arena-directions{gap:6px;margin:12px 0;display:flex}.arena-directions button{flex:1;font-size:20px}.arena-directions button:last-child{font-size:11px}.connected-table.prototype-page{background-color:#151b20;width:100%;height:calc(100dvh - 80px);min-height:620px;padding:0}.connected-table .app-shell{aspect-ratio:390/844;--shell-inline-size:min(480px,calc((100dvh - 90px)*390/844));border-radius:0;min-height:610px;max-height:calc(100dvh - 90px)}.connected-table button{min-height:0;line-height:normal}.connected-table .header-icon{min-height:42px;padding:0;font-size:23px}.connected-table .player-media{border-radius:inherit;padding:0}.connected-table .pot-mound{box-shadow:none;background:0 0;border:0;min-width:0;padding:0}.connected-table .collapsed-table-summary{padding:4px}.connected-table .game-header button{font-size:11px}.connected-table .hero-hand-strength{font-size:9px}.connected-table .seat-copy strong{font-size:10px}.connected-table .seat-copy b{font-size:12px}.connected-table .primary-actions{width:100%;display:flex}.connected-table .primary-actions button{border-radius:8px;flex:1;min-height:35px;padding:6px 8px;font-size:12px}.connected-table .community-zone button:hover{filter:none}.connected-table .table-meta-strip{font-size:8px}.connected-table .board-cards .playing-card{font-size:inherit}.connected-table .high-hands-felt{background:0 0;border:0;padding:0}.connected-table .quick-utility-stack button{padding:0}.connected-table .pot-readout strong{font-size:20px}.connected-table .empty-seat-plus{color:#738a9b;place-items:center;height:100%;font-size:26px;display:grid}.connected-table .seat:not(.local-seat){cursor:pointer}.session-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:640px;margin:auto;padding:7px;font-size:11px;display:flex}.session-controls>button{min-height:26px;padding:4px 7px;font-size:10px}.session-controls>span{color:#9fb4c5}.connected-table .demo-felt-controls button{pointer-events:auto;padding:4px 7px;font-size:9px}.connected-table .seat-action-badge{font-size:8px}.connected-table .table-chat-bubble{font-size:27px}.connected-table .showdown-announcement strong{font-size:11px}.connected-table .board-placeholder{font-size:9px}.connected-table .seat-copy{pointer-events:none}@media (width<=900px){.admin-grid{grid-template-columns:220px minmax(0,1fr)}.admin-grid>main{padding:20px}.admin-top .admin-brand small,.admin-top>button{display:none}.admin-two{grid-template-columns:1fr}.affiliate-hero{padding:18px;display:block}.affiliate-hero h2{font-size:23px}.affiliate-hero>button{margin-top:17px}.journey-steps{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.admin-grid{grid-template-columns:1fr}.admin-grid>aside{min-height:0;padding:10px;display:block}.portal-sections{max-width:300px;margin:0 0 9px}.admin-grid aside nav{gap:5px;display:flex;overflow:auto}.admin-grid aside nav>button{white-space:nowrap;gap:6px;width:auto;min-width:max-content;padding:8px;font-size:11px}.admin-grid aside nav>button span:last-child{display:none}.menu-search,.nav-caption,.sidebar-note{display:none!important}.admin-top>span{display:block}.admin-top select{max-width:130px;min-height:31px;font-size:10px}.admin-top{gap:12px}.admin-top img{width:102px}.admin-brand strong{font-size:12px}.admin-grid>main{padding:16px}.admin-breadcrumb{margin-bottom:13px}.admin-page-heading{align-items:flex-start;gap:12px}.admin-page-heading h1{font-size:24px}.admin-page-heading p,.admin-page-heading>button{font-size:11px}.admin-frame .panel{padding:14px}.builder-fields{gap:4px 10px}.builder-fields .field-label{font-size:10px}.builder-fields .field-label input,.builder-fields select{font-size:12px}.toggle-field{gap:7px;font-size:11px}.rule-details dl{grid-template-columns:1fr}.metrics strong{font-size:23px}.metrics.small strong{font-size:14px}.form-two{grid-template-columns:1fr}.connected-table .app-shell{aspect-ratio:auto;--shell-inline-size:100dvw;width:100%;max-width:480px;height:calc(100dvh - 100px);min-height:610px;max-height:none}.connected-table.prototype-page{height:calc(100dvh - 100px);min-height:610px}.connected-table .table-stage{min-height:0}.session-controls{padding-bottom:12px}.signup-content{padding:23px 18px}.signup-content h1{font-size:29px}.journey-shortcuts button{font-size:11px}}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){z-index:35;background:#2e363d;position:sticky;top:38px}.maxified .category-rail:not(:where(.full-final-table,.full-final-table *)){z-index:34;background:#2e363d;padding-block:7px;position:sticky;top:116px}.cash-filters{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.cash-filters input{flex:1;min-width:0}.cash-filters label{align-items:center;gap:5px;font-size:12px;display:flex}.cash-filters input[type=checkbox]{width:auto}.tourney-play{max-width:780px;margin:auto;padding:16px}.tourney-play .table-rail{background:radial-gradient(#345552,#182d30);border:18px solid #1b2129;border-radius:48%;flex-direction:column;justify-content:center;align-items:center;height:340px;display:flex;position:relative;box-shadow:0 8px 35px #0008}.tourney-play .board-row{justify-content:center;gap:5px;display:flex}.tourney-play .seat-line{justify-content:space-between;gap:14px;margin:15px 0;display:flex}.tourney-play .seat-line>div{background:#202730;border:1px solid #ffffff26;border-radius:16px;flex:1;padding:14px}.tourney-play .hero-cards{justify-content:center;gap:5px;display:flex}.tourney-play .playing-card{width:55px;height:77px}.tourney-play .seat-line strong{display:block}.tourney-play .hand-outcome{color:#eee;font-size:18px;font-weight:800}.tourney-play .primary-actions{gap:8px;display:flex;position:static}.tourney-play .primary-actions button{flex:1}.tourney-play .board-row .playing-card{width:46px;height:65px}.maxified .demo-bar:not(:where(.full-final-table,.full-final-table *)){z-index:90;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#20282ded;position:sticky;top:0}.maxified .lobby-body:not(:where(.full-final-table,.full-final-table *)){background:radial-gradient(at 90% 0,#88252d28,#0000 38%),linear-gradient(#242d34,#141d24);padding:24px 28px 100px}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){background:#1d272eed;height:82px;padding:16px 28px;top:38px}.maxified .m-nav:not(:where(.full-final-table,.full-final-table *)){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#19252bf5;width:100%;max-width:1100px;left:50%;transform:translate(-50%)}.lobby-welcome{justify-content:space-between;align-items:center;gap:16px;margin:2px 0 22px;display:flex}.maxified .lobby-welcome h1:not(:where(.full-final-table,.full-final-table *)){letter-spacing:-.8px;margin-top:8px;font-size:32px}.maxified .lobby-welcome button:not(:where(.full-final-table,.full-final-table *)){background:0 0;border-color:#ffffff2a}.maxified .lobby-hero:not(:where(.full-final-table,.full-final-table *)){border:1px solid #6b5a4380;border-radius:16px;height:214px}.maxified .lobby-hero img:not(:where(.full-final-table,.full-final-table *)){filter:none;object-position:center 60%}.maxified .hero-copy:not(:where(.full-final-table,.full-final-table *)){width:340px;top:27px;left:25px}.maxified .hero-copy h2:not(:where(.full-final-table,.full-final-table *)){margin:8px 0;font-size:30px}.maxified .hero-copy p:not(:where(.full-final-table,.full-final-table *)){max-width:280px;font-size:14px}.maxified .hero-value:not(:where(.full-final-table,.full-final-table *)){margin-top:16px;font-size:36px}.hero-open{z-index:3;background:#161d24b0;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:700;position:absolute;bottom:22px;right:22px}.maxified .section-head:not(:where(.full-final-table,.full-final-table *)){margin:28px 0 14px}.maxified .section-head h2:not(:where(.full-final-table,.full-final-table *)){letter-spacing:-.4px;font-size:22px}.maxified .section-head>div>span:not(:where(.full-final-table,.full-final-table *)){color:#aabbc5;margin-top:4px;font-size:13px;display:block}.maxified .game-row:not(:where(.full-final-table,.full-final-table *)){gap:12px;margin-right:0;padding:0 0 12px}.maxified .game-card:not(:where(.full-final-table,.full-final-table *)){background:#152128;border:1px solid #5e707d65;border-radius:12px;flex:0 0 140px;height:174px}.maxified .game-card img:not(:where(.full-final-table,.full-final-table *)){filter:none;object-fit:cover}.maxified .game-card:not(:where(.full-final-table,.full-final-table *)):after{background:linear-gradient(#0000 35%,#101c26b8 73%,#101c26 100%)}.maxified .game-card.selected:not(:where(.full-final-table,.full-final-table *)){border-color:#fa4e5b;box-shadow:0 0 0 2px #a3203740}.maxified .game-copy:not(:where(.full-final-table,.full-final-table *)){bottom:14px;left:12px}.maxified .game-copy b:not(:where(.full-final-table,.full-final-table *)){font-size:19px}.maxified .game-copy span:not(:where(.full-final-table,.full-final-table *)){color:#becbd5;font-size:12px;font-weight:500}.maxified .cash-filters:not(:where(.full-final-table,.full-final-table *)){background:#19232b;border:1px solid #ffffff16;border-radius:10px;margin-bottom:24px;padding:12px 14px}.maxified .cash-filters input:not(:where(.full-final-table,.full-final-table *)),.maxified .cash-filters select:not(:where(.full-final-table,.full-final-table *)){background:#111b23;border:1px solid #ffffff28;border-radius:7px;padding:9px;font-size:14px}.maxified .cash-filters input[type=checkbox]:not(:where(.full-final-table,.full-final-table *)){accent-color:#ef3549;flex:0}.maxified .cash-filters label:not(:where(.full-final-table,.full-final-table *)){font-size:13px}.maxified .stake-shelf:not(:where(.full-final-table,.full-final-table *)){background:linear-gradient(115deg,#28364075,#15222a80);border:1px solid #64778755;border-radius:14px;margin:0 0 25px;padding:18px}.maxified .shelf-head:not(:where(.full-final-table,.full-final-table *)){border:0;justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex}.maxified .shelf-head strong:not(:where(.full-final-table,.full-final-table *)){color:#fff;margin-top:4px;font-size:23px;display:block}.maxified .shelf-head>span:not(:where(.full-final-table,.full-final-table *)){font-size:13px}.maxified .room-row:not(:where(.full-final-table,.full-final-table *)){grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.maxified .room-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#152029;border:1px solid #ffffff25;border-radius:11px;flex:none;grid-template-columns:88px minmax(0,1fr);width:auto;min-width:0;max-width:520px;height:auto;padding:0;display:grid;position:relative;overflow:hidden}.room-art{grid-row:1;width:88px;min-height:167px;position:relative;overflow:hidden}.maxified .room-art>img:not(:where(.full-final-table,.full-final-table *)){object-fit:cover;filter:none;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.room-art .badge{text-align:center;background:#141e29e0;padding:3px;font-size:11px;position:absolute;bottom:10px;left:6px;right:6px}.maxified .room-info:not(:where(.full-final-table,.full-final-table *)){background:0 0;min-width:0;padding:15px 13px 12px;position:relative;inset:auto}.room-name{justify-content:space-between;align-items:start;gap:6px;display:flex}.room-name>b{font-size:16px}.room-name>span{color:#f8c371;font-size:10px}.maxified .room-info .game:not(:where(.full-final-table,.full-final-table *)){color:#b6c4ce;margin:5px 0 12px;font-size:12px;line-height:1.5}.maxified .room-metrics:not(:where(.full-final-table,.full-final-table *)){grid-template-columns:1.5fr .7fr .7fr;gap:7px;font-size:12px}.maxified .room-metrics strong:not(:where(.full-final-table,.full-final-table *)){color:#fff;white-space:nowrap;margin-top:5px;font-size:13px}.room-tags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.room-tags span{color:#a9ddba;border:1px solid #537060;border-radius:4px;padding:2px 5px;font-size:10px}.maxified .room-cta:not(:where(.full-final-table,.full-final-table *)){text-align:right;color:#f1f6fa;background:#26353e;border-top:1px solid #ffffff19;grid-column:1/-1;padding:10px 14px;font-size:13px;position:static}.maxified .tourney-card:not(:where(.full-final-table,.full-final-table *)){isolation:isolate;border:1px solid #ffffff28;border-radius:12px;height:auto;min-height:196px;margin:0;padding:20px}.maxified .tourney-card>img:not(:where(.full-final-table,.full-final-table *)){filter:brightness(.5);opacity:.65;object-position:80% 30%}.maxified .tourney-copy:not(:where(.full-final-table,.full-final-table *)){z-index:2;max-width:100%;padding:0;position:relative;inset:auto}.maxified .tourney-copy h3:not(:where(.full-final-table,.full-final-table *)){font-size:20px}.maxified .tourney-copy p:not(:where(.full-final-table,.full-final-table *)){font-size:18px}.maxified .tourney-grid:not(:where(.full-final-table,.full-final-table *)){gap:8px 15px;max-width:410px;font-size:13px}.maxified .tourney-grid span:not(:where(.full-final-table,.full-final-table *)){font-size:13px}.lobby-tourney-grid,.side-game-shelves{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.side-game-shelves{margin-top:28px}.maxified .side-game-shelves article:not(:where(.full-final-table,.full-final-table *)){min-height:200px;margin:0}.maxified .tourney-copy>.badge:not(:where(.full-final-table,.full-final-table *)){color:#dce9ff;background:#1c233acf;margin-top:8px;font-size:11px}.maxified .demo-dialog:not(:where(.full-final-table,.full-final-table *)){width:calc(100% - 32px);max-width:1040px;max-height:92dvh;padding:25px;overflow:auto}.maxified .demo-dialog>header:not(:where(.full-final-table,.full-final-table *)){margin-bottom:24px}.maxified .setup-steps:not(:where(.full-final-table,.full-final-table *)){border-bottom:1px solid #53657555;gap:7px;margin-bottom:24px;padding-bottom:18px;display:flex;overflow:auto}.maxified .setup-steps>button:not(:where(.full-final-table,.full-final-table *)){white-space:nowrap;color:#b4c4d2;background:0 0;border:0;align-items:center;gap:7px;padding:7px;font-size:13px;display:flex}.setup-steps>button>span{border:1px solid #617583;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.maxified .setup-steps>.active:not(:where(.full-final-table,.full-final-table *)){color:#fff}.setup-steps>.active>span{background:#c3192a;border-color:#f24456}.setup-steps>.done>span{color:#8de6b9;background:#174937;border-color:#287953}.setup-layout{grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:27px;display:grid}.setup-main{min-width:0}.maxified .setup-main>h3:not(:where(.full-final-table,.full-final-table *)){letter-spacing:-.4px;font-size:24px}.setup-main>p{color:#b7c7d4;font-size:14px;line-height:1.65}.setup-preview{background:#101c25;border:1px solid #69839560;border-radius:13px;position:sticky;top:0;overflow:hidden}.setup-preview>img{object-fit:cover;object-position:center 38%;width:100%;height:200px}.setup-preview>div{padding:17px}.setup-preview h3{margin:12px 0!important;font-size:20px!important}.setup-preview strong{color:#f5d493;font-size:19px}.setup-preview small{color:#a7bdcb;line-height:1.6;display:block}.recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.maxified .recipe-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:linear-gradient(140deg,#2b3b47,#1b2934);border:1px solid #60778770;border-radius:10px;min-height:83px;padding:16px}.recipe-card strong{font-size:15px;display:block}.recipe-card small{color:#b1c5d3;margin-top:6px;font-size:12px;line-height:1.5;display:block}.maxified .recipe-card.selected:not(:where(.full-final-table,.full-final-table *)){background:#432b37;border-color:#ef4d65;box-shadow:inset 3px 0 #ef4d65}.maxified .builder-fields:not(:where(.full-final-table,.full-final-table *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:18px 0;display:grid}.maxified .builder-fields .field-label:not(:where(.full-final-table,.full-final-table *)){font-size:13px;font-weight:600;line-height:1.45}.maxified .builder-fields .field-label small:not(:where(.full-final-table,.full-final-table *)),.maxified .field-label>small:not(:where(.full-final-table,.full-final-table *)){color:#a4bbca;font-size:12px;font-weight:400;line-height:1.5}.maxified .field-label input:not(:where(.full-final-table,.full-final-table *)),.maxified .field-label select:not(:where(.full-final-table,.full-final-table *)),.maxified .field-label textarea:not(:where(.full-final-table,.full-final-table *)){background:#14212b;border-color:#71889b70;min-height:42px;font-size:14px}.maxified .toggle-field:not(:where(.full-final-table,.full-final-table *)){gap:16px;min-height:48px;font-size:13px}.maxified input[type=checkbox]:not(:where(.full-final-table,.full-final-table *)){accent-color:#ed3b50}.maxified .toggle-field input:not(:where(.full-final-table,.full-final-table *)){flex:none;width:19px;height:19px}.choice-grid:not(:where(.full-final-table,.full-final-table *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.choice-grid>label:not(:where(.full-final-table,.full-final-table *)){background:#15232c;border:1px solid #566a7a60;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.choice-grid input:not(:where(.full-final-table,.full-final-table *)){flex:none;width:17px;height:17px}.advanced-box{background:#16222c65;border:1px solid #566e8155;border-radius:9px;margin:13px 0;padding:14px 17px}.advanced-box summary{cursor:pointer;font-size:14px;font-weight:600;list-style-position:inside}.inset-panel{background:#172731;border-left:3px solid #d52c46;border-radius:8px;padding:18px}.inset-panel p,.advanced-box p{color:#b8cad8;font-size:13px}.setup-footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e2b36f8;border-top:1px solid #566a7a60;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:18px 0 4px;display:flex;position:sticky;bottom:-25px}.setup-footer>span{color:#a5b7c8;font-size:12px}.cost-preview{background:linear-gradient(110deg,#203b3b,#243138);border:1px solid #61968b70;border-radius:10px;margin:20px 0;padding:20px}.cost-preview>strong{color:#c7f1dd;font-size:21px}.cost-preview small{color:#b6d6cd;font-size:12px;line-height:1.6;display:block}.review-list{margin:20px 0}.review-list>div{border-bottom:1px solid #ffffff16;grid-template-columns:145px 1fr;gap:20px;padding:15px 0;font-size:14px;display:grid}.review-list>div>span{color:#acbfce}.review-list strong{color:#edf6ff;font-weight:500;line-height:1.6}.setup-error{color:#ffccd4;background:#602e3c;border-radius:7px;padding:12px 16px}.admin-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px;display:grid}.maxified .admin-launch-grid button:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:linear-gradient(135deg,#343f4b,#273039);border:1px solid #78828b60;padding:20px}.admin-launch-grid b{font-size:18px;display:block}.admin-launch-grid span{color:#bac9d5;margin-top:8px;font-size:13px;display:block}.workflow-hero{background:radial-gradient(at 100% 0,#844a352e,#0000 65%),#172832;border:1px solid #58798c66;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.workflow-hero h2{margin-top:10px;line-height:1.25;font-size:28px!important}.workflow-hero p{color:#c0d1dc;max-width:620px}.workflow-hero>button{white-space:nowrap}.workflow-route{color:#bccbd7;flex-wrap:wrap;align-items:center;gap:17px;margin:22px 0;font-size:13px;display:flex}.workflow-route b{color:#fff;margin-right:5px}.workflow-route i{color:#586e80;font-style:normal}.fund-selector{gap:10px;margin:20px 0;padding-bottom:12px;display:flex;overflow:auto}.maxified .fund-selector>button:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#1b2b36;border:1px solid #60758555;flex:0 0 230px;padding:16px 18px}.fund-selector strong{margin-top:8px;font-size:24px;display:block}.fund-selector small{float:right;color:#9eccb1}.maxified .fund-selector>.active:not(:where(.full-final-table,.full-final-table *)){border-color:#e54259;box-shadow:inset 3px 0 #e54259}.fund-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.fund-rule-card{background:linear-gradient(145deg,#253540,#1c2934);border:1px solid #63798a65;border-radius:12px;padding:22px}.fund-rule-card .section-head{margin:0 0 16px}.fund-rule-card h3{font-size:20px}.fund-rule-card p{color:#b8c9d5;min-height:44px;font-size:13px;line-height:1.6}.rule-method{color:#edcda2;margin:9px 0;font-size:13px;display:block}.mini-facts{gap:11px;padding:15px 0 20px;display:grid}.mini-facts>span{color:#aabdca;justify-content:space-between;align-items:start;gap:16px;font-size:13px;display:flex}.mini-facts b{color:#f0f5fa;text-align:right;font-weight:500}.method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.method-grid>.recipe-card{min-height:112px}.notice-strip{color:#f5dfb6;background:#54422145;border:1px solid #bd934e65;border-radius:8px;align-items:center;gap:15px;margin:18px 0;padding:15px 18px;font-size:13px;line-height:1.6;display:flex}.subtle{color:#9eb8c9;font-size:13px}.entry-breakdown{background:#203a3444;border:1px solid #619d8450;border-radius:7px;padding:13px;line-height:1.65}.dealer-choice-panel{background:linear-gradient(100deg,#39283d,#1b3341);border-bottom:1px solid #b0799060;justify-content:space-between;align-items:center;gap:15px;max-width:1100px;margin:auto;padding:14px 20px;display:flex}.dealer-choice-panel strong,.dealer-choice-panel small{margin-top:5px;display:block}.dealer-choice-panel small{color:#c3b7d2;font-size:12px}.dealer-choice-panel .actions{flex-wrap:wrap;justify-content:end}.dealer-choice-panel button{font-size:12px}@media (width>=1100px){.maxified .curated-game-row:not(:where(.full-final-table,.full-final-table *)){grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.maxified .game-card:not(:where(.full-final-table,.full-final-table *)){width:100%;height:168px}.maxified .game-copy b:not(:where(.full-final-table,.full-final-table *)){font-size:16px}.maxified .game-copy span:not(:where(.full-final-table,.full-final-table *)){font-size:11px}.maxified .game-copy:not(:where(.full-final-table,.full-final-table *)){left:9px}}@media (width<=760px){.maxified .lobby-body:not(:where(.full-final-table,.full-final-table *)){padding:17px 16px 95px}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){padding:14px 17px}.lobby-welcome{margin:4px 0 18px}.maxified .lobby-welcome h1:not(:where(.full-final-table,.full-final-table *)){font-size:24px}.lobby-welcome .eyebrow{font-size:9px}.maxified .lobby-welcome button:not(:where(.full-final-table,.full-final-table *)){padding:7px;font-size:11px}.maxified .lobby-hero:not(:where(.full-final-table,.full-final-table *)){height:190px}.maxified .hero-copy:not(:where(.full-final-table,.full-final-table *)){max-width:250px;top:21px;left:18px}.maxified .hero-copy h2:not(:where(.full-final-table,.full-final-table *)){font-size:25px}.maxified .hero-value:not(:where(.full-final-table,.full-final-table *)){font-size:30px}.hero-open{font-size:10px;bottom:12px;right:12px}.maxified .game-row:not(:where(.full-final-table,.full-final-table *)){gap:10px;margin-right:-16px;padding-right:16px}.maxified .game-card:not(:where(.full-final-table,.full-final-table *)){flex-basis:125px;height:158px}.maxified .room-row:not(:where(.full-final-table,.full-final-table *)){scroll-snap-type:x mandatory;padding:0 0 5px;display:flex;overflow:auto}.maxified .room-card:not(:where(.full-final-table,.full-final-table *)){scroll-snap-align:start;flex:0 0 320px;max-width:100%}.maxified .stake-shelf:not(:where(.full-final-table,.full-final-table *)){padding:14px}.maxified .shelf-head strong:not(:where(.full-final-table,.full-final-table *)){font-size:20px}.lobby-tourney-grid,.side-game-shelves{grid-template-columns:1fr}.maxified .cash-filters label:not(:where(.full-final-table,.full-final-table *)){display:none}.maxified .cash-filters select:not(:where(.full-final-table,.full-final-table *)){max-width:112px}.maxified .cash-filters input:not(:where(.full-final-table,.full-final-table *)){flex-basis:100%;width:100%}.setup-layout{grid-template-columns:minmax(0,1fr)}.setup-preview{display:none}.maxified .demo-dialog:not(:where(.full-final-table,.full-final-table *)){width:calc(100% - 20px);max-height:94dvh;padding:18px}.maxified .setup-main>h3:not(:where(.full-final-table,.full-final-table *)){font-size:22px}.maxified .setup-steps:not(:where(.full-final-table,.full-final-table *)){gap:3px}.maxified .setup-steps>button:not(:where(.full-final-table,.full-final-table *)){gap:4px;padding:4px;font-size:11px}.setup-steps>button>span{width:22px;height:22px}.maxified .builder-fields:not(:where(.full-final-table,.full-final-table *)){gap:12px}.maxified .builder-fields .field-label:not(:where(.full-final-table,.full-final-table *)){font-size:12px}.setup-footer{bottom:-18px}.fund-rule-grid,.admin-launch-grid{grid-template-columns:1fr}.workflow-hero{padding:20px;display:block}.workflow-hero h2{font-size:24px!important}.workflow-hero>button{margin-top:14px}.workflow-route{gap:9px;font-size:11px}.method-grid{grid-template-columns:1fr}.review-list>div{grid-template-columns:112px 1fr;gap:12px;font-size:13px}.dealer-choice-panel{padding:12px;display:block}.dealer-choice-panel .actions{justify-content:start;margin-top:10px}.recipe-card strong{font-size:13px}.recipe-card small{font-size:11px}.maxified .recipe-card:not(:where(.full-final-table,.full-final-table *)){padding:13px}.maxified .section-head:not(:where(.full-final-table,.full-final-table *)){align-items:center}}.demo-loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;display:flex}.demo-loading img{width:220px}.demo-loading p{color:#b4cbd8}.maxified .lobby-hero:not(:where(.full-final-table,.full-final-table *)){margin-bottom:20px;height:156px!important}.maxified .hero-copy:not(:where(.full-final-table,.full-final-table *)){width:auto;max-width:70%;top:25px;left:24px}.maxified .hero-value:not(:where(.full-final-table,.full-final-table *)){letter-spacing:-1.5px;color:#ffcf6d;text-shadow:0 2px 10px #0009;margin-top:6px;font-size:clamp(32px,6vw,54px);font-weight:900;line-height:1.08;display:block}.maxified .hero-open:not(:where(.full-final-table,.full-final-table *)){bottom:15px}.wallet-balances{text-align:right;justify-items:end;gap:4px;display:grid}.maxified .time-balance:not(:where(.full-final-table,.full-final-table *)){background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:22px;padding:0;font-size:11px;display:flex}.time-balance span{color:#afbbc6}.time-balance strong{color:#eecb87;max-width:210px;font-size:12px}.selected-game{color:#cfd9e1;justify-content:space-between;align-items:center;margin:16px 0 0;font-size:13px;display:flex}.maxified .selected-game button:not(:where(.full-final-table,.full-final-table *)){background:0 0;border:0;padding:3px;font-size:12px}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){height:auto;min-height:90px}.curated-game-row{margin-top:8px}@media (width<=600px){.maxified .hero-copy:not(:where(.full-final-table,.full-final-table *)){top:25px;left:18px}.maxified .hero-value:not(:where(.full-final-table,.full-final-table *)){font-size:36px}.maxified .lobby-hero:not(:where(.full-final-table,.full-final-table *)){height:142px!important}.player-copy strong{max-width:130px}.time-balance strong{max-width:160px;font-size:11px}.maxified .time-balance:not(:where(.full-final-table,.full-final-table *)){max-width:195px}}@media (width>=601px){.connected-table.prototype-page{align-items:start;height:auto;min-height:calc(100dvh - 80px);padding:16px 0;overflow:visible}.connected-table .app-shell{--shell-inline-size:min(420px,calc(100vw - 32px));width:var(--shell-inline-size);aspect-ratio:auto;height:max(610px,100dvh - 132px);min-height:610px;max-height:none}}.hand-spectator-notice{color:#d5dfe8;padding:12px;font-size:12px}.connected-table .app-shell.raise-open{--dock-height:176px}.connected-table .connected-raise-panel{color:#f4f6f8;gap:5px;width:100%;padding:5px 7px 7px;display:grid}.connected-raise-panel header{letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:10px;display:flex}.connected-raise-panel header button{color:#fff;background:#202329;border:1px solid #59616a;border-radius:5px;width:27px;height:24px;min-height:0;padding:0}.connected-table .connected-bet-entry{align-items:center;gap:5px;display:flex}.connected-bet-entry label{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.connected-bet-entry label span{white-space:nowrap;font-size:10px}.connected-table .connected-bet-entry input{color:#fff;background:#11151b;border:1px solid #737982;border-radius:5px;width:100%;min-width:0;padding:6px;font-size:14px}.connected-table .connected-bet-entry button{color:#fff;background:#262d36;border:1px solid #646d76;border-radius:5px;min-width:27px;min-height:33px;padding:4px 7px;font-size:12px}.connected-table .connected-bet-entry .raise-action{color:#211703;background:linear-gradient(#f2d873,#bc8c28);min-width:92px;font-weight:850}.connected-table .connected-raise-panel>input[type=range]{accent-color:#efc760;width:100%;min-height:18px;margin:1px 0;padding:0}.connected-bet-presets{gap:4px;display:flex}.connected-table .connected-bet-presets button{color:#e9eef5;background:#252c36;border:1px solid #535f6e;border-radius:4px;flex:1;min-width:0;min-height:25px;padding:4px 2px;font-size:10px}.connected-raise-panel small{color:#c9d0d9;font-size:9px;line-height:1.3}.connected-table .connected-raise-panel button:disabled{opacity:.38;cursor:not-allowed}.connected-setting-toggle{align-items:center;gap:8px;padding:7px 0;display:flex}.connected-setting-toggle input{accent-color:#e4bf62;width:auto}.connected-table .connected-showdown-focus{color:#f9d880;text-align:center;flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;margin-top:6px;font-size:9px;line-height:1.3;display:flex;position:relative}.connected-showdown-focus>span{width:100%}.connected-showdown-focus>div{gap:3px;display:flex}.connected-table .connected-showdown-focus button{color:#fff;background:#171d26;border:1px solid #717780;border-radius:4px;min-height:20px;padding:3px 5px;font-size:9px}.connected-table .connected-showdown-focus button[aria-pressed=true]{color:#221703;background:#e5c568;border-color:#f7e5a5}.connected-table .connected-dealt-card{animation:connected-card-deal .32s cubic-bezier(.2,.7,.2,1) calc(var(--deal-index,0) * 45ms) both}@keyframes connected-card-deal{0%{opacity:0;translate:0 -9px;rotate:-3deg}to{opacity:1;translate:0;rotate:0deg}}.connected-table .reduce-motion .connected-dealt-card{animation:none}.connected-table .reduce-motion .winner-flight-layer{display:none}.connected-table .high-contrast .seat-copy{background:#000;border:1px solid #fff}.connected-table .high-contrast .seat-copy b,.connected-table .high-contrast .seat-copy strong{color:#fff}@media (prefers-reduced-motion:reduce){.connected-table .connected-dealt-card{animation:none}.connected-table .winner-flight-layer{display:none}}.connected-table .persistent-multitable-strip{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.connected-table .collapsed-table-summary{flex:1 0 94px;max-width:145px;height:42px;display:flex}.connected-table .collapsed-table-summary>span{width:100%}.connected-table .collapsed-table-summary>span b{font-size:10px}.connected-table .collapsed-table-summary>span small{font-size:8px}.connected-table .persistent-multitable-strip>button:last-child{min-width:30px;height:42px}.maxified .mobile-lobby:not(:where(.full-final-table,.full-final-table *)){max-width:920px;margin:auto}.maxified .lobby-jackpot:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#161d23;border:1px solid #a88a5245;border-radius:12px;width:100%;height:82px;margin:0 0 18px;padding:13px 18px;position:relative;overflow:hidden}.lobby-jackpot img{object-fit:cover;object-position:50% 48%;opacity:.47;width:100%;height:100%;position:absolute;inset:0}.lobby-jackpot>span{letter-spacing:1.6px;color:#f4d195;font-size:11px;position:relative}.lobby-jackpot strong{color:#ffda8b;letter-spacing:-.8px;margin-top:2px;font-size:29px;line-height:1.2;display:block}.lobby-jackpot>b{color:#ffe4ae;font-size:23px;position:absolute;top:28px;right:18px}.game-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.maxified .game-type-tile:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#1a242c;border:1px solid #7f88894f;border-radius:12px;height:176px;padding:0;position:relative;overflow:hidden}.game-type-tile img{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.game-type-tile:after{content:"";background:linear-gradient(#0000,#10171ded);position:absolute;inset:40% 0 0}.game-type-tile>span{z-index:1;position:absolute;bottom:12px;left:13px;right:8px}.game-type-tile strong{color:#fff;font-size:19px;line-height:1.1;display:block}.game-type-tile small{color:#d0d9de;margin-top:5px;font-size:12px;display:block}.game-type-tile:hover{border-color:#edbe67}.game-stakes-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.maxified .game-stakes-header>button:not(:where(.full-final-table,.full-final-table *)){background:#23303a;border:1px solid #66748360;border-radius:10px;width:44px;min-height:44px;padding:0;font-size:30px}.game-stakes-header img{object-fit:cover;border-radius:9px;width:48px;height:48px}.maxified .game-stakes-header h1:not(:where(.full-final-table,.full-final-table *)){letter-spacing:-.5px;margin:0;font-size:24px}.stake-controls{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.maxified .stake-controls select:not(:where(.full-final-table,.full-final-table *)){color:#fff;background:#26313a;border:1px solid #62717d66;border-radius:8px;width:auto;max-width:160px;min-height:42px;padding:8px 10px;font-size:14px}.stake-controls label{white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:13px;display:flex}.stake-controls input{accent-color:#dc3548;width:17px;height:17px}.mobile-stake-row{margin-top:23px}.mobile-stake-row>header{justify-content:space-between;align-items:center;margin-bottom:11px;padding:0;display:flex}.maxified .mobile-stake-row h2:not(:where(.full-final-table,.full-final-table *)){color:#f1f5f7;margin:0;font-size:20px}.mobile-stake-row>header span{color:#a5b4c0;font-size:12px}.swipe-table-row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#68737d #11191d;touch-action:pan-x pan-y;gap:11px;padding:0 0 8px;display:flex;overflow-x:auto}.maxified .cash-table-card:not(:where(.full-final-table,.full-final-table *)){scroll-snap-align:start;text-align:left;color:#f2f5f8;background:linear-gradient(135deg,#27343e,#1b272f);border:1px solid #53667575;border-radius:12px;flex:0 0 245px;min-width:0;max-width:none;min-height:152px;padding:13px}.cash-table-card:hover{border-color:#a0b8bd}.cash-card-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.cash-card-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.cash-card-title>span{white-space:nowrap;font-size:11px}.table-open{color:#a5dfbc}.table-full{color:#c0c6ce}.cash-card-id{color:#a0b0bd;margin-top:5px;font-size:12px;display:block}.cash-card-seats{align-items:center;gap:4px;margin:13px 0;display:flex}.cash-card-seats i{color:#78909f;border:1px dashed #6e829270;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-style:normal;display:grid}.cash-card-seats i.occupied{color:#e6edf1;background:#405564;border:1px solid #93a9b680}.cash-card-seats i:nth-child(3n).occupied{background:#6a4652}.cash-card-seats i:nth-child(3n+1).occupied{background:#3c615d}.cash-card-seats>span{color:#a5b4bf;margin-left:auto;font-size:12px}.cash-card-bottom{justify-content:space-between;gap:9px;font-size:14px;font-weight:700;display:flex}.cash-card-bottom>span:last-child{text-align:right}.cash-card-bottom small{color:#a9bac7;margin-top:3px;font-size:11px;font-weight:400;display:block}.cash-card-tags{gap:5px;margin-top:9px;display:flex}.cash-card-tags span{color:#e2cca0;background:#7c683123;border-radius:3px;padding:2px 5px;font-size:10px}.pvp-section{border-top:1px solid #8f9f9f4a;margin-top:30px;padding-top:22px}.pvp-section>header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.maxified .pvp-section h2:not(:where(.full-final-table,.full-final-table *)){margin:0;font-size:18px}.pvp-section>header span{color:#99aeba;font-size:12px}.pvp-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.maxified .pvp-card:not(:where(.full-final-table,.full-final-table *)){text-align:left;background:#172d26;border:1px solid #64747f70;border-radius:10px;height:120px;padding:16px;position:relative;overflow:hidden}.pvp-card img{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.pvp-card b,.pvp-card span{display:block;position:relative}.pvp-card b{font-size:19px}.pvp-card span{color:#c4d5d0;margin-top:6px;font-size:12px}.maxified .pvp-picks:not(:where(.full-final-table,.full-final-table *)){background:linear-gradient(125deg,#344738,#172b28)}.maxified .player-shell:not(:where(.full-final-table,.full-final-table *)){max-width:1000px}.maxified .m-nav:not(:where(.full-final-table,.full-final-table *)){padding-bottom:env(safe-area-inset-bottom);height:calc(66px + env(safe-area-inset-bottom))}.maxified .nav-item:not(:where(.full-final-table,.full-final-table *)){font-size:12px}.maxified .m-nav .nav-item:not(:where(.full-final-table,.full-final-table *)){min-width:0}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){min-height:78px;padding:12px 20px}.maxified .lobby-body:not(:where(.full-final-table,.full-final-table *)){padding:18px 20px calc(90px + env(safe-area-inset-bottom))}.maxified .demo-bar:not(:where(.full-final-table,.full-final-table *)){gap:7px;height:32px;min-height:32px;padding:4px 10px}.maxified .demo-bar button:not(:where(.full-final-table,.full-final-table *)){min-height:25px;padding:4px 7px;font-size:11px}.maxified .demo-bar>span:not(:where(.full-final-table,.full-final-table *)){letter-spacing:.8px;font-size:9px}@media (width<=600px){.game-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.maxified .game-type-tile:not(:where(.full-final-table,.full-final-table *)){height:164px}.game-type-tile strong{font-size:18px}.maxified .m-top:not(:where(.full-final-table,.full-final-table *)){padding:11px 15px}.maxified .lobby-body:not(:where(.full-final-table,.full-final-table *)){padding:15px 14px calc(85px + env(safe-area-inset-bottom))}.maxified .player-copy strong:not(:where(.full-final-table,.full-final-table *)){max-width:135px;font-size:18px}.maxified .player-copy>span:not(:where(.full-final-table,.full-final-table *)){font-size:10px}.maxified .player-balance strong:not(:where(.full-final-table,.full-final-table *)){font-size:20px}.maxified .player-balance>span:not(:where(.full-final-table,.full-final-table *)){font-size:10px}.maxified .avatar:not(:where(.full-final-table,.full-final-table *)){width:40px;height:40px}.maxified .lobby-jackpot:not(:where(.full-final-table,.full-final-table *)){height:74px;margin-bottom:14px;padding:10px 14px}.lobby-jackpot strong{font-size:27px}.swipe-table-row{margin-right:-14px;padding-right:14px}.maxified .cash-table-card:not(:where(.full-final-table,.full-final-table *)){flex-basis:244px}.maxified .game-stakes-header h1:not(:where(.full-final-table,.full-final-table *)){font-size:23px}.maxified .pvp-card:not(:where(.full-final-table,.full-final-table *)){height:112px;padding:13px}.pvp-card b{font-size:17px}.maxified .demo-dialog:not(:where(.full-final-table,.full-final-table *)){max-height:calc(100dvh - 30px);padding:17px}.maxified .demo-dialog input:not(:where(.full-final-table,.full-final-table *)),.maxified .demo-dialog select:not(:where(.full-final-table,.full-final-table *)){font-size:16px}.maxified .demo-dialog>.actions>button:not(:where(.full-final-table,.full-final-table *)){min-height:44px}}@media (width>=900px){.game-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.maxified .game-type-tile:not(:where(.full-final-table,.full-final-table *)){height:205px}.maxified .cash-table-card:not(:where(.full-final-table,.full-final-table *)){flex-basis:264px}}.table-identity{color:#aebcc8;background:#141c24;justify-content:center;align-items:center;gap:12px;min-height:30px;font-size:11px;display:flex}.table-identity b{color:#eaf0f4;font-weight:500}.table-identity>span:last-child{color:#e2ce95}.reaction-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0 20px;display:grid}.maxified .reaction-picker>button:not(:where(.full-final-table,.full-final-table *)){background:#21303a;border:1px solid #66778560;min-height:70px;padding:9px 4px}.reaction-picker>button>span{font-size:28px;line-height:1.2;display:block}.reaction-picker small{margin-top:6px;font-size:12px;display:block}.connected-table .quick-utility-stack button{pointer-events:auto}.connected-table .seat-waiting{text-align:center;color:#a7bac7;font-size:9px;position:absolute;bottom:-16px;left:0;right:0}.connected-table .wager-chips{pointer-events:none}.wager-flight-layer{pointer-events:none;z-index:770;position:absolute;inset:0}.wager-flight-layer>span{position:absolute;inset:0}.wager-flight-layer i{left:var(--wager-from-x);top:var(--wager-from-y);animation:connected-wager-flight .58s cubic-bezier(.2,.7,.25,1) var(--wager-delay) both;position:absolute}@keyframes connected-wager-flight{0%{opacity:0;scale:.6}15%{opacity:1}to{opacity:0;top:39%;left:50%;rotate:240deg;scale:1}}.connected-table .reduce-motion .deal-flight-layer,.connected-table .reduce-motion .wager-flight-layer{display:none}.connected-table .reduce-motion .board-card-dealing{animation:none}.connected-table .reduce-motion .table-reaction-layer *{animation-duration:1ms!important}.maxified .session-controls:not(:where(.full-final-table,.full-final-table *)){justify-content:center;gap:8px;max-width:600px;min-height:36px;margin:auto;padding:5px 9px;font-size:10px}.maxified .session-controls button:not(:where(.full-final-table,.full-final-table *)){min-height:30px;padding:4px 7px;font-size:11px}.maxified .session-controls>span:not(:where(.full-final-table,.full-final-table *)){font-size:10px}.maxified .sound-toggle:not(:where(.full-final-table,.full-final-table *)){background:0 0;border:0;font-size:18px!important}@media (width<=600px){.connected-table.prototype-page{height:calc(100dvh - 98px);min-height:0;padding:0;overflow:hidden}.connected-table .app-shell{aspect-ratio:auto;--seat-width:clamp(60px,min(20vw,10.8dvh),84px);--header-height:49px;--dock-height:55px;width:100%;height:100%;min-height:0;max-height:none}.connected-table .game-header{height:49px;min-height:49px;padding:4px 7px}.connected-table .table-stage{min-height:0}.connected-table .app-shell.raise-open{--dock-height:174px}.connected-table .collapsed-table-summary{height:39px}.connected-table .table-meta-strip{font-size:10px}.connected-table .primary-actions button{min-height:44px;font-size:12px}.connected-table .table-reaction-layer{z-index:820}.maxified .session-controls:not(:where(.full-final-table,.full-final-table *)){flex-wrap:nowrap;height:36px;overflow:hidden}.table-identity{gap:13px;font-size:10px}.connected-table .seat-copy strong{font-size:10px}.connected-table .seat-copy b{font-size:11px}}@media (height<=700px) and (width<=600px){.connected-table .app-shell{--seat-width:60px}.connected-table .table-meta-strip{top:8%}.connected-table .seat-copy{padding:3px 2px}.connected-table .hero-hand-strength{font-size:8px}}@media (prefers-reduced-motion:reduce){.connected-table .deal-flight-layer,.connected-table .wager-flight-layer{display:none}.connected-table .board-card-dealing{animation:none}}@media (width<=600px){.connected-table .quick-utility-stack{left:7px;bottom:calc(var(--dock-height) + 9px);z-index:780;flex-direction:row;gap:4px}.connected-table .quick-utility-stack>button{border-radius:50%;width:33px;min-width:33px;height:33px;font-size:17px}}.wallet-availability{gap:8px;margin-top:18px;font-size:14px;display:grid}.wallet-availability>span{justify-content:space-between;gap:20px;display:flex}.wallet-availability b{white-space:nowrap;color:#f6d9a9}.builder-seat-picker{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:7px;width:100%;margin-top:7px;display:grid}.maxified .builder-seat-picker button:not(:where(.full-final-table,.full-final-table *)){background:#172229;border:1px solid #697985;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:57px;padding:6px 3px;display:flex}.maxified .builder-seat-picker button.selected:not(:where(.full-final-table,.full-final-table *)){background:#5a2029;border-color:#ff6870;box-shadow:inset 0 0 0 1px #e83c48}.builder-seat-picker strong{font-size:20px;line-height:1}.builder-seat-picker span{color:#d7dfe4;font-size:10px}.m-nav .nav-item:nth-child(2) i,.m-nav .nav-item:nth-child(3) i{color:#ff616e}.maxified .guided-builder .setup-footer>button:not(:where(.full-final-table,.full-final-table *)),.maxified .guided-builder .setup-main>button:not(:where(.full-final-table,.full-final-table *)){min-width:44px;min-height:44px}.maxified .list-button:hover:not(:disabled){color:#f4f5f7;background:#35424b;border-color:#748898}.admin-grid aside nav.admin-category-nav{display:block;overflow:visible}.admin-category-nav .admin-nav-category{margin-top:9px}.admin-grid aside .admin-nav-category .admin-nav-toggle{color:#b7cbd6;text-transform:uppercase;letter-spacing:.8px;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:11px;font-weight:700;display:flex}.admin-grid aside .admin-nav-category .admin-nav-toggle:hover{color:#fff;background:#263b49}.admin-grid aside .admin-nav-category>div>button{text-align:left;color:#b7cbd6;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:11px 13px;font-size:12px;display:flex}.admin-grid aside .admin-nav-category>div>button.active{color:#fff;background:#b52035}.admin-grid aside .admin-nav-category>div>button:hover{color:#fff;background:#344a58}.admin-category-nav [hidden]{display:none!important}.admin-category-nav .nav-no-results{color:#a8bdc9;padding:12px;font-size:12px}@media (width<=600px){.admin-grid aside nav.admin-category-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.admin-grid aside nav.admin-category-nav>button{grid-column:1/-1}.admin-category-nav .admin-nav-category{margin-top:0}.admin-grid aside .admin-nav-category>div>button{white-space:normal;min-height:42px;font-size:11px}.admin-grid aside .menu-search{display:block!important}.admin-grid aside .admin-nav-category .admin-nav-toggle{letter-spacing:.45px;gap:7px;min-width:0;min-height:44px}.admin-grid aside .admin-nav-category .admin-nav-toggle>span:first-child{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0}.admin-grid aside .admin-nav-category .admin-nav-toggle>span:last-child{flex:none}}.maxified .server-read-bar{color:#b9c3ca;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.maxified .read-failure,.maxified .command-receipt{overflow-wrap:anywhere;border:1px solid #775343;border-radius:7px;margin:10px 0;padding:10px 14px}.maxified .command-receipt{border-color:#345b48}.maxified .command-receipt pre{max-height:180px}.maxified .command-dialog{color:#f1f4f6;background:#1b232a;border-color:#53616d}.maxified .command-dialog .muted,.maxified .command-dialog .revision{color:#bdc8cf}.maxified .command-dialog input,.maxified .command-dialog select,.maxified .command-dialog textarea{color:#f1f4f6;background:#11191f;border:1px solid #53616d}.maxified .command-dialog .notice,.maxified .command-dialog pre{color:#f1f4f6;background:#293238;border-color:#53616d}.maxified .command-dialog .notice.error{background:#38262a;border-color:#af4a55}.maxified .record-detail{overflow-wrap:anywhere}.maxified .record-detail pre{color:#d1dbe2;background:#131b20;max-height:320px}.maxified .record-detail .notice{color:#d1dbe2;background:#293238;border-color:#53616d}.maxified .player-account-summary{padding:18px 0}.maxified .linked-player-section{padding:14px 0}.maxified .table-scroll table{color:#d1dbe2}.maxified .table-scroll thead{color:#b9c3ca;background:#131b20}.maxified .player-account-summary small{margin-top:4px;display:block}.maxified .builder-fields textarea{min-height:80px}.maxified .admin-top>span strong{font-size:13px}.maxified .admin-top>span small{font-size:10px}.maxified .game-setup button:disabled,.maxified .toggle-field input:disabled{opacity:.4}.maxified .setup-error{color:#ffb9c0}.maxified .admin-frame{min-height:100dvh}.login-layout{color:#eef3f6;background:#151d23}.login-brand{background:#172028}.login-brand h1{color:#eef3f6}.login-card input{color:#eef3f6;background:#11191f;border-color:#53616d}.login-card .synthetic-login{color:#d1dbe2;background:#293238;border-color:#53616d}.login-card .primary{background:linear-gradient(#e91b2a,#a70c16);border-color:#ff4b57}.loading-screen{color:#d1dbe2;background:#172028}.loading-screen img{width:180px}.maxified .data-scroll thead{color:#b9c3ca;background:#131b20}.maxified .data-scroll tbody tr{background:0 0}.maxified .data-scroll th,.maxified .data-scroll td{border-color:#42515e}.maxified .data-scroll tbody tr:hover{background:#ffffff04}.maxified .list-button{color:#f1f4f6;background:#293238}.maxified .rule-details dd{color:#d1dbe2}.maxified .command-receipt pre{color:#d1dbe2;background:#131b20}@media (width<=600px){.maxified .admin-top>span{display:none}.maxified .admin-top .operator-signout{white-space:nowrap;margin-left:auto;font-size:11px;display:inline-flex!important}.maxified .admin-top{gap:10px}}.bbj-threshold-cards{gap:8px;margin:16px 0;display:flex}.bbj-threshold-cards>span{color:#17232d;background:#f3f4f5;border-radius:6px;flex-direction:column;justify-content:space-between;width:45px;height:62px;padding:6px 7px;font-size:20px;font-weight:700;display:flex;box-shadow:0 2px 5px #0004}.bbj-threshold-cards>span.red{color:#ba263e}.bbj-threshold-cards small{text-align:right;font-size:19px}.maxified .compact-receipt{background:#13241d;grid-template-columns:minmax(0,1fr) 36px;gap:5px 12px;display:grid}.maxified .compact-receipt p{color:#bdd9cb;margin:4px 0;font-size:14px}.maxified .compact-receipt>button{width:36px;height:36px;padding:0;font-size:22px}.maxified .compact-receipt>details{color:#a1bbad;grid-column:1/-1;font-size:12px}.maxified .compact-receipt pre{margin-bottom:0;font-size:12px}:root body button:is([aria-label=Close\ dialog],[aria-label="Close command dialog"],[aria-label=Dismiss\ confirmation],[aria-label^="Remove level "],[aria-label^="Remove tier "],[aria-label^="Remove paid place "],[aria-label^="Remove Mystery prize "]){letter-spacing:0;text-indent:0;flex:0 0 36px;place-items:center;block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px;padding:0;font-size:0;line-height:1;display:grid;position:relative}:root body button:is([aria-label=Close\ dialog],[aria-label="Close command dialog"],[aria-label=Dismiss\ confirmation],[aria-label^="Remove level "],[aria-label^="Remove tier "],[aria-label^="Remove paid place "],[aria-label^="Remove Mystery prize "]):before,:root body .maxified .admin-grid>aside>button.admin-mobile-pages[aria-expanded=true]>b:before{content:"";background:currentColor;block-size:16px;inline-size:16px;margin:0;display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}:root body .maxified .admin-grid>aside>button.admin-mobile-pages[aria-expanded=true]>b{place-items:center;block-size:24px;inline-size:24px;padding:0;font-size:0;line-height:1;display:grid;position:relative}
