.EHGWRq_tokens{--sc-bg:#9b7657;--sc-surface:#f5ead7;--sc-surface-2:#ecdcc2;--sc-chip:#fbf4e8;--sc-field:#fffaf0;--sc-border:#d4b98f;--sc-border-strong:#b08a55;--sc-border-hover:#8a6235;--sc-inner:#fff8e88c;--sc-rule:#b082458c;--sc-line:#b0824540;--sc-text:#22160c;--sc-text-2:#574030;--sc-text-3:#85694f;--sc-accent:#9b2c22;--sc-accent-hover:#b23a2c;--sc-on-accent:#fff1d8;--sc-gold:#e2b86e;--sc-win:#17692f;--sc-loss:#9b2116;--sc-leather:linear-gradient(180deg, #2c1f16, #1d140e);--sc-leather-border:#8a6235;--sc-leather-text:#f3e3c8;--sc-leather-dim:#cbb497;--sc-tile:linear-gradient(#fff4e033, #fff4e033), var(--aoe-texture) 0 0 / 640px 640px;--sc-tile-border:#c4a272;--sc-focus:0 0 0 3px #b0824538}.EHGWRq_page{background-color:var(--sc-bg);background-image:linear-gradient(#53331e33, #39221547), var(--aoe-texture);min-height:calc(100dvh - 57px);color:var(--sc-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);background-size:auto,640px 640px;padding:22px 16px 64px}.EHGWRq_inner{gap:14px;max-width:1180px;margin:0 auto;display:grid}.EHGWRq_header{border:1px solid var(--sc-border-strong);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-inner);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.EHGWRq_headerText h1{font-family:var(--font-display);color:var(--sc-text);margin:0;font-size:28px;font-weight:700;line-height:1.1}.EHGWRq_headerText p{max-width:620px;color:var(--sc-text-2);margin:4px 0 0;font-size:14px;line-height:1.45}.EHGWRq_headerTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EHGWRq_status{color:var(--sc-text-2);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.EHGWRq_status:before{content:"";background:var(--sc-text-3);border-radius:50%;width:8px;height:8px}.EHGWRq_status[data-state=live]{color:var(--sc-win)}.EHGWRq_status[data-state=live]:before{background:#1f9a45;animation:1.6s ease-in-out infinite EHGWRq_pulse}.EHGWRq_status[data-state=waiting]:before{background:#b88a2c}.EHGWRq_status[data-state=offline]{color:var(--sc-loss)}.EHGWRq_status[data-state=offline]:before{background:var(--sc-loss)}@keyframes EHGWRq_pulse{50%{opacity:.35}}.EHGWRq_iconButton{border:1px solid var(--sc-border-strong);background:var(--sc-chip);width:36px;height:36px;color:var(--sc-text-2);cursor:pointer;border-radius:8px;place-items:center;display:grid}.EHGWRq_iconButton:hover{background:var(--sc-surface-2);color:var(--sc-text)}.EHGWRq_iconButton svg{width:16px;height:16px}.EHGWRq_switchButton{border:1px solid var(--sc-border-strong);background:var(--sc-chip);max-width:300px;height:36px;color:var(--sc-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.EHGWRq_switchButton:hover,.EHGWRq_switchButton[data-open]{background:var(--sc-surface-2);border-color:var(--sc-border-hover)}.EHGWRq_switchButton strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.EHGWRq_switchButton svg{width:15px;height:15px;color:var(--sc-text-3);flex:none}.EHGWRq_switchLabel{color:var(--sc-text-3);white-space:nowrap}.EHGWRq_switchPanel{font-family:var(--font-sans);border:1px solid var(--sc-border-strong)!important;background:var(--sc-surface)!important;width:min(340px,100vw - 24px)!important;color:var(--sc-text)!important;border-radius:10px!important;padding:14px!important;box-shadow:0 18px 40px #140a054d!important}.EHGWRq_panelTitle{border-bottom:1px solid var(--sc-rule);color:var(--sc-text-2);margin:0 0 8px;padding-bottom:6px;font-size:13px;font-weight:700}.EHGWRq_profileList{gap:2px;margin:0 0 14px;padding:0;list-style:none;display:grid}.EHGWRq_profileList button{width:100%;color:var(--sc-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.EHGWRq_profileList button:hover{background:var(--sc-surface-2)}.EHGWRq_profileList button[data-active]{background:var(--sc-accent);color:var(--sc-on-accent)}.EHGWRq_profileList span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.EHGWRq_profileList small{opacity:.75;font-size:12px}.EHGWRq_profileList svg{width:15px;height:15px}.EHGWRq_panelNote{color:var(--sc-text-2);margin:10px 0 0;font-size:12.5px;line-height:1.45}.EHGWRq_panelNote a{color:var(--sc-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.EHGWRq_finder{gap:6px;display:grid}.EHGWRq_field{border:1px solid var(--sc-border-strong);background:var(--sc-field);height:40px;color:var(--sc-text-3);border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.EHGWRq_field:focus-within{border-color:var(--sc-border-hover);box-shadow:var(--sc-focus)}.EHGWRq_field svg{flex:none;width:16px;height:16px}.EHGWRq_field input{width:100%;min-width:0;color:var(--sc-text);background:0 0;border:0;outline:0;font-size:15px}.EHGWRq_field input::placeholder{color:var(--sc-text-3)}.EHGWRq_results{border:1px solid var(--sc-border);background:var(--sc-field);border-radius:6px;margin:0;padding:4px;list-style:none;display:grid}.EHGWRq_results button{width:100%;color:var(--sc-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 10px;font-size:14px;display:flex}.EHGWRq_results button:hover{background:var(--sc-surface-2)}.EHGWRq_results strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.EHGWRq_results span{color:var(--sc-text-3);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.EHGWRq_finderNote{color:var(--sc-loss);margin:0;font-size:12.5px}.EHGWRq_spin{width:16px;height:16px;color:var(--sc-text-3);flex:none;animation:.9s linear infinite EHGWRq_spin}@keyframes EHGWRq_spin{to{transform:rotate(360deg)}}.EHGWRq_onboarding{border:1px solid var(--sc-border-strong);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-inner);border-radius:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;overflow:hidden}.EHGWRq_onboardingText{padding:24px 26px}.EHGWRq_onboardingText h2,.EHGWRq_waiting h2{border-bottom:1px solid var(--sc-rule);font-family:var(--font-display);color:var(--sc-text);margin:0;padding-bottom:8px;font-size:22px;font-weight:700}.EHGWRq_onboardingText>p,.EHGWRq_waiting p{font-family:var(--font-serif);color:var(--sc-text-2);margin:12px 0 0;font-size:17px;line-height:1.5}.EHGWRq_promise{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.EHGWRq_promise li{gap:2px;display:grid}.EHGWRq_promise strong{color:var(--sc-text);font-size:14.5px}.EHGWRq_promise span{color:var(--sc-text-2);font-size:14px;line-height:1.45}.EHGWRq_onboardingPick{border-left:1px solid var(--sc-leather-border);background:var(--sc-leather);color:var(--sc-leather-text);align-content:center;gap:10px;padding:24px 26px;display:grid}.EHGWRq_pickLabel{font-family:var(--font-display);font-size:18px;font-weight:700}.EHGWRq_onboardingPick .EHGWRq_panelNote{color:var(--sc-leather-dim)}.EHGWRq_onboardingPick .EHGWRq_panelNote a{color:var(--sc-gold)}.EHGWRq_waiting,.EHGWRq_center{border:1px solid var(--sc-border-strong);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-inner);border-radius:10px;padding:26px}.EHGWRq_center{place-items:center;min-height:240px;display:grid}.EHGWRq_center .EHGWRq_spin{width:24px;height:24px}.EHGWRq_banner{border:1px solid var(--sc-leather-border);background:var(--sc-leather);color:var(--sc-leather-text);isolation:isolate;border-radius:10px;grid-template-columns:minmax(300px,1.3fr) repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:14px 26px;padding:18px 22px;display:grid;position:relative;overflow:hidden}.EHGWRq_bannerMap{align-items:center;gap:14px;min-width:0;display:flex}.EHGWRq_mapArt{object-fit:contain;filter:drop-shadow(0 2px 6px #00000073);flex:none;width:84px;height:84px}.EHGWRq_bannerMap h2{font-family:var(--font-display);color:var(--sc-leather-text);margin:4px 0 2px;font-size:26px;font-weight:700;line-height:1.1}.EHGWRq_bannerState{color:var(--sc-gold);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.EHGWRq_bannerState[data-live]{color:#8fdc9f}.EHGWRq_bannerState[data-live]:before{content:"";background:#4cc86a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite EHGWRq_pulse}.EHGWRq_bannerMeta{color:var(--sc-leather-dim);font-size:13px}.EHGWRq_side{gap:4px;min-width:0;max-width:340px;display:grid}.EHGWRq_matchup{gap:4px;min-width:0;max-width:300px;display:grid}.EHGWRq_matchupLine{align-items:center;gap:10px;display:flex}.EHGWRq_matchupLine b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.EHGWRq_matchupLine b[data-tone=good]{color:#8fdc9f}.EHGWRq_matchupLine b[data-tone=bad]{color:#f09a8c}.EHGWRq_matchupNote{color:var(--sc-leather-dim);font-size:12px;line-height:1.4}.EHGWRq_sideLabel{color:var(--sc-leather-dim);margin-bottom:2px;font-size:12.5px;font-weight:600}.EHGWRq_seat{grid-template-columns:22px minmax(0,max-content) auto;justify-content:start;align-items:center;gap:8px;font-size:14px;display:grid}.EHGWRq_seatName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EHGWRq_seat[data-me] .EHGWRq_seatName{color:var(--sc-gold);font-weight:700}.EHGWRq_seatElo{color:var(--sc-leather-dim);font-variant-numeric:tabular-nums;font-weight:700}.EHGWRq_noticeRow{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.EHGWRq_noticeRow .EHGWRq_notice{flex:320px}.EHGWRq_readAll,.EHGWRq_primaryButton{background:var(--sc-accent);min-height:40px;color:var(--sc-on-accent);cursor:pointer;border:1px solid #7a2119;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.EHGWRq_readAll:hover,.EHGWRq_primaryButton:hover{background:var(--sc-accent-hover)}.EHGWRq_readAll svg{width:16px;height:16px}.EHGWRq_primaryButton{justify-self:start;text-decoration:none}.EHGWRq_gateText{color:var(--sc-leather-dim);margin:0;font-size:14px;line-height:1.5}.EHGWRq_notice{border:1px solid var(--sc-border);background:var(--sc-chip);color:var(--sc-text-2);border-radius:8px;margin:0;padding:10px 14px;font-size:13.5px}.EHGWRq_dossiers{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.EHGWRq_dossiers[data-count="2"],.EHGWRq_dossiers[data-count="3"],.EHGWRq_dossiers[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.EHGWRq_dossier{border:1px solid var(--sc-border-strong);background:var(--sc-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--sc-inner);border-radius:10px;align-content:start;gap:14px;padding:18px 20px;display:grid}.EHGWRq_dossierHead{border-bottom:1px solid var(--sc-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:12px;display:grid}.EHGWRq_civImage{object-fit:cover;border-radius:6px;flex:none;display:block}.EHGWRq_civBlank{border:1px dashed var(--sc-border);border-radius:6px;flex:none;display:block}.EHGWRq_banner .EHGWRq_civBlank{border-color:#cbb49759}.EHGWRq_identity{gap:2px;min-width:0;display:grid}.EHGWRq_name{font-family:var(--font-display);color:var(--sc-text);text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.15;overflow:hidden}a.EHGWRq_name:hover{color:var(--sc-accent)}.EHGWRq_sub{color:var(--sc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.EHGWRq_elo{text-align:right;justify-items:end;gap:1px;display:grid}.EHGWRq_elo b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.EHGWRq_elo small{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.EHGWRq_elo small[data-tone=up]{color:var(--sc-win)}.EHGWRq_elo small[data-tone=down]{color:var(--sc-loss)}.EHGWRq_elo span{color:var(--sc-text-3);font-size:12px}.EHGWRq_versus{border-left:3px solid var(--sc-accent);background:var(--sc-chip);color:var(--sc-text);border-radius:0;margin:0;padding:8px 12px;font-size:14px;font-weight:700}.EHGWRq_versus span{color:var(--sc-text-2);font-weight:500}.EHGWRq_facts{border:1px solid var(--sc-tile-border);background:var(--sc-tile);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.EHGWRq_dossier[data-compact] .EHGWRq_facts,.EHGWRq_dossiers[data-count="2"] .EHGWRq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.EHGWRq_fact{border-right:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line);align-content:start;gap:5px;min-width:0;padding:11px 13px;display:grid}.EHGWRq_factLabel{color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.EHGWRq_factLabel em{color:var(--sc-text-3);font-style:normal;font-weight:500}.EHGWRq_factValue{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.EHGWRq_factValue b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.EHGWRq_factValue small{color:var(--sc-text-3);font-size:12.5px}.EHGWRq_factSmall{min-height:1em;color:var(--sc-text-2);font-size:12.5px;line-height:1.35}.EHGWRq_factEmpty{color:var(--sc-text-3);font-size:13.5px;font-weight:600}.EHGWRq_rate{color:var(--sc-text)}.EHGWRq_rate[data-tone=good]{color:var(--sc-win)}.EHGWRq_rate[data-tone=bad]{color:var(--sc-loss)}.EHGWRq_rate[data-tone=thin]{color:var(--sc-text-2)}.EHGWRq_miniCivs{flex-wrap:wrap;gap:4px;display:flex}.EHGWRq_form{flex-wrap:wrap;gap:3px;display:flex}.EHGWRq_form span{color:#fff8ec;border-radius:3px;place-items:center;width:18px;height:20px;font-size:10.5px;font-weight:800;display:grid}.EHGWRq_form span[data-result=W]{background:var(--sc-win)}.EHGWRq_form span[data-result=L]{background:var(--sc-loss)}.EHGWRq_pool{gap:8px;display:grid}.EHGWRq_civRow{flex-wrap:wrap;gap:6px;display:flex}.EHGWRq_civChip{border:1px solid var(--sc-border);background:var(--sc-chip);border-radius:6px;align-items:center;gap:7px;padding:4px 9px 4px 4px;display:inline-flex}.EHGWRq_civChip>span{line-height:1.1;display:grid}.EHGWRq_civChip b{font-variant-numeric:tabular-nums;font-size:13.5px}.EHGWRq_civChip small{color:var(--sc-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.EHGWRq_replay{border:1px solid var(--sc-leather-border);background:var(--sc-leather);color:var(--sc-leather-text);border-radius:8px;gap:10px;padding:13px 15px;display:grid}.EHGWRq_replayHead{color:var(--sc-gold);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.EHGWRq_replay .EHGWRq_spin{color:var(--sc-leather-dim)}.EHGWRq_replayGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 16px;margin:0;display:grid}.EHGWRq_replayGrid dt{color:var(--sc-leather-dim);font-size:12px}.EHGWRq_replayGrid dd{gap:1px;margin:2px 0 0;display:grid}.EHGWRq_replayGrid b{font-size:15px;font-weight:700}.EHGWRq_replayGrid small{color:var(--sc-leather-dim);font-size:12px}.EHGWRq_replayGrid small[data-tone=bad]{color:#f09a8c}.EHGWRq_replayGrid small[data-tone=good]{color:#9fd9a9}.EHGWRq_alert{background:#e0705f1f;border-left:3px solid #e0705f;border-radius:0;margin:0;padding:7px 10px;font-size:13px;font-weight:600}.EHGWRq_textLink{color:var(--sc-gold);text-underline-offset:2px;justify-self:start;font-size:13px;font-weight:600;text-decoration:underline}.EHGWRq_textLink:hover{color:var(--sc-leather-text)}.EHGWRq_replayPending{border:1px dashed var(--sc-border-strong);color:var(--sc-text-2);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 13px;font-size:13.5px;display:flex}.EHGWRq_replayNote{color:var(--sc-text-3);margin:0;font-size:13.5px}.EHGWRq_ghostButton{border:1px solid var(--sc-border-strong);background:var(--sc-chip);height:34px;color:var(--sc-text);cursor:pointer;border-radius:8px;padding:0 12px;font-size:13.5px;font-weight:600}.EHGWRq_ghostButton:hover{background:var(--sc-surface-2);border-color:var(--sc-border-hover)}.EHGWRq_dossierLoading{color:var(--sc-text-3);align-items:center;gap:8px;font-size:13.5px;display:flex}.EHGWRq_footnote{color:#f3e3c8;opacity:.85;margin:2px 4px 0;font-size:12.5px;line-height:1.5}@media (max-width:900px){.EHGWRq_dossiers[data-count="2"],.EHGWRq_dossiers[data-count="3"],.EHGWRq_dossiers[data-count="4"]{grid-template-columns:minmax(0,1fr)}.EHGWRq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.EHGWRq_onboarding{grid-template-columns:minmax(0,1fr)}.EHGWRq_onboardingPick{border-top:1px solid var(--sc-leather-border);border-left:0}}@media (max-width:640px){.EHGWRq_page{padding:14px 16px 48px}.EHGWRq_header{padding:14px 16px}.EHGWRq_headerText h1{font-size:24px}.EHGWRq_headerTools{width:100%}.EHGWRq_switchButton{flex:1;max-width:none}.EHGWRq_banner{grid-template-columns:minmax(0,1fr);padding:16px}.EHGWRq_mapArt{width:64px;height:64px}.EHGWRq_dossier{padding:16px}.EHGWRq_elo b{font-size:22px}.EHGWRq_name{font-size:19px}}
