@font-face{font-family:SectorDisplay;src:url('data:font/woff;base64,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') format('woff');font-display:swap;font-weight:400 900}
:root{--display:SectorDisplay,'Arial Narrow',Impact,sans-serif;--navy:#080f1d;--text:#e9f2ff;--muted:#9caec5;--gold:#ffd079;--line:#25364c;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:radial-gradient(ellipse 900px 600px at 80% 3%,#1b274180,transparent),#080f1d;color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid #82e5ff;outline-offset:4px}button:disabled{cursor:not-allowed}h1,h2,h3,p{margin:0}::selection{background:#775eae;color:#fff}.skip-link{position:absolute;z-index:20;left:18px;top:-90px;background:#d9edff;color:#0a1524;padding:15px}.skip-link:focus{top:15px}.site-header{border-bottom:1px solid #27374b;background:#080e19e6}.site-header-inner{max-width:1240px;margin:auto;min-height:80px;padding:0 32px;display:flex;align-items:center;gap:56px}.site-logo{font-family:var(--display);font-size:29px;letter-spacing:.6px;white-space:nowrap}.site-logo sup{font-size:13px;color:#cb9aff;margin-left:3px;vertical-align:top;position:relative;top:4px}.site-header nav{display:flex;align-items:center;gap:28px;flex:1}.site-header nav a{font-size:12px;font-weight:600;color:#a9bbcf;padding:31px 0 29px;border-bottom:2px solid transparent}.site-header nav a:hover{color:white}.site-header nav .nav-current{color:#dcc0ff;border-bottom-color:#be8dff}.header-play{display:flex;gap:20px;align-items:center;font:18px var(--display);letter-spacing:.6px;border:1px solid #495d79;border-radius:3px;padding:12px 17px;color:#d6e8fa}.header-play:hover{background:#1e3049}.header-play span{color:#c8a0ff;font-family:Arial}.page{max-width:1176px;margin:0 auto;padding:0 32px}.hero-strip{padding:54px 0 0}.hero-top{display:flex;justify-content:space-between;align-items:center;gap:60px}.overline{display:flex;gap:9px;align-items:center;font-size:9px;letter-spacing:2px;color:#9db2cb;font-weight:700}.live-square{width:6px;height:6px;background:#c099ff;box-shadow:0 0 15px #b98cff}.demo-pill{margin-left:8px;color:#bea6df;border:1px solid #56476a;border-radius:2px;padding:4px 6px;font-size:8px;letter-spacing:1px}.hero-title h1{font:76px/.98 var(--display);letter-spacing:1.5px;margin:20px 0 14px;white-space:nowrap}.hero-title h1 span{color:var(--gold);text-shadow:0 0 30px #ffcc7820}.edition{font:22px var(--display);letter-spacing:2px;color:#e2e9f5}.edition span{margin:0 10px;color:#6f7b93}.hero-description{font-size:13px;line-height:1.8;color:#a5b6ca;max-width:440px;margin-top:17px}.hero-action{flex:0 0 300px}.reset-title{display:flex;justify-content:space-between;font-size:9px;font-weight:700;letter-spacing:1.2px;color:#c8d4e3}.reset-title span{font-weight:400;color:#849ab5;font-size:8px}.reset-digits{font:57px/1.2 var(--display);font-variant-numeric:tabular-nums;letter-spacing:6px;margin:10px 0 18px;display:flex;justify-content:space-between;color:#e5eefc}.reset-digits span{color:#57718e}.play-button{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:59px;padding:15px 22px;background:linear-gradient(110deg,#ffdb8e,#ffc36a);color:#152135;font:23px/1.1 var(--display);letter-spacing:.5px;border:1px solid #ffdfa1;box-shadow:0 4px 0 #7f5729,0 8px 26px #ffc46b0c;border-radius:3px;transition:transform .15s,filter .15s}.play-button:hover{filter:brightness(1.1);transform:translateY(-2px)}.play-button>span:last-child{font:23px Arial}.play-triangle{font-size:14px}.action-note{font-size:10px;color:#8fa5bc;display:block;text-align:center;margin-top:16px}.live-stats{display:grid;grid-template-columns:1fr 1fr 1.2fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:37px;padding:23px 0;gap:20px}.live-stats>div{display:grid;grid-template-columns:44px auto;column-gap:15px;align-items:center;border-right:1px solid #26394e;padding-right:20px}.live-stats>div:last-child{border-right:0}.live-stats strong{font:38px/1.1 var(--display);letter-spacing:1px}.live-stats strong small{font:18px var(--display);color:#87ebc6;margin-left:12px}.live-stats div>span:last-child{font-size:8px;font-weight:700;letter-spacing:1.8px;color:#95aac4;grid-column:2;margin-top:6px}.stat-icon{grid-row:span 2;font:34px var(--display);color:#a9a0e6;width:43px;height:49px;display:grid;place-items:center;background:#161f33;border:1px solid #37435c;clip-path:polygon(20% 0,80% 0,100% 20%,100% 78%,50% 100%,0 78%,0 20%)}.omega-symbol{color:#ff8299}.demo-caption{display:flex;align-items:center;gap:7px;color:#7f97af;font-size:10px;line-height:1.7;margin-top:13px}.demo-caption .lb-live-dot{flex-shrink:0;margin-left:0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:23px}.section-index{font-size:9px;letter-spacing:1.7px;color:#7f95af;display:block;margin-bottom:10px}.section-heading h2{font:36px/1.1 var(--display);letter-spacing:.7px}.section-aside{font-size:9px;color:#8b9eb6;letter-spacing:1px;white-space:nowrap;padding-bottom:3px}.today-map{margin-top:52px}.map-community{font-size:9px;letter-spacing:.7px;color:#95b6b6;display:flex;align-items:center;gap:6px;padding-bottom:5px}.map-community i{width:6px;height:6px;background:#74f5c2;border-radius:50%;margin-right:2px}.map-community b{color:#a4e9d0}.city-panel{display:grid;grid-template-columns:minmax(0,1fr) 255px;overflow:hidden;border:1px solid #31425c;border-radius:4px;background:#0c1a2b}.city-visual{position:relative;background:radial-gradient(ellipse at 50% 30%,#1d3d54,#091729);overflow:hidden;min-height:400px}.public-city{height:100%;display:flex;align-items:center;justify-content:center}.public-city svg{display:block;width:100%;height:100%;max-height:445px;padding:28px 4px 24px;overflow:visible}.public-city [data-district]{cursor:pointer;outline:none}.public-city [data-district]:focus-visible>rect{stroke:#fff;stroke-width:5}.public-city [data-district]:hover{filter:brightness(1.45)}.city-closed{opacity:.46;filter:saturate(.4)}.map-caption{position:absolute;top:15px;left:17px;right:17px;display:flex;justify-content:space-between;font-size:8px;font-weight:700;letter-spacing:1.5px;color:#9db6cc;z-index:1}.map-legend{position:absolute;bottom:13px;left:17px;right:17px;display:flex;gap:19px;align-items:center;color:#91aabd;font-size:7px;letter-spacing:.8px}.map-legend>span{display:flex;gap:6px;align-items:center}.map-legend>span:last-child{margin-left:auto;color:#607f99;font-size:6px}.map-legend i{width:5px;height:5px;background:#70eeb9;border-radius:50%}.map-legend i.unbeaten{background:#fd788a}.district-intel{border-left:1px solid #31445b;padding:28px 22px;background:linear-gradient(145deg,#162439,#0a1729);--district:#ffbd55}.intel-kicker{font-size:8px;letter-spacing:1.6px;color:#9db0c7}.district-intel h3{font:40px/1 var(--display);color:var(--district);margin:14px 0 11px;text-transform:uppercase}.intel-status{font-size:9px;letter-spacing:1px;color:#87e7bf;display:flex;align-items:center;gap:7px}.intel-status.contested{color:#ff98a5}.intel-description{font-size:11px;color:#97aec6;line-height:1.7;margin-top:16px}.intel-bosses{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:14px}.intel-bosses li{display:flex;align-items:center;gap:10px}.intel-bosses li>div{min-width:0}.intel-bosses strong{font-size:11px;color:#dfebfa;display:block}.intel-bosses small{font-size:8px;color:#87a1b8;display:block;margin-top:4px}.intel-bosses .lb-badge{height:32px;width:29px}.intel-bosses .boss-tick{margin-left:auto;color:#68e8b8;font-size:12px}.district-picker{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px}.district-picker button{border:1px solid #2e4157;background:#0c192b;color:#9eafc3;font:18px var(--display);min-height:42px;padding:9px 6px;cursor:pointer;border-radius:2px}.district-picker button[aria-pressed=true]{color:var(--district);border-color:var(--district);background:color-mix(in srgb,var(--district),#091527 94%)}.district-picker button:hover{color:var(--district)}.map-note{font-size:10px;color:#8ba2ba;margin-top:13px;display:flex;align-items:center;gap:8px;line-height:1.6}.map-note>span{border:1px solid #456279;color:#9dc3dd;width:17px;height:19px;display:grid;place-items:center;flex-shrink:0;font-family:var(--display)}.public-boards{margin-top:60px}.public-boards>.section-heading{margin-bottom:24px}.public-boards .lb-board-heading h3{font-size:30px}.public-boards .lb-row{grid-template-columns:54px minmax(0,1fr) 190px;min-height:104px}.public-boards .lb-player{display:grid;grid-template-columns:minmax(0,1fr) 170px;column-gap:25px;align-items:center}.public-boards .lb-player>strong{grid-row:1}.public-boards .lb-detail{grid-column:1;grid-row:2;margin-bottom:0}.public-boards .lb-player>.lb-squad{grid-column:2;grid-row:1/3}.public-boards .lb-badge{width:32px;height:37px;font-size:21px}.public-boards .lb-badge-large{width:86px;height:94px;font-size:50px}.board-end{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#819ab3;padding:19px 0;border-bottom:1px solid #273c54}.board-end a{color:#b9e2f9}.board-end a>span{margin-left:8px}.in-content-ad{margin:40px 0 54px;display:flex;flex-direction:column;align-items:center;gap:11px}.ad-label{font-size:8px;color:#778da4;letter-spacing:2px}.ad-placeholder{width:min(728px,100%);height:96px;background:repeating-linear-gradient(135deg,#10203444 0,#10203444 1px,transparent 1px,transparent 10px),#0a1422;border:1px dashed #364b62;display:flex;align-items:center;justify-content:center;gap:17px;position:relative}.ad-placeholder strong{font:21px var(--display);color:#6d849d;letter-spacing:2px}.ad-placeholder>span:not(.ad-corner){font-size:10px;color:#627b96}.ad-corner{position:absolute;top:-1px;left:-1px;width:10px;height:10px;border-left:2px solid #65829c;border-top:2px solid #65829c}.ad-corner.bottom{inset:auto -1px -1px auto;transform:rotate(180deg)}.champions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end;padding-top:16px}.champion{--medal:#ffce75;background:linear-gradient(135deg,color-mix(in srgb,var(--medal),#0e192b 92%),#0c1728);border:1px solid #364557;border-top:2px solid var(--medal);border-radius:3px;position:relative;padding:24px 22px}.champion:first-child{padding-top:34px;padding-bottom:30px;border-color:#7b6845}.champion-rank{font:65px/.9 var(--display);color:var(--medal);opacity:.3;position:absolute;right:20px;top:27px;letter-spacing:2px}.champion-title{font:16px var(--display);color:var(--medal);letter-spacing:1px;margin-bottom:18px}.champion h3{font-size:18px;position:relative;margin-bottom:9px;overflow-wrap:anywhere}.champion>p{font-size:10px;color:#8fa6be;margin-bottom:20px}.champion-score{border-top:1px solid #334257;margin-top:22px;padding-top:17px;display:flex;align-items:baseline;gap:9px}.champion-score strong{font:43px var(--display);color:#eff4ff}.champion-score span{font-size:8px;letter-spacing:1px;color:#8b9fb9}.hall{margin-top:65px}.hall-features{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hall-feature{display:grid;grid-template-columns:80px 1fr auto;gap:22px;align-items:center;padding:26px;background:#0d1b2c;border:1px solid #2c425b;border-radius:3px;position:relative;overflow:hidden}.hall-feature-icon{font:66px var(--display);color:#b69ae2;text-align:center;text-shadow:0 0 35px #b694f050}.hall-feature:nth-child(2) .hall-feature-icon{color:#ffba74}.hall-feature h3{font:23px var(--display);color:#b3c8de;letter-spacing:.5px}.hall-feature .hall-user{display:block;font-size:14px;font-weight:600;margin:7px 0 12px}.hall-value{text-align:right;align-self:start}.hall-value strong{font:48px var(--display);color:#e5edff;display:block}.hall-value span{font-size:8px;letter-spacing:1px;color:#8da6bd}.hall-records{border:1px solid #2b3f57;background:#0c1728;border-radius:3px;margin-top:16px;padding:25px}.hall-records-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #293c52;padding-bottom:20px}.hall-records-heading h3{font:23px var(--display);letter-spacing:.5px}.hall-records-heading>span{color:#8da3bc;font-size:10px}.hall-area-list{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.hall-area{display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:20px 0;border-bottom:1px solid #23374c}.hall-area:nth-last-child(-n+2){border-bottom:0}.hall-area h4{font:23px var(--display);text-transform:uppercase;margin:0;color:var(--district)}.hall-area .record-name{color:#a2b5ca;font-size:11px;display:block;margin-top:5px}.hall-area .record-numbers{text-align:right;font:23px var(--display);color:#dceaff}.hall-area .record-numbers span{font:9px Arial,sans-serif;color:#8aa7bb;display:block;margin-top:5px}.hall-area .lb-squad{grid-column:1/3;margin-top:7px}.hall-area .lb-badge{width:25px;height:28px;font-size:16px}.tier-section{margin:64px 0 65px}.tier-section .section-heading p{color:#8da5bd;font-size:12px;line-height:1.6}.tier-switcher{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.tier{min-height:128px;text-align:left;padding:17px 18px;background:#0b1525;border:1px solid #27384f;border-radius:3px;color:#6f829b}.tier.active{color:#ffd68a;background:linear-gradient(120deg,#3b3025,#172231);border:1px solid #c7a565;box-shadow:inset 0 -3px #e9bd6c}.tier>span{display:block;font:22px var(--display);height:30px}.tier>strong{font:27px var(--display);display:block;letter-spacing:.5px}.tier>small{font-size:8px;letter-spacing:1.3px;display:block;margin-top:8px}.closing-invite{display:flex;justify-content:space-between;align-items:center;padding-top:32px;gap:30px}.closing-invite p{font:27px var(--display);color:#a7bed3;letter-spacing:.3px}.closing-invite .play-button{min-height:52px;min-width:260px;font-size:21px}.site-footer{border-top:1px solid #263b51;background:#070e19;padding:33px max(32px,calc((100vw - 1112px)/2)) 27px}.footer-top{display:flex;align-items:center;gap:27px}.footer-top p{font-size:11px;color:#758ba4}.footer-top nav{display:flex;gap:23px;margin-left:auto;font-size:10px;color:#9ab0c7}.footer-top nav a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #1d2f44;padding-top:24px;margin-top:27px;color:#617990;font-size:9px;line-height:1.7}.footer-bottom span:last-child{letter-spacing:1px}.noscript{padding:20px;color:#c5dcf0;text-align:center}.public-city .window-flicker{animation:city-window 9s steps(1) infinite}.public-city .beacon{animation:city-beacon 3s infinite}.public-city .road-flow{stroke-dasharray:10 35;animation:city-road 7s linear infinite}.public-city .water-shimmer{animation:city-water 6s ease-in-out infinite}.public-city .lair-lightning{opacity:0}.public-city .furnace-spark{opacity:.6}.public-city .city-traffic{display:none}.public-city .searchlight{opacity:.5}.public-city .unknown-map-pin{animation:city-beacon 3.5s infinite}
@keyframes city-window{0%,67%,71%,100%{opacity:1}68%,70%{opacity:.3}}@keyframes city-beacon{50%{opacity:.55}}@keyframes city-road{to{stroke-dashoffset:-180}}@keyframes city-water{50%{opacity:.35}}
@media(max-width:1020px){.site-header-inner{gap:28px;padding:0 24px}.site-header nav{gap:20px}.hero-top{gap:35px}.hero-title h1{font-size:65px}.hero-action{flex-basis:270px}.city-panel{grid-template-columns:minmax(0,1fr) 230px}.city-visual{min-height:360px}.district-intel{padding:24px 18px}.district-intel h3{font-size:35px}.public-boards .lb-player{grid-template-columns:minmax(0,1fr) 145px;column-gap:20px}.public-boards .lb-row{grid-template-columns:44px minmax(0,1fr) 150px}.hall-feature{gap:14px;padding:22px;grid-template-columns:45px 1fr auto}.hall-feature-icon{font-size:44px}.hall-feature h3{font-size:20px}.hall-value strong{font-size:40px}.site-footer{padding-left:32px;padding-right:32px}}
/* Keep tablet hero controls below the title, with tracks that can shrink. */
@media(max-width:900px){.hero-top{display:block}.hero-action{margin-top:28px;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px 24px;align-items:center}.hero-action>*{min-width:0;max-width:100%}.hero-action .reset-title{grid-column:1}.hero-action .reset-digits{grid-column:1;grid-row:2}.hero-action .play-button{grid-column:2;grid-row:1/3;overflow-wrap:anywhere}.hero-action .play-button>span{min-width:0}.hero-action .action-note{grid-column:1/3;text-align:right}}
@media(max-width:720px){.page{padding:0 18px}.site-header-inner{padding:15px 18px 0;gap:12px;flex-wrap:wrap;min-height:0}.site-logo{font-size:27px}.site-header nav{order:3;width:100%;flex:initial;gap:25px}.site-header nav a{font-size:10px;padding:15px 0 13px}.header-play{margin-left:auto;font-size:16px;padding:9px 11px;gap:12px}.hero-strip{padding-top:31px}.hero-top{display:block}.overline{font-size:8px;letter-spacing:1.3px;gap:7px}.demo-pill{font-size:7px;margin-left:5px}.hero-title{min-width:0;max-width:100%}#hero-title{font-size:clamp(2.6rem,11vw,6rem);max-width:100%;white-space:normal;overflow-wrap:anywhere;letter-spacing:.4px;margin:18px 0 12px}#hero-title>span{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-wrap:anywhere;max-width:100%}.edition{font-size:19px;letter-spacing:1.4px}.edition span{margin:0 7px}.hero-description{font-size:12px;max-width:360px;line-height:1.8;margin-top:14px}.hero-action{margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px 17px;align-items:center}.reset-title{display:block;letter-spacing:.7px;font-size:8px;grid-column:1}.reset-title span{display:block;font-size:7px;letter-spacing:1px;margin-top:5px}.reset-digits{grid-row:2;grid-column:1;font-size:31px;margin:0;letter-spacing:1px;gap:4px;justify-content:flex-start}.hero-action .play-button{grid-column:2;grid-row:1/3;min-height:68px;font-size:20px;padding:15px 15px;gap:8px;line-height:1.25}.hero-action .play-triangle{display:none}.action-note{grid-column:1/3;font-size:9px;margin-top:8px;text-align:right}.live-stats{gap:10px;margin-top:27px;padding:20px 0;grid-template-columns:1fr 1fr 1.2fr}.live-stats>div{grid-template-columns:1fr;gap:0;padding-right:8px;align-items:start}.stat-icon{display:none}.live-stats strong{font-size:30px;letter-spacing:.4px;line-height:1}.live-stats strong small{display:inline;font-size:13px;margin-left:3px}.live-stats>div:last-child strong{font-size:25px;padding-top:3px}.live-stats div>span:last-child{font-size:6px;letter-spacing:.8px;grid-column:1;line-height:1.6;margin-top:8px}.demo-caption{font-size:8px;align-items:flex-start;gap:4px;line-height:1.6;margin-top:10px}.demo-caption .lb-live-dot{margin-top:4px;width:4px;height:4px}.today-map{margin-top:37px}.section-heading{gap:15px;margin-bottom:19px;align-items:flex-start}.section-index{font-size:7px;letter-spacing:1.4px;margin-bottom:8px}.section-heading h2{font-size:29px;letter-spacing:.3px}.section-aside{font-size:7px;max-width:85px;white-space:normal;text-align:right;line-height:1.7;padding-top:3px}.map-community{font-size:7px;letter-spacing:.2px;max-width:110px;flex-wrap:wrap;justify-content:flex-end;gap:4px;line-height:1.6;padding-top:3px}.map-community i{width:4px;height:4px}.city-panel{grid-template-columns:1fr}.city-visual{min-height:0;height:auto;aspect-ratio:1.38}.public-city svg{padding:23px 0 17px;max-height:none}.map-caption{left:12px;right:12px;top:11px;font-size:6px;letter-spacing:1px}.map-legend{bottom:10px;left:12px;right:12px;gap:13px;font-size:6px;letter-spacing:.3px}.map-legend>span:last-child{display:none}.map-legend i{width:4px;height:4px}.district-intel{border-left:0;border-top:1px solid #31445b;padding:18px;display:grid;grid-template-columns:1fr 1.4fr;gap:7px 20px;min-height:166px;align-items:start}.intel-kicker{grid-column:1;font-size:6px;letter-spacing:1px}.district-intel h3{font-size:29px;margin:0;grid-column:1}.intel-status{font-size:7px;letter-spacing:.4px;grid-column:1}.intel-description{font-size:9px;line-height:1.6;margin-top:0;grid-column:1;max-width:150px}.intel-bosses{grid-column:2;grid-row:1/5;margin:0;gap:11px}.intel-bosses li{gap:7px}.intel-bosses strong{font-size:9px;line-height:1.3}.intel-bosses small{font-size:7px;margin-top:3px}.intel-bosses .lb-badge{width:24px;height:28px;font-size:16px}.intel-bosses .boss-tick{font-size:10px}.district-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.district-picker button{font-size:17px;min-height:43px;padding:8px 3px}.map-note{font-size:9px;line-height:1.6;gap:7px;margin-top:11px;align-items:flex-start}.map-note>span{height:16px;width:15px;margin-top:2px}.public-boards{margin-top:39px}.public-boards>.section-heading{margin-bottom:19px}.public-boards .section-heading h2{max-width:235px}.public-boards .lb-row{grid-template-columns:28px minmax(0,1fr) 87px;gap:9px;padding:13px 10px;min-height:113px}.public-boards .lb-player{display:block}.public-boards .lb-detail{margin:5px 0 9px}.public-boards .lb-badge{width:25px;height:29px;font-size:17px}.public-boards .lb-badge-large{width:65px;height:73px;font-size:39px}.public-boards .lb-board-heading h3{font-size:28px}.board-end{font-size:8px;gap:12px;line-height:1.5;align-items:center;padding:17px 0}.board-end a{text-align:right}.in-content-ad{margin:27px 0 38px;gap:10px}.ad-placeholder{height:100px;gap:10px}.ad-placeholder strong{font-size:19px}.ad-placeholder>span:not(.ad-corner){font-size:8px}.ad-label{font-size:7px;letter-spacing:1.8px}.champions{grid-template-columns:1fr;gap:10px;padding-top:3px}.champion,.champion:first-child{padding:20px 18px;display:grid;grid-template-columns:1fr auto;gap:0 20px}.champion-title{grid-column:1;font-size:14px;margin:0 0 9px}.champion h3{grid-column:1;margin:0 0 5px;font-size:16px}.champion>p{grid-column:1;font-size:9px;margin:0 0 15px}.champion>.lb-squad{grid-column:1}.champion-rank{font-size:58px;right:17px;top:18px}.champion-score{grid-column:2;grid-row:3/5;align-self:end;border-top:0;margin:0;padding:0;display:block;text-align:right}.champion-score strong{font-size:37px;display:block}.champion-score span{font-size:7px}.hall{margin-top:41px}.hall-features{grid-template-columns:1fr;gap:10px}.hall-feature{grid-template-columns:40px 1fr auto;padding:21px 18px;gap:15px}.hall-feature-icon{font-size:45px}.hall-feature h3{font-size:22px}.hall-feature .hall-user{font-size:13px}.hall-value strong{font-size:43px}.hall-records{padding:19px 18px;margin-top:10px}.hall-records-heading{display:block;padding-bottom:18px}.hall-records-heading h3{font-size:23px}.hall-records-heading>span{display:block;font-size:9px;margin-top:8px}.hall-area-list{grid-template-columns:1fr}.hall-area{padding:18px 0}.hall-area:nth-last-child(2){border-bottom:1px solid #23374c}.hall-area h4{font-size:23px}.hall-area .record-name{font-size:10px}.hall-area .record-numbers{font-size:24px}.hall-area .lb-squad{margin-top:6px}.tier-section{margin:41px 0}.tier-section .section-heading{display:block}.tier-section .section-heading p{font-size:11px;margin-top:12px}.tier-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tier.active{grid-column:1/3;min-height:74px;display:grid;grid-template-columns:35px 1fr auto;gap:10px;align-items:center;padding:16px 20px}.tier.active>small{margin:0;font-size:8px}.tier.active>span{height:auto}.tier{min-height:103px;padding:15px}.tier>strong{font-size:25px}.tier>small{font-size:7px;letter-spacing:1px}.tier>span{font-size:17px;height:24px}.closing-invite{display:block;padding-top:26px}.closing-invite p{font-size:24px;line-height:1.2;max-width:260px;margin-bottom:19px}.closing-invite .play-button{font-size:23px}.site-footer{padding:28px 18px}.footer-top{flex-wrap:wrap;gap:12px}.footer-top>.site-logo{font-size:27px}.footer-top>p{font-size:9px;margin-left:auto}.footer-top nav{width:100%;margin:10px 0 0;gap:23px;font-size:10px}.footer-bottom{display:block;margin-top:24px;padding-top:20px;font-size:8px}.footer-bottom span{display:block}.footer-bottom span:last-child{margin-top:11px;font-size:7px}}
@media(max-width:359px){.page{padding:0 13px}.site-header-inner{padding-left:13px;padding-right:13px}.site-header nav{gap:21px}.site-header nav a{font-size:9px}.header-play{font-size:14px;padding:8px;gap:7px}.hero-action{gap:8px 13px;grid-template-columns:minmax(0,1fr)}.hero-action .reset-title,.hero-action .reset-digits,.hero-action .play-button,.hero-action .action-note{grid-column:1;grid-row:auto}.hero-action .reset-digits{justify-content:flex-start}.hero-action .action-note{text-align:left}.hero-action .play-button{font-size:18px;padding:12px}.reset-digits{font-size:29px}.live-stats strong{font-size:27px}.live-stats>div:last-child strong{font-size:23px}.live-stats strong small{font-size:11px}.public-boards .lb-row{grid-template-columns:24px minmax(0,1fr) 73px;gap:7px;padding:12px 8px}.public-boards .lb-badge{width:23px;height:27px}.district-intel{padding:15px 12px;gap:7px 12px}.district-intel h3{font-size:27px}.intel-bosses strong{font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

/* Shared board surfaces: public page and in-game full-screen overlay. */
.lb-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:6px;background:#07101f;border:1px solid #28405a;border-radius:5px}
.lb-tabs button{font-family:var(--display);font-size:21px;line-height:1.1;letter-spacing:.3px;text-transform:uppercase;color:#a0b6cc;border:1px solid transparent;background:transparent;min-height:54px;padding:8px 10px;cursor:pointer;border-radius:2px;position:relative}
.lb-tabs button:hover{background:#192b40;color:#fff}.lb-tabs button[aria-selected=true]{background:linear-gradient(130deg,#364663,#182c45);color:#ffe2a0;border-color:#bfa770;box-shadow:inset 0 -3px #ffcf73}
.lb-tabs button:focus-visible{outline:2px solid #8ae9ff;outline-offset:2px}.lb-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#75ffc5;box-shadow:0 0 8px #57ffb9;margin:0 0 3px 6px;animation:lb-live 2s ease-in-out infinite}
.lb-board-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:24px 0 20px}.lb-board-heading h3{font-family:var(--display);font-size:34px;letter-spacing:.5px;text-transform:uppercase;margin:0 0 6px}.lb-board-heading p{margin:0;font-size:13px;line-height:1.6;color:#a6bbce}.lb-live-label{display:flex;align-items:center;gap:8px;color:#7ee9c1;font:700 10px Arial,sans-serif;letter-spacing:1.4px;white-space:nowrap}
.lb-rows{list-style:none;padding:0;margin:0;display:grid;gap:7px}.lb-row{--medal:#718aa4;display:grid;grid-template-columns:48px minmax(0,1fr) 160px;gap:18px;align-items:center;padding:17px 21px;background:#0c192a;border:1px solid #22374e;border-radius:4px;position:relative;min-height:108px}
.lb-row:nth-child(even){background:#0f1d30}.lb-row.lb-podium{border-color:color-mix(in srgb,var(--medal),#101b2c 66%);background:linear-gradient(105deg,color-mix(in srgb,var(--medal),#0e192b 90%),#0b182a 75%)}.lb-podium-1{--medal:#ffce75}.lb-podium-2{--medal:#b8d0e8}.lb-podium-3{--medal:#d99c7e}
.lb-rank{font:35px/1 var(--display);color:var(--medal);align-self:center;text-align:center;letter-spacing:1px}.lb-podium .lb-rank{background:color-mix(in srgb,var(--medal),transparent 91%);clip-path:polygon(20% 0,80% 0,100% 20%,100% 78%,50% 100%,0 78%,0 20%);padding:11px 0 17px;filter:drop-shadow(0 0 9px #000)}
.lb-player{min-width:0}.lb-player>strong{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:16px;color:#f0f5ff;letter-spacing:.15px;overflow-wrap:anywhere}.lb-detail{display:block;color:#9cafc6;font-size:11px;line-height:1.5;margin:5px 0 9px}.lb-squad{display:inline-flex;gap:5px;vertical-align:middle}.lb-badge{--badge:#93d7ed;display:grid;place-items:center;width:31px;height:33px;background:linear-gradient(150deg,color-mix(in srgb,var(--badge),#0c1528 75%),#0a1425);color:var(--badge);border:1px solid color-mix(in srgb,var(--badge),#20334a 60%);clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);font:19px/1 var(--display);letter-spacing:.3px;flex-shrink:0}.lb-empty{opacity:.5}.lb-badge-large{width:86px;height:94px;font-size:50px;border-width:2px}
.lb-stat{text-align:right;min-width:0}.lb-stat>strong{font:34px/1.1 var(--display);color:#eaf4ff;display:block;white-space:nowrap}.lb-stat strong small{font:700 8px/1.3 Arial,sans-serif;letter-spacing:1.1px;display:block;color:#a7bbcd;margin-top:5px}.lb-stat>span{display:block;font-size:10px;line-height:1.4;color:#9fb5cb;margin-top:9px}
.lb-you{border-color:#58e6be!important;box-shadow:inset 3px 0 #6effce,0 0 20px #39e8b70c;background:linear-gradient(95deg,#113a39,#102337 80%)!important;scroll-margin-block:20px}.lb-you-tag{font:700 8px Arial,sans-serif;color:#7fffd6;letter-spacing:1px;border:1px solid #4b9e87;padding:3px 5px;white-space:nowrap}.lb-pending{grid-template-columns:48px minmax(0,1fr);margin-top:12px}.lb-guest{display:flex;align-items:center;gap:16px;margin-top:16px;padding:22px;background:linear-gradient(120deg,#172e47,#151b37);border:1px solid #6782a6;border-radius:4px;scroll-margin-block:20px}.lb-guest strong{display:block;font-family:var(--display);font-size:27px;color:#e4efff;letter-spacing:.3px}.lb-guest div>span{display:block;color:#a7bcd0;font-size:12px;margin-top:5px}.lb-guest-icon{font:40px var(--display);color:#a1deff}
.lb-area-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lb-area{--district:#ffbd55;padding:22px;border:1px solid #2a3e57;border-top:3px solid var(--district);border-radius:3px;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--district),transparent 90%),transparent 75%),#0d192a;min-width:0}.lb-area-head{display:flex;gap:12px;align-items:center;margin-bottom:23px}.lb-area-no{font:26px var(--display);color:var(--district);opacity:.7}.lb-area h3{font:27px/1 var(--display);text-transform:uppercase;margin:0;color:var(--district);letter-spacing:.5px}.lb-holder{display:block;font-size:15px;margin-bottom:14px;overflow-wrap:anywhere}.lb-area-stats{display:flex;gap:24px;margin-bottom:15px}.lb-area-stats b{font:34px var(--display);color:#eef7ff}.lb-area-stats small{font:9px Arial,sans-serif;display:block;margin-top:4px;color:#9eb3c9;letter-spacing:1px}.lb-your-best{border-top:1px solid #2b4359;margin-top:20px;padding-top:16px}.lb-your-best>span{font-size:10px;color:#a6c5cb;display:block;margin-bottom:6px}.lb-your-best>strong{font-size:13px;color:#9debd1}.lb-your-best .lb-squad{display:flex;margin-top:10px}.lb-unclaimed{position:relative;min-height:133px;padding:10px 30px 0 0}.lb-unclaimed b{font:28px var(--display);color:#8e9eb3}.lb-unclaimed span{display:block;color:#8fa2b8;font-size:12px;line-height:1.6;margin-top:12px;max-width:160px}.lb-unclaimed>strong{position:absolute;right:0;top:20px;font:70px var(--display);color:#5e6077}
.lb-upset{border:1px solid #937b43;border-radius:4px;padding:25px;background:radial-gradient(ellipse at 50% 45%,#51382566,transparent 65%),linear-gradient(135deg,#1a2337,#10172a)}.lb-upset-label{display:flex;justify-content:space-between;gap:15px;color:#ffd382;font:700 10px Arial,sans-serif;letter-spacing:1.6px}.lb-upset-label span{color:#e5ebf5;letter-spacing:.2px}.lb-versus{display:flex;justify-content:center;align-items:center;gap:40px;padding:28px 0}.lb-versus>div{width:175px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.lb-versus>div>strong{font:30px/1.05 var(--display);text-transform:uppercase;color:#edf3ff}.lb-versus small{font-size:9px;letter-spacing:1.5px;color:#a6b5c9}.lb-versus>b{font:44px var(--display);font-style:italic;color:#c6a474}.lb-upset-bottom{border-top:1px solid #5c523b;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:16px}.lb-upset-bottom>div{display:flex;align-items:center;gap:12px}.lb-upset-bottom strong{font:48px var(--display);color:#ffd37b}.lb-upset-bottom div>span{font-size:9px;line-height:1.8;color:#d9c79e;letter-spacing:.5px}.lb-runners{font:22px var(--display);letter-spacing:1px;margin:26px 0 16px;color:#a4bdd0}
.dialog.leaders-overlay[open]{position:fixed;inset:0;margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;border-radius:0;background:radial-gradient(ellipse at 80% 0,#183350,#060f1c 55%);display:flex;flex-direction:column;padding:0}.leaders-overlay .dialog-head{flex-shrink:0;padding:24px max(25px,calc((100vw - 1100px)/2));border-bottom:1px solid #2f4961}.leaders-overlay .dialog-head h2{font-size:42px}.leaders-overlay .dialog-body{padding:0;flex:1;overflow:hidden;display:flex;flex-direction:column}.lb-overlay-top{width:min(1100px,100%);margin:auto;padding:16px 25px 0;box-sizing:border-box;flex-shrink:0}.lb-mode{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;font-size:11px;color:#9cbbcf}.lb-mode label{display:flex;gap:8px;align-items:center}.lb-mode select{font:inherit;background:#172a3d;color:#e2efff;border:1px solid #466781;padding:7px;border-radius:3px}.lb-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#476b84 #0b1726;padding:0 max(25px,calc((100vw - 1050px)/2)) 45px}.lb-overlay-foot{color:#92b2c8;font-size:11px;line-height:1.6;padding-top:18px}.lb-overlay-foot a{color:#b4e5ff;text-underline-offset:4px}.lb-personal-note{border-left:2px solid #68d4bd;padding-left:12px;color:#9fbfcb;font-size:12px;margin:18px 0}
@keyframes lb-live{50%{opacity:.35;box-shadow:0 0 2px #57ffb9}}
@media(max-width:720px){.lb-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px}.lb-tabs button{font-size:18px;min-height:49px;padding:7px 4px}.lb-board-heading{margin:22px 0 15px;align-items:flex-start;gap:12px}.lb-board-heading h3{font-size:29px}.lb-board-heading p{font-size:12px;max-width:280px}.lb-live-label{font-size:8px;margin-top:7px;gap:4px}.lb-row{grid-template-columns:29px minmax(0,1fr) 88px;gap:10px;padding:14px 11px;min-height:112px}.lb-rank{font-size:27px}.lb-podium .lb-rank{padding:8px 0 13px}.lb-player>strong{font-size:13px;gap:5px}.lb-detail{font-size:10px;margin:5px 0 9px;max-width:200px}.lb-badge{width:25px;height:29px;font-size:17px}.lb-squad{gap:4px}.lb-stat>strong{font-size:28px}.lb-stat strong small{font-size:7px;letter-spacing:.5px}.lb-stat>span{font-size:9px;margin-top:8px}.lb-you-tag{font-size:7px;letter-spacing:.2px;padding:2px 3px}.lb-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lb-area{padding:15px 12px}.lb-area h3{font-size:25px;line-height:1.05}.lb-area-head{gap:8px;align-items:flex-start;margin-bottom:20px}.lb-area-no{font-size:22px}.lb-holder{font-size:12px}.lb-area-stats{gap:20px}.lb-area-stats b{font-size:30px}.lb-area-stats small{font-size:8px}.lb-your-best>strong{font-size:11px}.lb-unclaimed>strong{font-size:50px;right:0;opacity:.5}.lb-unclaimed{padding-right:8px;min-height:130px}.lb-unclaimed span{font-size:11px}.lb-upset{padding:18px 14px}.lb-upset-label{font-size:8px;letter-spacing:1px;gap:8px}.lb-versus{gap:17px;padding:26px 0}.lb-versus>div{width:115px;gap:10px}.lb-versus>div>strong{font-size:25px}.lb-versus>b{font-size:32px}.lb-versus small{font-size:8px;letter-spacing:1px}.lb-badge-large{width:65px;height:73px;font-size:39px}.lb-upset-bottom{gap:10px}.lb-upset-bottom strong{font-size:39px}.lb-upset-bottom>div{gap:8px}.lb-upset-bottom div>span{font-size:7px;letter-spacing:0}.lb-upset-bottom .lb-badge{width:22px;height:26px;font-size:16px}.lb-guest{padding:18px 15px;gap:12px}.lb-guest strong{font-size:24px}.lb-guest div>span{font-size:11px}.leaders-overlay .dialog-head{padding:16px 16px 14px;padding-top:max(16px,env(safe-area-inset-top))}.leaders-overlay .dialog-head h2{font-size:33px}.lb-overlay-top{padding:12px 12px 0}.lb-scroll{padding:0 12px 35px}.lb-mode{font-size:10px;gap:10px}.lb-mode label{gap:5px}.lb-mode select{max-width:90px}.lb-pending{grid-template-columns:29px minmax(0,1fr)}}
@media(max-width:359px){.lb-row{grid-template-columns:24px minmax(0,1fr) 72px;gap:7px;padding:12px 8px}.lb-player>strong{font-size:12px}.lb-badge{width:23px;height:27px}.lb-stat>strong{font-size:25px}.lb-tabs button{font-size:17px}.lb-area-grid{grid-template-columns:1fr}.lb-area-head{margin-bottom:15px}}
@media(prefers-reduced-motion:reduce){.lb-live-dot{animation:none}}

/* live build */
.in-content-ad[hidden]{display:none!important}
.lb-empty-board{padding:22px;border:1px dashed #2c4b63;color:#a5bbcc;font-size:13px;text-align:center}
/* long player names (up to the forum's 50 characters, unbroken) stay inside their cards */
.champion,.champion>*,.hall-feature>*,.hall-area>*,.hall-records,.hall-area-list{min-width:0}
.champion h3,.hall-user,.record-name,.hall-feature strong,.hall-feature span,.hall-area h4,.lb-player strong,.lb-holder,.lb-upset-label span{overflow-wrap:anywhere;word-break:break-word}

/* Chapter II: the second tier is open (links to its own boards) */
a.tier{display:block;text-decoration:none}.tier.tier-open{color:#e3d6ff;border-color:#7d6aa8;background:linear-gradient(120deg,#2a2148,#121a2c)}.tier.tier-open:hover{border-color:#c9a6ff}
