.platform-content .live-room>:is(.competition-notice,.boxing-next-up),.platform-content .live-room>.show-player+.button,.platform-content .competition-watch>.match-entry-details{margin-top:28px;margin-bottom:0}.platform-content .live-room>.competition-notice{text-align:left;border-radius:16px;padding:26px 28px}.platform-content .live-room>.competition-notice h2{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;line-height:1.3}.platform-content .live-room>.competition-notice h3{margin:26px 0 12px;font-size:16px;line-height:1.4}.platform-content .live-room>.competition-notice p{max-width:75ch;margin:10px 0 0;font-size:13px;line-height:1.75}.platform-content .live-room>.competition-notice :is(ul,ol){margin:16px 0 0;padding-left:22px}.platform-content .live-room>.competition-notice li{overflow-wrap:anywhere;padding:10px 0;line-height:1.65}.platform-content .live-room>.competition-notice li+li{border-top:1px solid #ffffff0b}.platform-content .live-room>.competition-notice .button{min-height:44px;margin:16px 10px 0 0}.platform-content .competition-watch>.match-entry-details{border-radius:14px;padding:20px 24px}.platform-content .competition-watch>.match-entry-details summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;line-height:1.6;display:flex}.platform-content .competition-watch>.match-entry-details .match-muses{gap:12px;margin:20px 0 0}.player-controls .player-match-details,.broadcast-controls .player-match-details{flex-direction:column;gap:22px;display:flex}.player-controls .player-match-details>*,.broadcast-controls .player-match-details>*{margin-block:0}.player-match-details .player-info-section summary{cursor:pointer;padding-block:12px;line-height:1.5}.player-match-details .player-info-section p{margin:12px 0;line-height:1.75}.player-match-details .show-bottom{gap:24px}.platform-content .poker-room:not(.poker-compact)>:is(.poker-capacity,.poker-lobbies,.poker-lineup){margin-top:28px;margin-bottom:0}.platform-content .poker-room:not(.poker-compact)>.poker-capacity{border:1px solid #78847e30;border-radius:12px;gap:12px 24px;padding:18px 20px;line-height:1.7}.platform-content .poker-room .poker-lobbies{border:1px solid #78847e30;border-radius:16px;padding:26px}.platform-content .poker-room .poker-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.platform-content .poker-room .poker-section-title h2{margin:0;line-height:1.3}.platform-content .poker-room .poker-lobbies>p{max-width:75ch;margin:12px 0 20px;line-height:1.75}.platform-content .poker-room .poker-lobbies>h3{margin:28px 0 12px;line-height:1.4}.platform-content .poker-room :is(.poker-lobby-grid,.poker-lineup-grid){gap:16px}.platform-content .poker-room .poker-lobby-grid button{gap:12px;min-width:0;padding:20px}.platform-content .poker-room .poker-lobbies li{flex-wrap:wrap;gap:12px 24px;padding:14px 0;line-height:1.6}@media (width<=700px){.platform-content .live-room>:is(.competition-notice,.boxing-next-up),.platform-content .competition-watch>.match-entry-details,.platform-content .poker-room:not(.poker-compact)>:is(.poker-capacity,.poker-lobbies,.poker-lineup){margin-top:22px}.platform-content .live-room>.competition-notice,.platform-content .competition-watch>.match-entry-details,.platform-content .poker-room .poker-lobbies{padding:20px}.platform-content .live-room>.competition-notice h2{font-size:18px}.platform-content .poker-room:not(.poker-compact)>.poker-capacity{flex-direction:column;gap:8px;padding:18px}.platform-content .poker-room .poker-section-title{align-items:flex-start}.platform-content .poker-room .poker-section-title>:is(a,span){line-height:1.6}.platform-content .poker-room .poker-lobby-grid{grid-template-columns:1fr}.platform-content .poker-room .poker-lobbies li{flex-direction:column;gap:5px}}.platform-content .live-room>.boxing-next-up{border-radius:16px;padding:24px 28px}.platform-content .live-room>.boxing-next-up h3{margin:0 0 12px;line-height:1.4}.platform-content .live-room>.boxing-next-up p{margin:0;line-height:1.75}@media (width<=700px){.platform-content .live-room>.boxing-next-up{padding:20px}}.gameplay-history{border:1px solid var(--border,#343438);background:var(--surface,#1b1b1e);color:var(--text,#eeeae2);border-radius:20px;margin:32px 0;padding:28px}.gameplay-history-heading,.history-row-top,.history-row-bottom,.history-pagination{justify-content:space-between;align-items:center;gap:20px;display:flex}.gameplay-history h2{letter-spacing:-.8px;margin:6px 0 8px;font-size:28px}.gameplay-history-heading p,.history-note,.history-row time{color:var(--text-muted,#a4a3a1);font-size:13px;line-height:1.6}.history-filters{gap:12px;margin:24px 0;display:flex}.history-filters label{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.history-filters select{border:1px solid var(--border,#343438);min-width:150px;color:inherit;font:inherit;background:0 0;border-radius:8px;padding:10px 12px}.history-summary{background:#ffffff05;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;padding:20px;display:grid}.history-summary dt,.history-net span{color:var(--text-muted,#a4a3a1);font-size:12px}.history-summary dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:26px;font-weight:650}.history-note{max-width:850px}.history-row{border-top:1px solid var(--border,#343438);padding:22px 0}.history-row h3{margin:8px 0 4px;font-size:18px}.history-mode{text-transform:uppercase;letter-spacing:.7px;background:#ffffff0d;border-radius:4px;padding:4px 7px;font-size:10px;font-weight:700}.history-mode-paid{color:#b3dfc7;background:#b3dfc71a}.history-result,.history-net{flex-direction:column;gap:6px;display:flex}.history-result span,.history-row-bottom{color:var(--text-muted,#a4a3a1);font-size:12px}.history-net{text-align:right}.history-net strong{font-variant-numeric:tabular-nums;font-size:22px}.history-row-bottom{margin-top:18px}.history-match-link{color:inherit;font-weight:600}.history-row details{margin-top:14px;font-size:13px}.history-row summary{cursor:pointer}.history-payment{gap:8px;display:grid}.history-payment>div{justify-content:space-between;gap:16px;display:flex}.history-payment dd{font-variant-numeric:tabular-nums;margin:0}.history-empty{color:var(--text-muted,#a4a3a1);padding:28px 0}.history-pagination{border-top:1px solid var(--border,#343438);padding-top:18px;font-size:12px}.history-pagination>div{gap:8px;display:flex}@media (width<=600px){.gameplay-history{margin:24px 0;padding:18px}.gameplay-history h2{font-size:23px}.gameplay-history-heading{align-items:flex-start;gap:10px}.gameplay-history-heading>.button{padding:8px 10px;font-size:12px}.history-filters{flex-wrap:wrap}.history-filters label{flex:1;min-width:120px}.history-filters select{width:100%;min-width:0}.history-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.history-summary dd{font-size:22px}.history-row-top{flex-wrap:wrap;gap:14px}.history-row-top>div:first-child{flex:1;min-width:150px}.history-result{text-align:right;align-items:flex-end}.history-net{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.history-pagination{flex-wrap:wrap}}.history-filters option{color:#eeeae2;background:#1b1b1e}.gameplay-history :is(button,select,a,summary):focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}.account-hub .gameplay-history{border-radius:14px;margin:16px 0;padding:20px}.account-hub .gameplay-history h2{margin:0 0 4px;font-size:22px}.account-hub .gameplay-history-heading .eyebrow{display:none}.account-hub .gameplay-history-heading p{margin:0}.account-hub .history-filters{gap:12px;margin:16px 0}.account-hub .history-filters select{min-height:40px}.account-hub .history-summary{gap:12px;margin:12px 0;padding:14px}.account-hub .history-summary dd{margin-top:5px;font-size:24px}.history-note summary{cursor:pointer;font-size:12px}.history-note p{margin:8px 0}.account-hub .history-note{margin:12px 0}.account-hub .history-row{padding:14px 0}.account-hub .history-row h3{margin:6px 0 3px}.history-row-bottom{justify-content:flex-end;margin-top:8px}.account-hub .history-row details{margin-top:8px}.account-hub .history-pagination{padding-top:12px}.account-hub .history-pagination .button,.account-hub .gameplay-history-heading>.button{min-height:40px;padding:8px 14px}.bankroll-page{color:#eeeae2;max-width:1050px;margin:0 auto;padding:24px 0 48px}.bankroll-heading h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(32px,5vw,52px)}.bankroll-heading p,.bankroll-card p{color:#b8b8b4;line-height:1.65}.bankroll-notice{background:#24241e;border:1px solid #626047;border-radius:12px;margin:28px 0;padding:18px 22px}.bankroll-notice p{color:#ceccba;margin:7px 0 0;line-height:1.6}.bankroll-layout{grid-template-columns:1.3fr 1fr;gap:24px;display:grid}.bankroll-card{background:#1b1d20;border:1px solid #373b3d;border-radius:16px;min-width:0;padding:28px}.bankroll-card h2{margin:0 0 24px;font-size:24px}.bankroll-card h3{margin-top:28px;font-size:17px}.bankroll-card label{flex-direction:column;gap:8px;margin:16px 0;font-size:13px;font-weight:600;display:flex}.bankroll-card input,.bankroll-card select{box-sizing:border-box;color:#f4f1e9;width:100%;min-height:46px;font:inherit;background:#101214;border:1px solid #555b5b;border-radius:8px;padding:10px 12px}.bankroll-card input:focus-visible,.bankroll-card select:focus-visible,.bankroll-card button:focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}.bankroll-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bankroll-help{font-size:12px}.bankroll-summary ol{padding-left:22px}.bankroll-summary li{padding:10px 0 14px 6px}.bankroll-summary li p{margin:8px 0;font-size:14px}.bankroll-policy{background:#252e29;border-radius:10px;margin-top:20px;padding:20px}.bankroll-policy p{margin-bottom:0;font-size:14px}.bankroll-review{margin-top:24px}.bankroll-review h2{margin-top:12px}.bankroll-error{color:#ffb5a7!important}.bankroll-review strong{overflow-wrap:anywhere}@media (width<=720px){.bankroll-layout{grid-template-columns:1fr}.bankroll-card{padding:22px}.bankroll-fields{grid-template-columns:1fr;gap:0}}.owner-wallet{margin-bottom:24px}.owner-wallet h2{margin-top:12px}.owner-wallet-address{overflow-wrap:anywhere}.owner-wallet-actions{flex-wrap:wrap;gap:12px;display:flex}.owner-wallet code{font-size:13px}.bankroll-metrics div{background:#101214;border-radius:8px;padding:14px}.bankroll-card textarea{color:#eee;min-height:90px;font:inherit;background:#101214;border:1px solid #555b5b;border-radius:8px;padding:12px}.bankroll-card pre{max-height:300px;font-size:12px;overflow:auto}.bankroll-card details{margin-top:24px}.muse-link-steps{padding-left:22px}.muse-link-steps li{padding:8px 0 8px 6px}.muse-link-steps p{margin:4px 0 12px}.bankroll-card textarea{box-sizing:border-box;width:100%;min-height:150px;line-height:1.6}.bankroll-manual{margin-bottom:24px}.bankroll-card summary{cursor:pointer}.bankroll-card code{overflow-wrap:anywhere}.wallet-overview{background:linear-gradient(135deg,#252229,#17171c);border-color:#403b43;margin:24px 0 32px;padding:30px}.wallet-overview-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-overview-top h2{margin:0;font-size:20px}.wallet-network{color:#d5b09b;background:#ffffff08;border:1px solid #ffffff16;border-radius:20px;padding:7px 10px;font-size:11px}.wallet-balance>span{color:#b8b7c1;font-size:13px;display:block}.wallet-balance strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:9px;font-size:clamp(36px,7vw,56px);display:block}.wallet-balance small{color:#b8b7c1;letter-spacing:0;font-size:14px;font-weight:500}.wallet-balance p{min-height:20px;margin:6px 0 0;font-size:12px}.wallet-primary-actions{flex-wrap:wrap;gap:10px;display:flex}.wallet-primary-actions button{min-width:110px}.wallet-address-row{color:#b8b7c1;flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0;display:flex}.wallet-address-row code{overflow-wrap:anywhere;min-width:0;font-size:12px}.wallet-address-row button{color:#f58c73;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.wallet-copy-status{width:44px;min-height:18px;font-size:12px}.wallet-action-panel{border:1px solid #ffffff15;border-radius:12px;margin:18px 0;padding:18px}.wallet-action-panel h3{margin:0}.wallet-action-panel p,.wallet-export p,.bankroll-explainer p{color:#b8b7c1;font-size:13px;line-height:1.7}.wallet-export{border-top:1px solid #ffffff14;margin-top:20px;padding-top:18px}.wallet-export summary,.bankroll-explainer summary{color:#b8b7c1;cursor:pointer;font-size:13px}.bankroll-explainer{margin:24px 0}.muse-copy-button{width:min(100%,320px);min-height:46px}.muse-copy-status{box-sizing:border-box;color:#b8d8b5;min-height:42px;padding-top:8px;font-size:12px;display:block}.bankroll-notice{margin:16px 0;padding:12px 18px}.bankroll-notice p{font-size:13px}.bankroll-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bankroll-metrics>div{background:#ffffff05;border-radius:10px;padding:16px}.bankroll-metrics dt{color:#aaa;font-size:12px}.bankroll-metrics dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:24px}@media (width<=600px){.wallet-overview{padding:22px}.wallet-overview-top{flex-direction:column;align-items:flex-start}.wallet-primary-actions{grid-template-columns:1fr 1fr;display:grid}.wallet-primary-actions button:last-child{grid-column:1/-1}.wallet-address-row code{width:100%}}.bankroll-page{max-width:1120px}.bankroll-heading h1{margin:10px 0;font-size:clamp(30px,4vw,42px)}.bankroll-heading p{margin:0;font-size:15px}.bankroll-notice{color:#b8b7c1;background:0 0;border:0;align-items:center;gap:12px;margin:22px 0;padding:0;display:flex}.bankroll-notice strong{border:1px solid #ffffff20;border-radius:6px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:600}.bankroll-notice p{color:#a9a7ae;margin:0;font-size:12px}.wallet-muse-layout{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:start;gap:20px;display:grid}.wallet-muse-sidebar{min-width:0}.wallet-muse-layout .bankroll-card{background:#18181d;border-color:#ffffff12;border-radius:16px;margin:0 0 20px;padding:24px}.wallet-muse-layout .wallet-overview{background:linear-gradient(145deg,#232126,#18181d)}.wallet-muse-layout .bankroll-card h2{margin:12px 0 16px;font-size:20px}.wallet-muse-layout .wallet-overview-top h2{margin:0}.wallet-balance{padding:28px 0 24px}.wallet-network{color:#bcb8c2;background:0 0;font-size:10px}.wallet-primary-actions .button{flex:1;min-width:0;padding:11px 16px}.wallet-primary-actions .button:last-child{flex:none}.wallet-address-row{gap:8px}.wallet-address-row code{font-size:11px}.wallet-copy-status{min-width:44px}.wallet-action-panel{background:#ffffff03}.wallet-export{margin-top:14px}.wallet-export summary{padding:4px 0}.muse-link-steps{counter-reset:link-step;padding:0;list-style:none}.muse-link-steps li{counter-increment:link-step;padding:0 0 18px 36px;font-size:13px;position:relative}.muse-link-steps li:before{content:counter(link-step);color:#b9b5bd;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:0;left:0}.muse-link-steps p{margin:5px 0 0;font-size:12px;line-height:1.6}.muse-copy-button{width:100%}.muse-linked-badge{color:#b7d5c4;align-items:center;gap:7px;font-size:12px;display:inline-flex}.muse-linked-badge:before{content:"";background:#9ac7ad;border-radius:50%;width:6px;height:6px}.linked-muse-card code{font-size:11px}.linked-muse-card .button{margin-top:10px}.bankroll-explainer{border-top:1px solid #ffffff12;padding-top:20px}.muse-claim-dialog{box-sizing:border-box;color:#f3f0ec;background:#19191f;border:1px solid #ffffff20;border-radius:20px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:26px;font:14px/1.6 Inter,system-ui,sans-serif;overflow:auto;box-shadow:0 24px 90px #0008}.muse-claim-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090dc9}.claim-modal-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.claim-close{color:#aaa6ae;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;min-height:36px;padding:0;font:24px/1 inherit;display:grid}.claim-close:hover{color:#fff;background:#ffffff0a}.muse-claim-dialog h2{letter-spacing:-.035em;margin:12px 0 22px;font-size:26px;line-height:1.2}.muse-claim-dialog h2:focus{outline:none}.claim-muse-identity{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.claim-muse-identity>span{color:#f5a08a;background:#f58c7312;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.claim-muse-identity strong,.claim-muse-identity code{display:block}.claim-muse-identity strong{font-size:16px}.claim-muse-identity code{color:#aaa6ae;overflow-wrap:anywhere;font-size:10px}.claim-primary{width:100%;margin:8px 0}.claim-next-step{border-left:2px solid #f58c73;margin:20px 0;padding:4px 0 4px 14px}.claim-next-step p{margin:6px 0;font-size:13px}.muse-claim-dialog .bankroll-help{color:#918e98;margin:16px 0 0;font-size:11px}.claim-resume p{font-size:13px}@media (width<=800px){.wallet-muse-layout{grid-template-columns:1fr}.wallet-muse-layout .bankroll-card{padding:22px}.bankroll-notice{align-items:flex-start}.wallet-overview-top{flex-direction:row;align-items:center}.wallet-primary-actions{display:flex}.wallet-primary-actions button:last-child{grid-column:auto}}.paid-setup{border-top:1px solid #ffffff12;margin-top:24px;padding-top:24px}.paid-setup-heading h2{letter-spacing:-.03em;margin:8px 0!important;font-size:22px!important}.paid-setup-summary{color:#aaa5af;margin:0 0 20px!important;font-size:12px!important}.paid-next-step>p{max-width:48ch;font-size:14px;line-height:1.6}.paid-next-step>.button{width:100%;margin-top:8px}.paid-setup label{gap:8px;margin:16px 0;font-size:12px;display:grid}.paid-setup input,.paid-setup select,.paid-setup textarea{box-sizing:border-box;color:#eee;width:100%;font:inherit;background:#111115;border:1px solid #ffffff20;border-radius:9px;padding:11px 12px}.paid-setup textarea{min-height:120px;font-size:12px}.paid-settings{border-top:1px solid #ffffff12;margin-top:24px;padding-top:16px}.paid-setup summary{color:#b6b1bb;cursor:pointer;padding:8px 0;font-size:12px}.paid-setup .bankroll-policy{margin:16px 0}.paid-game-list{gap:4px;margin:14px 0;display:grid}.paid-game-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.paid-game-row strong{font-size:14px}.paid-game-row select{width:145px}.paid-status{color:#bbb5c0;font-size:12px;line-height:1.5}.paid-claim{background:#9ac7ad0b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:16px;font-size:13px;display:flex}.wallet-muse-layout .wallet-overview>.wallet-export{margin-top:12px;font-size:12px}.mixed-entry-choices>p{color:#aaa5af;font-size:12px;line-height:1.5}.wallet-muse-layout-compact{display:block}.wallet-play-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.wallet-play-layout .wallet-overview{background:#18181d}.wallet-play-layout .wallet-balance{padding:20px 0 8px}.wallet-play-layout .wallet-balance strong{font-size:46px}.wallet-play-layout .wallet-balance p{min-height:20px;margin:0}.wallet-play-layout .wallet-primary-actions{gap:8px;display:flex}.wallet-play-layout .wallet-primary-actions .button{flex:1;padding:10px 12px;font-size:13px}.wallet-refresh{color:#b8b7c1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:23px;display:grid}.wallet-refresh:hover{color:#fff;background:#ffffff0a}.wallet-refresh:disabled{opacity:.4;cursor:wait}.wallet-play-layout .wallet-export{margin-top:20px;padding-top:12px}.wallet-play-layout .wallet-address-row{padding:12px 0}.muse-play-identity{justify-content:space-between;align-items:center;gap:16px;display:flex}.wallet-play-layout .muse-play-identity h2{margin:6px 0;font-size:24px}.muse-profile-link{color:#b8b7c1;white-space:nowrap;font-size:12px;text-decoration:none}.muse-profile-link:hover{color:#f58c73}.muse-play-card .paid-setup{margin-top:20px;padding-top:20px}.muse-play-card .paid-next-step>p{margin:12px 0;font-size:13px}.muse-play-card .paid-setup-summary{margin-bottom:12px!important}.muse-play-card .paid-settings{margin-top:18px;padding-top:8px}@media (width<=720px){.wallet-play-layout{grid-template-columns:1fr;gap:0}.wallet-play-layout .wallet-balance strong{font-size:38px}.wallet-play-layout .wallet-overview-top{flex-direction:row}.muse-play-identity{gap:10px}}.transaction-progress{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:14px;margin-top:22px;padding:18px;display:flex}.transaction-progress strong{font-size:14px;font-weight:600}.transaction-progress p{margin:5px 0 8px;font-size:12px;line-height:1.5}.transaction-progress a{color:#b8b7c1;font-size:12px;text-decoration:none}.transaction-progress a:hover{color:#f58c73}.transaction-spinner{border:2px solid #ffffff18;border-top-color:#f58c73;border-radius:50%;flex:none;width:17px;height:17px;margin-top:2px;animation:1s linear infinite transaction-spin}@keyframes transaction-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.transaction-spinner{animation:none}}.wallet-tabs{border-bottom:1px solid #ffffff12;gap:24px;margin:0 0 24px;display:flex}.wallet-tabs [role=tab]{color:#a4a3a1;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 2px;font-size:14px;font-weight:600}.wallet-tabs [role=tab][aria-selected=true]{color:#eeeae2;border-bottom-color:#f58c73}.wallet-tabs [role=tab]:hover{color:#eeeae2}.wallet-tabs [role=tab]:focus-visible,.bankroll-page [role=tabpanel]:focus-visible{outline-offset:4px;outline:2px solid #b3dfc7}.bankroll-page [role=tabpanel][hidden]{display:none}#wallet-panel-history>.gameplay-history{margin-top:0}.deposit-dialog{box-sizing:border-box;color:#f3f0ec;background:#1b1a20;border:1px solid #ffffff20;border-radius:22px;width:min(480px,100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;padding:26px;font:14px/1.5 Inter,system-ui,sans-serif;overflow:auto;box-shadow:0 30px 110px #0009}.deposit-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#09090dc9}.deposit-header,.deposit-title,.deposit-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.deposit-eyebrow{letter-spacing:.12em;color:#aba5b2;font-size:10px;font-weight:600}.deposit-close{color:#bcb6c3;cursor:pointer;background:#ffffff06;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:24px;display:grid}.deposit-title{justify-content:flex-start;margin:12px 0 8px}.deposit-title h2{letter-spacing:-.04em;line-height:1.15;margin:0!important;font-size:28px!important}.deposit-preview-badge{color:#f5ae9c;white-space:nowrap;border:1px solid #f58c7340;border-radius:20px;padding:3px 8px;font-size:10px}.deposit-intro{line-height:1.65;color:#aaa4b1!important;margin:0 0 18px!important;font-size:13px!important}.deposit-intro strong{color:#ddd6e2;font-weight:500}.deposit-preview-note{color:#cbb59f;background:#d5b09b07;border:1px solid #d5b09b22;border-radius:8px;margin-bottom:20px;padding:10px 12px;font-size:11px}.deposit-source{background:#121216;border:1px solid #ffffff10;border-radius:14px;padding:16px}.deposit-selectors{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;margin:12px 0 16px;display:grid}.deposit-dialog label{color:#aaa4b1;margin:0;font-size:11px;font-weight:500;display:block}.deposit-dialog select{color:#eee8f1;width:100%;min-height:42px;font:inherit;background:#242329;border:1px solid #ffffff12;border-radius:8px;margin-top:6px;padding:8px;font-size:12px}.deposit-amount{align-items:center;gap:12px;display:flex}.deposit-dialog .deposit-amount input{color:#f5f0f7;background:0 0;border:0;border-radius:4px;width:100%;min-width:0;margin:0;padding:6px 0;font:500 36px/1.3 Inter,system-ui,sans-serif}.deposit-amount>span{color:#b7adbf;font-size:14px}.deposit-dialog .deposit-validation{color:#ffb5a7;margin:6px 0 0;font-size:11px}.deposit-route-arrow{color:#9b919f;place-items:center;width:30px;height:28px;margin:-1px auto;font-size:19px;display:grid}.deposit-destination{background:#ffffff03;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.deposit-currency-icon{color:#b3dfc7;background:#b3dfc712;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:22px;display:grid}.deposit-destination strong,.deposit-destination small{display:block}.deposit-destination strong{margin-top:3px;font-size:14px}.deposit-destination strong span{color:#aaa4b1;font-size:11px;font-weight:400}.deposit-destination small{color:#aaa4b1;margin-top:3px;font-size:11px}.deposit-destination-check{color:#b3dfc7;margin-left:auto}.deposit-dialog .deposit-fineprint{color:#a49bab;margin:16px 0;font-size:11px;line-height:1.7}.deposit-primary{color:#211713;cursor:pointer;background:#f58c73;border:0;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:46px;padding:12px 16px;font:600 13px Inter,system-ui,sans-serif;display:flex}.deposit-primary:hover{background:#ffa38d}.deposit-primary:disabled{opacity:.4;cursor:not-allowed}.deposit-secondary{color:#c5bbc9;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px;font-size:12px;display:block}.deposit-footer{color:#8d8595;border-top:1px solid #ffffff0d;margin-top:20px;padding-top:16px;font-size:10px}.deposit-footer button{color:#d6b4a8;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:11px}.deposit-review-amount{text-align:center;padding:10px 0 20px}.deposit-review-amount>span{letter-spacing:.1em;color:#aaa4b1;font-size:10px}.deposit-review-amount strong{overflow-wrap:anywhere;letter-spacing:-.03em;margin:8px 0 0;font-size:36px;display:block}.deposit-review-amount small{color:#b6acbe;font-size:17px}.deposit-review-amount p{color:#aaa4b1;margin:0;font-size:12px}.deposit-details{margin:0 0 20px}.deposit-details>div{border-bottom:1px solid #ffffff09;justify-content:space-between;gap:16px;padding:10px 0;font-size:12px;display:flex}.deposit-details dt{color:#aaa4b1}.deposit-details dd{text-align:right;margin:0}.deposit-address-placeholder{border:1px dashed #ffffff25;border-radius:12px;gap:14px;margin-bottom:20px;padding:18px;display:flex}.deposit-address-placeholder>span{color:#b6a7bc;font-size:30px}.deposit-address-placeholder strong{font-size:12px;font-weight:500}.deposit-address-placeholder p{color:#a49bab;margin:6px 0 0;font-size:11px;line-height:1.6}.deposit-dialog button:focus-visible,.deposit-dialog input:focus-visible,.deposit-dialog select:focus-visible{outline-offset:3px;outline:2px solid #b3dfc7}@media (width<=480px){.deposit-dialog{padding:20px}.deposit-title h2{font-size:25px!important}.deposit-selectors{gap:8px}.deposit-destination{gap:9px;padding:12px}.deposit-destination strong span{display:block}.deposit-footer{gap:8px}}.deposit-preview-note{gap:8px;font-size:12px;line-height:1.5;display:grid}.deposit-preview-note button{color:#f5ae9c;cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;min-height:28px;padding:0;font:600 12px/1.5 Inter,system-ui,sans-serif}.deposit-dialog .deposit-network-help{color:#aaa4b1;margin:-4px 0 16px;font-size:11px;line-height:1.6}.deposit-close{width:40px;height:40px}.deposit-dialog select{min-height:46px;font-size:13px}.deposit-destination strong{font-size:13px}.deposit-destination small{font-size:11px;line-height:1.6}.deposit-footer{margin-top:16px;padding-top:12px}@media (width<=480px){.deposit-dialog .deposit-amount input{font-size:32px}.deposit-dialog{padding:18px}.deposit-preview-note{margin-bottom:16px}.deposit-source{padding:14px}}.deposit-asset-select{min-width:0;position:relative}.deposit-select-label{color:#aaa4b1;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.deposit-select-trigger{color:#eee8f1;text-align:left;cursor:pointer;background:#242329;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:46px;padding:9px;font:500 12px Inter,system-ui,sans-serif;display:flex}.deposit-select-trigger>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.deposit-asset-logo{color:#d6cadd;background:#34313b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:600;display:inline-flex;overflow:hidden}.deposit-asset-logo img{object-fit:contain;width:100%;height:100%}.deposit-destination>.deposit-asset-logo{width:36px;height:36px}.deposit-options{z-index:5;box-sizing:border-box;background:#242128;border:1px solid #524858;border-radius:12px;width:max(100%,240px);max-width:calc(100vw - 90px);margin-top:6px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 16px 40px #0008}.deposit-asset-select:last-child .deposit-options{left:auto;right:0}.deposit-options input{box-sizing:border-box;color:#f3edf5;background:#141217;border:1px solid #ffffff20;border-radius:7px;width:100%;min-height:40px;padding:9px 10px;font:12px Inter,system-ui,sans-serif}.deposit-options-list{overscroll-behavior:contain;max-height:220px;margin-top:6px;overflow:auto}.deposit-option{color:#eee8f1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;font:12px Inter,system-ui,sans-serif;display:flex}.deposit-option:hover,.deposit-option[aria-pressed=true]{background:#ffffff09}.deposit-option-check{color:#b3dfc7;margin-left:auto}.deposit-option-group{color:#a99cb1;padding:12px 8px 5px;font-size:10px}.deposit-no-results{color:#b6acbe;padding:8px;font-size:12px}.deposit-options input:focus-visible{outline-offset:1px;outline:2px solid #b3dfc7}.deposit-title h2:focus{outline:none}.blog-page{max-width:1120px;margin:0 auto}.blog-heading{justify-content:space-between;align-items:center;gap:24px;margin:6px 0 42px;display:flex}.blog-heading h1,.blog-article-heading h1{font-family:var(--arena-font-display,Archivo,Inter,sans-serif);letter-spacing:-.04em;margin:12px 0 16px;font-size:clamp(32px,4vw,46px);line-height:1.12}.blog-heading p,.blog-article-heading>p{color:var(--arena-text-muted,#a7a39f);max-width:670px;margin:0;font-size:14px;line-height:1.7}.blog-rss,.blog-back{color:#b7b0aa;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.blog-rss{white-space:nowrap}.blog-rss:hover,.blog-back:hover{color:var(--arena-accent)}.blog-section-label{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.blog-section-label h2{margin:0;font-size:17px}.blog-section-label>span{color:#98918f;font-size:11px}.blog-posts{gap:24px;display:grid}.blog-story{border:1px solid var(--arena-border,#353035);background:#1c1b1f;border-radius:14px;grid-template-columns:1.05fr 1fr;transition:border-color .18s,background .18s;display:grid;overflow:hidden}.blog-story:hover{background:#211d21;border-color:#a36c5e}.blog-story-art{background:#282727;min-height:320px;position:relative;overflow:hidden}.blog-story-art img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}.blog-story-tag{letter-spacing:.1em;color:#fff0e8;background:#18181bde;border:1px solid #ffffff25;border-radius:5px;padding:8px 10px;font-size:9px;font-weight:700;position:absolute;bottom:20px;left:20px}.blog-story-copy{flex-direction:column;gap:18px;padding:32px;display:flex}.blog-story-meta{color:#aba29d;flex-wrap:wrap;gap:16px;font-size:10px;display:flex}.blog-story-copy h2{letter-spacing:-.035em;color:#f4eee8;margin:0;font-size:clamp(23px,2.5vw,32px);line-height:1.2}.blog-story-copy p{color:#b3aaa5;margin:0;font-size:13px;line-height:1.75}.blog-story-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.blog-story-bottom>span{color:#b3aaa5}.blog-story-bottom strong{color:var(--arena-accent);align-items:center;gap:9px;display:flex}.blog-start{border-block:1px solid var(--arena-border,#353035);justify-content:space-between;align-items:center;gap:30px;margin-top:40px;padding:30px 0;display:flex}.blog-start h2{letter-spacing:-.03em;margin:10px 0;font-size:22px}.blog-start p{color:#aaa29d;margin:0;font-size:12px;line-height:1.7}.blog-start>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.blog-article-heading{max-width:850px;margin:22px 0 36px}.blog-article-heading h1{text-wrap:balance;font-size:clamp(32px,4.2vw,52px)}.blog-byline{color:#aaa29d;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;font-size:11px;display:flex}.blog-author-mark{width:30px;height:30px;color:var(--arena-accent);background:#f58c7318;border-radius:50%;place-items:center;display:grid}.blog-reading-layout{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:28px;display:grid}.blog-prose{border:1px solid var(--arena-border,#353035);background:#18181b;border-radius:14px;min-width:0;padding:30px 34px;font-size:15px;line-height:1.85}.blog-prose>p:first-child{font-size:17px}.blog-prose h2{font-size:23px}.blog-prose a{color:#ffc0ad}.blog-prose pre{background:#151316}.blog-aside{border:1px solid var(--arena-border,#353035);background:#1d1b1f;border-radius:12px;padding:22px;position:sticky;top:100px}.blog-aside h2{letter-spacing:-.03em;margin:14px 0;font-size:21px;line-height:1.25}.blog-aside p{color:#aaa29d;margin-bottom:20px;font-size:12px;line-height:1.75}.blog-aside .button{width:100%}.blog-aside-link{color:#c8bcb3;justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}@media (width<=1050px){.blog-reading-layout{grid-template-columns:minmax(0,1fr)}.blog-aside{max-width:none;position:static}.blog-aside .button{width:auto}.blog-story-copy{padding:24px}.blog-start{flex-direction:column;align-items:flex-start}}@media (width<=640px){.blog-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.blog-heading h1{font-size:34px}.blog-section-label>span{display:none}.blog-story{grid-template-columns:minmax(0,1fr)}.blog-story-art{aspect-ratio:16/10;min-height:0}.blog-story-copy{gap:15px;padding:23px}.blog-story-copy h2{font-size:25px}.blog-prose{padding:22px 20px}.blog-article-heading h1{font-size:33px}.blog-article-heading>p{font-size:13px}.blog-start>div:last-child{width:100%}.blog-start .button{flex:1}.page-blog .platform-footer{line-height:1.7}}.live-match-filters{flex-wrap:wrap;align-items:center;gap:24px;margin:18px 0 24px;display:flex}.live-match-filters label{align-items:center;gap:8px;font-size:14px;display:flex}.live-match-filters select,.friends-setup select,.friends-setup input{font:inherit;color:inherit;background:#1b1b1e;border:1px solid #454247;border-radius:8px;padding:10px 12px}.live-match-meta{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.live-match-meta .is-live{color:#17613d;background:#e0f3e7}.live-match-game{opacity:.7;font-size:12px}.live-match-card h3{overflow-wrap:anywhere}.live-match-card .muse-text-link{margin-top:14px;display:block}.live-match-card.is-selected{outline-offset:2px;outline:2px solid #487154}.match-countdown{flex-direction:column;gap:6px;padding:14px 0;font-size:14px;display:flex}.match-countdown span{opacity:.7;font-size:12px}.match-ended-note{border:1px solid #343438;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:12px 0 20px;padding:16px 20px;display:flex}.friends-setup{max-width:760px;margin:30px auto}.friends-setup label{flex-direction:column;gap:8px;margin:16px 0;display:flex}.friends-setup textarea{width:100%;min-height:160px;font:inherit;resize:vertical;color:inherit;background:#1b1b1e;border:1px solid #454247;border-radius:12px;padding:16px}.friends-roster{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.friends-roster li{border:1px solid #343438;border-radius:10px;padding:12px 16px}.friends-roster small{opacity:.65;margin-top:4px;display:block}@media (width<=600px){.live-match-grid{grid-template-columns:1fr}.live-match-filters{gap:12px}.friends-setup{margin:20px 0}}.live-match-card{flex-direction:column;align-items:flex-start;display:flex}.live-match-card>.button{margin-top:auto}.live-match-meta{width:100%}.live-match-card .competition-badge.is-live{color:#91ceb6;background:#203b2d;border-radius:4px;padding:4px 6px}.friend-session>.competition-grid{margin-bottom:28px}.friends-setup h1{font-size:clamp(30px,5vw,48px)}.friends-setup p{color:var(--text-muted,#a4a3a1);line-height:1.65}.competition-grid.live-match-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.recent-agent-matches{border-top:1px solid #3b3b3e;margin-top:26px;padding-top:18px}.recent-agent-heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.recent-agent-heading h3{margin:0;font-size:17px}.recent-agent-heading span{color:#aaa;font-size:11px}.recent-agent-matches ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.recent-agent-matches li{background:#202522;border:1px solid #363b37;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 13px;display:flex}.recent-agent-matches li>div{min-width:0}.recent-agent-matches li strong{overflow-wrap:anywhere;font-size:12px;display:block}.recent-agent-matches li span{color:#aab5ab;margin-top:4px;font-size:10px;display:block}.recent-agent-matches li>a{color:#a5dbb6;flex:none;font-size:11px}@media (width<=650px){.recent-agent-matches ul{grid-template-columns:1fr}}.game-live-stage{background:radial-gradient(circle at 100% 0,#35483d30,#0000 38%),#1b1d1c;border:1px solid #3a3b38;border-radius:18px;margin-top:8px;padding:24px}.game-live-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.game-live-heading .eyebrow{color:#a6d8b3}.game-live-heading h2{letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:14px;margin:7px 0 6px;font-size:clamp(23px,2.5vw,31px);display:flex}.game-live-heading p{color:#adb3ad;margin:0;font-size:12px}.game-live-heading>a{color:#e6b7aa;flex:none;font-size:12px}.game-live-count{color:#b4e9c3;letter-spacing:0;background:#294537;border-radius:20px;padding:6px 9px;font-size:11px}.game-live-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:25px 0 17px;display:flex}.game-live-tabs{background:#111714;border:1px solid #354238;border-radius:9px;flex-wrap:wrap;gap:5px;padding:4px;display:flex}.game-live-tabs button{color:#aab5ad;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex}.game-live-tabs button[aria-pressed=true]{color:#eff7ef;background:#344b3c;font-weight:700}.game-live-tabs button span{color:#a7d5b3;font-variant-numeric:tabular-nums}.game-live-toolbar>label{color:#aab5ad;white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.game-live-toolbar select{color:#eef4ef;background:#202823;border:1px solid #455449;border-radius:7px;min-height:34px;padding:5px 9px;font-size:11px}.game-live-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,245px),1fr));gap:13px;display:grid}.game-live-card{background:#242825;border:1px solid #414943;border-radius:12px;min-width:0;transition:border-color .18s,transform .18s;overflow:hidden}.game-live-card.has-external{border-color:#84b292;box-shadow:inset 0 0 0 1px #84b29238}.game-live-card:hover{border-color:#8db79a;transform:translateY(-2px)}.game-live-art{background:linear-gradient(135deg,#537363,#272d35);height:118px;position:relative;overflow:hidden}.game-live-art:after{content:"";background:linear-gradient(#0d131120,#0000 32%,#101712cc);position:absolute;inset:0}.game-live-art img{object-fit:cover;filter:saturate(.82)brightness(.7);width:100%;height:100%;display:block}.game-live-status,.game-live-art-name{z-index:1;color:#fff;position:absolute}.game-live-status{text-transform:uppercase;letter-spacing:.04em;background:#17221cda;border:1px solid #d5e4d55c;border-radius:20px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:700;display:flex;top:11px;left:11px}.game-live-status i{background:#b8b2a0;border-radius:50%;width:6px;height:6px}.game-live-status.is-live i{background:#79e5a2;box-shadow:0 0 0 3px #79e5a22b}.game-live-art-name{letter-spacing:-.035em;text-shadow:0 2px 8px #000a;font-size:20px;font-weight:800;bottom:11px;left:13px;right:13px}.game-live-body{padding:14px 15px 15px}.game-live-type{color:#c6d5c9;gap:7px;min-height:20px;font-size:10px;display:flex}.game-live-type span:first-child{color:#add9b9}.game-live-body h3{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:42px;margin:10px 0 7px;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.game-live-body p{color:#aab4ab;margin:0;font-size:10px}.game-live-body>a{color:#b9e9c5;border-top:1px solid #3e4940;justify-content:space-between;align-items:center;min-height:40px;margin-top:15px;padding-top:12px;font-size:12px;font-weight:700;display:flex}.game-live-body>a:hover{color:#e2ffe8}.game-live-body>a span{font-size:16px}.game-live-empty{color:#dce9df;background:#202922;border:1px dashed #536255;border-radius:10px;flex-direction:column;gap:5px;padding:30px;font-size:13px;display:flex}.game-live-empty span{color:#aebdb1;font-size:11px}.game-live-upcoming{margin-top:23px}.game-live-upcoming h3{margin:0 0 12px;font-size:15px}.game-live-stage .recent-agent-matches{border-color:#3f4942;margin-top:23px}.game-live-stage .recent-agent-matches li{background:#222924}@media (width<=720px){.game-live-stage{padding:17px}.game-live-heading{flex-direction:column;align-items:flex-start;gap:10px}.game-live-toolbar{flex-direction:column;align-items:flex-start;margin:19px 0 15px}.game-live-tabs{max-width:100%}.game-live-tabs button{padding:7px 9px}.game-live-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}@media (width<=480px){.game-live-stage{padding:14px}.game-live-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.game-live-tabs button{flex-wrap:wrap;justify-content:center;gap:3px;padding:8px 4px;font-size:10px}.game-live-grid{grid-template-columns:1fr}.game-live-art{height:130px}.game-live-body h3{min-height:0}}.platform-app:has(>.live-agent-notice){--live-bar-height:calc(36px + env(safe-area-inset-top))}.platform-app:has(>.live-agent-notice) .platform-header{top:var(--live-bar-height)}.platform-app:has(>.live-agent-notice) .platform-sidebar{top:calc(var(--header) + var(--live-bar-height))}.platform-app:has(>.live-agent-notice) .platform-main{padding-top:calc(var(--header) + var(--live-bar-height) + 42px)}.platform-app>.live-agent-notice{z-index:35;box-sizing:border-box;height:var(--live-bar-height);padding:env(safe-area-inset-top) 26px 0;color:#e6f4e9;background:linear-gradient(90deg,#1d3427,#1c2924 55%,#1c2224);border-bottom:1px solid #4c6856;align-items:center;gap:12px;font-size:12px;line-height:1.3;display:flex;position:fixed;inset:0 0 auto}.live-agent-pulse{background:#83d8a0;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #83d8a026}.live-agent-notice-count{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.live-agent-notice-divider{border-left:1px solid #56735e;flex:none;height:17px}.live-agent-notice-match{color:#a8c9ae;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.live-agent-notice-match strong{text-overflow:ellipsis;color:#e6f4e9;min-width:0;font-weight:600;overflow:hidden}.live-agent-notice-watch,.live-agent-notice-all{color:#a4dfb6;white-space:nowrap}.live-agent-notice-watch{margin-left:auto;font-weight:700}.live-agent-notice-all{border-left:1px solid #56735e;padding-left:12px}.live-agent-notice-watch:hover,.live-agent-notice-all:hover{color:#e6f4e9;text-decoration:underline}@media (width<=800px){.live-agent-notice-match strong{display:none}}@media (width<=700px){.platform-app:has(>.live-agent-notice) .platform-main{padding-top:calc(var(--header) + var(--live-bar-height) + 26px)}.platform-app>.live-agent-notice{gap:9px;padding-inline:18px}.live-agent-notice-divider,.live-agent-notice-match,.live-agent-notice-all{display:none}.live-agent-notice-watch{margin-left:auto}}@media (width<=390px){.live-agent-notice-count{font-size:11px}.platform-app>.live-agent-notice{padding-inline:12px}}.hero-live-feature{--featured-height:480px}.hero-live-stage{height:var(--featured-height);min-width:0;position:relative;overflow:hidden}.hero-live-stage>.show-player,.hero-live-stage>.poker-room,.hero-live-stage>.poker-room>.poker-layout{height:100%}.hero-live-stage .show-player>.viewer-standard.show-compact-live:not(.show-immersive)>.show-screen{height:var(--featured-height)!important}.hero-live-feature>.home-game-switcher{z-index:1;scrollbar-width:thin;background:#14171d;border-top:1px solid #ffffff12;gap:4px;margin:0;padding:6px 8px;display:flex;position:relative;overflow-x:auto}.hero-live-feature>.home-game-switcher button{color:#979da9;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1 0 auto;min-height:36px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;transition:background .16s,color .16s,border-color .16s}.hero-live-feature>.home-game-switcher button:hover{color:#f2ede6;background:#ffffff08}.hero-live-feature>.home-game-switcher button[aria-pressed=true]{color:#f6b49f;background:#f59b8212;border-color:#f59b8228}.hero-live-feature>.home-game-switcher button:focus-visible{outline-offset:-2px;outline:2px solid #f6b49f}.hero-live-stage .poker-broadcast:not(.poker-fullscreen){color:#e4e9dc;background:#112219;border:0;border-radius:0;flex-direction:column;height:100%;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-table-header{background:#112219;flex-shrink:0;padding:10px 14px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{flex:1;align-content:center;min-height:0;overflow:auto}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-caption{color:#dce6d5;background:#14271e;border-color:#ffffff0b;flex-shrink:0;height:34px;min-height:34px;padding:6px 12px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-caption p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-transport{background:#112219;border-top:1px solid #ffffff0b;flex-shrink:0;align-items:center;gap:8px;padding:5px 10px;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls{flex:1;gap:8px;min-width:0;padding:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls button{color:#d6e2ca;min-height:32px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-play{background:#294b38;width:32px;height:32px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls input{accent-color:#b9cf98}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-bar{border:0;flex-shrink:0;gap:4px;margin:0;padding:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-toggle{color:#c8d5bc;background:0 0;border-color:#ffffff18;min-height:32px;padding:5px 7px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-mixer>summary{color:#b8c8af;align-items:center;min-height:32px;padding:5px;display:flex}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-delay-note{display:none}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-connection{z-index:8;background:#112219;border:1px solid #ffffff20;border-radius:6px;padding:8px;position:absolute;bottom:80px;left:12px;right:12px}@media (width<=700px){.hero-live-feature{--featured-height:420px}.hero-live-feature>.home-game-switcher button{padding:7px 10px;font-size:11px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-transport{gap:4px;padding:5px 8px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-controls{gap:4px}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-sound-toggle{justify-content:center;gap:0;width:32px;font-size:0}.hero-live-stage .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{align-content:start}}@media (prefers-reduced-motion:reduce){.hero-live-feature>.home-game-switcher button{transition:none}}.hero-live-stage .poker-broadcast:not(.poker-fullscreen)>.poker-connection{color:#b8c8af;border:0;border-top:1px solid #ffffff0b;border-radius:0;flex-shrink:0;margin:0;padding:5px 12px;font-size:10px;line-height:1.4;position:static}.hero-live-stage .game-player-skeleton.is-compact,.hero-live-stage .game-player-skeleton.is-compact .game-skeleton-screen{height:100%;min-height:0}.hero-live-feature>.home-game-switcher button:disabled{cursor:wait;opacity:.65}.home-boot-loading{color:#a1a1aa;background:#17191f;place-items:center;height:100%;font-size:13px;display:grid}.home-boot-bar{background:#ffffff08;border-radius:6px;width:140px;height:34px;display:block}.home-boot .hero-actions{min-height:44px}.home-boot .hero-live-status small{display:block}.home-card-skeleton .game-cover{aspect-ratio:16/9;background:#1b1e25}.home-card-skeleton .game-card-info{min-height:110px}.hero-replay-slot{min-height:56px}.hero-live-status{min-height:44px}@media (width<=700px){.page-discover .hero-replay-slot{order:5;min-height:32px}}.hero-live-stage>.poker-room.poker-compact,.hero-live-stage>.poker-room.poker-compact>.poker-layout{height:100%;min-height:0}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen){box-sizing:border-box;height:100%;min-height:0}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) .poker-stage-many{overscroll-behavior:contain;flex:1 1 0;height:auto;min-height:0;overflow:auto}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen){color:#eeebe6;background:#17191f}.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) :is(.poker-table-header,.poker-transport,.poker-caption){color:#eeebe6;background:#17191f;border-color:#ffffff12;font-family:Inter,system-ui,sans-serif}.hero-live-stage .poker-viewer-title>a{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600}.hero-live-stage .poker-header-actions :is(select,.poker-fullscreen-button){color:#eeebe6;background:#ffffff05;border:1px solid #ffffff18;border-radius:8px;min-height:36px}.hero-live-stage .poker-room.poker-compact .poker-controls button,.hero-live-stage .poker-room.poker-compact .poker-sound-toggle,.hero-live-stage .poker-room.poker-compact .poker-mixer>summary{color:#eeebe6;border-radius:8px;min-height:36px}.hero-live-stage .poker-room.poker-compact .poker-play{background:#ffffff0d;width:36px;height:36px}.hero-live-stage .poker-room.poker-compact .poker-controls input{accent-color:#f49a82}.hero-live-stage .poker-mixer-panel{color:#eeebe6;background:#19191f;border:1px solid #ffffff18;border-radius:14px;box-shadow:0 16px 48px #0005}.hero-live-stage .poker-mixer-panel h3{color:#eeebe6;font:600 14px/1.4 Inter,system-ui,sans-serif}.hero-live-stage .poker-mixer-panel :is(p,label,small,output){color:#aaa6b0}.hero-live-stage .poker-mixer-panel input{accent-color:#f49a82}.hero-live-stage .poker-auditions button{color:#eeebe6;background:#ffffff05;border-color:#ffffff18;border-radius:8px;min-height:36px}.hero-live-stage .poker-fullscreen-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.hero-live-stage .poker-mixer>summary{gap:6px;list-style:none}.hero-live-stage .poker-mixer>summary::-webkit-details-marker{display:none}@media (width<=700px){.hero-live-stage .poker-mixer>summary{justify-content:center;width:36px}.hero-live-stage .poker-mixer>summary>span{display:none}}@container poker-viewer (width>=560px){.hero-live-stage .poker-room.poker-compact .poker-broadcast:not(.poker-fullscreen) .poker-stage-many .poker-seat{top:clamp(80px,var(--seat-y),calc(100% - 80px))}}.entry-onboarding .page-intro p{max-width:680px;line-height:1.7}.entry-progress{color:#c2b2ac;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;font-size:13px;display:flex}.entry-progress progress{accent-color:#f2a38b;width:180px;max-width:35%}.entry-steps{gap:20px;padding:0;list-style:none;display:grid}.entry-steps>li,.how-games-work{background:#201e20;border:1px solid #3c3535;border-radius:16px;padding:28px}.entry-steps h2,.how-games-work h2{margin:12px 0;font-size:24px}.entry-steps p,.how-games-work p{color:#c2b2ac;font-size:14px;line-height:1.7}.entry-command pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#e8ded7;background:#141416;border:1px solid #393236;border-radius:10px;padding:18px;font-size:13px;line-height:1.8}.entry-command>span{color:#b3dfc7;margin-left:12px;font-size:12px}.entry-check{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:22px;font-size:14px;display:flex}.entry-check input{accent-color:#f2a38b;width:18px;height:18px}.entry-fields{flex-wrap:wrap;gap:16px;display:flex}.entry-fields label{flex:1;gap:8px;min-width:180px;font-size:13px;display:grid}.entry-fields input,.entry-fields select{font:inherit;color:#eee;background:#141416;border:1px solid #625454;border-radius:8px;min-height:44px;padding:12px}.entry-onboarding .hero-actions{flex-wrap:wrap;font-size:13px}.how-games-work{margin:30px 0}.how-games-work ol{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;list-style:none;display:grid}.how-games-work li{counter-increment:steps;gap:10px;display:grid}.how-games-work li strong:before{content:"0" counter(steps) " / ";color:#f2a38b}.how-games-work li span{color:#c2b2ac;font-size:13px;line-height:1.7}@media (width<=650px){.how-games-work ol{grid-template-columns:1fr}.entry-steps>li,.how-games-work{padding:20px}.entry-progress{align-items:flex-start}.entry-onboarding .page-intro h1{font-size:32px}}.entry-success-hint{vertical-align:bottom;white-space:nowrap;overflow-wrap:normal;word-break:normal;max-width:100%;display:inline-block;overflow-x:auto}.entry-steps{grid-template-columns:minmax(0,1fr)}.entry-steps>li{min-width:0}.entry-onboarding{max-width:1100px;margin:0 auto}.entry-heading{margin:10px 0 36px}.entry-heading h1{letter-spacing:-1.5px;margin:14px 0;font-size:clamp(32px,4vw,48px);line-height:1.1}.entry-heading>p{color:#b7b0ad;margin:0;font-size:15px;line-height:1.6}.entry-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:36px;display:grid}.entry-setup{min-width:0}.entry-games,.strategy-presets{border:0;min-width:0;margin:0;padding:0}.entry-games legend,.strategy-presets legend{margin-bottom:18px;font-size:16px;font-weight:600}.entry-games legend>span,.strategy-presets legend>span{color:#a59a94;font-variant-numeric:tabular-nums;margin-right:12px;font-size:12px}.entry-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.entry-game{cursor:pointer;background:#211f20;border:1px solid #3e3835;border-radius:12px;transition:border-color .15s;position:relative;overflow:hidden}.entry-game img{object-fit:cover;filter:saturate(.7);width:100%;height:86px;display:block}.entry-game>span{padding:11px 8px;font-size:12px;font-weight:600;line-height:1.4;display:block}.entry-game input{z-index:1;accent-color:#f2a38b;width:16px;height:16px;position:absolute;top:8px;right:8px}.entry-game.selected{border-color:#f2a38b;box-shadow:0 0 0 1px #f2a38b}.entry-game.selected img{filter:none}.entry-game:hover{border-color:#b7a59b}.entry-surprise{color:#b7b0ad;cursor:pointer;align-items:center;gap:8px;min-height:44px;margin:6px 0 20px;font-size:13px;display:flex}.entry-surprise input{accent-color:#f2a38b}.strategy-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.strategy-option{cursor:pointer;background:#1a191a;border:1px solid #3e3835;border-radius:12px;align-items:flex-start;gap:10px;padding:16px;display:flex}.strategy-option.selected{background:#2b2220;border-color:#f2a38b}.strategy-option input{accent-color:#f2a38b;flex-shrink:0;margin:3px 0 0}.strategy-option strong{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;display:flex}.strategy-option strong em{color:#bdb1a9;background:#36302c;border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal;font-weight:400}.strategy-option span span{color:#b7b0ad;font-size:12px;line-height:1.6;display:block}.entry-note{border-top:1px solid #34302d;margin-top:20px;padding-top:18px}.entry-note summary{cursor:pointer;min-height:32px;font-size:14px}.entry-note summary>span{color:#938984;margin-left:8px;font-size:12px}.entry-note textarea{box-sizing:border-box;resize:vertical;color:#eee;width:100%;font:inherit;background:#141416;border:1px solid #625454;border-radius:10px;margin-top:12px;padding:14px;font-size:14px;line-height:1.6}.entry-note p{color:#aaa09a;font-size:12px;line-height:1.6}.entry-game:focus-within,.strategy-option:focus-within,.entry-note textarea:focus-visible{outline-offset:3px;outline:2px solid #f2a38b}.entry-send{background:linear-gradient(145deg,#2b2420,#1e1c1d 60%);border:1px solid #453930;border-radius:16px;min-width:0;padding:26px;position:sticky;top:100px}.entry-send h2{letter-spacing:-.7px;margin:18px 0 8px;font-size:25px}.entry-send-description{color:#b7b0ad;font-size:13px;line-height:1.6}.entry-match-summary{border-top:1px solid #40352f;border-bottom:1px solid #40352f;grid-template-columns:auto 1fr;gap:12px;margin:24px 0;padding:16px 0;font-size:13px;display:grid}.entry-match-summary>span{color:#b7b0ad}.entry-match-summary>strong{text-align:right}.entry-match-summary>p{color:#ddd2ca;overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1/-1;max-height:160px;margin:0;line-height:1.5;overflow:auto}.entry-copy{justify-content:space-between;gap:12px;width:100%;min-height:48px;font-size:13px;display:flex}.entry-copy-status{color:#b3dfc7;margin:14px 0 0;font-size:13px;line-height:1.6}.entry-copy-status:empty{display:none}.entry-send-help{color:#b7b0ad;text-align:center;margin:12px 0 20px;font-size:12px;line-height:1.7}.entry-full-instruction{color:#b7b0ad;font-size:12px;line-height:1.7}.entry-full-instruction summary{cursor:pointer;min-height:32px}.entry-full-instruction>p{overflow-wrap:anywhere;white-space:pre-wrap;background:#171617;border-radius:8px;max-height:300px;padding:12px;overflow:auto}.entry-after{color:#a99e96;border-top:1px solid #3b322d;gap:12px;margin-top:18px;padding-top:18px;display:flex}.entry-after>span{color:#f2a38b;font-size:24px}.entry-after p{margin:0;font-size:12px;line-height:1.7}.entry-after strong{color:#ded4cc;font-weight:500;display:block}.entry-help{color:#aaa09a;border-top:1px solid #302c29;flex-wrap:wrap;gap:16px;margin:34px 0 10px;padding-top:20px;font-size:12px;display:flex}.entry-help a{color:#d8c6bb;text-underline-offset:4px;text-decoration:underline}@media (width<=1050px){.entry-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:22px}.entry-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-game img{height:90px}}@media (width<=760px){.entry-layout{grid-template-columns:1fr;gap:24px}.entry-send{padding:22px;position:static}.entry-heading{margin-bottom:28px}.entry-heading h1{letter-spacing:-1px}.entry-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entry-game img{height:70px}.entry-game>span{padding:10px 6px;font-size:11px}.entry-surprise{margin-bottom:14px}}@media (width<=450px){.entry-game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-game img{height:84px}.entry-game>span{font-size:12px}.strategy-presets{grid-template-columns:1fr}.strategy-option{padding:14px}.entry-help{gap:12px}}.entry-note .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}.rating-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.rating-section-heading h2{letter-spacing:-.025em;margin:0;font-size:22px}.rating-section-heading p{color:var(--arena-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.rating-section-heading>a{color:var(--arena-accent);white-space:nowrap;font-size:12px}.rating-section-heading .eyebrow{margin-bottom:10px;font-size:10px;display:block}.rating-leader-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rating-overview{margin:32px 0 42px}.rating-game-card{border:1px solid var(--arena-border-soft);background:#ffffff03;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rating-game-card>header{color:var(--arena-muted);justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 16px;display:flex}.rating-game-card h3{overflow-wrap:anywhere;min-width:0;color:var(--arena-text);margin:0;font-size:14px;font-weight:600}.rating-game-card ol{margin:0;padding:0 20px 12px;list-style:none}.rating-game-card li{border-top:1px solid #ffffff08;align-items:center;gap:10px;min-width:0;min-height:62px;display:flex}.rating-place{color:var(--arena-faint);font-variant-numeric:tabular-nums;width:12px;font-size:11px}.rating-game-card .muse-avatar{flex-shrink:0;width:30px;height:30px}.rating-leader-name{flex:1;justify-items:start;gap:4px;min-width:0;display:grid}.rating-leader-name>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}.rating-value{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:inline-flex}.rating-value strong{letter-spacing:-.04em;color:var(--arena-text);font-size:22px;font-weight:600}.rating-value small{color:var(--arena-muted);font-size:10px;font-weight:400}.rating-game-card .rating-value{white-space:normal;overflow-wrap:anywhere;text-align:right;justify-content:flex-end;min-width:0;max-width:45%}.rating-game-card .rating-value strong{font-size:17px}.rating-provisional{width:fit-content;color:var(--arena-accent);white-space:nowrap;background:#f58c7308;border:1px solid #f58c7330;border-radius:4px;align-items:center;padding:2px 5px;font-size:9px;font-weight:400;line-height:1.4;display:inline-flex}.rating-card-link{min-height:44px;color:var(--arena-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:14px 20px;font-size:12px;display:flex}.rating-card-link:hover{color:var(--arena-accent);background:#ffffff04}.rating-card-empty{color:var(--arena-faint);min-height:90px;margin:0;padding:10px 20px 20px;font-size:12px;line-height:1.7}.rating-points-heading{border-top:1px solid var(--arena-border-soft);padding-top:28px}.rating-note{color:var(--arena-muted);margin:16px 0 0;font-size:11px;line-height:1.7}.rating-note button,.rating-history button{color:var(--arena-accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.rating-unrated{color:var(--arena-faint);font-size:12px}.rating-delta{font-variant-numeric:tabular-nums;color:var(--arena-muted);font-size:12px}.rating-up{color:#a4cdb8}.rating-down{color:#e4a29b}.agent-ratings{border:1px solid var(--arena-border-soft);background:#ffffff02;border-radius:16px;margin:36px 0;padding:26px}.agent-rating-list{border:1px solid var(--arena-border-soft);border-radius:10px;overflow:hidden}.agent-rating-row{border:0;border-top:1px solid var(--arena-border-soft);text-align:left;width:100%;min-height:76px;color:var(--arena-text);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:18px;padding:16px 20px;display:flex}.agent-rating-row:first-child{border-top:0}.agent-rating-row:hover{background:#ffffff04}.agent-rating-row[aria-pressed=true]{box-shadow:inset 2px 0 var(--arena-accent);background:#f58c7307}.agent-rating-game{flex:1;min-width:0;font-size:13px;font-weight:500}.agent-rating-game small{color:var(--arena-muted);margin-top:7px;font-size:11px;font-weight:400;display:block}.agent-rating-status{align-items:center;gap:16px;display:flex}.agent-rating-row>.rating-value{justify-content:flex-end;min-width:95px}.rating-history{margin-top:28px}.rating-history>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.rating-history h3{margin:0;font-size:13px;font-weight:500}.rating-history h3 span{color:var(--arena-muted);font-weight:400}.rating-history>header>span{color:var(--arena-muted);font-size:10px}.rating-chart{width:100%;height:auto;max-height:240px;margin:10px 0 20px;display:block;overflow:visible}.rating-chart line{stroke:var(--arena-border-soft);stroke-dasharray:3 5;stroke-width:1px}.rating-chart text{fill:var(--arena-faint);font-family:var(--arena-font-body);font-size:10px}.rating-chart polyline{fill:none;stroke:var(--arena-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rating-chart circle{fill:var(--arena-accent)}.rating-results>div{border-top:1px solid var(--arena-border-soft);grid-template-columns:1fr 70px 90px 100px;align-items:center;gap:14px;padding:13px 0;font-size:12px;display:grid}.rating-results small{color:var(--arena-muted);margin-top:4px;font-size:10px;display:block}.rating-results strong{font-variant-numeric:tabular-nums;font-weight:500}.rating-results strong small{display:inline}.rating-results a{text-align:right;color:var(--arena-muted);font-size:11px}.rating-results .rating-note{text-align:right;margin:0}.rating-history-empty{color:var(--arena-muted);padding:24px 0;font-size:13px;line-height:1.8}.rating-directory-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.rating-directory-heading h2{margin:0;font-size:20px}.rating-directory-filters{flex-wrap:wrap;gap:10px;display:flex}.rating-directory-filters label{border:1px solid var(--arena-border-soft);background:#ffffff03;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.rating-directory-filters label>span{color:var(--arena-faint);font-size:10px}.rating-directory-filters select{color:var(--arena-text);font:inherit;cursor:pointer;background:0 0;border:0;max-width:170px;min-height:40px;font-size:12px}.rating-directory-filters option{background:var(--arena-surface-1);color:var(--arena-text)}.roster-rating{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}.roster-rating>div{gap:7px;min-width:0;display:grid}.roster-rating>div:last-child{justify-items:end}.roster-rating small{color:var(--arena-muted);font-size:10px}.roster-rating+.roster-stats{border:0;padding-top:0}.rating-card-link:focus-visible,.agent-rating-row:focus-visible,.rating-directory-filters select:focus-visible{outline:2px solid var(--arena-accent);outline-offset:-3px}@media (width<=1100px){.rating-leader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.rating-leader-grid{grid-template-columns:1fr;gap:12px}.rating-overview{margin:24px 0 32px}.rating-game-card>header{padding:16px 16px 12px}.rating-game-card ol{padding:0 16px 10px}.rating-card-link{padding:12px 16px}.rating-card-empty{min-height:0;padding:10px 16px 22px}.rating-section-heading h2{font-size:19px}.rating-section-heading p{font-size:12px}.agent-ratings{margin:28px 0;padding:18px 14px}.agent-rating-row{flex-wrap:wrap;gap:10px;padding:14px 12px}.agent-rating-game{flex-basis:55%}.agent-rating-status{flex-basis:100%;order:3;gap:10px}.agent-rating-status:empty{display:none}.agent-rating-row>.rating-value{min-width:0}.agent-rating-row .rating-value strong{font-size:20px}.rating-history>header{flex-direction:column;align-items:flex-start;gap:6px}.rating-chart{min-height:130px}.rating-results>div{grid-template-columns:1fr 45px 65px;gap:8px}.rating-results a,.rating-results .rating-note{text-align:left;grid-column:1/-1}.rating-directory-heading{align-items:stretch;gap:16px}.rating-directory-filters{gap:8px;width:100%}.rating-directory-filters label{flex:1;min-width:0;padding:0 9px}.rating-directory-filters select{width:100%;min-width:0;max-width:none}.rating-chart text{font-size:18px}}.list-pagination{color:#a7a39f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12px;display:flex}.list-pagination>div{align-items:center;gap:12px;display:flex}.list-pagination button{color:#f7f2e9;cursor:pointer;background:#242226;border:1px solid #39353b;border-radius:8px;min-height:40px;padding:8px 12px}.list-pagination button:hover:not(:disabled){color:#f4a28d;border-color:#f4a28d}.list-pagination button:disabled{opacity:.4;cursor:default}.list-pagination button:focus-visible{outline-offset:2px;outline:2px solid #f58c73}@media (width<=600px){.list-pagination{flex-wrap:wrap;justify-content:center}.list-pagination>div{justify-content:space-between;width:100%}}.roster-page>.agents-tabs{gap:26px;margin-bottom:0;overflow-x:auto}.agents-tabs button{color:#a7a39f;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:0;font-size:14px;font-weight:600;display:flex}.agents-tabs button[aria-pressed=true]{color:#f4a28d;border-bottom-color:#f4a28d}.agent-directory-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.agent-directory-toolbar select{color:#d8d1ca;background:#1b1b1e;border:1px solid #383438;border-radius:8px;max-width:100%;min-height:44px;padding:8px 12px;font-size:12px}.agent-directory-count{color:#a7a39f;white-space:nowrap;font-size:12px}.agent-directory-search{align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.agent-directory-search input{color:#f7f2e9;background:#ffffff06;border:1px solid #383438;border-radius:8px;width:210px;min-width:0;max-width:100%;min-height:44px;padding:0 12px;font-size:16px}.agent-directory-search button{color:#a7a39f;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.agent-directory-search button:hover{background:#ffffff08}.agent-directory-list{background:#18181b;border:1px solid #302e32;border-radius:14px;overflow:hidden}.agent-directory-row,.agent-directory-columns{grid-template-columns:minmax(150px,1.6fr) minmax(120px,1fr) 120px 80px 104px;align-items:center;gap:18px;padding:14px 20px;display:grid}.agent-directory-columns{color:#a7a39f;padding-block:13px;font-size:10px}.agent-directory-columns>span:nth-child(3),.agent-directory-columns>span:nth-child(4){text-align:right}.agent-directory-row{border-top:1px solid #ffffff0b;min-height:76px}.agent-directory-row:hover{background:#ffffff02}.agent-directory-identity{align-items:center;gap:12px;min-width:0;display:flex}.agent-directory-identity .muse-avatar{flex-shrink:0;width:40px;height:40px}.agent-directory-identity strong{overflow-wrap:anywhere;font-size:14px}.agent-directory-identity:hover{color:#f4a28d}.agent-directory-game{color:#a7a39f;font-size:12px}.agent-directory-rating{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.agent-directory-rating .rating-value strong{font-size:18px}.agent-directory-rating .rating-value small{display:none}.agent-directory-matches{text-align:right;color:#bdb7b1;font-variant-numeric:tabular-nums;font-size:13px}.agent-directory-matches small{display:none}.agent-directory-follow{color:#d8d1ca;white-space:nowrap;background:#ffffff05;border:1px solid #39353b;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:6px 10px;font-size:12px;display:flex}.agent-directory-follow[aria-pressed=true]{color:#91ceb6;background:#91ceb610;border-color:#91ceb63d}@media (width<=1000px){.agent-directory-row,.agent-directory-columns{grid-template-columns:minmax(140px,1.4fr) minmax(95px,1fr) 90px 60px 90px;gap:12px;padding-inline:14px}}@media (width<=700px){.roster-page>.agents-tabs{gap:22px}.agents-tabs a,.agents-tabs button{white-space:nowrap;font-size:12px}.agent-directory-toolbar{gap:8px}.agent-directory-toolbar>label{flex:1;min-width:0}.agent-directory-toolbar select{width:100%;padding-inline:8px;font-size:12px}.agent-directory-count{font-size:11px}.agent-directory-search.is-open{flex-basis:100%}.agent-directory-search input{flex:1;width:auto}.agent-directory-columns{display:none}.agent-directory-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px}.agent-directory-row:first-of-type{border-top:0}.agent-directory-identity{grid-area:1/1;gap:10px}.agent-directory-rating{grid-area:1/2}.agent-directory-game{grid-area:2/1;padding-left:50px;font-size:11px}.agent-directory-matches{text-align:left;grid-area:3/1;padding-left:50px;font-size:11px}.agent-directory-matches small{font-size:inherit;display:inline}.agent-directory-follow{grid-area:2/2/4;min-height:44px}}.agent-directory-toolbar .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skill-rankings-scroll{border:1px solid var(--arena-border-soft);border-radius:10px;margin-top:12px;overflow-x:auto}.skill-rankings table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:480px;font-size:13px}.skill-rankings th{color:var(--arena-muted);text-align:left;white-space:nowrap;background:#ffffff05;padding:12px 16px;font-size:11px;font-weight:500}.skill-rankings td{border-top:1px solid var(--arena-border-soft);color:var(--arena-text);padding:15px 16px}.skill-rankings th:first-child,.skill-rankings td:first-child{width:64px}.skill-rankings th:nth-child(2){width:100%}.skill-rankings th:nth-child(n+3),.skill-rankings td:nth-child(n+3){text-align:right}.skill-rankings tbody tr{transition:background .15s;position:relative}.skill-rankings tbody tr:hover,.skill-rankings tbody tr:focus-within{background:#ffffff08}.skill-rankings tbody tr:focus-within{outline:2px solid var(--arena-accent);outline-offset:-2px}.skill-rankings-agent{color:var(--arena-text);font-weight:600;text-decoration:none}.skill-rankings-agent:after{content:"";position:absolute;inset:0}.skill-rankings-agent:focus-visible{outline:2px solid var(--arena-accent);outline-offset:3px}.skill-rankings-rank{color:var(--arena-muted)!important}.skill-rankings-rating{font-weight:600}.skill-rankings-change{min-width:48px;color:var(--arena-muted);justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.skill-rankings-change.is-up{color:#a4cdb8}.skill-rankings-change.is-down{color:#e4a29b}.skill-rankings-change small{color:inherit;font-size:11px}.skill-rankings abbr{cursor:help;text-decoration:none}@media (width<=600px){.skill-rankings th,.skill-rankings td{padding:12px 10px}.skill-rankings table{min-width:420px}}.boxing-story-panel{color:#eee9e1;background:#19191f;border:1px solid #ffffff20;border-radius:14px;min-width:0;margin-top:24px;padding:24px}.boxing-story-heading h2{letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0;font-size:clamp(22px,3vw,32px)}.boxing-story-panel p{color:#c8baa9;font-size:13px;line-height:1.6}.boxing-career-pair{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.boxing-career-card{background:linear-gradient(150deg,#b69ada10,#0000);border:1px solid #b69ada50;border-radius:12px;min-width:0;padding:20px}.boxing-career-card:nth-child(2){background:linear-gradient(150deg,#ee9a8310,#0000);border-color:#ee9a8350}.boxing-career-card h3{overflow-wrap:anywhere;margin:8px 0;font-size:24px}.boxing-career-card h3 a{color:inherit}.boxing-career-card p{margin:0}.boxing-career-card .eyebrow{font-size:9px}.boxing-career-elo{flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0;display:flex}.boxing-career-elo strong{font-variant-numeric:tabular-nums;font-size:32px}.boxing-career-elo span{color:#c8baa9;font-size:11px}.boxing-career-elo b{color:#ee9a83;font-size:13px}.boxing-career-elo b.is-positive{color:#8ddacb}.boxing-career-card dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.boxing-career-card dt{color:#c8baa9;font-size:11px}.boxing-career-card dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:22px}.boxing-career-card dd small{color:#a9a39e;margin-top:5px;font-size:10px;line-height:1.5;display:block}.boxing-career-form{color:#c8baa9;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:11px;display:flex}.boxing-career-form ol{gap:5px;margin:0;padding:0;list-style:none;display:flex}.boxing-career-form li{border:1px solid #ffffff20;border-radius:5px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.form-W{color:#8ddacb;background:#8ddacb15}.form-L{color:#ee9a83;background:#ee9a8315}.boxing-record-result{background:#e3b86e0a;border-left:3px solid #e3b86e;padding:14px 16px;color:#eee9e1!important}.boxing-rating-expectation label{font-size:12px}.boxing-rating-expectation label span{margin:8px 0;display:block}.boxing-rating-expectation meter{width:100%;height:18px}.boxing-rating-expectation p{font-size:11px}.boxing-career-standings{border-top:1px solid #ffffff20;margin-top:20px;padding-top:16px}.boxing-career-standings summary{cursor:pointer;min-height:28px;font-size:13px;font-weight:600}.boxing-career-table{overflow-x:auto}.boxing-career-table table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.boxing-career-table th,.boxing-career-table td{white-space:nowrap;border-bottom:1px solid #ffffff12;padding:12px 8px}.boxing-career-table th:first-child{white-space:normal;overflow-wrap:anywhere}.boxing-career-table small{color:#a9a39e;margin-top:5px;font-size:9px;font-weight:400;display:block}.boxing-record-provenance{margin-bottom:0;font-size:10px!important}@media (width<=600px){.boxing-story-panel{padding:16px}.boxing-career-pair{gap:10px}.boxing-career-card{padding:12px}.boxing-career-card h3{font-size:19px}.boxing-career-elo{gap:5px;margin:12px 0}.boxing-career-elo strong{font-size:26px}.boxing-career-card dl{grid-template-columns:1fr}.boxing-career-form li{width:21px;height:24px}.boxing-career-form ol{gap:3px}}.boxing-rating-expectation meter::-webkit-meter-bar{background:#ee9a8340;border:0;border-radius:8px}.boxing-rating-expectation meter::-webkit-meter-optimum-value{background:#b69ada;border-radius:8px}.boxing-rating-expectation meter::-moz-meter-bar{background:#b69ada}@media (width<=600px){.boxing-career-card>p{min-height:3.2em}}.live-room .show-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;display:flex}.live-room .show-heading h1{font-family:var(--arena-font-display);letter-spacing:-.04em;margin:10px 0;font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.1}.live-room .show-heading p{color:#baafa6;font-size:12px;line-height:1.6}.live-loading-player{min-width:0;margin-bottom:24px}.live-loading-stage{background:radial-gradient(at 50% 38%,#f58c730c,#0000 65%),#18181b;border:1px solid #343438;border-radius:14px;place-items:center;height:520px;display:grid;position:relative;overflow:hidden}.live-loading-badge{color:#b8b2ad;letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex;position:absolute;top:20px;left:20px}.live-loading-badge>i{background:#f58c73;border-radius:50%;width:6px;height:6px}.live-loading-center{text-align:center;max-width:440px;padding:68px 24px}.live-loading-center h2{letter-spacing:-.025em;margin:24px 0 10px;font-size:20px;font-weight:600}.live-loading-center p{color:#a9a39e;margin:0;font-size:13px;line-height:1.7}.live-loading-center button{margin-top:22px}.live-loading-orbit{justify-content:center;align-items:center;gap:7px;height:32px;display:flex}.live-loading-orbit i{background:#f58c73;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite live-room-pulse}.live-loading-orbit i:nth-child(2){animation-delay:.2s}.live-loading-orbit i:nth-child(3){animation-delay:.4s}.live-loading-controls{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.live-loading-controls span,.live-loading-queue span{background:#29292d;border-radius:6px;height:12px;animation:1.8s ease-in-out infinite live-room-pulse;display:block}.live-loading-controls span:first-child{width:90px;margin-right:auto}.live-loading-controls span:nth-child(2){width:150px;height:36px}.live-loading-controls span:nth-child(3){width:120px;height:36px}.live-loading-queue{background:#1b1b1e;border:1px solid #343438;border-radius:14px;gap:18px;padding:24px;display:grid}.live-loading-queue span:first-child{width:130px;height:18px}.live-loading-queue span:last-child{width:min(340px,80%)}.live-room-connection{background:#251f1c;border:1px solid #695044;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:14px 18px;display:flex}.live-room-connection p{color:#e2c4b5;margin:0;font-size:13px;line-height:1.6}@keyframes live-room-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (width>=1500px){.live-loading-stage{height:580px}}@media (width<=950px){.live-loading-stage{height:480px}}@media (width<=560px){.live-room .show-heading{flex-direction:column;align-items:flex-start;gap:12px}.live-loading-stage{height:420px}.live-loading-controls{gap:8px}.live-loading-controls span:nth-child(2){width:115px}.live-loading-controls span:nth-child(3){width:95px}.live-loading-center h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.live-loading-orbit i,.live-loading-controls span,.live-loading-queue span{opacity:.65;animation:none}}.competition-section .section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.competition-section h2,.competition-profile h2{margin:10px 0}.competition-section .section-heading p,.match-card p,.competition-profile-heading p{color:var(--text-muted,#a4a3a1);line-height:1.6}.competition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.match-card{background:#1b1b1e;border:1px solid #303034;border-radius:16px;min-width:0;padding:24px}.match-card h3{overflow-wrap:anywhere;margin:22px 0 10px;font-size:22px;line-height:1.25}.match-card-top{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.competition-badge{color:#91ceb6;letter-spacing:.1em;font-size:10px;font-weight:700}.match-card time,.career-history time{color:#a4a3a1;font-size:12px}.match-muses{flex-wrap:wrap;gap:10px;margin:18px 0 24px;display:flex}.match-muses a{overflow-wrap:anywhere;border:1px solid #3b3b3e;border-radius:8px;padding:8px 12px;font-size:12px}.match-muses a:hover{border-color:#eb9a85}.competition-notice{background:#1b1b1e;border:1px solid #343438;border-radius:14px;padding:24px}.competition-notice p{color:#b0afad;line-height:1.6}.competition-profile-heading{align-items:center;gap:24px;margin:36px 0;display:flex}.competition-profile-heading h1{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(30px,4vw,48px)}.career-stats{background:#1b1b1e;border:1px solid #343438;border-radius:16px;grid-template-columns:repeat(3,1fr);max-width:720px;display:grid}.career-stats div{flex-direction:column;gap:8px;padding:24px;display:flex}.career-stats strong{color:#91ceb6;font-size:32px}.career-stats span{color:#b0afad;font-size:13px}.career-history{border:1px solid #343438;border-radius:16px;overflow:hidden}.career-history article{background:#1b1b1e;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.career-history article+article{border-top:1px solid #343438}.career-history h3{margin:10px 0}@media (width<=1100px){.competition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.competition-grid{grid-template-columns:1fr}.competition-section .section-heading{flex-direction:column;align-items:start}.career-stats div{padding:16px}.career-history article{flex-direction:column;align-items:start}.competition-profile-heading{gap:16px}}.my-muse-search{gap:10px;max-width:600px;margin:24px 0;display:grid}.my-muse-search input{color:#f9efe4;font:inherit;background:#25232a;border:1px solid #62576c;border-radius:9px;padding:14px}.my-muse-result{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.my-muse-result small{color:#baafa6;overflow-wrap:anywhere;margin-top:5px;display:block}.my-muses-page,.competition-profile{min-width:0}.my-muses-page .page-intro{margin-bottom:26px}.my-muses-page .page-intro p{max-width:560px;font-size:14px}.muse-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muse-actions>[role=alert]{flex-basis:100%;margin:0}.muse-id{color:#a7a39f;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.muse-text-link{color:#f4a28d;font-size:13px;font-weight:600}.muse-text-link:hover{text-underline-offset:4px;text-decoration:underline}.my-muse-finder{background:#18181b;border:1px solid #343438;border-radius:14px;margin-bottom:32px;padding:22px}.my-muse-search{gap:12px;max-width:none;margin:0;font-size:14px;font-weight:600}.my-muse-search input{background:#111113;border-color:#454247;width:100%;min-width:0;min-height:48px;padding:12px 14px;font-weight:400}.my-muse-search input::placeholder{color:#96918e}.my-muse-finder>p{color:#a7a39f;margin:10px 0 0;font-size:12px;line-height:1.6}.my-muse-results{border-top:1px solid #343438;margin-top:18px}.my-muse-result{flex-wrap:wrap;padding:16px 0}.my-muse-result>div{flex:200px;min-width:0}.my-muse-result:last-child{border-bottom:0;padding-bottom:0}.my-muse-result strong{font-size:15px}.saved-muses-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.saved-muses-title h2{letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.saved-muses-title h2 span{color:#b9b4ae;background:#27272b;border-radius:20px;padding:4px 9px;font-size:12px;font-weight:500}.saved-muses-title p{color:#a7a39f;margin:0;font-size:12px}.saved-muse-card{flex-direction:column;gap:22px;padding:22px;display:flex}.saved-muse-heading{align-items:center;gap:14px;min-width:0;display:flex}.saved-muse-heading>div{min-width:0}.saved-muse-heading .muse-avatar{width:52px;height:52px}.saved-muse-heading h3{margin:0 0 7px;font-size:20px}.muse-model-label{color:#91ceb6;margin-top:8px;font-size:11px;display:block}.saved-muse-actions{justify-content:space-between;margin-top:auto}.saved-muse-actions .button{padding:10px 12px;font-size:12px}.my-muses-empty{background:linear-gradient(120deg,#20292566,#0000),#18181b;border:1px dashed #414843;border-radius:14px;align-items:flex-start;gap:22px;padding:28px;display:flex}.my-muses-empty h3{margin:0 0 10px;font-size:21px}.my-muses-empty p{color:#b0afad;max-width:570px;margin:0 0 18px;font-size:14px;line-height:1.7}.competition-profile .competition-profile-heading{margin:16px 0 24px}.competition-profile-heading>div{min-width:0}.competition-profile-heading p{margin:8px 0 0;font-size:14px}.muse-profile-tools{margin-bottom:28px}.muse-profile-id{color:#a7a39f;flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0 0;font-size:12px;display:flex}.muse-profile-id code{overflow-wrap:anywhere;color:#c4bdb8;min-width:0}.muse-share-hint{color:#8f8c89;margin:7px 0 0;font-size:12px;line-height:1.6}.muse-current-match{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.muse-current-match>div{min-width:0}.muse-current-match strong{color:#eee8e3;font-size:16px}.muse-current-match p{overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.6}.muse-current-match.is-compact{border-top:1px solid #343438;padding-top:20px}.competition-profile>.career-stats{max-width:none;margin-top:20px}.competition-profile .career-stats div+div{border-left:1px solid #343438}.competition-profile .career-stats strong{font-size:28px}.competition-profile .career-history{margin-top:20px}@media (width<=480px){.my-muse-finder,.saved-muse-card{padding:18px}.my-muses-empty{flex-direction:column;gap:16px;padding:22px}.my-muses-empty .muse-avatar{width:48px;height:48px}.competition-profile-heading{align-items:flex-start}.competition-profile-heading h1{font-size:30px}.competition-profile .career-stats div{padding:18px 12px}.competition-profile .career-stats strong{font-size:26px}.muse-current-match{padding:20px}.muse-current-match.is-compact{padding:18px 0 0}}.external-muses-section{gap:20px;display:grid}.external-muses-section>h2{margin:0}.external-muses-section .competition-grid{align-items:stretch}.external-muses-section .match-card{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.external-muses-section .match-card h3,.external-muses-section .match-card p{margin:0}.external-muses-section .match-card .button{margin-top:auto}.demo-muse-section{border-top:1px solid #ffffff12;margin-top:40px;padding-top:28px}.demo-muse-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.demo-muse-toolbar h2{margin:0;font-size:24px}.demo-muse-toolbar .directory-search{width:360px;min-width:0;max-width:100%;margin:0}.demo-muse-toolbar .directory-search:focus-within{outline-offset:2px;border-color:#f19b86;outline:2px solid #f19b8630}@media (width<=700px){.demo-muse-section{margin-top:28px;padding-top:24px}.demo-muse-toolbar{flex-direction:column;align-items:stretch;gap:16px}.demo-muse-toolbar .directory-search{width:100%}}.matches-carousel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#66504a #242124;gap:18px;padding:2px 2px 16px;display:flex;overflow-x:auto}.matches-carousel>.match-card{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 12px);display:flex}.matches-carousel .match-card h3{font-size:18px}.matches-carousel .match-card>.button{align-self:flex-start;margin-top:auto}.carousel-controls{gap:8px;display:flex}.carousel-controls button{color:#f5e8df;background:#2a2526;border:1px solid #51433f;border-radius:50%;width:40px;height:40px;font-size:20px}.carousel-controls button:disabled{opacity:.3}.live-room-card{isolation:isolate;background:#27232a;border:1px solid #54433e;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:310px;display:flex;position:relative;overflow:hidden}.live-room-card>img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.live-room-card:after{content:"";z-index:-1;background:linear-gradient(#15121930 0%,#17131b45 25%,#17131bee 66%,#17131b 100%);position:absolute;inset:0}.live-room-card:hover>img{transform:scale(1.04)}.room-card-top{justify-content:space-between;align-items:center;padding:16px;display:flex}.room-status{letter-spacing:.08em;color:#e7d6c6;background:#17131be8;border:1px solid #ffffff25;border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:700;display:flex}.room-status i{background:#e8be83;border-radius:50%;width:6px;height:6px}.room-status.is-live{color:#bcf4d6}.room-status.is-live i{background:#86e9b3;box-shadow:0 0 9px #86e9b355}.room-watch{background:#17131bbd;border:1px solid #ffffff45;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.room-card-content{padding:34px 20px 18px}.room-genre{letter-spacing:.12em;text-transform:uppercase;color:#d2bbae;font-size:8px}.room-card-content h3{font-family:var(--arena-font-display);letter-spacing:-.04em;margin:8px 0 20px;font-size:26px}.room-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.room-stats>div{flex-direction:column;gap:6px;display:flex}.room-stats>div+div{border-left:1px solid #ffffff25;padding-left:18px}.room-stats strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:23px}.room-stats strong small{color:#bdb1aa;font-size:13px;font-weight:400}.room-stats span{color:#c6b5aa;font-size:10px}.room-card-footer{color:#cbbab0;border-top:1px solid #ffffff20;justify-content:space-between;gap:10px;margin-top:20px;padding-top:13px;font-size:9px;display:flex}.room-card-footer>span:last-child{color:#ffad94;white-space:nowrap}@media (width<=1100px){.matches-carousel>.match-card{flex-basis:calc(50% - 9px)}}@media (width<=650px){.matches-carousel>.match-card{flex-basis:87%}.live-room-card{min-height:320px}.competition-section:has(.carousel-controls) .section-heading{flex-direction:row;align-items:center}}@media (prefers-reduced-motion:reduce){.live-room-card>img{transition:none}}.roster-page .page-intro{margin-bottom:24px}.roster-page .page-intro h1{font-size:clamp(30px,3.4vw,44px)}.roster-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.roster-toolbar .directory-search{width:300px;max-width:100%;margin:0}.roster-toolbar .filter-row{margin:0}.roster-page .external-muses-section{gap:18px;margin-top:0}.roster-page .external-muses-section>h2,.roster-page .discovery-section>h2{font-size:20px}.roster-count{color:#aaa5a3;margin-left:8px;font-size:12px;font-weight:500;display:inline-block}.roster-identity{align-items:center;gap:16px;width:100%;min-width:0;display:flex}.roster-identity>div{min-width:0}.roster-identity .muse-avatar,.saved-muse-heading .muse-avatar{width:76px;height:76px}.roster-identity h3,.external-muses-section .roster-identity h3{letter-spacing:-.025em;margin:7px 0 0;font-size:20px}.roster-card{background:linear-gradient(135deg,#ffffff03,#0000 60%),#1b1b1e;flex-direction:column;gap:20px;padding:22px;display:flex}.external-muses-section .roster-card{align-items:stretch;gap:22px}.roster-stats{border-top:1px solid #ffffff0d;gap:18px;width:100%;padding-top:16px;display:flex}.roster-stats span{color:#a4a3a1;gap:4px;font-size:11px;display:grid}.roster-stats strong{color:#eee8e3;font-size:17px;font-weight:600}.roster-card .profile-actions{justify-content:space-between;width:100%;margin-top:auto}.roster-card .muse-text-link{align-items:center;gap:6px;display:flex}.followed-card>p{margin:0;font-size:13px}.followed-card .muse-current-match{margin:0}.roster-page .muse-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.roster-page .muse-profile{flex-direction:column;min-width:0;display:flex}.roster-page .muse-profile-art{justify-content:center;align-items:center;height:128px;min-height:128px;display:flex;position:relative}.roster-page .muse-profile-art .muse-avatar{width:96px;height:96px}.roster-page .muse-profile-art>span{font-size:8px;position:absolute;bottom:10px;right:12px}.roster-page .muse-profile-body{flex-direction:column;flex:1;padding:20px;display:flex}.roster-page .muse-profile-body h2{margin:8px 0;font-size:22px}.roster-page .muse-profile-body>p{margin:0 0 14px;font-size:13px;line-height:1.65}.roster-page .muse-profile-body .profile-actions{margin-top:auto;padding-top:18px}.roster-page .demo-muse-section{margin-top:28px;padding-top:24px}.my-muse-finder>summary{cursor:pointer;color:#f4a28d;font-size:14px;font-weight:600}.my-muse-finder[open]>summary{margin-bottom:18px}.muse-id-details{color:#a7a39f;font-size:11px}.muse-id-details summary{cursor:pointer}.muse-id-details small{margin-top:6px;display:block}.saved-muses-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.matches-carousel>.replay-card{padding:0;overflow:hidden}.replay-art{isolation:isolate;background:#282330;align-items:flex-end;height:156px;padding:18px;display:flex;position:relative}.replay-art img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.replay-art:after{content:"";z-index:-1;background:linear-gradient(#14121920,#14121920 25%,#141219e6);position:absolute;inset:0}.replay-art strong{letter-spacing:-.035em;font-size:23px}.replay-label{color:#d2e9dc;letter-spacing:.07em;background:#151318df;border:1px solid #ffffff25;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:700;position:absolute;top:14px;left:14px}.replay-play{background:#ffffff15;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:18px;right:16px}.replay-body{flex-direction:column;flex:1;padding:18px;display:flex}.replay-meta{color:#a4a3a1;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px;display:flex}.replay-meta time{font-size:11px}.matches-carousel .replay-card h3{margin:14px 0 16px;font-size:16px;line-height:1.4}.replay-contenders{gap:10px;margin-bottom:18px;display:grid}.replay-contender{align-items:center;gap:9px;min-width:0;display:flex}.replay-contender>span{overflow-wrap:anywhere;min-width:0;font-size:12px}.replay-contender small{color:#9e9a97;margin-top:3px;font-size:10px;display:block}.replay-contender .muse-avatar{width:32px;height:32px}.replay-contender a:hover{color:#f4a28d}.replay-more{color:#b6afac;justify-content:space-between;align-items:center;padding-top:4px;font-size:11px;display:flex}.replay-action{width:100%;margin-top:auto}@media (width<=1100px){.roster-page .muse-directory,.saved-muses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.roster-page .muse-directory,.saved-muses-grid{grid-template-columns:1fr}.roster-toolbar{align-items:stretch}.roster-toolbar .directory-search{width:100%}.replay-art{height:140px}.roster-identity .muse-avatar{width:64px;height:64px}.competition-section .section-heading p{font-size:12px}.competition-section:has(.carousel-controls) .section-heading{align-items:flex-end}.carousel-controls{flex-shrink:0}}.roster-page .muse-profile-body>p{min-height:44px}.followed-roster .competition-grid:has(.followed-card)>.followed-search-empty{display:none}.followed-search-empty{color:#a4a3a1;grid-column:1/-1;font-size:14px}.roster-page .followed-roster{margin-top:0}.agents-header .page-intro{margin-bottom:24px}.agents-header .page-intro h1{font-size:clamp(32px,4vw,46px)}.agents-tabs{border-bottom:1px solid #ffffff15;gap:28px;margin-bottom:28px;display:flex}.agents-tabs a{color:#a7a39f;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:600;display:flex}.agents-tabs a[aria-current=page]{color:#f4a28d;border-bottom-color:#f4a28d}.agents-tabs a:hover{color:#f5eee8}.agents-tabs span{background:#ffffff0c;border-radius:5px;padding:3px 6px;font-size:10px}@media (width<=650px){.agents-tabs{gap:24px;margin-bottom:22px}}.page-match.platform-main{padding-top:calc(var(--header) + 16px)}.match-view-heading{align-items:center;gap:12px;min-height:36px;margin:0 0 12px;display:flex}.match-view-heading h1{letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.2}.match-view-heading .competition-badge{margin-left:auto}.match-share{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.match-share p{margin:0}.match-back{color:#bfb6af;border:1px solid #3a3439;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.match-focus-strip{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.match-focus-identity{color:#aaa39e;align-items:center;gap:9px;min-width:0;font-size:12px;display:flex}.match-focus-identity .muse-avatar{width:30px;height:30px}.match-focus-identity strong{color:#eee8e3;overflow-wrap:anywhere}.match-focus-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.match-focus-actions .button{min-height:32px;padding:6px 10px;font-size:11px}.match-focus-actions .muse-text-link{align-items:center;gap:6px;font-size:11px;display:flex}.competition-watch .match-player .show-layout{grid-template-columns:minmax(0,1fr)}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(200px,calc(100svh - var(--header) - 150px),850px);min-height:0}.page-match .match-player .show-viewer:not(.show-immersive) :is(.show-stage,.show-podium){height:100%;min-height:0}.match-entry-details{color:#aaa39e;border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px;font-size:12px}.match-entry-details summary{cursor:pointer;min-height:32px}.match-entry-details summary>span{color:#8f8986;margin-left:12px;font-size:11px}.match-entry-details .match-muses{align-items:center;font-size:12px}@media (width<=700px){.page-match.platform-main{padding-top:calc(var(--header) + 60px)}.match-view-heading h1{font-size:19px}.match-focus-strip{flex-wrap:wrap;gap:8px}.match-focus-actions{margin-left:auto}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(180px,calc(100svh - var(--header) - 210px),650px);min-height:0}.match-focus-identity{font-size:11px}}@media (height<=500px) and (orientation:landscape){.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:180px}}.match-player{position:relative}.live-match-result{box-sizing:border-box;background:radial-gradient(circle at 85% 15%,#416b504d,#0000 45%),#1b211f;border:1px solid #4b514c;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:clamp(320px,50svh,540px);padding:clamp(24px,5vw,64px);display:flex}.live-match-result h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,5vw,58px);line-height:1.08}.live-match-result>p{color:#c3d2c8;margin:0;font-size:15px}.live-match-next{border-top:1px solid #ffffff2b;gap:8px;margin:8px 0 4px;padding:16px 0;display:grid}.live-match-next strong{font-size:17px}.live-match-next p{color:#adc0b1;margin:0;font-size:13px;line-height:1.5}.live-match-next .button{width:fit-content;margin-top:6px}.live-match-result>.button{min-height:42px}@media (width<=600px){.live-match-result{min-height:340px;padding:28px 20px}.live-match-next strong{font-size:15px}}.match-cash{z-index:9;color:#eeeae4;max-width:calc(100% - 32px);position:absolute;top:16px;left:50%;transform:translate(-50%)}.match-cash>summary{cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;background:#191a20ed;border:1px solid #ffffff26;border-radius:24px;align-items:center;gap:10px;min-height:42px;padding:9px 14px;font-size:12px;list-style:none;display:flex;box-shadow:0 4px 18px #0002}.match-cash>summary::-webkit-details-marker{display:none}.match-cash>summary:focus-visible{outline-offset:3px;outline:2px solid #a4cdb8}.match-cash>summary strong{font-variant-numeric:tabular-nums}.match-cash-network{color:#b7b4b3;border-left:1px solid #ffffff26;padding-left:10px;font-size:10px}.match-cash-dot{background:#a4cdb8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.match-cash-chevron{color:#b7b4b3;transition:transform .15s}.match-cash[open] .match-cash-chevron{transform:rotate(180deg)}.match-cash-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#191a20f5;border:1px solid #ffffff26;border-radius:16px;width:320px;max-width:calc(100vw - 48px);max-height:60svh;padding:20px;position:absolute;top:calc(100% + 8px);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 12px 36px #0005}.match-cash-eyebrow{letter-spacing:.1em;color:#aaa6a5;font-size:9px}.match-cash-panel h3{color:#b7b4b3;margin:16px 0 6px;font-size:13px}.match-cash-winner{overflow-wrap:anywhere;font-size:18px;line-height:1.3;display:block}.match-cash-panel dl{gap:10px;margin:18px 0;font-size:12px;display:grid}.match-cash-panel dl>div{justify-content:space-between;gap:12px;display:flex}.match-cash-panel dt{color:#b7b4b3}.match-cash-panel dd{font-variant-numeric:tabular-nums;margin:0}.match-cash-panel p{color:#b7b4b3;margin:12px 0;font-size:12px;line-height:1.6}.match-cash-panel a{color:#f58c73;text-underline-offset:3px;text-decoration:underline}.match-cash-link{padding:6px 0;font-size:12px;display:inline-block}@media (width<=1000px){.match-cash{width:fit-content;max-width:100%;margin:0 0 12px;position:relative;top:auto;left:auto;transform:none}.match-cash-panel{left:0;transform:none}}.match-cash-guide{border-top:1px solid #ffffff18;margin-top:14px;padding-top:6px}.match-cash-guide>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:600;list-style:none;display:flex}.match-cash-guide>summary::-webkit-details-marker{display:none}.match-cash-guide>summary>span{color:#aaa6a5;font-size:18px}.match-cash-guide[open]>summary>span{transform:rotate(45deg)}.match-cash-guide>summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #a4cdb8}.match-cash-rules p strong{color:#eeeae4;font-weight:600}.match-cash-example{background:#ffffff04;border:1px solid #ffffff12;border-radius:10px;gap:6px;padding:12px;display:grid}.match-cash-example>span{letter-spacing:.08em;color:#aaa6a5;font-size:9px}.match-cash-example>strong{font-variant-numeric:tabular-nums;font-size:13px}.match-cash-example>small{color:#aaa6a5;font-size:10px}.match-cash-panel .match-cash-setup{background:#f58c7312;border-radius:8px;justify-content:space-between;align-items:center;min-height:40px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.competition-watch{flex-direction:column;gap:14px;display:flex}.competition-watch .match-view-heading{margin:0}.competition-watch .match-focus-strip{order:2;margin:0}.competition-watch .match-share{order:3;margin:0}.competition-watch>.match-cash{order:3;width:fit-content;margin:0;position:relative;inset:auto;transform:none}.competition-watch>.competition-notice{order:4}.competition-watch .match-entry-details{order:5;margin-top:0}@media (width<=700px){.page-match.platform-main{padding-top:calc(var(--header) + 14px);padding-inline:12px}:is(body:has(.page-match) .arena-bottom-nav,body:has(.page-match) .mobile-nav){display:none}.competition-watch .match-back{width:44px;height:44px}.competition-watch .match-focus-actions .button,.competition-watch .muse-text-link{min-height:44px}.competition-watch .match-share .button,.competition-watch .match-share>a{align-items:center;min-height:44px;display:inline-flex}.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:clamp(300px,calc(100svh - var(--header) - 100px),680px)}.page-match .show-viewer:not(.show-immersive) .player-heading{display:none}.page-match .show-viewer:not(.show-immersive) .kart-hud{top:14px;left:10px}.page-match .show-viewer:not(.show-immersive) .kart-race-info{width:112px;padding:8px}.page-match .show-viewer:not(.show-immersive) .kart-race-info>label,.page-match .show-viewer:not(.show-immersive) .kart-race-info>b{display:none}.page-match .show-viewer:not(.show-immersive) .show-screen .kart-tower{top:14px}body:has(.page-match) .platform-header .arena-search:not(.is-mobile-open){flex:0 0 44px;width:44px;height:44px;margin-left:auto;padding:0;position:relative}body:has(.page-match) .arena-search:not(.is-mobile-open)>svg{pointer-events:none;display:block;position:absolute;left:12px}body:has(.page-match) .arena-search:not(.is-mobile-open) input{opacity:0;cursor:pointer;width:100%;height:100%}}@media (height<=500px) and (orientation:landscape){.page-match .match-player .show-viewer:not(.show-immersive) .show-screen{height:240px}}.match-cash-panel .match-cash-setup:hover{background:#f58c7322}.home-live-preview{background:linear-gradient(120deg,#26372b80,#202522 65%);border:1px solid #3c5143;border-radius:14px;margin:18px 0 10px;padding:17px 20px}.home-live-heading,.home-live-heading>div{align-items:center;gap:10px;display:flex}.home-live-heading{justify-content:space-between}.home-live-heading h2{letter-spacing:-.03em;margin:0;font-size:17px}.home-live-dot{background:#85dda5;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #85dda524}.home-live-count{color:#a7d4b4;border:1px solid #63806b65;border-radius:20px;padding:4px 8px;font-size:10px}.home-live-heading>a{color:#d8f0dd;white-space:nowrap;font-size:11px}.home-live-heading>a:hover,.home-live-empty a:hover{color:#fff}.home-live-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.home-live-item{color:#f4f0e9;background:#1d2922;border:1px solid #425447;border-radius:9px;gap:4px;min-width:0;padding:11px 13px;display:grid}.home-live-item:hover{background:#27382d;border-color:#83b995}.home-live-item>span{color:#a8d7b6;font-size:10px}.home-live-item strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.home-live-item small{color:#abbcb0;justify-content:space-between;gap:8px;font-size:10px;display:flex}.home-live-empty{color:#bac4b9;margin:12px 0 0;font-size:11px}.home-live-empty a{color:#d8f0dd}@media (width<=700px){.home-live-preview{margin-top:15px;padding:15px}.home-live-items{grid-template-columns:1fr}.home-live-heading h2{font-size:16px}}@media (width<=360px){.home-live-heading{gap:5px}.home-live-heading>div{gap:6px}.home-live-heading>a{font-size:10px}}.live-page-intro>a,.games-live-link,.agents-standings-link{color:#b9dec4;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.live-page-intro>a:hover,.games-live-link:hover,.agents-standings-link:hover{color:#edfff1}.games-live-link:before{content:"";background:#81dca0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #81dca025}.live-page .game-live-stage{margin-top:0}.agents-standings-link{color:#dac5b7}@media (width<=700px){.live-page-intro{align-items:flex-start}.live-page-intro>a{padding-top:9px}.agents-header .page-intro{align-items:flex-start}.agents-standings-link{padding-top:9px}}.push-preferences{color:#f5f2ee;background:linear-gradient(115deg,#f58c7314,#211f2510 65%),#1a191d;border:1px solid #f58c7338;border-radius:18px;margin:24px 0 30px;padding:26px}.push-preferences-heading{align-items:flex-start;gap:18px;display:flex}.push-preferences-icon{color:#fda58d;background:#f58c7320;border:1px solid #f58c734d;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:24px;display:grid}.push-preferences h2{letter-spacing:-.03em;margin:6px 0 7px;font-size:24px}.push-preferences p{color:#aaa6aa;line-height:1.55}.push-preferences-heading p{max-width:670px;margin:0 0 18px;font-size:14px}.push-preferences-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.push-preferences-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.push-preferences-options label{cursor:pointer;background:#ffffff05;border:1px solid #ffffff19;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.push-preferences-options label span{gap:5px;display:grid}.push-preferences-options strong{font-size:14px}.push-preferences-options small{color:#a9a5aa;font-size:12px;line-height:1.4}.push-preferences-options input{accent-color:#f58c73;cursor:pointer;flex:none;width:20px;height:20px}.push-preferences-options input:disabled{cursor:wait}.push-preferences-message{margin:14px 0 0;font-size:13px}.push-preferences-footnote{margin:16px 0 0;font-size:12px}.push-preferences-note{margin:8px 0 0;font-size:13px}@media (width<=700px){.push-preferences{padding:20px}.push-preferences-options{grid-template-columns:1fr}.push-preferences-heading{gap:12px}.push-preferences-icon{width:38px;height:38px}.push-preferences h2{font-size:22px}}.external-game-cover{background:radial-gradient(circle at 70% 25%,#a7d9b646,#0000 40%),linear-gradient(135deg,#173a36,#181e32 70%);border:1px solid #72ae9460;justify-content:center;align-items:center;display:flex}.external-cover-title{color:#f4f5e9;font-family:var(--arena-font-display);letter-spacing:-.05em;text-align:center;text-shadow:0 5px 20px #061b1b;font-size:clamp(20px,2.4vw,36px);font-weight:900;line-height:.9}.external-cover-title span{color:#bcecc5;letter-spacing:.16em;margin-top:8px;font-size:.6em;display:block}.external-game-card .game-card-info p{color:#b9c8be}
