.party-invite-toast{z-index:1500;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f1f4f5;background:#171d24f5;border:1px solid #8ac8d34d;border-radius:16px;gap:14px;width:min(420px,100vw - 40px);padding:22px;animation:.25s ease-out party-toast-enter;display:grid;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0008}.party-toast-kicker{letter-spacing:.14em;color:var(--active-season-ink,#a2e6f0);align-items:center;gap:8px;font-size:10px;display:flex}.party-invite-toast>strong{padding-right:20px;font-size:19px}.party-toast-close{color:#b7c1c8;cursor:pointer;background:0 0;border:0;padding:6px;position:absolute;top:12px;right:12px}.party-toast-roster{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.party-toast-roster img{object-fit:cover;border:1px solid #687781;border-radius:8px;width:36px;height:36px}.party-toast-roster span{color:#b8c4cd;margin-left:5px;font-size:12px}.party-toast-actions{gap:10px;display:flex}.party-toast-actions button{color:inherit;cursor:pointer;background:0 0;border:1px solid #52606c;border-radius:8px;flex:1;padding:11px}.party-toast-actions button:last-child{background:var(--active-season-color,#a2e6f0);color:#10202a;border-color:#0000;font-weight:650}.party-toast-actions button:disabled{opacity:.5;cursor:wait}.party-invite-toast small{color:#a5b4c0;font-size:11px}.party-invite-toast p{color:#f0a8a8;font-size:13px}.settings-signout{border-top:1px solid #ffffff18;margin-top:32px;padding-top:24px}.settings-signout h2{font-size:18px}.settings-signout p{color:#aeb5bf;margin:8px 0 16px;font-size:14px}@keyframes party-toast-enter{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.party-invite-toast{animation:none}}
.duel-versus-room .versus-result{border:1px solid #ffffff16;border-top:2px solid var(--active-season-color,#d6b278);background:linear-gradient(100deg,#19191c,#121214 48%,#19191c);border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-bottom:20px;padding:18px 30px;display:grid}.duel-versus-room .versus-result .lobby-score{text-align:center;border:0;order:0;align-items:center;gap:5px;width:auto;padding:0}.duel-versus-room .versus-result .lobby-score-digits strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600}.duel-versus-room .versus-team-name{min-width:0}.duel-versus-room .versus-team-name:last-child{text-align:right}.duel-versus-room .versus-team-name small{letter-spacing:.13em;color:#8f8d88;margin-bottom:6px;font-size:9px;display:block}.duel-versus-room .versus-team-name strong{color:#e8e5df;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,1.5vw,24px);font-weight:600;display:block;overflow:hidden}.duel-versus-room .suite-layout{grid-template-columns:minmax(170px,220px) minmax(0,1fr) minmax(170px,220px);gap:18px}.duel-versus-room .suite-layout>.team-one{grid-area:1/1}.duel-versus-room .suite-layout>.team-two{grid-area:1/3}.duel-versus-room .suite-layout>.suite-main{grid-area:1/2;min-width:0;display:grid}.duel-versus-room .suite-layout.own-team-two>.team-one{grid-column:3}.duel-versus-room .suite-layout.own-team-two>.team-two{grid-column:1}.duel-versus-room .versus-result.own-team-two>.versus-team-name:first-child{text-align:right;grid-area:1/3}.duel-versus-room .versus-result.own-team-two>.versus-team-name:last-child{text-align:left;grid-area:1/1}.duel-versus-room .versus-result.own-team-two>.lobby-score{grid-area:1/2}.duel-versus-room .versus-result.own-team-two .lobby-score-digits{flex-direction:row-reverse}.duel-versus-room .suite-layout>.lobby-team{background:0 0;flex-direction:column;gap:10px;min-width:0;display:flex}.duel-versus-room .lobby-team>header{border-bottom:1px solid #ffffff13;min-height:32px;margin:0;padding:9px 1px}.duel-versus-room .lobby-roster-player{border-radius:7px;align-items:center;gap:12px;min-height:120px;padding:18px 14px;background:linear-gradient(145deg,#1e1e21,#171719)!important}.duel-versus-room .lobby-roster-player.is-you{border-color:#66543b #66543b #66543b #d6b278;border-left-style:solid;border-left-width:2px}.duel-versus-room .lobby-avatar{flex:none;width:46px;height:46px}.duel-versus-room .lobby-player-info{flex-basis:100px}.duel-versus-room .lobby-player-info>a,.duel-versus-room .lobby-player-info>strong{font-size:14px}.duel-versus-room .veto-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.duel-versus-room .veto-grid .map-card,.duel-versus-room .veto-grid .map-card:last-child:nth-child(odd){height:170px!important}.duel-versus-room .versus-feeds{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:24px;display:grid}.duel-versus-room .versus-feeds>.lobby-feed-pane{grid-area:auto;min-width:0;position:static}.duel-versus-room .versus-feeds>.lobby-feed-pane>section{height:390px}.duel-versus-room .lobby-ended .suite-result-score{display:none}@media (min-width:1700px){.duel-versus-room .suite-layout{grid-template-columns:250px minmax(0,1fr) 250px;gap:24px}.duel-versus-room .veto-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.duel-versus-room .veto-grid .map-card,.duel-versus-room .veto-grid .map-card:last-child:nth-child(odd){height:235px!important}}@media (max-width:1100px){.duel-versus-room .suite-layout{grid-template-columns:155px minmax(0,1fr) 155px;gap:12px}.duel-versus-room .lobby-roster-player{padding:12px 10px}.duel-versus-room .lobby-avatar{width:38px;height:38px}.duel-versus-room .veto-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.duel-versus-room .connection-panel>.connect-actions{flex-direction:column;align-items:stretch}.duel-versus-room .connection-panel .cta{width:100%;max-width:none}}@media (max-width:800px){.duel-versus-room .versus-result{gap:12px;padding:16px}.duel-versus-room .versus-team-name strong{font-size:15px}.duel-versus-room .versus-result .lobby-score-digits strong{font-size:34px}.duel-versus-room .versus-result .lobby-score{flex-flow:column;gap:5px}.duel-versus-room .suite-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.duel-versus-room .suite-layout>.suite-main{grid-area:1/1/auto/-1;display:grid}.duel-versus-room .suite-layout>.team-one,.duel-versus-room .suite-layout.own-team-two>.team-two{grid-area:2/1}.duel-versus-room .suite-layout>.team-two,.duel-versus-room .suite-layout.own-team-two>.team-one{grid-area:2/2}.duel-versus-room .veto-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.duel-versus-room .versus-feeds{grid-template-columns:1fr;gap:16px}.duel-versus-room .versus-feeds>#match-chat{grid-row:1}.duel-versus-room .versus-feeds>#match-game-log{grid-row:2}}@media (max-width:480px){.duel-versus-room .veto-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.duel-versus-room .veto-grid .map-card,.duel-versus-room .veto-grid .map-card:last-child:nth-child(odd){height:140px!important}.duel-versus-room .versus-result{gap:8px;padding:14px 10px}.duel-versus-room .versus-team-name strong{font-size:12px}.duel-versus-room .versus-team-name small{font-size:8px}.duel-versus-room .versus-result .lobby-score-digits strong{font-size:29px}.duel-versus-room .versus-result .match-state{font-size:8px}.duel-versus-room .lobby-roster-player{min-height:116px}}.duel-versus-room.match-suite.dashboard{padding-top:20px}.duel-versus-room .arena-tools{border-top:1px solid var(--suite-line);width:100%;min-width:0;margin-top:4px;padding:13px 0 0}.duel-versus-room .arena-context{color:#a4a0a0;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:12px;font:400 10px/1.5 Arial,sans-serif;display:flex}.duel-versus-room .arena-context>.elo-preview{gap:10px;width:auto;margin:0;display:flex}.duel-versus-room .arena-context>span:last-child{margin-left:auto}.duel-versus-room .arena-tools-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.duel-versus-room .arena-back{color:#aaa4a0;padding:7px 0;font:500 11px/1.5 Arial,sans-serif}.duel-versus-room .arena-back:hover{color:var(--active-season-ink,#d6b278)}.duel-versus-room .arena-tools-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.duel-versus-room .arena-tools .lobby-support,.duel-versus-room .arena-tools .report-buttons{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.duel-versus-room .arena-tools .quiet-button{border:1px solid var(--suite-line);white-space:nowrap;background:0 0;border-radius:5px;min-height:32px;padding:8px 10px;font:500 10px/1.4 Arial,sans-serif}.duel-versus-room .arena-tools .call-admin-button{color:var(--active-season-ink,#d6b278);border-color:var(--operation-border,#715b3c)}.duel-versus-room .connection-panel>.arena-tools{z-index:1;margin-top:0;padding-top:12px;position:relative}.duel-versus-room .connection-panel>details{margin-bottom:0}.duel-versus-room .lobby-workspace>.arena-tools{padding:14px 4px}@media (max-width:600px){.duel-versus-room.match-suite.dashboard{padding-top:14px}.duel-versus-room .arena-context>span:last-child{margin-left:0}.duel-versus-room .arena-tools-actions{justify-content:flex-start;width:100%;margin-left:0}.duel-versus-room .arena-tools .quiet-button{min-height:36px}.duel-versus-room .arena-tools-row{gap:5px}}
html[data-operation]{--operation-base:color-mix(in srgb,var(--active-season-color) 7%,#0b0d12);--operation-surface:color-mix(in srgb,var(--active-season-color) 10%,#14171d);--operation-raised:color-mix(in srgb,var(--active-season-color) 13%,#20232a);--operation-border:color-mix(in srgb,var(--active-season-color) 32%,#343840);--background:var(--operation-base);--card:var(--operation-surface);--secondary:var(--operation-raised);--muted:var(--operation-surface);--border:var(--operation-border);--primary:var(--active-season-ink);--primary-foreground:#101216}html[data-operation] body{isolation:isolate;background:var(--operation-base)}.operation-world{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--active-season-color) 20%,transparent),transparent 58%),radial-gradient(ellipse at 15% 85%,color-mix(in srgb,var(--operation-light) 16%,transparent),transparent 55%);position:fixed;inset:0;overflow:hidden}.operation-world-lines{background:var(--active-season-color);opacity:.13;-webkit-mask-image:var(--operation-art);mask-image:var(--operation-art);position:absolute;inset:0;-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[data-operation] .command-topbar{background:color-mix(in srgb,var(--operation-surface) 97%,transparent);border-bottom:1px solid var(--operation-border);box-shadow:0 5px 28px #0003,inset 0 2px var(--active-season-color)}html[data-operation] .command-sidebar,html[data-operation] .command-sidebar.admin-sidebar{background:linear-gradient(165deg,var(--operation-raised),var(--operation-base) 65%);border-right-color:var(--operation-border)}html[data-operation] .command-sidebar nav a.selected{background:linear-gradient(90deg,color-mix(in srgb,var(--active-season-color) 23%,transparent),transparent);border-left-color:var(--active-season-ink);color:#faf8f5}html[data-operation] .command-sidebar nav a:hover{background-color:color-mix(in srgb,var(--active-season-color) 10%,transparent)}.operation-sidebar{border-top:1px solid var(--operation-border);border-bottom:1px solid var(--operation-border);color:var(--active-season-ink);align-items:center;gap:10px;margin-bottom:16px;padding:14px 8px;display:flex}.operation-sidebar img{object-fit:contain;flex:none;width:44px;height:44px}.operation-sidebar>span{flex:1;min-width:0}.operation-sidebar small{letter-spacing:.13em;color:#b4b7c0;font:500 8px/1.5 Arial,sans-serif;display:block}.operation-sidebar strong{overflow-wrap:anywhere;margin-top:4px;font:600 12px/1.4 Arial,sans-serif;display:block}.operation-sidebar>b{font-size:13px;font-weight:400}.operation-campaign{border:1px solid var(--operation-border);border-left:3px solid var(--active-season-color);border-radius:var(--operation-radius);background:color-mix(in srgb,var(--operation-surface) 92%,transparent);align-items:center;gap:14px;max-width:440px;margin-bottom:25px;padding:13px 16px;display:flex}.operation-campaign img{object-fit:contain;width:56px;height:56px}.operation-campaign>span{flex:1;gap:3px;min-width:0;display:grid}.operation-campaign small{letter-spacing:.15em;color:#b9bdc8;font-size:9px}.operation-campaign strong{color:var(--active-season-ink);font-size:18px;line-height:1.25}.operation-campaign em{color:#b9bdc8;font-size:11px;font-style:normal}.operation-campaign>b,html[data-operation] :is(.eyebrow,.play-kicker,.atelier-overline,.text-link){color:var(--active-season-ink)}html[data-operation] .eyebrow:before{background:var(--active-season-color)}html[data-operation] :is(.cta,.accept-primary,.play-queue-button){box-shadow:0 4px 22px color-mix(in srgb,var(--active-season-color) 18%,transparent);border-radius:var(--operation-radius);background:var(--active-season-ink)!important;color:#101216!important;border-color:var(--active-season-ink)!important}html[data-operation] :is(.cta,.accept-primary):not(:disabled):hover{filter:brightness(1.09)}html[data-operation] :is(button,a,input,textarea,select):focus-visible{outline-color:var(--active-season-ink)}html[data-operation] :is(.page-heading,.atelier-heading,.tourney-directory-heading){border-bottom:1px solid var(--operation-border);padding-bottom:20px}html[data-operation] .play-lounge{background:0 0}html[data-operation] .play-viewport .play-format{border-color:var(--operation-border);border-radius:var(--operation-radius);background:linear-gradient(var(--operation-angle),var(--operation-surface),var(--operation-base))!important}html[data-operation] .play-viewport .play-format.is-selected{border-color:var(--active-season-color);box-shadow:inset 0 3px var(--active-season-color),0 15px 45px #0003;background:linear-gradient(var(--operation-angle),var(--operation-raised),var(--operation-surface))!important}html[data-operation] .play-operation-art{opacity:.85}.play-lounge[data-season] .play-operation-art:before{content:"";background:var(--active-season-color);opacity:.22;-webkit-mask:var(--operation-art) center/cover no-repeat;mask:var(--operation-art) center/cover no-repeat;position:absolute;inset:0}html[data-operation] .play-queue-bar{background:var(--operation-raised)!important;border-color:var(--operation-border)!important}html[data-operation] .accept-suite.accept-modal{border-color:var(--operation-border);background:var(--operation-surface)!important}html[data-operation] .accept-suite-summary{background:linear-gradient(var(--operation-angle),var(--operation-raised),var(--operation-base));border-color:var(--operation-border)}html[data-operation] .accept-suite .accept-player{background:var(--operation-raised);border-color:var(--operation-border)}html[data-operation] .accept-suite .accept-countdown,html[data-operation] .accept-suite .accept-countdown b{border-color:var(--active-season-color);color:var(--active-season-ink)}html[data-operation] .match-suite{--suite-gold:var(--active-season-ink);--suite-line:var(--operation-border);--suite-surface:var(--operation-surface)}html[data-operation] .duel-versus-room .versus-result{background:var(--operation-art) right center/cover no-repeat,linear-gradient(100deg,var(--operation-raised),var(--operation-base));border-color:var(--operation-border);border-top-color:var(--active-season-color)}html[data-operation] .duel-versus-room .lobby-roster-player{border-color:var(--operation-border);background:linear-gradient(var(--operation-angle),var(--operation-raised),var(--operation-surface))!important}html[data-operation] .duel-versus-room .lobby-roster-player.is-you{border-left-color:var(--active-season-ink)}html[data-operation] .match-suite :is(.veto-section,.phase-panel,.server-launch,.lobby-ended){background-color:var(--operation-surface)!important;border-color:var(--operation-border)!important}html[data-operation] .match-suite :is(.turn-clock,.call-admin-button){color:var(--active-season-ink)!important;border-color:var(--operation-border)!important}html[data-operation] .match-suite :is(.lobby-chat,.lobby-chat-log){background:var(--operation-surface)!important}html[data-operation] :is(.atelier-item,.atelier-detail-copy,.atelier-wallet,.atelier-extras,.shop-category-section){background-color:var(--operation-surface);border-color:var(--operation-border);border-radius:var(--operation-radius)}html[data-operation] .atelier-item-info{background:linear-gradient(100deg,var(--operation-raised),var(--operation-surface))}html[data-operation] :is(.atelier-tabs,.settings-tabs,.friends-tabs,.activity-filters) button[aria-pressed=true]{background:var(--operation-raised);border-color:var(--active-season-color);color:var(--active-season-ink)}html[data-operation] .profile-cover{border-color:var(--operation-border);border-top:2px solid var(--active-season-color);box-shadow:0 12px 40px #0003}html[data-operation] .profile-cover.banner-default{background:var(--operation-art) right center/cover no-repeat,linear-gradient(var(--operation-angle),var(--operation-raised),var(--operation-base))!important}html[data-operation] :is(.profile-detail-sections>section,.profile-charts>section,.profile-deep-stats>section,.season-history,.career-grid>article,.performance-grid>article){background-color:var(--operation-surface);border-color:var(--operation-border)}html[data-operation] :is(.ranking-table,.season-table,.history-table) thead{background:var(--operation-raised);color:var(--active-season-ink)}html[data-operation] :is(.ranking-table,.season-table,.history-table) tbody tr{background-color:color-mix(in srgb,var(--operation-base) 90%,transparent);border-color:var(--operation-border)}html[data-operation] :is(.ranking-table,.season-table,.history-table) tbody tr:hover{background-color:var(--operation-raised)}html[data-operation] :is(.ranking-toolbar,.season-toolbar) select{border-color:var(--operation-border);background:var(--operation-surface)}html[data-operation] :is(.tourney-event,.tourney-hero,.tourney-detail-section,.tourney-bracket-card,.mission-grid>article,.season-extra,.steam-compact,.admin-workspace .admin-section,.admin-workspace .metric-grid){border-radius:var(--operation-radius);background-color:var(--operation-surface)!important;border-color:var(--operation-border)!important}html[data-operation] .tourney-hero{background-image:var(--operation-art);background-position:100%;background-size:cover}html[data-operation] .duel-editorial-banner{border-color:var(--operation-border);box-shadow:inset 0 3px var(--active-season-color)}html[data-operation] :is(.inbox-sheet,.account-menu,.atelier-detail,.settings-panel,.settings-section){background-color:var(--operation-surface)!important;border-color:var(--operation-border)!important}html[data-operation] :is(.profile-editor,.security-panel,.account-security,.settings-content>section,.profile-milestones,.profile-deep-grid>article){background-color:var(--operation-surface);border-color:var(--operation-border)}html[data-operation] :is(.activity-heading,.friends-sheet-heading,.sheet-composer,.activity-toolbar){background:var(--operation-raised);border-color:var(--operation-border)}html[data-operation] :is(.sheet-friend,.activity-invite){border-color:var(--operation-border)}html[data-operation] .site-footer{border-color:var(--operation-border);color:#aeb3be}.site-footer .wordmark{color:var(--active-season-ink,#f0f1e9)}@media (prefers-reduced-motion:no-preference){.operation-world{animation:.65s ease-out both operation-reveal}.operation-campaign{animation:.45s ease-out both operation-reveal}}@keyframes operation-reveal{0%{opacity:0}to{opacity:1}}html[data-reduce-motion=true] .operation-world,html[data-reduce-motion=true] .operation-campaign{animation:none}@media (max-height:780px){.operation-sidebar{margin-bottom:8px;padding:8px 4px}.operation-sidebar img{width:30px;height:30px}.operation-sidebar strong{font-size:10px}}@media (max-width:900px){.operation-sidebar{display:none}.operation-world-lines{opacity:.09}.operation-campaign{padding:10px 12px}.operation-campaign img{width:40px;height:40px}.operation-campaign strong{font-size:15px}}@media (max-width:480px){.operation-campaign{margin-bottom:18px}.operation-campaign em{display:none}}.command-sidebar .sidebar-bottom .operation-sidebar{box-shadow:none;border:0;margin:0;padding:12px 8px 16px}@media (min-width:601px){.command-sidebar nav .support-nav-link{margin-top:14px;position:relative}.command-sidebar nav .support-nav-link:before{content:"";pointer-events:none;background:#ffffff17;height:1px;position:absolute;top:-10px;left:14px;right:14px}}
.play-viewport .play-kicker,.play-viewport .play-new-mode{letter-spacing:.04em;font-size:12px;line-height:1.4}.play-viewport .play-format-top{min-height:26px}.play-viewport .play-formats-heading h2{font-size:16px}.play-viewport .play-format-main>span,.play-viewport .play-format-bottom,.play-viewport .play-future-mode,.play-viewport .play-future-mode strong{font-size:14px;line-height:1.5}.play-viewport .play-format-bottom{white-space:normal;gap:8px}.play-viewport .play-format-bottom>span:empty{display:none}.play-viewport .play-mode-rating b small{letter-spacing:.03em;font-size:12px}.play-viewport .play-mode-rating>span:last-child>span{font-size:13px;line-height:1.4}.play-viewport .play-mode-rating>span:last-child>span:empty{display:none}.play-viewport .play-selection-copy p,.play-profile-shortcut,.play-viewport .play-details,.play-viewport .play-details button{font-size:14px;line-height:1.5}.play-viewport .play-queue-action .cta{font-size:15px}.season-signature-copy small,.operation-sidebar small{letter-spacing:.05em;font-size:11px}.season-signature-copy strong,.operation-sidebar strong{font-size:14px}.duel-versus-room .arena-context,.duel-versus-room .arena-context .elo-preview,.duel-versus-room .elo-preview>span,.duel-versus-room .elo-preview strong{font-size:13px}.duel-versus-room .arena-tools .quiet-button,.duel-versus-room .arena-back{min-height:36px;font-size:13px}.duel-versus-room .lobby-team>header,.duel-versus-room .lobby-team>header small,.duel-versus-room .versus-team-name small{letter-spacing:.04em;font-size:12px}.duel-versus-room .lobby-player-info>a,.duel-versus-room .lobby-player-info>strong{font-size:15px}.duel-versus-room .lobby-player-info>span,.duel-versus-room .player-presence,.duel-versus-room .player-streak{font-size:13px;line-height:1.5}.duel-versus-room .lobby-player-info>span>b{font-size:11px}.duel-versus-room .match-state,.duel-versus-room .lobby-mode-label,.duel-versus-room .lobby-score>small{letter-spacing:.04em;font-size:12px}.duel-versus-room .map-caption span,.duel-versus-room .veto-section .section-heading p,.duel-versus-room .veto-section .subtext,.duel-versus-room .connection-panel p,.duel-versus-room .connection-panel summary,.duel-versus-room .connection-panel .quiet-button{font-size:13px;line-height:1.5}.duel-versus-room .veto-progress>small,.duel-versus-room .connection-panel .eyebrow{font-size:12px}.duel-versus-room .connection-panel code{font-size:16px}@media (max-width:600px){.play-viewport .play-kicker{font-size:12px}.play-viewport .play-format-main>span{font-size:14px}.play-viewport .play-format-bottom{font-size:13px}.play-viewport .play-new-mode{font-size:11px}.play-viewport .play-mode-rating{gap:6px}.play-viewport .play-mode-rating b small,.play-viewport .play-details>span{display:none}}@media (max-height:650px){.play-viewport .play-kicker,.play-viewport .play-profile-shortcut,.play-viewport .play-details,.play-viewport .play-mode-rating>span:last-child>span{display:none}.play-viewport .play-format-top{min-height:20px}.play-viewport .play-future-mode{margin-top:8px}}
.standings-page.dashboard{padding-top:20px}.standings-heading{border:1px solid var(--operation-border,#33363a);border-left:3px solid var(--active-season-color,#d5b17b);background:var(--operation-surface,#17191c);border-radius:8px;align-items:center;gap:16px;margin-bottom:18px;padding:18px 22px;display:flex}.standings-heading>img{object-fit:contain;flex:none;width:56px;height:56px}.standings-heading>div{flex:1;min-width:0}.standings-heading h1{margin:0 0 5px;font:700 clamp(24px,2vw,32px)/1.2 Arial,sans-serif}.standings-heading>div>a{color:var(--active-season-ink,#d5b17b);font-size:14px;line-height:1.5}.standings-heading>.cta{flex:none;min-height:40px;padding:10px 18px;font-size:14px}.standings-page .season-standings>.season-toolbar{border-bottom:1px solid var(--operation-border,#33363a);justify-content:flex-start;align-items:flex-end;gap:16px;margin:0 0 20px;padding:0 0 18px}.standings-page .season-toolbar>nav{align-self:flex-end;gap:6px;margin-right:auto}.standings-page .season-toolbar nav button{min-height:42px;padding:9px 16px;font-size:16px}.standings-page .season-toolbar>label{color:#b7bbc1;gap:6px;min-width:100px;font-size:13px;line-height:1.4;display:grid}.standings-page .season-toolbar select,.standings-page .season-toolbar input{border:1px solid var(--operation-border,#3b3d42);background:var(--operation-surface,#17191c);color:#eae8e4;border-radius:5px;max-width:260px;min-height:42px;padding:9px 12px;font-size:14px}.standings-page .season-table{font-size:14px}.standings-page .season-table th{color:#bec1c6;padding:14px 12px;font-size:13px}.standings-page .season-table td{padding:15px 12px}.standings-page .season-standings>.empty-panel{margin-top:0;padding:26px 18px;font-size:15px}.standings-page .pagination{margin-top:16px;font-size:14px}.standings-page .pagination button{min-height:36px;padding:8px 12px}@media (max-width:700px){.standings-page.dashboard{padding-top:14px}.standings-heading{gap:12px;margin-bottom:14px;padding:14px}.standings-heading>img{width:42px;height:42px}.standings-heading>.cta{display:none}.standings-page .season-standings>.season-toolbar{gap:12px;margin-bottom:14px;padding-bottom:14px}.standings-page .season-toolbar>nav{width:100%;margin:0}.standings-page .season-toolbar>label{flex:1;min-width:90px}.standings-page .season-toolbar select{width:100%;min-width:0;max-width:none}.standings-page .season-toolbar>label:has(select option[value^=REGION]){max-width:145px}}.site-footer,html[data-active-season] .site-footer,html[data-operation] .site-footer{box-shadow:none;background:0 0;border:0}
.command-topbar>.topbar-actions{margin-left:auto}.play-lounge[data-season] .play-operation-art:before{display:none!important}html[data-operation] .play-viewport .play-format{background:var(--operation-surface)!important}html[data-operation] .play-viewport .play-format.is-selected{background:var(--operation-raised)!important}.operation-search.queue-banner.queue-scanner{background:linear-gradient(120deg,var(--operation-raised),var(--operation-surface))!important;border-color:var(--operation-border)!important;box-shadow:inset 0 2px var(--active-season-color)!important}.operation-search.queue-banner.queue-scanner:before{background:linear-gradient(90deg,transparent,var(--active-season-ink),transparent)}.operation-search.queue-banner .queue-scanner-top{border-color:var(--operation-border);letter-spacing:.03em;padding:12px 16px;font-size:13px}.operation-search.queue-banner .queue-scanner-top>span:first-child{color:var(--active-season-ink)}.operation-search.queue-banner .queue-scanner-top>span:last-child{color:#c5c6ce}.operation-search.queue-banner .search-orbit{width:52px;height:52px;box-shadow:none;color:var(--active-season-ink);background:0 0;border:0;border-radius:0;flex:none}.operation-search.queue-banner .search-orbit>img{object-fit:contain;z-index:1;width:100%;height:100%;position:relative}.operation-search.queue-banner .search-orbit:before,.operation-search.queue-banner .search-orbit:after{border-color:var(--active-season-color);opacity:.3}.operation-search.queue-banner .queue-elapsed{color:var(--active-season-ink);font-variant-numeric:tabular-nums;font-size:30px}.operation-search.queue-banner .queue-elapsed>span{color:var(--active-season-ink)}.operation-search.queue-banner .queue-search-label{color:#f0edf0;font-size:16px;line-height:1.4}.operation-search.queue-banner .queue-scanner-copy>small{color:#bcc0c8;font-size:13px;line-height:1.5}.operation-search.queue-banner .queue-dots i{background:var(--active-season-color)}.operation-search.queue-banner .queue-scanner-bottom{border-color:var(--operation-border);gap:12px;padding:10px 16px}.operation-search.queue-banner .queue-scanner-bottom>span{color:var(--active-season-ink);overflow-wrap:anywhere;font-size:13px}.operation-search.queue-banner .queue-scanner-bottom>button{color:#ede8e8;border-color:var(--operation-border);min-height:36px;font-size:14px}@media (max-width:600px){.operation-search.queue-banner .queue-scanner-body{gap:12px;padding:14px!important}.operation-search.queue-banner .search-orbit{width:40px;height:40px}.operation-search.queue-banner .queue-scanner-top{font-size:13px}.operation-search.queue-banner .queue-elapsed{font-size:26px}.operation-search.queue-banner .queue-scanner-bottom>span{display:none}.operation-search.queue-banner .queue-scanner-bottom{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.operation-search:before,.operation-search .search-orbit:before,.operation-search .search-orbit:after,.operation-search .queue-dots i{animation:none!important}}html[data-reduce-motion=true] .operation-search:before,html[data-reduce-motion=true] .operation-search .search-orbit:before,html[data-reduce-motion=true] .operation-search .search-orbit:after{animation:none!important}.play-viewport .operation-search.queue-banner .queue-search-label{font:600 15px/1.4 Arial,sans-serif!important}.play-viewport .operation-search.queue-banner .queue-elapsed{font-family:Arial,sans-serif!important}
.command-topbar{--bar-accent:var(--active-season-ink,#d6b278);--bar-hover:color-mix(in srgb,var(--active-season-color,#d6b278) 9%,transparent)}.command-topbar>.topbar-actions{justify-content:flex-end;align-items:center;gap:20px;width:auto;margin-left:auto;display:flex}.command-topbar .topbar-actions>:is(.topbar-social,.topbar-wallet,.topbar-account){height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.command-topbar .party-header-strip{background:0 0;border:0;align-items:center;gap:4px;height:40px;margin:0;padding:0;display:flex}.command-topbar .party-avatar-stack{align-items:center;gap:3px;padding:0;display:flex}.command-topbar .party-avatar-stack>span{flex:none;width:28px;height:28px}.command-topbar .party-avatar-stack>span>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.command-topbar .party-add-seat{color:#b8bdc8;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:36px;padding:0;display:grid}.command-topbar .social-trigger{color:#b8bdc8;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:40px;min-height:40px;display:flex;border:0!important;min-width:36px!important;padding:0!important}.command-topbar .social-trigger>:is(.topbar-friends-label,.topbar-friends-count){display:none}.command-topbar .wallet-balance{height:40px;color:var(--bar-accent);align-items:center;gap:8px;max-width:none;padding:0 4px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}.command-topbar .wallet-coin{flex:none;place-items:center;width:20px;height:24px;display:grid}.command-topbar .wallet-amount{justify-content:center;align-items:center;gap:0;line-height:1;display:flex}.command-topbar .wallet-amount b{color:#e8eaee;max-width:110px;font:600 14px/1 Arial,sans-serif}.command-topbar .wallet-amount small{display:none}.command-topbar a.premium-crown{border-radius:8px;place-items:center;width:36px;min-width:36px;height:40px;padding:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.command-topbar .activity-bell{color:#b8bdc8;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;min-width:40px;height:40px;padding:0;line-height:1;display:grid;position:relative}.command-topbar .activity-bell>svg{flex:none;width:20px;height:20px;margin:0;display:block;transform:none}.command-topbar .activity-bell>b{border:2px solid var(--operation-surface,#17191e);box-sizing:border-box;background:var(--bar-accent);color:#101216;letter-spacing:0;width:auto;min-width:20px;height:20px;box-shadow:none;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font:700 11px/1 Arial,sans-serif;display:flex;position:absolute;inset:0 -3px auto auto;transform:none}.command-topbar .activity-bell>i{background:var(--bar-accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--operation-surface,#17191e);border-radius:50%;position:absolute;top:5px;right:4px}.command-topbar .account-menu-trigger{background:0 0;border:0;border-radius:50%;place-items:center;gap:0;width:40px;height:40px;padding:0;display:grid}.command-topbar .account-menu-trigger>img{object-fit:cover;border:1px solid #ffffff20;border-radius:50%;width:30px;height:30px;display:block}.command-topbar .account-menu-trigger>span,.command-topbar .account-menu-trigger>.premium-badge,.command-topbar .account-trigger-chevron{display:none}.command-topbar :is(.party-add-seat,.social-trigger,.activity-bell,.account-menu-trigger):hover{background:var(--bar-hover);color:var(--bar-accent)}.command-topbar :is(.party-add-seat,.social-trigger,.activity-bell,.account-menu-trigger):focus-visible{outline:2px solid var(--bar-accent);outline-offset:2px}@media (max-width:600px){.command-topbar{padding-inline:8px}.command-topbar>.topbar-actions{gap:9px;width:auto;margin-left:auto}.command-topbar .topbar-actions>:is(.topbar-social,.topbar-wallet,.topbar-account){gap:2px}.command-topbar .party-avatar-stack>span{width:24px;height:24px}.command-topbar .party-header-strip{gap:0}.command-topbar .party-add-seat{width:26px}.command-topbar .social-trigger{width:30px;min-width:30px!important}.command-topbar .wallet-balance{gap:4px;max-width:88px;padding:0}.command-topbar .wallet-coin{width:16px}.command-topbar .wallet-amount b{max-width:62px;font-size:13px}.command-topbar a.premium-crown{width:30px;min-width:30px}.command-topbar .activity-bell{width:34px;min-width:34px}.command-topbar .account-menu-trigger{width:32px}.command-topbar .account-menu-trigger>img{width:28px;height:28px}}.command-topbar .party-header-strip{border:1px solid color-mix(in srgb,var(--bar-accent) 20%,#33363d);background:linear-gradient(165deg,color-mix(in srgb,var(--active-season-color,#d6b278) 7%,#25272d),#15171c);border-radius:12px;gap:7px;padding:4px 6px 4px 8px;box-shadow:0 3px 8px #0003,inset 0 1px #ffffff08,inset 0 -1px 2px #0004}.command-topbar .party-add-seat{width:28px;height:28px;color:var(--bar-accent);background:#ffffff05;border-radius:8px;box-shadow:inset 0 1px #ffffff06}.command-topbar .party-add-seat:hover:not(:disabled){background:var(--bar-hover)}.command-topbar .party-avatar-stack>span{border-radius:50%;box-shadow:0 2px 4px #0005}@media (max-width:600px){.command-topbar .party-header-strip{border-radius:10px;gap:3px;padding:4px}.command-topbar .party-add-seat{width:24px;height:28px}.command-topbar>.topbar-actions{gap:7px}}.command-topbar .wallet-balance{border-radius:18px;gap:8px;height:34px;padding:3px 10px 3px 4px;transition:border-color .15s,background .15s;background:linear-gradient(110deg,#d7b77d12,#d7b77d04)!important;border:1px solid #d7b77d30!important;box-shadow:inset 0 1px #ffffff05!important}.command-topbar .wallet-coin{color:#e5c58c;background:#d7b77d12;border-radius:50%;width:25px;height:25px;box-shadow:inset 0 0 0 1px #d7b77d25}.command-topbar .wallet-coin>svg{width:16px;height:16px;display:block}.command-topbar .wallet-amount b{color:#eddbb8;font-variant-numeric:tabular-nums;letter-spacing:.01em}.command-topbar .wallet-balance:hover{background:#d7b77d16!important;border-color:#d7b77d70!important}.command-topbar .wallet-balance:focus-visible{outline-offset:3px;outline:2px solid #e5c58c}.command-topbar .activity-bell{color:#d3d7df}.command-topbar .activity-bell>b{color:#171a20;isolation:isolate;background:#e9edf3;border:2px solid #171a20;min-width:20px;height:20px;font:700 11px/1 Arial,sans-serif;top:0;right:-3px;box-shadow:0 1px 3px #0004}.command-topbar .activity-bell>i{background:#e9edf3;box-shadow:0 0 0 2px #171a20}@media (max-width:600px){.command-topbar .wallet-balance{gap:5px;max-width:98px;height:32px;padding:3px 7px 3px 3px}.command-topbar .wallet-coin{width:21px;height:21px}.command-topbar .wallet-coin>svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.command-topbar .wallet-balance{transition:none}}
.admin-workspace{--admin-surface:#17191e;--admin-field:#101216;--admin-line:#30343d;color:#edf0f5}body:has(.admin-workspace) .operation-world-lines{opacity:.025}body:has(.admin-workspace) .operation-world{background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--active-season-color,#d7ad73) 5%,#101216),#101216 65%)}html .admin-workspace :is(.admin-section,.metric-grid){border-radius:12px;box-shadow:0 8px 24px #0002;background:var(--admin-surface)!important;border:1px solid var(--admin-line)!important}.admin-workspace .admin-section{min-width:0;margin-block:20px;padding:clamp(20px,2vw,32px)}.admin-workspace .admin-section>.admin-section{box-shadow:none;margin-block:16px;background:var(--admin-field)!important}.admin-workspace .admin-section>h2{color:#f1f3f7;margin:0 0 12px;font-size:21px;font-weight:650;line-height:1.3}.admin-workspace .admin-section>.subtext{color:#b3bac6;max-width:85ch;margin:0 0 26px;font-size:14px;line-height:1.65}.admin-workspace .operator-form{gap:20px;min-width:0}.admin-workspace .operator-form label{color:#c5cbd5;gap:9px;min-width:0;font:500 14px/1.4 Arial,sans-serif;display:grid}.admin-workspace .operator-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--admin-field);color:#edf0f5;border:1px solid var(--admin-line);width:100%;min-width:0;box-shadow:none;border-radius:8px;padding:12px 14px;font:400 14px/1.5 Arial,sans-serif}.admin-workspace .operator-form :is(input,select){min-height:46px}.admin-workspace .operator-form textarea{resize:vertical;min-height:110px}.admin-workspace .operator-form :is(input,select,textarea):focus-visible{outline:2px solid var(--active-season-ink,#d7ad73);outline-offset:2px;border-color:#0000}.admin-workspace .operator-form .cta{min-height:46px;box-shadow:none;border-radius:8px;font-size:14px}.admin-workspace .moderation-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:960px;display:grid}.admin-workspace .moderation-form>label:first-child,.admin-workspace .moderation-form>label:nth-child(4){grid-column:1/-1}.admin-workspace .moderation-form>.cta{grid-column:1/-1;justify-self:start;width:auto;min-width:180px;padding-inline:24px}.admin-workspace .moderation-form>p{grid-column:1/-1;margin:0;font-size:14px}.admin-workspace .moderation-form>p:empty{display:none}.admin-workspace .admin-section:has(>.moderation-form){max-width:1026px}.admin-workspace .page-heading p,.admin-workspace .page-heading>.quiet-button{color:#b3bac6;font-size:14px}@media (max-width:600px){.admin-workspace .admin-section{padding:20px 16px}.admin-workspace .moderation-form{grid-template-columns:minmax(0,1fr)}.admin-workspace .moderation-form>.cta{width:100%}.admin-workspace .admin-section>h2{font-size:20px}}
.tourney-directory .tourney-directory-heading{background:0 0;border:0;min-height:0;margin:0;padding:22px 0 28px}.tourney-directory .tourney-directory-heading h1{margin:10px 0;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.15}.tourney-directory .tourney-directory-heading h1 span{color:var(--active-season-ink,#d7b77d)}.tourney-directory .tourney-directory-heading p{color:#b5bdc9;margin:0;font-size:15px}.tourney-directory .tourney-heading-art{opacity:.6;width:64px;height:64px}.tourney-directory .tourney-heading-art svg{width:48px;height:48px}.tourney-view-tabs{border-bottom:1px solid #ffffff15;gap:26px;margin-bottom:24px;display:flex}.tourney-view-tabs button{color:#a9b1be;border-bottom:2px solid #0000;padding:14px 0;font:600 15px/1.4 Arial,sans-serif}.tourney-view-tabs button[aria-pressed=true]{border-color:var(--active-season-ink,#d7b77d);color:#f2f4f8}.tourney-directory .tourney-toolbar{flex-wrap:wrap;gap:16px;margin-bottom:22px}.tourney-directory .tourney-toolbar button{padding:10px 14px;font-size:14px}.tourney-directory .tourney-event-list{gap:16px;display:grid}html .tourney-directory .tourney-event{border-radius:12px;grid-template-columns:72px minmax(0,1fr) minmax(150px,auto) 150px;align-items:center;gap:24px;padding:26px;transition:border-color .18s,transform .18s;display:grid;box-shadow:0 6px 24px #0002;border:1px solid var(--operation-border,#343840)!important;background:linear-gradient(110deg,color-mix(in srgb,var(--active-season-color,#d7b77d) 5%,#1a1c22),#16181e)!important}html .tourney-directory .tourney-event:hover{transform:translateY(-2px);border-color:var(--active-season-ink,#d7b77d)!important}.tourney-directory .tourney-event-emblem{width:72px;height:auto;min-height:80px;color:var(--active-season-ink,#d7b77d);background:#ffffff03;border:1px solid #ffffff0b;border-radius:10px;justify-items:center;gap:10px;padding:12px 6px;display:grid}.tourney-directory .tourney-event-emblem span{font-size:13px}.tourney-directory .tourney-event-title h2{overflow-wrap:anywhere;margin:10px 0;font-size:22px;line-height:1.3}.tourney-directory .tourney-event-title p{color:#b5bdc9;flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.5;display:flex}.tourney-directory .tourney-state{letter-spacing:0;text-transform:none;font-size:13px}.tourney-directory .tourney-event-prize{border:0;padding:0}.tourney-directory .tourney-event-prize small{letter-spacing:0;font-size:13px}.tourney-directory .tourney-event-prize strong{margin:8px 0;font-size:24px}.tourney-directory .tourney-event-prize>span{font-size:13px}.tourney-event-action{color:var(--active-season-ink,#d7b77d);justify-content:flex-end;align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:1000px){html .tourney-directory .tourney-event{grid-template-columns:64px minmax(0,1fr) auto;gap:18px}.tourney-event-action{grid-column:2/-1}.tourney-directory .tourney-event-emblem{width:64px}}@media (max-width:600px){html .tourney-directory .tourney-event{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:18px}.tourney-directory .tourney-event-emblem{width:48px;min-height:64px}.tourney-directory .tourney-event-emblem span{font-size:12px}.tourney-directory .tourney-event-title h2{font-size:19px}.tourney-directory .tourney-event-prize{border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:16px}.tourney-event-action{grid-column:1/-1;justify-content:flex-start}.tourney-view-tabs{gap:20px}.tourney-view-tabs button{font-size:14px}}@media (prefers-reduced-motion:reduce){html .tourney-directory .tourney-event{transition:none;transform:none}}.tourney-directory{--cup-muted:#b6becb;--cup-line:var(--operation-border,#343840);--cup-gold:var(--active-season-ink,#d7b77d)}.tourney-directory .tourney-empty{background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--active-season-color,#d7b77d) 8%,transparent),transparent 70%),var(--operation-surface,#191b21);border:1px solid var(--operation-border,#343840);border-radius:12px;padding:54px 24px;box-shadow:inset 0 1px #ffffff04}.tourney-directory .tourney-empty>svg{color:var(--active-season-ink,#d7b77d)}.tourney-directory .tourney-empty h2{color:#f0f2f7;font-size:24px}.tourney-directory .tourney-empty p{color:#b6becb;max-width:58ch;font-size:14px}.tourney-directory .tourney-toolbar nav button{color:#b6becb}.tourney-directory .tourney-toolbar nav button[aria-pressed=true]{color:var(--active-season-ink,#d7b77d);background:var(--operation-raised,#252830);border-color:var(--operation-border,#414550)}.tourney-directory .tourney-toolbar nav button:hover{background:var(--operation-raised,#252830);color:#f0f2f7}.tourney-directory .tourney-toolbar nav button:focus-visible,.tourney-view-tabs button:focus-visible{outline:2px solid var(--active-season-ink,#d7b77d);outline-offset:3px}.tourney-directory .tourney-heading-art{color:var(--active-season-ink,#d7b77d);background:0 0}.tourney-directory .tourney-event-prize small,.tourney-directory .tourney-event-prize>span{color:#b6becb}@media (max-width:600px){.tourney-directory .tourney-empty{padding:38px 20px}.tourney-directory .tourney-empty h2{font-size:21px}}
.cup-results{--champion:#edcd87;--ceremony:var(--active-season-color,#d6b278);margin:24px 0}.cup-results>header .eyebrow{letter-spacing:.09em;color:#b4bac6;font-size:12px}.cup-results h2{font-size:30px}.cup-final-link{color:var(--active-season-ink,#edcd87);font-size:14px}:is(.cup-results .cup-podium,.cup-results .cup-podium:not(:has([data-place="3"]))){grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none;display:grid}.cup-results .cup-place{background:#191b21;border:1px solid #373b45;border-radius:14px;grid-area:auto;min-height:240px;padding:24px}.cup-results .cup-place[data-place="1"]{background:radial-gradient(ellipse at 10% 50%,color-mix(in srgb,var(--ceremony) 20%,transparent),transparent 60%),linear-gradient(120deg,#202128,#12141a);border:1px solid #d5b57970;grid-area:1/1/auto/-1;grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:12px 30px;min-height:390px;padding:40px;display:grid;box-shadow:0 16px 60px #0004,inset 0 1px #f1d49830}.cup-results .cup-podium:not(:has([data-place="3"])) .cup-place[data-place="1"]{background:radial-gradient(ellipse at 10% 50%,color-mix(in srgb,var(--ceremony) 20%,transparent),transparent 60%),linear-gradient(120deg,#202128,#12141a);border:1px solid #d5b57970;grid-area:1/1/auto/-1;grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:12px 30px;min-height:390px;padding:40px;display:grid;box-shadow:0 16px 60px #0004,inset 0 1px #f1d49830}.cup-results .cup-place[data-place="1"]:before{border-color:#e1c88812;border-radius:9px;inset:8px}.cup-champion-art{color:var(--champion);grid-area:1/1/6;align-self:stretch;place-items:center;min-height:260px;display:grid;position:relative}.cup-champion-art>span{background:radial-gradient(circle,#dcb35b19,#0000 65%);border:1px solid #e5c47838;border-radius:50%;width:200px;height:200px;position:absolute;box-shadow:0 0 0 12px #dcb35b05,0 0 0 13px #dcb35b12}.cup-champion-art>span:before,.cup-champion-art>span:after{content:"";border:2px solid #0000;border-left-color:#e5c47890;border-radius:50%;position:absolute;inset:15px;transform:rotate(-30deg)}.cup-champion-art>span:after{transform:rotate(150deg)}.cup-champion-art>svg{filter:drop-shadow(0 6px 18px #dcb35b35);position:absolute;top:calc(50% - 65px)}.cup-champion-art>b{color:#edcd87;font:700 32px/1 Arial,sans-serif;position:absolute;top:calc(50% + 32px)}.cup-results .cup-place[data-place="1"] .cup-place-heading{grid-area:1/2;align-self:end;margin:0}.cup-results .cup-place[data-place="1"] .cup-place-heading>svg{display:none}.cup-results .cup-place[data-place="1"] .cup-place-number{letter-spacing:0;align-items:center;gap:12px;font-size:16px;display:flex}.cup-results .cup-place[data-place="1"] .cup-place-number small{letter-spacing:.12em;margin:0;font-size:14px;display:inline}.cup-results .cup-place[data-place="1"] .cup-place-avatars{grid-area:1/3/4;align-self:center;margin:0;position:static}.cup-results .cup-place[data-place="1"] .cup-place-avatars img{border-radius:50%;width:76px;height:76px}.cup-results .cup-place[data-place="1"] .cup-place-avatars a{background:#12141a;border-radius:50%;padding:5px}.cup-results .cup-place[data-place="1"] h3{color:#fff5df;grid-area:2/2;margin:0;font-size:clamp(30px,3.3vw,52px);font-weight:750;line-height:1.1}.cup-champion-caption{color:#bfc3cd;grid-area:3/2;margin:0;font-size:15px}.cup-champion-caption span{color:var(--champion);margin-top:6px;display:block}.cup-results .cup-place[data-place="1"] .cup-duo-names{grid-column:2/-1;margin:0;font-size:14px}.cup-champion-record{flex-wrap:wrap;grid-column:2/-1;gap:28px;padding-top:14px;display:flex}.cup-champion-record>span{color:#b6bdca;gap:7px;font-size:13px;display:grid}.cup-champion-record strong{color:#f0e6d1;font-size:22px;font-weight:600}.cup-results .cup-place[data-place="1"] .cup-place-prize{grid-column:2/-1;margin:8px 0 0;padding-top:18px;font-size:14px}.cup-results .cup-place-prize strong{font-size:22px}.cup-results .cup-place[data-place="2"]{background:linear-gradient(135deg,#24272f,#191b21);border-color:#626977;grid-area:auto;align-self:stretch;min-height:240px;display:flex}.cup-results .cup-podium:not(:has([data-place="3"])) .cup-place[data-place="2"]{background:linear-gradient(135deg,#24272f,#191b21);border-color:#626977;grid-area:auto;align-self:stretch;min-height:240px;display:flex}.cup-results .cup-place[data-place="3"]{grid-area:auto;min-height:240px}.cup-results .cup-place-heading{margin-bottom:18px}.cup-results .cup-place-number,.cup-results .cup-place[data-place="3"] .cup-place-number{font-size:28px}.cup-results .cup-place-number small{letter-spacing:.05em;margin-top:8px;font-size:12px}.cup-results .cup-place[data-place="3"] .cup-place-avatars{max-width:none;margin-bottom:14px;position:static}.cup-results .cup-place[data-place="3"] .cup-place-avatars img{width:44px;height:44px}.cup-results .cup-place[data-place="3"] h3{font-size:21px}.cup-results .cup-place-prize,.cup-results .cup-place[data-place="3"] .cup-place-prize{margin-top:auto;padding-top:16px;font-size:13px;line-height:1.4}.cup-results .cup-duo-names{margin-bottom:16px;font-size:13px}.cup-results .cup-standings summary,.cup-results .cup-standings table{font-size:14px}.cup-results .cup-standings th,.cup-results .cup-standings td:last-child,.cup-results .cup-standings summary>span,.cup-results .cup-standings>p{font-size:13px}@media (max-width:900px){.cup-results .cup-place[data-place="1"]{grid-template-columns:140px minmax(0,1fr);gap:16px 24px;padding:28px}.cup-results .cup-podium:not(:has([data-place="3"])) .cup-place[data-place="1"]{grid-template-columns:140px minmax(0,1fr);gap:16px 24px;padding:28px}.cup-champion-art{grid-row:1/4}.cup-champion-art>span{width:125px;height:125px}.cup-champion-art>svg{width:60px}.cup-results .cup-place[data-place="1"] .cup-place-avatars{grid-area:4/2;justify-self:start}.cup-results .cup-place[data-place="1"] .cup-place-avatars img{width:52px;height:52px}.cup-champion-record,.cup-results .cup-place[data-place="1"] .cup-place-prize{grid-column:1/-1}}@media (max-width:600px){:is(.cup-results .cup-podium,.cup-results .cup-podium:not(:has([data-place="3"]))){grid-template-columns:minmax(0,1fr)}.cup-results .cup-place[data-place="1"]{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:26px 20px;display:flex}.cup-results .cup-podium:not(:has([data-place="3"])) .cup-place[data-place="1"]{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:26px 20px;display:flex}.cup-champion-art{align-self:center;width:100%;min-height:155px}.cup-champion-art>span{width:140px;height:140px}.cup-results .cup-place[data-place="1"] .cup-place-heading{align-self:center;max-width:none}.cup-results .cup-place[data-place="1"] .cup-place-avatars{justify-content:center;align-self:center}.cup-results .cup-place[data-place="1"] h3{font-size:32px}.cup-champion-record{justify-content:center;gap:22px;padding:0}.cup-results .cup-place[data-place="1"] .cup-place-prize{justify-content:center;width:100%}.cup-results .cup-place{min-height:0}.cup-results>header{flex-wrap:wrap;align-items:center}.cup-results h2{font-size:26px}.cup-final-link{max-width:none}.cup-results .cup-place[data-place="2"],.cup-results .cup-place[data-place="3"]{min-height:0}}@media (prefers-reduced-motion:no-preference){.cup-champion-art>span{animation:1.8s ease-out both champion-halo}.cup-results .cup-place[data-place="1"] h3{animation:.8s ease-out .15s both cup-arrival}}@keyframes champion-halo{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}html[data-reduce-motion=true] .cup-champion-art>span,html[data-reduce-motion=true] .cup-results .cup-place[data-place="1"] h3{animation:none}.cup-results .cup-place[data-place] .cup-place-number small{font-size:12px}.cup-results .cup-place[data-place="1"] .cup-place-number small{font-size:14px}.tourney-bronze-match{background:linear-gradient(120deg,#b88f690b,#17191f);border:1px solid #b88f6945;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px;display:flex}.tourney-bronze-match h3{color:#d0ab86;margin:0 0 8px;font-size:20px}.tourney-bronze-match p{color:#b4bdca;margin:0;font-size:14px;line-height:1.5}.tourney-bronze-match .tourney-bracket-card{flex:none;width:280px}@media (max-width:650px){.tourney-bronze-match{flex-direction:column;align-items:stretch;padding:18px}.tourney-bronze-match .tourney-bracket-card{width:100%}}.cup-results[data-third-place=true] .cup-podium{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.cup-results[data-third-place=true] .cup-podium{grid-template-columns:minmax(0,1fr)}}
.profile-cover:has(.profile-trophy-badges){padding-bottom:80px;position:relative}.profile-trophy-badges{z-index:2;flex-wrap:wrap;align-items:center;gap:10px;max-width:calc(100% - 56px);display:flex;position:absolute;bottom:20px;left:28px}.profile-title-badge{color:#eccd88;background:radial-gradient(circle at 35% 20%,#d7b77520,#17191fe8 75%);border:1px solid #e0bd7765;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 3px #e0bd7708,0 3px 8px #0003}.profile-title-badge:hover{border-color:#edcd87;box-shadow:0 0 14px #e0bd771c,inset 0 0 0 3px #e0bd7710}.profile-title-badge:focus-visible,.profile-title-pages button:focus-visible{outline-offset:3px;outline:2px solid #edcd87}.profile-title-pages{gap:2px;display:flex}.profile-title-pages button{color:#c5bdac;border-radius:6px;place-items:center;width:28px;height:34px;display:grid}.profile-title-pages button:disabled{opacity:.3}.profile-title-pages button:hover:not(:disabled){background:#ffffff0b}@media (max-width:700px){.profile-cover:has(.profile-trophy-badges){padding-bottom:24px}.profile-trophy-badges{order:10;grid-column:1/-1;gap:8px;max-width:100%;margin-top:16px;position:static}.profile-title-badge{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.profile-title-badge{transition:none}}html[data-reduce-motion=true] .profile-title-badge{transition:none}.profile-title-badge{width:40px;height:40px;box-shadow:none;color:#dfc18a;background:#11151a70;border:0;border-radius:50%;position:relative}.profile-title-badge:hover{background:#dfc18a0e;box-shadow:0 0 14px #dfc18a12}.profile-title-badge .profile-title-laurel{width:36px;height:36px;transform:none}.profile-title-rank{color:#f0d7a5;pointer-events:none;place-items:center;padding-top:2px;font:700 16px/1 Arial,sans-serif;display:grid;position:absolute;inset:0}.profile-title-tooltip[data-slot=tooltip-content]{color:#edf0f5;overflow-wrap:anywhere;background:#1a1d24;border:1px solid #ffffff16;border-radius:9px;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(280px,100vw - 24px);padding:15px 18px;font-family:Arial,sans-serif;display:flex;box-shadow:0 10px 28px #0005}.profile-title-tooltip>span{letter-spacing:.045em;color:#dfc18a;align-items:center;gap:7px;font-size:12px;display:flex}.profile-title-tooltip>span i{color:#808795;font-style:normal}.profile-title-tooltip>strong{font-size:15px;font-weight:600;line-height:1.4}.profile-title-tooltip>time{color:#aeb6c4;font-size:13px;line-height:1.4}.profile-title-tooltip>svg{display:none}.champion-name-badge{vertical-align:middle;color:#dfc18a;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.champion-name-badge svg{width:28px;height:28px;display:block}.match-result-card[data-outcome=defeat] .result-emblem{color:#ce7d80;background:#ce7d8012}.match-result-card[data-outcome=defeat] h2{color:#e8b9ba}
.season-launch-dialog[data-slot=dialog-content]{border:1px solid color-mix(in srgb,var(--launch-color) 40%,#343840);color:#f2f3f7;background:#15171d;border-radius:18px;gap:0;width:min(680px,100vw - 28px);max-width:680px;max-height:calc(100dvh - 40px);padding:0;font-family:Arial,sans-serif;overflow-y:auto;box-shadow:0 30px 100px #0009}.season-launch-hero{text-align:center;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--launch-color) 25%,transparent),transparent 80%);border-bottom:1px solid #ffffff10;padding:36px 32px 28px}.season-launch-hero img{object-fit:contain;filter:drop-shadow(0 8px 18px #0003);width:96px;height:96px;margin:0 auto 18px}.season-launch-hero>span{letter-spacing:.09em;color:#c6cad5;font-size:12px;display:block}.season-launch-hero [data-slot=dialog-title]{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(26px,4vw,36px);font-weight:700;line-height:1.15}.season-launch-hero [data-slot=dialog-description]{color:#b8c0ce;font-size:15px;line-height:1.5}.season-launch-news{gap:26px;padding:28px 32px;display:grid}.season-launch-news>section{align-items:flex-start;gap:14px;display:flex}.season-launch-news>section>svg{color:#d9deeb;flex:none;margin-top:3px}.season-launch-news h3{margin:0 0 9px;font-size:17px;font-weight:650}.season-launch-news p{white-space:pre-wrap;overflow-wrap:anywhere;color:#bec5d1;margin:0;font-size:15px;line-height:1.65}.season-launch-dialog>footer{align-items:center;gap:22px;padding:0 32px 28px;font-size:14px;display:flex}.season-launch-primary{color:#11141b;background:#e9edf4;border-radius:8px;padding:13px 24px;font-size:15px;font-weight:650}.season-launch-dialog>footer>a{color:#ced3df}@media (max-width:600px){.season-launch-hero{padding:30px 22px 22px}.season-launch-news{padding:24px 22px}.season-launch-dialog>footer{flex-wrap:wrap;padding:0 22px 24px}.season-launch-hero img{width:76px;height:76px}}.season-briefing-link{margin:22px 0}.season-briefing-link>button{border:1px solid var(--operation-border,#343840);color:var(--active-season-ink,#d7b77d);border-radius:8px;padding:10px 16px;font-size:14px}
body.admin-app{color:#ebecef;--gold:#c3ccd9;--active-season-color:#aebdd2;--active-season-ink:#cbd5e3;--operation-light:#aebdd2;--operation-art:none;background:#101114;font-size:15px}.admin-app .ap-sidebar{z-index:50;background:#15161a;border-right:1px solid #ffffff0d;flex-direction:column;width:244px;padding:28px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.ap-brand{color:#f6f6f8;letter-spacing:-1px;align-items:center;gap:12px;font-size:26px;font-weight:850;display:flex}.ap-brand span{letter-spacing:2px;color:#a5aab5;border-left:1px solid #454750;padding-left:12px;font-size:12px;font-weight:500}.ap-sidebar nav{flex:1;margin-top:30px}.ap-sidebar section+section{margin-top:23px}.ap-sidebar h2{color:#9499a5;margin-bottom:8px;padding:0 12px;font-size:13px;font-weight:500}.ap-sidebar nav a{color:#bec1cb;border-radius:7px;align-items:center;gap:12px;margin:2px 0;padding:10px 12px;font-size:14px;display:flex}.ap-sidebar nav a:hover{background:#ffffff08}.ap-sidebar nav a[aria-current=page]{color:#fff;background:#252830}.ap-return{color:#aeb4c1;justify-content:space-between;padding:20px 12px 0;font-size:14px;display:flex}.ap-content{min-width:0;margin-left:244px}.ap-header{background:#101114;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:72px;padding:0 36px;display:flex}.ap-header>div{color:#a9b2c2;align-items:center;gap:12px;display:flex}.ap-header strong{font-size:14px;font-weight:500}.ap-header button{color:#b8bdc8;background:0 0;border-radius:7px;place-items:center;width:40px;height:40px;display:grid}.ap-header button:hover{background:#ffffff0b}.ap-header .ap-menu{display:none}.admin-app .ap-content main{max-width:1800px;margin:auto;padding:32px 36px}.admin-app .dashboard{width:100%;max-width:none;margin:0;padding:0}.admin-app .admin-mobile-navigation,.admin-app .admin-platform-navigation{display:none!important}.admin-app .page-heading{border:0;padding-top:0}.admin-app .panel,.admin-app .admin-panel,.admin-app .card{box-shadow:none;background:#181a1f;border-color:#ffffff12}.admin-app input,.admin-app select,.admin-app textarea{color:#eceef3;background:#111317;border:1px solid #343842;border-radius:7px;font-size:14px}.admin-app input:focus-visible,.admin-app button:focus-visible,.admin-app a:focus-visible{outline-offset:3px;outline:2px solid #bacce8}.admin-app :is(.eyebrow,small){font-size:12px}.admin-login-stage{place-items:center;min-height:100dvh;padding:24px;display:grid}.ap-login{background:#191b20;border:1px solid #ffffff12;border-radius:16px;width:min(100%,420px);padding:36px;box-shadow:0 20px 70px #0003}.ap-login-icon{color:#b8c7dd;margin-top:48px}.ap-login h1{margin:18px 0 8px;font-size:30px}.ap-login>p{color:#a8adba;font-size:15px;line-height:1.6}.ap-login form{gap:20px;margin-top:28px;display:grid}.ap-login label{gap:9px;font-size:14px;display:grid}.ap-login input{width:100%;height:46px;padding:0 12px}.ap-login button{color:#171a20;background:#dde4ee;border-radius:7px;justify-content:center;align-items:center;gap:14px;height:46px;font-weight:650;display:flex}.ap-login button:disabled{opacity:.6}.ap-login .ap-login-note{margin:28px 0 0;font-size:13px}.ap-login .ap-error{color:#ffb3b3;font-size:14px}.admin-app .operation-world{display:none}@media (max-width:1000px){.admin-app .ap-sidebar{width:244px;top:72px;transform:translate(-100%)}.admin-app .ap-sidebar.is-open{transform:none;box-shadow:20px 0 50px #0008}.ap-content{margin-left:0}.ap-header{gap:12px;padding:0 20px}.ap-header .ap-menu{display:grid}.ap-header>span{margin-right:auto}.admin-app .ap-content main{padding:24px 20px}}@media (max-width:480px){.ap-header strong{display:none}.admin-app .ap-content main{padding:20px 14px}.ap-login{padding:26px}}body.admin-app{--primary:#c1cede;--primary-foreground:#14171c;--muted-foreground:#abb3c0;--border:#343842;--card:#191b20;--secondary:#252830}.admin-app .page-heading>.eyebrow,.admin-app .page-heading .eyebrow{display:none}.admin-app .operator-page .admin-match-card{background:#191c21;border-color:#353943}.admin-app .operator-page .admin-match-card:hover{background:#1d2026;border-color:#5b6678}.admin-app .operator-page .operator-score{color:#dde6f3}.admin-app .operator-tools button{background:#20242c;border-color:#343c49}.admin-app .operator-tools button svg{color:#bac8dc}.admin-app .operator-tools button small{color:#acb5c4;font-size:13px}.admin-app .admin-match-card>footer>a:first-child{color:#c6d6ee}.admin-app .admin-match-card .operator-address small{font-size:12px}.admin-app .admin-match-card>footer :is(a,button){font-size:13px}.admin-app .ap-login h1{font-weight:650}
.admin-app .ap-sidebar{background:#13161c;border-color:#252b35;padding:26px 16px 18px}.ap-navigation-search{color:#8693a9;background:#1d212a;border:1px solid #303743;border-radius:8px;align-items:center;gap:9px;margin-top:28px;padding:0 10px;display:flex}.admin-app .ap-navigation-search input{background:0 0;border:0;outline:none;width:100%;min-width:0;height:38px;padding:0;font-size:13px}.ap-sidebar .ap-navigation-search+nav{margin-top:24px}.ap-sidebar nav a[aria-current=page]{color:#dbe9ff;background:#233248;box-shadow:inset 3px 0 #90baff}.ap-sidebar nav section+section{margin-top:22px}.ap-location{color:#8e99aa;align-items:center;gap:14px;font-size:14px;display:flex}.ap-location strong{color:#e1e6ef;font-weight:500}.ap-location>span{color:#495567}.ap-support-link{color:#c5d0df;border-right:1px solid #333b47;align-items:center;gap:8px;margin-right:6px;padding-right:18px;display:flex}.admin-app .ap-header{background:#13161c;border-color:#262c35;height:76px}.admin-app .ap-content main{padding-top:30px}.admin-app .admin-workspace .page-heading{margin-bottom:22px;padding-bottom:12px}.admin-app .admin-workspace .page-heading h1{letter-spacing:-.8px;font-size:30px}.admin-app .admin-workspace .page-heading p{font-size:15px}.admin-app .admin-workspace .metric-grid{box-shadow:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid;background:0 0!important;border:0!important}.admin-app .admin-workspace .metric-card{background:linear-gradient(140deg,#1c222d,#171b23);border-radius:12px;padding:22px;position:relative;border:1px solid #2c3340!important}.admin-app .admin-workspace .metric-card svg{color:#7894ba;width:19px;display:block;position:absolute;top:20px;right:18px}.admin-app .admin-workspace .metric-card small{letter-spacing:0;text-transform:none;color:#a8b4c8;padding-right:24px;font:500 13px Arial}.admin-app .admin-workspace .metric-card strong{color:#f2f5fb;margin-top:16px;font-size:34px}.admin-app .admin-workspace .metric-card p{color:#8392a9;margin-top:8px;font-size:13px;display:block}.admin-app .admin-workspace .admin-section{box-shadow:none;background:#171c24!important;border-color:#2c3340!important}.admin-app .operator-grid{align-items:start;gap:22px;display:grid}.admin-app .operator-grid>.admin-section{min-width:0;margin-top:0}.admin-app .operator-grid>.admin-section>.eyebrow{display:none}.admin-app .operator-grid .section-title{margin:0 0 20px}.admin-app .operator-tools{gap:10px;margin-bottom:30px;display:grid}.admin-app .operator-tools button{border-radius:9px;padding:17px}.admin-app .operator-tools button strong{font-size:14px}.admin-app .operator-tools button small{margin-top:6px;line-height:1.5}.team-management>header{align-items:flex-start;gap:16px;margin-bottom:30px;display:flex}.team-management h2{font-size:23px;font-weight:650}.team-management p{color:#aab6c9;font-size:14px;line-height:1.65}.team-layout{grid-template-columns:minmax(240px,360px) minmax(0,1fr);gap:40px;display:grid}.team-layout h3{align-items:center;gap:10px;margin-bottom:18px;font-size:17px;display:flex}.team-agent{border-bottom:1px solid #303743;align-items:center;gap:12px;padding:20px 0;display:flex}.team-agent button{color:#bfd8ff;margin-left:auto}.agent-initial{background:#29364b;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:650;display:grid}.team-agent p{margin:3px 0;font-size:13px}.team-empty{border:1px dashed #455066;border-radius:10px;margin-top:24px;padding:28px}@media (min-width:1400px){.admin-app .operator-grid{grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr)}}@media (max-width:1200px){.admin-app .admin-workspace .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ap-location{gap:7px;font-size:13px}.ap-location>span,.ap-support-link span{display:none}.ap-support-link{border:0;margin:0;padding:0}.team-layout{grid-template-columns:1fr}.admin-app .admin-workspace .metric-card{padding:16px}.admin-app .admin-workspace .metric-card svg{display:none}.admin-app .admin-workspace .metric-card small{padding:0}.admin-app .ap-header{padding:0 12px}}body.support-app{color:#243047;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eef1f6}.service-console{--sc-line:#e0e5ed;--sc-muted:#68778e;--sc-ink:#23314a;--sc-accent:#365dd8;color:var(--sc-ink);min-height:100dvh;font:14px/1.5 Arial,Helvetica,sans-serif;display:flex}.service-console button,.service-console input,.service-console select,.service-console textarea{font:inherit}.service-console button{cursor:pointer}.service-console button:disabled{opacity:.45;cursor:not-allowed}.service-console :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #476ee8}.sc-nav{color:#b9c4d7;z-index:60;background:#151e2e;flex-direction:column;flex:0 0 232px;width:232px;padding:28px 16px;display:flex;position:fixed;inset:0 auto 0 0}.sc-brand{color:#fff;letter-spacing:-.4px;align-items:center;gap:12px;padding:0 10px;font-size:22px;font-weight:750;display:flex}.sc-brand-icon{color:#a7c7ff;background:#2a3b58;border:1px solid #3a5071;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.sc-brand strong{color:#a7b5cc;letter-spacing:0;font-size:13px;font-weight:400;display:block}.sc-nav-caption{letter-spacing:1.5px;color:#7a8aa6;margin:40px 14px 14px;font-size:13px}.sc-nav nav{gap:5px;display:grid}.sc-nav nav button{color:#b9c4d7;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.sc-nav nav button b{color:#68778d;margin-left:auto;font-size:13px;font-weight:500}.sc-nav nav button:hover{background:#ffffff08}.sc-nav nav button[aria-current=page]{color:#e8f0ff;background:#2b3e61}.sc-nav nav button[aria-current=page] b{color:#fff;background:#415c89;border-radius:5px;padding:1px 7px}.sc-nav-bottom{gap:20px;margin-top:auto;padding:24px 12px 0;font-size:13px;display:grid}.sc-nav-bottom p{color:#68778d;align-items:center;gap:8px;font-size:13px;display:flex}.sc-nav-bottom a{justify-content:space-between;align-items:center;display:flex}.sc-main{background:#f1f4f8;flex:1;min-width:0;min-height:100dvh;margin-left:232px}.sc-top{border-bottom:1px solid var(--sc-line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 30px;display:flex}.sc-breadcrumb{color:#6c7a91;align-items:center;gap:14px;font-size:14px;display:flex}.sc-breadcrumb span{color:#c4cbd6}.sc-account{align-items:center;gap:12px;display:flex}.sc-account strong{font-size:13px;font-weight:550}.sc-avatar{color:#36578e;text-transform:uppercase;background:#e7edfa;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.sc-icon{color:#64738a;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.sc-icon:hover{background:#e9eef6}.sc-page-heading{justify-content:space-between;align-items:center;gap:18px;padding:27px 30px 20px;display:flex}.sc-kicker{letter-spacing:1.7px;color:#6c7da0;font-size:13px;font-weight:650}.sc-page-heading h1{letter-spacing:-.7px;color:#1d2b43;margin:5px 0 6px;font-size:28px;font-weight:700;line-height:1.25}.sc-page-heading p{color:#748097;margin:0;font-size:14px}.sc-button{color:#495c7a;white-space:nowrap;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 12px;text-decoration:none;display:inline-flex;font-size:13px!important;font-weight:550!important}.sc-button:hover{background:#f0f4fc}.sc-button.primary{color:#fff;background:#395fd7;border-color:#395fd7;box-shadow:0 2px 4px #253b7018}.sc-button.primary:hover{background:#2a4fc4}.sc-summary{flex-wrap:wrap;align-items:center;gap:12px;margin:0 30px 22px;display:flex}.sc-summary>button{border:1px solid var(--sc-line);color:#697991;background:#fff;border-radius:8px;align-items:center;gap:9px;padding:10px 13px;font-size:13px;display:flex}.sc-summary strong{color:#293b5c;font-size:17px}.sc-summary-dot{background:#8f77cc;border-radius:50%;width:6px;height:6px}.sc-summary-dot.mine{background:#4f81d5}.sc-summary-dot.urgent{background:#d98472}.sc-updated{color:#7f8ca1;margin-left:auto;font-size:13px}.sc-workspace{background:#fff;border:1px solid #dce3ed;border-radius:12px;height:calc(100dvh - 261px);min-height:590px;margin:0 30px 26px;display:flex;overflow:hidden;box-shadow:0 6px 20px #243b6010}.sc-inbox{border-right:1px solid var(--sc-line);background:#fbfcfe;flex-direction:column;flex:0 0 302px;width:302px;min-height:0;display:flex}.sc-search{color:#68778d;background:#fff;border:1px solid #dce3ed;border-radius:7px;align-items:center;gap:8px;margin:18px 16px 12px;padding:0 10px;display:flex}.support-app .sc-search input{color:#3d4f6a;background:0 0;border:0;width:100%;min-width:0;height:37px;padding:0;font-size:13px}.sc-list-label{color:#68778d;justify-content:space-between;padding:0 18px 13px;font-size:13px;display:flex}.sc-list-label strong{color:#52647f;font-weight:500}.sc-case-list{flex:1;overflow:auto}.sc-case-list>button{text-align:left;border:0;border-top:1px solid var(--sc-line);color:#3c4b63;background:0 0;width:100%;padding:17px 18px;display:block}.sc-case-list>button:hover{background:#f0f4fb}.sc-case-list>button.selected{background:#edf2ff;box-shadow:inset 3px 0 #587be1}.sc-row-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-row-meta time{color:#7e8ca2;white-space:nowrap;font-size:13px}.sc-priority{letter-spacing:.4px;color:#718098;background:#edf0f5;border-radius:4px;padding:2px 6px;font-size:13px;font-weight:650}.sc-priority.urgent{color:#ad4e3e;background:#fbe9e4}.sc-priority.high{color:#68778d;background:#f8efdc}.sc-case-list h3{color:#263a5d;margin:10px 0 6px;font-size:14px;font-weight:650}.sc-case-list p{color:#738098;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.sc-case-list footer{color:#68778d;align-items:center;gap:6px;margin:14px 0 9px;font-size:13px;display:flex}.sc-case-list footer strong{color:#5f6f8b;font-size:13px;font-weight:500}.sc-case-list footer>span:last-child{margin-left:auto}.sc-mini-avatar{color:#667fa7;background:#e2e9f6;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.sc-case-owner{color:#75859d;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.sc-status{color:#6882b0;font-size:13px}.sc-status.resolved{color:#4c8d76}.sc-pagination{border-top:1px solid var(--sc-line);color:#6f7f99;justify-content:space-between;align-items:center;padding:10px 16px;font-size:13px;display:flex}.sc-case{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sc-open-tabs{border-bottom:1px solid var(--sc-line);background:#f8fafc;flex-shrink:0;display:flex;overflow:auto}.sc-open-tabs button{color:#7b89a0;white-space:nowrap;background:0 0;border:0;border-right:1px solid #e3e8f0;padding:11px 14px;font-size:13px}.sc-open-tabs button[aria-current=page]{color:#3c61cf;background:#fff;box-shadow:inset 0 2px #6988e6}.sc-case-header{padding:22px 24px 18px}.sc-case-number{color:#68778d;letter-spacing:1px;font-size:13px;font-weight:550}.sc-case-header .sc-row-meta{justify-content:flex-start}.sc-case-header h2{letter-spacing:-.5px;color:#233653;margin:10px 0 7px;font-size:23px;font-weight:650;line-height:1.3}.sc-case-header p{color:#68778d;margin:0;font-size:13px}.sc-case-header p strong{color:#5c6c86;font-weight:500}.sc-case-actions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.sc-case-tabs{border-bottom:1px solid var(--sc-line);flex-shrink:0;gap:22px;padding:0 24px;display:flex}.sc-case-tabs button{color:#68778d;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:12px 0;font-size:13px;font-weight:500;display:flex}.sc-case-tabs button[aria-current=page]{color:#4266d4;border-bottom-color:#577add}.sc-thread{background:#fcfdff;flex:1;min-height:110px;padding:22px 24px;overflow:auto}.sc-message{background:#fff;border:1px solid #e3e8f1;border-radius:9px;margin-bottom:15px;padding:17px;box-shadow:0 2px 4px #243b6004}.sc-message header{align-items:center;gap:10px;display:flex}.sc-message header strong{color:#455977;font-size:13px;font-weight:650}.sc-message header small{color:#68778d;font-size:13px;display:block}.sc-message header time{color:#68778d;margin-left:auto;font-size:13px}.sc-message p{color:#5f6e85;white-space:pre-wrap;overflow-wrap:anywhere;margin:13px 0 0;font-size:13px;line-height:1.75}.sc-message.note{background:#fffaf0;border-color:#f0dfb9}.sc-message.note .sc-avatar{color:#a28a4c;background:#f8ebc8}.sc-composer{border-top:1px solid var(--sc-line);background:#fff;flex-shrink:0;padding:14px 20px 16px}.sc-compose-tabs{gap:15px;margin-bottom:10px;display:flex}.sc-compose-tabs button{color:#68778d;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:flex}.sc-compose-tabs button[aria-pressed=true]{color:#3d64d2;font-weight:600}.support-app .sc-composer textarea,.support-app .sc-resolve-form textarea{resize:vertical;color:#41536f;background:#fff;border:1px solid #dfe6f0;border-radius:7px;width:100%;min-height:85px;max-height:160px;padding:12px;font-size:13px;line-height:1.5}.sc-composer.private{background:#fffcf5}.support-app .sc-composer.private textarea{background:#fffcf5;border-color:#e8d9b6}.sc-composer footer{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.sc-composer footer>span{color:#68778d;font-size:13px}.sc-context{border-left:1px solid var(--sc-line);background:#fafbfd;flex:0 0 235px;width:235px;padding:20px;overflow:auto}.sc-context>header{justify-content:space-between;align-items:center;display:flex}.sc-context h3{color:#5a6d8a;font-size:13px;font-weight:650}.sc-context>header button{display:none}.sc-contact{border-bottom:1px solid var(--sc-line);flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:20px;padding:22px 0;display:flex}.sc-contact .sc-avatar{width:42px;height:42px;font-size:14px}.sc-contact strong{color:#3b5275;font-size:16px}.sc-contact a{color:#6681b6;align-items:center;gap:6px;font-size:13px;display:flex}.sc-context label{color:#7c8aa2;gap:6px;margin-bottom:18px;font-size:13px;display:grid}.support-app .sc-context select{color:#516682;background:#fff;border:1px solid #dbe3ef;border-radius:6px;width:100%;padding:9px;font-size:13px}.sc-context dt{color:#68778d;margin-top:16px;font-size:13px}.sc-context dd{color:#62738f;margin:4px 0 0;font-size:13px}.sc-related{border-top:1px solid var(--sc-line);gap:9px;margin-top:24px;padding-top:20px;display:grid}.sc-related h4{color:#68778d;font-size:13px}.sc-related strong{color:#526b90;font-size:13px;font-weight:550}.sc-related p{color:#68778d;margin:0;font-size:13px}.sc-related>a:last-child:not(.sc-button){color:#6d88bb;align-items:center;gap:6px;font-size:13px;display:flex}.sc-permission-note{color:#68778d;gap:8px;margin-top:26px;font-size:13px;display:flex}.sc-permission-note svg{flex-shrink:0}.sc-welcome{text-align:center;background:radial-gradient(at 50% 40%,#f1f5ff,#0000 60%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.sc-welcome>span{color:#7c98cd;background:#f4f7ff;border:1px solid #e0e8f8;border-radius:23px;place-items:center;width:78px;height:78px;display:grid}.sc-welcome h2{letter-spacing:-.5px;color:#354d75;margin:24px 0 10px;font-size:23px;font-weight:650}.sc-welcome p{color:#68778d;max-width:330px;font-size:14px;line-height:1.8}.sc-welcome>div{color:#a0acc0;align-items:center;gap:7px;margin-top:26px;font-size:13px;display:flex}.sc-empty-list{text-align:center;color:#68778d;padding:42px 25px}.sc-empty-list svg{margin:auto}.sc-empty-list h3{margin-top:15px;font-size:15px}.sc-empty-list p{color:#68778d;font-size:13px}.sc-loading{color:#68778d;padding:40px;font-size:14px}.sc-error{color:#68778d;background:#fff0ed;border:1px solid #edc9c3;border-radius:8px;justify-content:space-between;margin:0 30px 15px;padding:12px 16px;display:flex}.sc-evidence h3,.sc-activity h3{color:#4a6186;margin:0 0 14px;font-size:16px}.sc-evidence p{color:#68778d;font-size:13px}.sc-evidence h4{color:#647da5;margin:20px 0 8px;font-size:13px}.sc-evidence pre{color:#7185a4;white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f5fc;border-radius:8px;padding:16px;font-size:13px}.sc-activity article{border-left:1px solid #dbe4f3;gap:16px;margin-left:5px;padding:0 0 22px 18px;display:flex;position:relative}.sc-activity article>span{background:#96afd9;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.sc-activity strong{color:#5b75a0;font-size:13px}.sc-activity p{color:#7e90ac;overflow-wrap:anywhere;margin:4px 0;font-size:13px}.sc-activity small{color:#68778d;font-size:13px}.sc-resolve-form{border-top:1px solid var(--sc-line);background:#f6f9ff;padding:20px}.sc-resolve-form label{color:#607aa2;gap:9px;font-size:13px;display:grid}.sc-resolve-form>div{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.sc-resolution{color:#557e68;background:#eef7f2;border-radius:9px;align-items:flex-start;gap:12px;padding:18px;display:flex}.sc-resolution strong{font-size:13px}.sc-resolution p{white-space:pre-wrap;margin:6px 0;font-size:13px}.sc-mobile-back,.sc-mobile-nav,.sc-details-toggle{display:none!important}.support-app .ap-login{color:#e3ebfa;background:#182133}.support-app .ap-login input{color:#e5edfb;background:#111927}@media (min-width:1900px){.sc-inbox{flex-basis:350px;width:350px}.sc-context{flex-basis:285px;width:285px}.service-console{font-size:15px}.sc-case-header h2{font-size:27px}.sc-case-list h3{font-size:16px}.sc-case-list p,.sc-message p{font-size:14px}}@media (max-width:1350px){.sc-context{display:none}.sc-context.open{z-index:10;width:270px;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:-15px 0 40px #20385a20}.sc-context>header button{display:grid}.sc-workspace{position:relative}.sc-details-toggle{display:inline-flex!important}.sc-nav{flex-basis:210px;width:210px}.sc-main{margin-left:210px}.sc-updated{display:none}}@media (max-width:1050px){.sc-nav{top:70px;transform:translate(-100%)}.sc-nav.open{transform:none;box-shadow:20px 0 60px #16274255}.sc-main{margin-left:0}.sc-mobile-nav{display:grid!important}.sc-top{gap:15px;padding:0 20px}.sc-breadcrumb{margin-right:auto}.sc-page-heading{padding:22px 20px 18px}.sc-summary{margin:0 20px 18px}.sc-workspace{margin:0 20px 20px}.sc-inbox{flex-basis:280px;width:280px}}@media (max-width:700px){.sc-workspace{height:calc(100dvh - 300px);min-height:650px;margin:0 12px 16px}.sc-inbox{flex-basis:100%;width:100%}.sc-case,.sc-workspace.has-case .sc-inbox{display:none}.sc-workspace.has-case .sc-case{display:flex}.sc-mobile-back{margin-bottom:16px;display:inline-flex!important}.sc-page-heading{padding:20px 16px 16px}.sc-page-heading h1{font-size:24px}.sc-page-heading p{display:none}.sc-summary{gap:8px;margin:0 12px 16px}.sc-summary>button{flex:1;grid-template-columns:auto 1fr;gap:5px;padding:9px;display:grid}.sc-summary>button>span:last-child{grid-column:1/-1;font-size:13px}.sc-account strong{display:none}.sc-case-header{padding:18px}.sc-case-header h2{font-size:21px}.sc-thread{padding:16px}.sc-case-tabs{gap:18px;padding:0 18px}.sc-composer{padding:12px}.sc-message header time{font-size:13px}.sc-composer footer>span{max-width:140px;font-size:13px}.sc-open-tabs{display:none}.sc-context.open{width:min(290px,90%)}.sc-error{margin:0 12px 14px}.sc-welcome{padding:24px}}.player-support-intake{margin-bottom:24px}.player-support-intake form{background:#191e27;border:1px solid #394353;border-radius:12px;gap:18px;max-width:720px;margin-top:16px;padding:24px;display:grid}.player-support-intake label{gap:8px;font-size:15px;display:grid}.player-support-intake :is(select,textarea){color:#dce6f7;background:#10151d;border:1px solid #3b4555;border-radius:7px;padding:12px;font-size:15px}.player-support-intake textarea{resize:vertical;min-height:130px}.player-support-intake form>.cta{justify-self:start}@media (min-height:760px){.sc-main{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.sc-top,.sc-page-heading,.sc-summary,.sc-error{flex-shrink:0}.sc-workspace{flex:1;height:auto;min-height:0}}
body.support-app{--active-season-color:#bcbcbc;--active-season-ink:#ededed;--sc-accent:#ededed;--sc-base:#101010;--sc-surface:#191919;--sc-raised:#262626;--sc-line:#383838;--sc-muted:#b0b0b0;--sc-ink:#f2f2f2;--sc-on-accent:#121212;background:var(--sc-base);color:var(--sc-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.support-app[data-support-theme=white]{--active-season-color:#535353;--active-season-ink:#202020;--sc-accent:#202020;--sc-base:#f4f4f4;--sc-surface:#fff;--sc-raised:#ebebeb;--sc-line:#d3d3d3;--sc-muted:#606060;--sc-ink:#171717;--sc-on-accent:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.support-app .service-console{--sc-line:inherit;--sc-muted:inherit;--sc-ink:inherit;--sc-accent:inherit;color:var(--sc-ink)}.support-app :is(.sc-main,.sc-thread,.sc-inbox,.sc-context){background:var(--sc-base)}.support-app :is(.sc-nav,.sc-top,.sc-workspace,.sc-case,.sc-composer,.sc-search,.sc-summary>button,.sc-message,.sc-contact,.sc-resolve-form){background:var(--sc-surface);border-color:var(--sc-line)}.support-app .sc-nav{border-right:1px solid var(--sc-line)}.support-app :is(.sc-nav,.sc-case-list>button,.sc-context,.sc-thread,.sc-case,.sc-top,.sc-workspace),.support-app :is(.sc-brand,.sc-page-heading h1,.sc-case-header h2,.sc-case-list h3,.sc-contact strong,.sc-summary strong,.sc-welcome h2,.sc-message header strong,.sc-context h3,.sc-evidence h3,.sc-activity h3){color:var(--sc-ink)}.support-app :is(.sc-brand strong,.sc-nav-caption,.sc-nav-bottom p,.sc-page-heading p,.sc-breadcrumb,.sc-updated,.sc-list-label,.sc-case-list p,.sc-case-list footer,.sc-case-list footer strong,.sc-case-owner,.sc-row-meta time,.sc-case-header p,.sc-case-header p strong,.sc-case-number,.sc-case-tabs button,.sc-message header small,.sc-message header time,.sc-message p,.sc-compose-tabs button,.sc-composer footer>span,.sc-context label,.sc-context dt,.sc-context dd,.sc-related h4,.sc-related p,.sc-permission-note,.sc-welcome p,.sc-welcome>div,.sc-evidence p,.sc-evidence h4,.sc-activity p,.sc-activity small,.sc-resolve-form label,.sc-empty-list,.sc-empty-list p,.sc-pagination,.sc-loading,.sc-icon){color:var(--sc-muted)}.support-app :is(.sc-brand-icon,.sc-avatar,.sc-mini-avatar){background:var(--sc-raised);color:var(--sc-accent);border-color:var(--sc-line)}.support-app :is(.sc-button,.sc-context select){background:var(--sc-raised);color:var(--sc-ink);border-color:var(--sc-line)}.support-app :is(.sc-button.primary,.ap-login button){background:var(--sc-accent);color:var(--sc-on-accent);border-color:var(--sc-accent);box-shadow:none}.support-app :is(.sc-button.primary:hover,.ap-login button:hover){background:color-mix(in srgb,var(--sc-accent) 85%,#fff)}.support-app :is(.sc-nav nav button,.sc-summary>button){color:var(--sc-muted)}.support-app :is(.sc-nav nav button[aria-current=page],.sc-case-list>button.selected){background:color-mix(in srgb,var(--active-season-color,#d5ac6b) 14%,var(--sc-surface));color:var(--sc-ink);box-shadow:inset 3px 0 var(--sc-accent)}.support-app .sc-nav nav button[aria-current=page] b{background:var(--sc-raised);color:var(--sc-accent)}.support-app :is(.sc-case-list>button:hover,.sc-nav nav button:hover,.sc-button:not(.primary):hover,.sc-icon:hover){background:var(--sc-raised)}.support-app :is(.sc-kicker,.sc-status,.sc-contact a,.sc-related strong,.sc-related>a:last-child:not(.sc-button),.sc-activity strong,.sc-nav nav button b){color:var(--sc-accent)}.support-app .sc-open-tabs{background:var(--sc-base);border-color:var(--sc-line)}.support-app .sc-open-tabs button{background:var(--sc-base);color:var(--sc-muted);border-color:var(--sc-line)}.support-app .sc-open-tabs button[aria-current=page]{background:var(--sc-surface);color:var(--sc-accent);box-shadow:inset 0 2px var(--sc-accent)}.support-app .sc-case-tabs button[aria-current=page]{color:var(--sc-accent);border-bottom-color:var(--sc-accent)}.support-app .sc-compose-tabs button[aria-pressed=true]{color:var(--sc-accent)}.support-app :is(.sc-search input,.sc-composer textarea,.sc-resolve-form textarea){background:var(--sc-base);color:var(--sc-ink);border-color:var(--sc-line)}.support-app :is(input,textarea)::placeholder{color:#929aa9;opacity:1}.support-app :is(.sc-composer.private,.sc-message.note){background:color-mix(in srgb,#d5ac6b 8%,var(--sc-surface));border-color:color-mix(in srgb,#d5ac6b 35%,var(--sc-line))}.support-app .sc-composer.private textarea{background:var(--sc-base);border-color:#85704b}.support-app .sc-message.note .sc-avatar{color:#e0bd7f;background:#d5ac6b18}.support-app .sc-priority{background:var(--sc-raised);color:var(--sc-muted)}.support-app .sc-priority.high{color:#e5c381;background:#d5ac6b20}.support-app .sc-priority.urgent{color:#f8a294;background:#ed786421}.support-app .sc-resolution{color:#a0d9b6;background:#72c69c13}.support-app .sc-error{color:#ffb5a5;background:#e2736320;border-color:#a0655b}.support-app .sc-welcome{background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--active-season-color,#d5ac6b) 7%,transparent),transparent 65%)}.support-app .sc-welcome>span{background:var(--sc-raised);color:var(--sc-accent);border-color:var(--sc-line)}.support-app .sc-evidence pre{background:var(--sc-raised);color:var(--sc-muted)}.support-app .sc-activity article{border-color:var(--sc-line)}.support-app .sc-activity article>span,.support-app .sc-summary-dot,.support-app .sc-summary-dot.mine{background:var(--sc-accent)}.support-app :is(.service-console,.ap-login) :is(button,a,input,textarea,select):focus-visible{outline-color:var(--sc-accent)}.support-app .ap-login{background:var(--sc-surface);border-color:var(--sc-line);color:var(--sc-ink)}.support-app .ap-login input{background:var(--sc-base);color:var(--sc-ink);border-color:var(--sc-line)}.support-app .ap-login-icon{color:var(--sc-accent)}.support-app .sc-list-label strong{color:var(--sc-muted)}.support-app .sc-contact,.support-app .sc-search input{background:0 0}.support-app .sc-player-workspace{background:var(--sc-base);min-height:0;color:var(--sc-ink);flex:1;padding:24px;overflow:auto}.sc-player-workspace>header,.sc-player-file>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.sc-player-workspace h2{margin:0 0 8px;font-size:24px}.sc-player-workspace p{color:var(--sc-muted);font-size:14px;line-height:1.6}.sc-player-layout{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}.sc-player-layout>aside{min-width:0}.sc-player-file{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:12px;min-width:0;padding:24px}.sc-player-result,.sc-player-case{text-align:left;border:1px solid var(--sc-line);background:var(--sc-surface);width:100%;color:var(--sc-ink);cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:14px;display:flex}.sc-player-result[aria-current],.sc-player-result:hover,.sc-player-case:hover{border-color:var(--sc-accent);background:var(--sc-raised)}.sc-player-result code,.sc-player-case span{overflow-wrap:anywhere;color:var(--sc-muted);flex-basis:100%;font-size:13px}.sc-player-ids{grid-template-columns:90px minmax(0,1fr);gap:10px;font-size:14px;display:grid}.sc-player-ids dt{color:var(--sc-muted)}.sc-player-ids dd{overflow-wrap:anywhere;margin:0}.sc-player-ratings,.sc-participants{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:20px 0;display:grid}.sc-player-ratings article,.sc-participants article{border:1px solid var(--sc-line);background:var(--sc-base);border-radius:8px;padding:16px}.sc-player-ratings article>*{margin:5px 0;display:block}.sc-player-ratings strong{color:var(--sc-accent);font-size:22px}.sc-restriction-list p{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sc-restriction-list span{color:var(--sc-muted)}.sc-review-create{border:1px solid var(--sc-line);background:var(--sc-raised);border-radius:10px;margin:24px 0;padding:20px}.sc-review-create label,.sc-decision-form label{gap:8px;font-size:14px;display:grid}.sc-review-create textarea,.sc-decision-form textarea,.sc-decision-form select{background:var(--sc-base);width:100%;color:var(--sc-ink);border:1px solid var(--sc-line);font:inherit;border-radius:6px;padding:12px}.sc-review-create textarea,.sc-decision-form textarea{resize:vertical;min-height:86px}.sc-review-create button{margin-top:12px}.sc-player-matches{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.sc-player-matches button{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;display:flex}.sc-player-workspace small{color:var(--sc-muted);font-size:13px}.sc-player-file h3{margin:24px 0 14px;font-size:18px}.sc-player-audit{border-bottom:1px solid var(--sc-line);padding:14px 0;font-size:14px}.sc-player-audit p{margin:8px 0}.sc-investigation{overflow-wrap:anywhere;margin:20px 0;font-size:14px}.sc-investigation h3{font-size:19px}.sc-investigation h4{align-items:center;gap:8px;margin:24px 0 12px;font-size:16px;display:flex}.sc-match-summary{background:var(--sc-raised);border-radius:8px;gap:8px;padding:16px;display:grid}.sc-match-summary strong{font-size:18px}.sc-match-summary code{color:var(--sc-muted);font-size:13px}.sc-participants article>div:first-child{gap:6px;display:grid}.sc-participants article>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.sc-participants span{color:var(--sc-muted);font-size:13px}.sc-evidence-chat{background:var(--sc-base);border:1px solid var(--sc-line);border-radius:8px;max-height:420px;padding:0 16px;overflow:auto}.sc-evidence-chat article{border-bottom:1px solid var(--sc-line);padding:14px 0}.sc-evidence-chat header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sc-evidence-chat time{color:var(--sc-muted);font-size:13px}.sc-evidence-chat p{white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.sc-investigation pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;font-size:14px}.sc-investigation details{border-bottom:1px solid var(--sc-line);padding:14px 0}.sc-investigation summary{cursor:pointer}.support-app .sc-decision-form{max-height:65vh;color:var(--sc-ink);background:var(--sc-raised);border-color:var(--sc-line);flex-shrink:0;overflow:auto}.sc-decision-form h3{align-items:center;gap:8px;font-size:18px;display:flex}.sc-decision-form p{font-size:14px;line-height:1.5}.sc-decision-fields{grid-template-columns:minmax(0,2fr) minmax(110px,1fr);margin-bottom:12px;gap:12px!important;display:grid!important}.sc-decision-form>div:last-child{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}@media (max-width:900px){.sc-player-layout{grid-template-columns:1fr}.sc-player-workspace{padding:16px!important}.sc-player-file{padding:16px}.sc-player-workspace>header{flex-direction:column;align-items:flex-start}.sc-player-ids{grid-template-columns:1fr;gap:6px}.sc-player-ids dd{margin-bottom:8px}}@media (max-width:500px){.sc-decision-fields{grid-template-columns:1fr}.sc-decision-form>div:last-child{flex-wrap:wrap}.sc-player-ratings,.sc-participants{grid-template-columns:1fr}}:is(.support-app .sc-case:has(.sc-decision-form) .sc-thread,.support-app .sc-case:has(.sc-decision-form) .sc-case-tabs){display:none}.support-app .sc-case .sc-decision-form{flex:1;min-height:0;max-height:none;overflow:auto}.sc-player-nav{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.sc-player-nav:hover,.sc-player-nav[aria-current=page]{background:var(--sc-raised);border-color:var(--sc-line);color:var(--sc-accent)}.support-app :is(.sc-composer.private,.sc-message.note,.sc-resolution,.sc-error){background:var(--sc-raised);color:var(--sc-ink);border-color:var(--sc-line)}.support-app .sc-composer.private textarea{border-color:var(--sc-line)}.support-app :is(.sc-message.note .sc-avatar,.sc-priority.high,.sc-priority.urgent){background:var(--sc-raised);color:var(--sc-ink)}.support-app .sc-priority.urgent{border:1px solid var(--sc-ink);font-weight:700}.support-app .sc-status.resolved{color:var(--sc-ink)}.support-app .sc-summary-dot.urgent{background:var(--sc-ink)}.support-app :is(input,textarea)::placeholder,.support-app .ap-login p,.support-app .ap-login label,.support-app .ap-login>a{color:var(--sc-muted)}.support-app .sc-appearance{border:1px solid var(--sc-line);background:var(--sc-raised);min-height:36px;color:var(--sc-ink);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:7px 10px;font:14px Arial,sans-serif;display:inline-flex}.support-app .sc-appearance:hover{border-color:var(--sc-muted)}.support-app .sc-appearance:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px}.sc-login-appearance{z-index:100;position:fixed;top:20px;right:20px}@media (max-width:500px){.support-app .sc-account{gap:9px}.support-app .sc-account>.sc-avatar{display:none}.support-app .sc-top{padding-left:16px;padding-right:16px}}.sc-case-people>header>span{color:var(--sc-muted);align-items:center;gap:8px;font-size:13px;display:flex}.sc-case-people h3{margin:14px 0 8px;font-size:22px}.sc-case-people p{color:var(--sc-muted);font-size:14px;line-height:1.6}.sc-person-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.sc-person-switch button{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-ink);text-align:left;border-radius:10px;align-items:center;gap:12px;padding:18px;display:flex}.sc-person-switch button[aria-pressed=true]{border-color:var(--sc-accent);background:var(--sc-raised)}.sc-person-switch small,.sc-person-switch strong{display:block}.sc-person-switch small{color:var(--sc-muted);margin-bottom:5px;font-size:13px}.sc-person-switch strong{font-size:17px}.sc-person-record{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:12px;padding:22px}.sc-person-record>header{align-items:center;gap:14px;display:flex}.sc-person-record h4{align-items:center;gap:8px;margin-top:24px;font-size:16px;display:flex}.sc-person-record h3{margin:0}.sc-person-record p{margin:8px 0}.sc-scope-note{background:var(--sc-raised);border-radius:6px;padding:12px}.sc-case-tabs{flex-shrink:0;overflow-x:auto}.sc-case-tabs button{white-space:nowrap}@media (max-width:700px){.sc-person-switch{grid-template-columns:1fr}.sc-person-record{padding:16px}}.sc-open-tab{border-right:1px solid var(--sc-line);background:var(--sc-base);flex:none;align-items:center;display:flex}.support-app .sc-open-tab[data-active=true]{background:var(--sc-surface);box-shadow:inset 0 2px var(--sc-accent)}.support-app .sc-open-tab button{box-shadow:none;background:0 0;border:0}.support-app .sc-open-tab .sc-tab-select{padding-right:8px}.support-app .sc-open-tab .sc-tab-close{width:30px;min-width:30px;height:30px;color:var(--sc-muted);border-radius:5px;place-items:center;margin:5px 6px 5px 0;padding:0;display:grid}.support-app .sc-open-tab .sc-tab-close:hover{background:var(--sc-raised);color:var(--sc-ink)}
.support-app .sc-main{flex-direction:column;height:100dvh;min-height:0;margin-left:208px;display:flex;overflow:hidden}.support-app .sc-nav{flex-basis:208px;width:208px;padding:22px 12px 16px;overflow-y:auto}.support-app .sc-nav-caption{margin:28px 12px 12px}.support-app .sc-nav nav button{padding:11px 12px}.support-app .sc-nav-bottom{gap:16px;padding:20px 12px 0}.support-app .sc-top{flex-shrink:0;height:60px;min-height:60px;padding:0 22px}.support-app .sc-page-heading{flex-shrink:0;gap:12px;padding:18px 22px 12px}.support-app .sc-page-heading h1{letter-spacing:-.5px;margin:0;font-size:23px;line-height:1.25}.support-app .sc-summary{flex-shrink:0;gap:10px;margin:0 22px 14px}.support-app .sc-summary>button{border-radius:7px;flex:0 auto;align-items:center;gap:8px;min-height:36px;padding:7px 11px;font-size:14px;display:flex}.support-app .sc-summary>button strong{font-size:16px}.support-app .sc-summary>button span:last-child{font-size:14px}.support-app .sc-updated{margin-left:auto;font-size:13px}.support-app .sc-workspace{height:auto;min-height:0;box-shadow:none;border-radius:10px;flex:1;margin:0 16px 16px;display:flex;position:relative}.support-app .sc-inbox{flex:0 0 270px;width:270px;min-width:0;min-height:0}.support-app .sc-case-list{flex:1;min-height:0;overflow:auto}.support-app .sc-case-list h3{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.support-app .sc-case-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.support-app .sc-case-list footer{gap:7px}.support-app .sc-case-list footer strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-app .sc-case-owner{flex-wrap:wrap;gap:8px}.support-app .sc-case{min-width:0;min-height:0}.support-app .sc-open-tabs{flex-shrink:0;min-height:44px;overflow-x:auto}.support-app .sc-open-tab{max-width:290px}.support-app .sc-tab-select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-app .sc-tab-close{flex-shrink:0}.support-app .sc-case-header{flex-shrink:0;padding:18px 22px 16px}.support-app .sc-case-header h2{overflow-wrap:anywhere;margin:10px 0 6px;font-size:23px;line-height:1.3}.support-app .sc-case-header p{margin:0;font-size:14px}.support-app .sc-case-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.support-app .sc-case-state{border:1px solid var(--sc-line);color:var(--sc-muted);border-radius:5px;padding:3px 8px;font-size:13px}.support-app .sc-row-meta{flex-wrap:wrap;gap:8px}.support-app .sc-case-tabs{flex-shrink:0;gap:20px;min-height:46px;padding:0 22px}.support-app .sc-case-tabs button{flex-shrink:0;padding:12px 0;font-size:14px}.support-app .sc-thread{overscroll-behavior:contain;min-height:0;padding:20px 22px;overflow:auto}.support-app .sc-message{border-radius:9px;margin-bottom:14px;padding:16px}.support-app .sc-message header{flex-wrap:wrap;gap:10px}.support-app .sc-message header time{margin-left:auto}.support-app .sc-message p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.support-app .sc-composer{flex-shrink:0;padding:12px 18px}.support-app .sc-composer textarea{resize:vertical;width:100%;height:76px;min-height:60px;max-height:180px;font-size:14px}.support-app .sc-composer footer{flex-wrap:wrap;gap:12px}.support-app .sc-composer footer>span{flex:1;min-width:140px;font-size:13px}.support-app .sc-compose-tabs{gap:18px;margin-bottom:10px}.support-app .sc-compose-tabs button{font-size:14px}.support-app .sc-context{width:254px;min-height:0;box-shadow:none;flex:0 0 254px;padding:18px;display:block;position:static;overflow:auto}.support-app .sc-context>header{margin-bottom:18px}.support-app .sc-context>header h3{font-size:17px}.support-app .sc-context>header button{display:none}.support-app .sc-context label{gap:8px;margin-bottom:16px;font-size:14px;display:grid}.support-app .sc-context select{width:100%;min-width:0;padding:10px;font-size:14px}.support-app .sc-context dl{border-block:1px solid var(--sc-line);grid-template-columns:1fr 1fr;gap:12px 8px;margin:20px 0;padding:18px 0;display:grid}.support-app .sc-context dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:13px}.support-app .sc-context dt{font-size:13px}.support-app .sc-related{margin-top:0;padding-top:0}.support-app .sc-related .sc-button{justify-content:center;width:100%;margin-top:12px}.support-app .sc-permission-note{font-size:13px;line-height:1.6}.sc-case-contacts{margin-bottom:22px}.sc-case-contacts h4{color:var(--sc-muted);margin:0 0 10px;font-size:13px}.sc-case-contacts>button{text-align:left;border:1px solid var(--sc-line);background:var(--sc-surface);width:100%;color:var(--sc-ink);border-radius:8px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 10px;display:flex}.sc-case-contacts>button>span:nth-child(2){flex:1;min-width:0}.sc-case-contacts small,.sc-case-contacts strong{overflow-wrap:anywhere;display:block}.sc-case-contacts small{color:var(--sc-muted);margin-bottom:4px;font-size:13px}.sc-case-contacts strong{font-size:14px}.sc-case-contacts .sc-avatar{flex:0 0 30px;width:30px;height:30px}.sc-case-contacts>button>svg{flex-shrink:0}.sc-case-contacts>button:hover{background:var(--sc-raised)}.support-app .sc-details-toggle{display:none!important}.support-app .sc-button{min-height:36px}.support-app .sc-error{flex-shrink:0;margin:0 16px 12px}@media (max-width:1500px){.support-app .sc-nav{flex-basis:188px;width:188px}.support-app .sc-main{margin-left:188px}.support-app .sc-inbox{flex-basis:242px;width:242px}.support-app .sc-context{flex-basis:228px;width:228px;padding:14px}.support-app .sc-updated{display:none}}@media (max-width:1250px){.support-app .sc-context{display:none}.support-app .sc-context.open{z-index:30;background:var(--sc-surface);width:290px;display:block;position:absolute;inset:0 0 0 auto;box-shadow:-12px 0 32px #0003}.support-app .sc-context>header button{display:grid}.support-app .sc-details-toggle{display:inline-flex!important}}@media (max-width:1050px){.support-app .sc-main{margin-left:0}.support-app .sc-nav{width:232px;top:60px;transform:translate(-100%)}.support-app .sc-nav.open{transform:translate(0)}.support-app .sc-mobile-nav{display:inline-flex!important}.support-app .sc-inbox{flex-basis:260px;width:260px}}@media (max-width:700px){.support-app .sc-main{height:auto;min-height:100dvh;overflow:visible}.support-app .sc-summary{display:none}.support-app .sc-page-heading{padding:14px 16px}.support-app .sc-page-heading h1{font-size:21px}.support-app .sc-top{padding:0 16px}.support-app .sc-workspace{flex:1;height:auto;min-height:0;margin:0 10px 12px;overflow:hidden}.support-app .sc-inbox{flex-basis:100%;width:100%}.support-app .sc-case{display:none}.support-app .sc-workspace.has-case .sc-case{display:flex}.support-app .sc-workspace.has-case .sc-inbox{display:none}.support-app .sc-case-header{padding:16px}.support-app .sc-case-header h2{font-size:21px}.support-app .sc-case-tabs{gap:18px;padding:0 16px}.support-app .sc-thread{flex:auto;min-height:120px;padding:16px;overflow:visible}.support-app .sc-composer{padding:14px}.support-app .sc-composer textarea{height:100px}.support-app .sc-composer footer>span{flex-basis:100%}.support-app .sc-composer footer>button{margin-left:auto}.support-app .sc-mobile-back{margin-bottom:14px;display:inline-flex!important}.support-app .sc-context.open{width:min(340px,100vw);position:fixed;top:60px;bottom:0;right:0;overflow:auto}.support-app .sc-case .sc-decision-form{max-height:none;overflow:visible}.support-app .sc-person-switch{grid-template-columns:1fr}}@media (min-width:701px) and (max-height:700px){.support-app .sc-main{height:auto;min-height:100dvh;overflow:visible}.support-app .sc-workspace{flex:none;height:650px}.support-app .sc-summary{display:none}}.support-app .sc-context dl{align-items:center}.support-app .sc-context dl>dt,.support-app .sc-context dl>dd{margin:0;line-height:1.5}.support-app .sc-related{border-top:0}.support-app .sc-message.note .sc-avatar{flex-shrink:0}@media (max-width:700px){.support-app .sc-open-tabs{max-width:100%;min-height:44px;display:flex;overflow-x:auto}.support-app .sc-case-tabs{grid-template-columns:1fr 1fr;gap:0 18px;padding:0 16px;display:grid;overflow:visible}.support-app .sc-case-tabs button{justify-content:flex-start}}.sc-reply-dock{border-top:1px solid var(--sc-line);background:var(--sc-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.sc-reply-dock>span{color:var(--sc-muted);font-size:14px}.support-app .sc-collapse-reply{order:3;margin-left:auto}.support-app .sc-nav nav button>span,.support-app .sc-brand strong{white-space:nowrap}.support-app .sc-context dd{word-break:normal}@media (min-width:1051px) and (max-width:1500px){.support-app .sc-nav{flex-basis:208px;width:208px}.support-app .sc-main{margin-left:208px}}@media (max-width:700px){.sc-reply-dock{flex-wrap:wrap;padding:14px}.sc-reply-dock>button{margin-left:auto}}.support-app .sc-main{margin-left:0}.support-app .sc-top{gap:24px;height:68px;min-height:68px;padding:0 24px}.sc-service-brand{color:var(--sc-ink);white-space:nowrap;align-items:center;gap:12px;display:flex}.sc-service-brand strong{letter-spacing:-.5px;font-size:22px}.sc-service-brand>span{color:var(--sc-muted);border-left:1px solid var(--sc-line);margin-left:4px;padding-left:16px;font-size:14px}.sc-workspace-links{align-items:center;gap:22px;margin-left:auto;display:flex}.sc-workspace-links a{color:var(--sc-muted);align-items:center;gap:6px;font-size:14px;display:flex}.support-app .sc-account{margin-left:0}.support-app .sc-workspace{min-height:0;margin:16px}.support-app .sc-inbox{flex-basis:300px;width:300px}.support-app .sc-context{flex-basis:280px;width:280px;padding:22px}.sc-queue-heading{justify-content:space-between;align-items:center;gap:12px;padding:22px 18px 16px;display:flex}.sc-queue-heading span{color:var(--sc-muted);letter-spacing:1px;font-size:13px}.sc-queue-heading h1{color:var(--sc-ink);margin:6px 0 0;font-size:25px;line-height:1.25}.sc-queue-filter{color:var(--sc-muted);gap:8px;margin:0 16px;font-size:14px;display:grid}.sc-queue-filter select{border:1px solid var(--sc-line);background:var(--sc-surface);color:var(--sc-ink);width:100%;min-width:0;font:inherit;border-radius:7px;padding:11px 12px}.support-app .sc-inbox>.sc-search{margin:12px 16px 16px}.support-app .sc-list-label{padding:0 18px 14px}.support-app .sc-case-list>button{padding:18px}.support-app .sc-error{margin-top:12px}.support-app .sc-case-header{padding-top:22px;padding-bottom:18px}@media (max-width:1250px){.support-app .sc-inbox{flex-basis:280px;width:280px}.support-app .sc-context.open{width:300px;padding:20px}.sc-workspace-links{gap:12px}.sc-workspace-links a{font-size:13px}}@media (max-width:850px){.sc-service-brand>span{display:none}.support-app .sc-top{gap:14px;padding:0 16px}.sc-workspace-links a:first-child:not(:last-child),.support-app .sc-account>strong{display:none}}@media (max-width:700px){.support-app .sc-top{height:60px;min-height:60px}.sc-service-brand{gap:8px}.sc-service-brand strong{font-size:20px}.sc-workspace-links{display:none}.support-app .sc-account{margin-left:auto}.support-app .sc-workspace{min-height:0;margin:10px}.support-app .sc-inbox{flex-basis:100%;width:100%}.support-app .sc-context.open{top:60px}.sc-queue-heading{padding:18px}.support-app .sc-case-header{padding:16px}.support-app .sc-case-list{overflow:visible}.support-app .sc-service-brand>svg{width:21px}}.sc-workspace-menu{display:none;position:relative}.sc-workspace-menu summary{border:1px solid var(--sc-line);cursor:pointer;width:34px;height:36px;color:var(--sc-ink);background:var(--sc-surface);border-radius:7px;place-items:center;list-style:none;display:grid}.sc-workspace-menu summary::-webkit-details-marker{display:none}.sc-workspace-menu nav{z-index:70;border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:8px;width:190px;padding:8px;position:absolute;top:44px;right:0;box-shadow:0 8px 24px #0002}.sc-workspace-menu a{color:var(--sc-ink);justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:14px;display:flex}.sc-workspace-menu a:hover{background:var(--sc-raised)}@media (max-width:850px){.sc-workspace-links{display:none}.sc-workspace-menu{margin-left:auto;display:block}.support-app .sc-account{margin-left:0}}.sc-player-context{border-top:1px solid var(--sc-line);margin-top:20px;padding-top:6px}.sc-review-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sc-review-metrics>div{background:var(--sc-base);border:1px solid var(--sc-line);border-radius:8px;gap:6px;padding:14px;display:grid}.sc-review-metrics strong{font-size:24px}.sc-review-metrics span{color:var(--sc-muted);font-size:14px}.sc-player-facts{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:12px;font-size:14px;display:grid}.sc-player-facts dt{color:var(--sc-muted)}.sc-player-facts dd{overflow-wrap:anywhere;margin:0}.sc-decision-entry{border-bottom:1px solid var(--sc-line);padding:16px 0}.sc-decision-entry header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sc-decision-entry time,.sc-decision-entry>span{color:var(--sc-muted);font-size:13px}.sc-decision-entry p{white-space:pre-wrap;overflow-wrap:anywhere}.sc-competitive-details{border-top:1px solid var(--sc-line);margin-top:24px;padding-top:20px}.sc-competitive-details summary{cursor:pointer;font-size:16px;font-weight:600}.sc-player-context h4{margin-bottom:14px}@media (max-width:700px){.sc-review-metrics{grid-template-columns:1fr}.sc-player-facts{grid-template-columns:1fr;gap:6px}.sc-player-facts dd{margin-bottom:8px}}.sc-report-evidence h3{margin:0 0 12px;font-size:21px}.sc-report-evidence p{color:var(--sc-muted);font-size:14px;line-height:1.6}.sc-evidence-section{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:8px;margin:18px 0;padding:16px}.sc-evidence-section summary{cursor:pointer;font-size:16px;font-weight:600}.sc-evidence-person{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:8px;margin:12px 0;padding:14px}.report-context-summary{background:#ffffff06;border:1px solid #ffffff25;border-radius:8px;gap:8px;padding:14px;display:grid}.report-context-summary span,.report-context-summary p,.report-data-note{font-size:14px;line-height:1.5}.player-report-modal{max-height:90dvh;overflow-y:auto}.case-images{border:1px solid var(--sc-line,#444);background:var(--sc-surface,#191919);color:var(--sc-ink,#eee);border-radius:10px;margin:20px 0;padding:20px}.case-images h3{margin-bottom:12px;font-size:20px}.case-images p,.case-images small{color:var(--sc-muted,#aaa);font-size:14px;line-height:1.6}.case-images form{gap:12px;margin-top:18px;display:grid}.case-images label{gap:8px;font-size:14px;display:grid}.case-images input{border:1px solid var(--sc-line,#444);background:var(--sc-base,#101010);width:100%;min-width:0;color:inherit;border-radius:6px;padding:12px}.case-images button{border:1px solid var(--sc-line,#666);background:var(--sc-raised,#292929);color:inherit;border-radius:6px;justify-self:start;padding:10px 16px}.case-image-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.case-image-grid img{object-fit:contain;background:var(--sc-base,#111);border:1px solid var(--sc-line,#444);border-radius:6px;width:100%;height:180px;margin-bottom:10px;display:block}.case-image-grid strong{overflow-wrap:anywhere;display:block}.sc-metric-pair{display:contents}.sc-telemetry-evidence{margin-top:24px}.support-pages{border-top:1px solid var(--sc-line,#ffffff20);color:var(--sc-ink,#e5e5e5);flex-shrink:0;gap:12px;padding:16px;display:grid}.support-pages>span{color:var(--sc-muted,#aaa);font-size:14px}.support-pages>div,.support-page-slot{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.support-pages button{border:1px solid var(--sc-line,#444);background:var(--sc-surface,#181818);min-width:32px;min-height:34px;color:var(--sc-ink,#eee);border-radius:6px;place-items:center;padding:5px 8px;font-size:14px;display:grid}.support-pages button[aria-current=page]{background:var(--sc-ink,#eee);color:var(--sc-surface,#181818);font-weight:700}.support-pages button:disabled{opacity:.4;cursor:default}.support-pages button:focus-visible{outline:2px solid var(--sc-ink,#eee);outline-offset:2px}.support-app .sc-inbox{background:var(--sc-surface);flex-direction:column;flex-basis:350px;width:350px;display:flex;overflow:hidden}.support-app .sc-queue-heading{padding:20px 20px 12px}.support-app .sc-queue-heading h1{letter-spacing:-.03em;font-size:27px}.support-app .sc-queue-heading>div>span{display:none}.support-app .sc-queue-filter{margin:0 20px 8px;font-size:14px}.support-app .sc-queue-filter select{border-radius:9px;min-height:44px}.support-app .sc-inbox>.sc-search{border-radius:9px;min-height:44px;margin:8px 20px 12px}.support-app .sc-search input{font-size:15px}.support-app .sc-list-label{flex-wrap:wrap;gap:8px;padding:8px 20px;font-size:14px}.support-app .sc-case-list{scrollbar-width:thin;min-height:0;padding:4px 10px 10px;overflow-y:auto}.support-app .sc-case-list>button{border:1px solid var(--sc-line);background:var(--sc-surface);border-radius:11px;width:100%;margin:6px 0;padding:14px}.support-app .sc-case-list>button.selected{background:var(--sc-raised);border-color:var(--sc-ink);box-shadow:inset 3px 0 var(--sc-ink)}.support-app .sc-case-list h3{margin:7px 0;font-size:16px;line-height:1.4}.support-app .sc-case-list p{-webkit-line-clamp:1;color:var(--sc-muted);margin:0 0 10px;font-size:14px}.support-app .sc-case-list footer{font-size:14px}.support-app .sc-case-owner{flex-wrap:wrap;gap:8px;margin-top:10px;font-size:14px}.support-app .sc-row-meta time{font-size:13px}.support-app .sc-row-meta .sc-priority.normal{display:none}.support-app .sc-case-header{padding:24px}.support-app .sc-case-header h2{font-size:25px}.support-app .sc-case-tabs button{min-height:44px;font-size:15px}.support-app .sc-thread{scrollbar-width:thin;padding:24px}.support-app .sc-message{border-radius:12px}.support-app .sc-message p{font-size:15px;line-height:1.7}.support-app .sc-context{background:var(--sc-surface)}.support-pages{background:var(--sc-surface,#17191d);gap:10px;padding:14px 18px;position:relative}.support-pages>span{font-size:14px}.support-pages>div{gap:6px}.support-pages button{border-radius:8px;min-width:36px;min-height:40px}.support-pages>div,.support-page-slot{flex-wrap:nowrap}.player-help .ph-inbox{border-radius:14px;align-self:start;overflow:hidden}.player-help .ph-inbox>header{padding:20px}.player-help .ph-ticket{padding:18px 20px}.player-help .ph-ticket>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.player-help .ph-ticket>span,.player-help .ph-ticket footer{font-size:14px}.player-help .ph-ticket.active{background:color-mix(in srgb,var(--active-season-color,#d6b278) 10%,#17191d);box-shadow:inset 3px 0 var(--active-season-ink,#d6b278)}.player-help .ph-case{border-radius:14px}.player-help .ph-message p{font-size:16px;line-height:1.7}.player-help .ph-decisions .support-pages{margin-top:20px}.player-help .ph-inbox .support-pages{border-top:1px solid #ffffff18}@media (min-width:901px){.support-app .sc-inbox>.support-pages{flex:none}.support-app .support-ai-body{max-height:40dvh;overflow:auto}}@media (max-width:1150px) and (min-width:901px){.support-app .sc-inbox{flex-basis:320px;width:320px}}@media (max-width:900px){.support-app .sc-inbox{flex-basis:100%;width:100%}.support-app .sc-case-list{overflow:visible}.support-app .sc-thread{padding:16px}.support-app .sc-case-header{padding:18px}.support-pages{overflow-x:auto}.support-app .sc-case-list>button,.player-help .ph-ticket{padding:16px}}
