html body.redesign-v69{--bg:#182131;--bg-soft:#131b2a;--bg-elevated:#202c41;--surface:#202c41;--surface-strong:#202c41;--surface-soft:#202c41;--surface-bright:#28374f;--line:transparent;--line-strong:transparent;--text:#e9eef7;--text-soft:#bfcee2;--muted:#a5b2c8;--muted-2:#879bb7;--gold:#729fff;--gold-2:#a4c4ff;--gold-deep:#356de0;--cyan:#a4c4ff;--blue:#356de0;--v9-gold:#729fff;--v9-gold-2:#a4c4ff;--v9-line-strong:transparent;--v11-gold:#729fff;--v11-gold-2:#a4c4ff;--v11-line-strong:transparent;--id-gold:#729fff;--id-gold-2:#a4c4ff;--a-gold:#729fff;--a-gold-2:#a4c4ff;--line-gold:transparent;--radius-xxl:17px;--radius-xl:17px;--radius-lg:14px;--radius-md:10px;--radius-sm:8px;--shell:1240px;--header-height:74px;--shadow-xl:none;--shadow-lg:none;margin:0;padding-bottom:0;color:var(--text);background:var(--bg)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}html{scroll-padding-top:96px}html body.redesign-v69 *,html body.redesign-v69 *::before,html body.redesign-v69 *::after{box-sizing:border-box}html body.redesign-v69 [hidden]{display:none!important}html body.redesign-v69::before,html body.redesign-v69 .ambient-stage,html body.redesign-v69 .site-language-bar{display:none!important}html body.redesign-v69 :is(h1,h2,h3){font-family:inherit;letter-spacing:-.035em}html body.redesign-v69 a{text-decoration:none}html body.redesign-v69 :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #a4c4ff!important;outline-offset:4px;box-shadow:none}html body.redesign-v69 ::selection{background:#356de0;color:#fff}html body.redesign-v69 .shell{width:min(1240px,calc(100% - 68px));margin-inline:auto}html body.redesign-v69 .skip-link{position:fixed;left:16px;top:-100px;z-index:10000;padding:12px 18px;border-radius:9px;background:#356de0;color:#fff}html body.redesign-v69 .skip-link:focus{top:12px}html body.portal-hub-layout{padding-left:240px}html body.redesign-v69 .portal-sidebar{position:fixed;inset:0 auto 0 0;z-index:120;width:240px;display:flex;flex-direction:column;padding:28px 15px 18px;background:#131b2a;border:0;overflow-y:auto}html body.redesign-v69 .portal-brand{display:flex;align-items:center;gap:9px;color:#f6f9ff;flex-shrink:0}html body.redesign-v69 .portal-sidebar>.portal-brand{padding:0 4px 30px}html body.redesign-v69 .portal-brand-mark{width:60px;height:52px;display:block;border:0!important;background:none!important;box-shadow:none!important;border-radius:0;padding:0!important;overflow:visible}html body.redesign-v69 .portal-brand-mark img{width:100%;height:100%;object-fit:contain;transform:none}html body.redesign-v69 .portal-brand strong{display:block;font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.045em}html body.redesign-v69 .portal-brand em{display:block;font-size:14px;color:#a4b6d1;line-height:1.6;letter-spacing:0;font-style:normal;white-space:nowrap}html body.redesign-v69 .portal-sidebar-nav{display:flex;flex-direction:column;gap:6px}html body.redesign-v69 .portal-sidebar-nav a,html body.redesign-v69 .portal-sidebar-account{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:45px;border:0;border-radius:11px;background:none;color:#b4c0d3;font-size:15px;font-weight:450}html body.redesign-v69 .portal-sidebar-nav a:hover,html body.redesign-v69 .portal-sidebar-account:hover{background:#1c2b43;color:#fff}html body.redesign-v69 .portal-sidebar-nav a.is-active,html body.redesign-v69 .portal-sidebar-account.is-active{background:#223c67;color:#fff}html body.redesign-v69 .portal-sidebar :is(a>svg,.portal-community-mark svg){width:19px;height:19px;fill:none;stroke:#729aff;stroke-width:1.8;flex-shrink:0}html body.redesign-v69 .portal-nav-label{padding:24px 14px 8px;font-size:14px;letter-spacing:.09em;color:#8295b3;font-weight:600}html body.redesign-v69 .portal-sidebar-bottom{margin-top:auto;padding-top:32px}html body.redesign-v69 .portal-sidebar-community{display:flex;gap:12px;align-items:center;padding:15px 14px;margin-bottom:8px;background:#1b2a41;border-radius:12px}html body.redesign-v69 .portal-sidebar-community strong{display:block;font-size:14px;font-weight:600;color:#dbe7f8}html body.redesign-v69 .portal-sidebar-community small{display:block;font-size:14px;color:#99acc9}html body.redesign-v69 .portal-community-mark{width:32px;height:32px;border-radius:10px;background:#293c5e;display:grid;place-items:center}html body.redesign-v69 .site-header{position:sticky!important;top:0!important;z-index:110;padding:0!important;background:#202c41!important;border:0!important;box-shadow:none!important;backdrop-filter:none}html body.redesign-v69 .portal-header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:74px;padding:0!important;grid-template-columns:none;flex-wrap:nowrap;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body.redesign-v69 .portal-top-left{display:flex;align-items:center;gap:10px;min-width:0}html body.redesign-v69 .portal-breadcrumb{display:flex;gap:12px;align-items:center;font-size:14px;color:#a5b2c8;white-space:nowrap}html body.redesign-v69 .portal-breadcrumb i{font-style:normal;color:#7387a5}html body.redesign-v69 .portal-breadcrumb strong{color:#d0ddef;font-weight:550}html body.redesign-v69 .portal-header-actions{display:flex;align-items:center;gap:14px;margin:0;width:auto;flex-wrap:nowrap;justify-content:flex-end}html body.redesign-v69 .language-choice{display:flex;align-items:center;gap:2px;padding:3px;border:0;background:#223048;border-radius:9px;flex-shrink:0}html body.redesign-v69 .language-choice button{border:0!important;box-shadow:none!important;border-radius:6px;background:transparent;color:#a3b5d0;padding:7px 9px;font-size:14px;font-weight:600;line-height:1.5;min-height:32px;cursor:pointer}html body.redesign-v69 .language-choice button[aria-pressed="true"]{background:#344a70;color:#d3e4ff}html body.redesign-v69 .language-choice button:hover{color:#fff;background:#2c3d59}html body.redesign-v69 :is(.portal-play-button,.portal-drawer-play,.v69-button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:0!important;border-radius:9px;background:#356de0!important;color:#fff!important;font-size:14px;font-weight:550;box-shadow:none!important}html body.redesign-v69 :is(.portal-play-button,.portal-drawer-play,.v69-button):hover{background:#467ded!important}html body.redesign-v69 :is(.portal-play-button,.portal-drawer-play) svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}html body.redesign-v69 :is(.portal-account-button,.portal-mobile-menu-button){display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;flex:0 0 38px;padding:0;border:0!important;border-radius:9px;background:transparent!important;color:#a6b5cd!important;box-shadow:none!important;cursor:pointer}html body.redesign-v69 :is(.portal-account-button,.portal-mobile-menu-button):hover{background:#2b3c58!important;color:#fff!important}html body.redesign-v69 .portal-mobile-menu-button{display:none!important}html body.redesign-v69 .portal-mobile-menu-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}html body.redesign-v69 .portal-mobile-brand{display:none}html body.redesign-v69 .portal-coins-button{background:#293e62!important;border:0!important;color:#c9ddff!important;border-radius:9px;font-size:14px}html body.redesign-v69 .portal-mobile-dock{display:none!important}html body.redesign-v69 .v69-main{padding:34px 0 12px}html body.redesign-v69 .v69-hero{display:grid;grid-template-columns:1fr 1.1fr;min-height:350px;border:0;border-radius:17px;overflow:hidden;background:#202c41;isolation:isolate}html body.redesign-v69 .v69-hero-art{grid-column:2;grid-row:1;position:relative;margin:0;min-width:0;display:block}html body.redesign-v69 .v69-hero-art img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:55%center}html body.redesign-v69 .v69-hero-content{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px;min-width:0}html body.redesign-v69 .v69-eyebrow{margin:0 0 14px;color:#94b6fa;font-size:14px;letter-spacing:.08em;font-weight:600;line-height:1.5}html body.redesign-v69 .v69-title{margin:0;font-size:clamp(32px,3vw,44px);font-weight:650;line-height:1.16;letter-spacing:-.045em}html body.redesign-v69 .v69-title b{font-weight:inherit}html body.redesign-v69 .v69-title span{color:#9abfff}html body.redesign-v69 .v69-intro{max-width:360px;margin:18px 0 0;color:#aebed5;font-size:16px;line-height:1.65}html body.redesign-v69 .v69-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}html body.redesign-v69 .v69-button{min-height:44px;padding:11px 16px}html body.redesign-v69 .v69-button svg{width:16px;height:16px;fill:currentColor}html body.redesign-v69 .v69-button-secondary{background:#2c3c56!important;color:#d8e4f7!important}html body.redesign-v69 .v69-button-secondary:hover{background:#344967!important}html body.redesign-v69 .v69-hero-note{display:flex;align-items:center;gap:7px;margin:18px 0 0;color:#94a7c3;font-size:14px;line-height:1.5}html body.redesign-v69 .v69-hero-note svg{width:12px;height:12px;fill:currentColor;flex-shrink:0}html body.redesign-v69 .v69-stats{border:0;margin-top:22px}html body.redesign-v69 .v69-stats-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0}html body.redesign-v69 .v69-stats article{display:flex;align-items:flex-start;gap:13px;padding:20px 22px;min-height:116px;border:0;border-radius:17px;background:linear-gradient(115deg,#2569d4,#18449b)}html body.redesign-v69 .v69-stat-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#ffffff16;color:#c9ddff;flex-shrink:0}html body.redesign-v69 .v69-stat-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}html body.redesign-v69 .v69-stats article>div{display:flex;flex-direction:column-reverse;gap:8px;min-width:0}html body.redesign-v69 .v69-stats strong{display:block;color:#fff;font-size:30px;line-height:1.1;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}html body.redesign-v69 .v69-stats small{color:#c1d5f4;font-size:14px;line-height:1.6}html body.redesign-v69 .v69-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;background:#abc2e6;vertical-align:middle}html body.redesign-v69 .is-live .v69-live-dot{background:#94e7b6}html body.redesign-v69 .v69-below{padding:28px 0}html body.redesign-v69 .v69-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}html body.redesign-v69 .v69-section-head h2{margin:0;font-size:20px;font-weight:650}html body.redesign-v69 :is(.v69-text-link,.v69-update-link){color:#9abfff;font-size:14px;font-weight:550}html body.redesign-v69 :is(.v69-text-link,.v69-update-link):hover{color:#d3e4ff}html body.redesign-v69 .v69-news-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}html body.redesign-v69 .v69-news-card{position:relative;min-width:0;padding:24px;border:0;border-radius:17px;background:#202c41}html body.redesign-v69 .v69-news-card .home-post{display:block;min-height:0;padding:0!important;border:0!important;background:none!important;border-radius:0!important;box-shadow:none!important}html body.redesign-v69 .v69-news-card .home-post::before{display:none!important}html body.redesign-v69 .v69-news-card :is(h3,.home-post>strong){display:block;margin:0;color:#e9eef7;font-size:19px;line-height:1.4;font-weight:600}html body.redesign-v69 .v69-news-card p{margin:10px 0 18px;color:#a5b2c8;font-size:14px;line-height:1.65}html body.redesign-v69 .v69-news-card :is(.v69-eyebrow,.content-tag){display:block;margin:0 0 12px;padding:0;border:0!important;background:none!important;color:#94b6fa!important;font-size:14px;font-weight:550;letter-spacing:.04em}html body.redesign-v69 .v69-community-icon{position:absolute;right:24px;top:24px;width:28px;height:28px;color:#829bcc}html body.redesign-v69 .v69-quicklinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}html body.redesign-v69 .v69-quicklink{display:flex;align-items:center;gap:13px;min-width:0;padding:18px 20px;border:0;border-radius:14px;background:#202c41;transition:background .16s}html body.redesign-v69 .v69-quicklink:hover{background:#293a54}html body.redesign-v69 .v69-quicklink svg{width:23px;height:23px;flex-shrink:0;fill:none;stroke:#8eb4fa;stroke-width:1.7}html body.redesign-v69 .v69-quicklink strong{display:block;font-size:14px;font-weight:600}html body.redesign-v69 .v69-quicklink small{display:block;font-size:14px;color:#9aadc8;margin-top:3px;line-height:1.5}html body.redesign-v69 .v69-quicklink>b{display:none}html body.redesign-v69 :is([class$="-card"],[class*="-card "],[class$="-panel"],[class*="-panel "]){border:0!important;box-shadow:none!important}html body.redesign-v69 .content-page{padding-top:34px;padding-bottom:40px}html body.redesign-v69 :is(.page-hero,.rules-hero,.shop-hero,.updates-hero,.code-hero,.reports-hero,.roadmap-hero,.leaderboard-hero){padding:0 0 26px!important;margin:0;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}html body.redesign-v69 :is(.page-hero,.rules-hero,.shop-hero,.updates-hero,.code-hero,.reports-hero,.roadmap-hero,.leaderboard-hero) h1{font-size:32px!important;font-weight:650;line-height:1.3;margin:6px 0 8px!important}html body.redesign-v69 :is(.page-hero,.rules-hero,.shop-hero,.updates-hero,.code-hero,.reports-hero,.roadmap-hero) p{font-size:16px;color:#a5b2c8;max-width:640px}html body.redesign-v69 .kicker{font-size:14px;color:#94b6fa!important;letter-spacing:.06em;font-weight:550}html body.redesign-v69 .filter-row{gap:6px}html body.redesign-v69 .filter-button{min-height:42px;padding:9px 14px;background:#202c41;color:#acbbd1}html body.redesign-v69 .filter-button.is-active{background:#344a70!important;color:#d3e4ff!important}html body.redesign-v69 :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#162033!important;border:0!important;box-shadow:none!important;border-radius:9px;color:#e2ebf8}html body.redesign-v69 :is(input,textarea)::placeholder{color:#879bb7}html body.redesign-v69 .content-grid-with-rail{grid-template-columns:minmax(0,1fr)!important;gap:22px}html body.redesign-v69 .content-grid-with-rail .content-rail{order:2;display:flex;gap:16px;position:static}html body.redesign-v69 .content-rail>.stat-rail-card{display:none}html body.redesign-v69 .content-rail>.rail-cta-card{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:20px 24px}html body.redesign-v69 .content-rail>.rail-cta-card :is(.kicker,p){display:none}html body.redesign-v69 .content-rail>.rail-cta-card .button{width:auto}html body.redesign-v69 .content-rail>.rail-cta-card h2{font-size:18px}html body.redesign-v69 .feed-heading-main .kicker{display:none}html body.redesign-v69 .feed-heading h2{font-size:20px;font-weight:650}html body.redesign-v69 .hero-mini-metrics{gap:18px}html body.redesign-v69 .hero-mini-metrics article{padding:0 16px 0 0;background:none;border:0;box-shadow:none;min-width:0}html body.redesign-v69 .hero-mini-metrics strong{font-size:26px;color:#d3e4ff}html body.redesign-v69 .hero-mini-metrics span{font-size:14px}html body.redesign-v69 .update-card{padding:24px}html body.redesign-v69 .update-card h3{font-size:21px;font-weight:600}html body.redesign-v69 .update-card p{font-size:16px;color:#acbbd1}html body.redesign-v69 .shop-item-card{padding:0;overflow:hidden}html body.redesign-v69 .shop-item-body{padding:20px}html body.redesign-v69 .shop-item-image{background:#25334b;border:0!important}html body.redesign-v69 .shop-item-card h3{font-size:18px}html body.redesign-v69 .shop-item-meta-row strong{color:#a4c4ff}html body.redesign-v69 .rules-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}html body.redesign-v69 .rules-toc-card{padding:20px;top:96px}html body.redesign-v69 .rules-toc-card h2{font-size:16px}html body.redesign-v69 .rules-toc-card :is(.kicker,p){display:none}html body.redesign-v69 .rules-toc-list a{font-size:14px;border-radius:8px;border:0!important}html body.redesign-v69 .rules-alert{padding:16px;background:#35342c;border:0;border-radius:10px;margin-top:18px}html body.redesign-v69 .rules-alert :is(p,strong){font-size:14px}html body.redesign-v69 .rules-report-cta{padding:24px;margin-top:22px}html body.redesign-v69 .rules-report-cta h2{font-size:20px}html body.redesign-v69 .rule-card.v69-rule{display:block;padding:0}html body.redesign-v69 .v69-rule-summary{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;padding:21px 24px;cursor:pointer;list-style:none}html body.redesign-v69 .v69-rule-summary::-webkit-details-marker{display:none}html body.redesign-v69 .v69-rule-summary .rule-number-rail{padding:0;display:block;border:0;background:none}html body.redesign-v69 .v69-rule-summary .rule-number-rail strong{font-size:16px;color:#9abfff}html body.redesign-v69 .v69-rule-summary :is(.rule-number-rail span,.rule-icon,.kicker){display:none}html body.redesign-v69 .v69-rule-summary .rule-heading-row{margin:0;gap:12px}html body.redesign-v69 .v69-rule-summary h2{font-size:17px;font-weight:600;margin:0}html body.redesign-v69 .v69-rule-summary .rule-heading-row::after{content:"+";margin-left:auto;font-size:23px;font-weight:400;color:#95aaca}html body.redesign-v69 .v69-rule[open] .rule-heading-row::after{content:"−"}html body.redesign-v69 .v69-rule>.rule-card-content{padding:0 24px 24px 72px}html body.redesign-v69 .v69-rule :is(.rule-points p,.rule-intro){font-size:16px;color:#b7c6dd;line-height:1.75}html body.redesign-v69 .v69-rule .rule-points li>span{background:#2c4265;border:0;color:#c0d8ff}html body.redesign-v69 .v69-rule .rule-callout{background:#35342c;border:0;color:#dfc59c}html body.redesign-v69 .codes-layout{grid-template-columns:minmax(0,1fr);gap:22px}html body.redesign-v69 .v69-archive-toggle{cursor:pointer;font-size:16px;font-weight:550;list-style-position:inside;padding:10px 4px;min-height:44px}html body.redesign-v69 .expired-codes-panel details:not([open]) .feed-heading{display:none}html body.redesign-v69 .leaderboard-hub-layout{grid-template-columns:210px minmax(0,1fr)!important;gap:22px}html body.redesign-v69 .leaderboard-stats-card{grid-column:1/-1}html body.redesign-v69 .leaderboard-stat-grid{display:flex;justify-content:space-around;gap:16px}html body.redesign-v69 .leaderboard-selector-card{padding:20px}html body.redesign-v69 .leaderboard-board-head h2{font-size:21px}html body.redesign-v69 .reports-layout{gap:22px}html body.redesign-v69 .legal-main{max-width:900px}html body.redesign-v69.page-admin .brand-mark{background:none!important;border:0!important;box-shadow:none!important}html body.redesign-v69.page-admin .brand-mark img{width:56px;height:46px;object-fit:contain;transform:none}html body.redesign-v69.page-admin :is(.studio-nav-button.is-active,.admin-studio-nav button.is-active){background:#344a70!important;color:#d3e4ff!important;border:0!important}html body.redesign-v69 .site-footer{background:transparent!important;border:0!important;padding:22px 0 28px!important;margin-top:0;box-shadow:none!important}html body.redesign-v69 .portal-footer-line{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:14px;color:#8da2bf}html body.redesign-v69 .portal-footer-line nav{display:flex;gap:18px}html body.redesign-v69 .portal-footer-line a:hover{color:#c9ddff}html body.redesign-v69 .portal-mobile-drawer{width:min(360px,100vw);background:#131b2a!important;border:0!important;box-shadow:none!important}html body.redesign-v69 .portal-mobile-drawer:not(.is-open){visibility:hidden}html body.redesign-v69 .portal-drawer-links a{background:none!important;border:0!important;border-radius:11px;padding:13px;color:#b4c0d3;font-size:15px;box-shadow:none!important}html body.redesign-v69 .portal-drawer-links a.is-active{background:#223c67!important;color:#fff!important}html body.redesign-v69 .portal-drawer-brand img{width:60px;height:52px;object-fit:contain;transform:none}html body.redesign-v69 .portal-drawer-close{background:#293c5e;border:0!important;color:#d3e4ff}html body.redesign-v69 :is(.portal-drawer-head,.portal-drawer-community,.portal-drawer-id){border:0!important}html body.redesign-v69 .portal-drawer-community{background:none!important}@media (max-width:1200px){html body.redesign-v69 .v69-hero-content{padding:28px}html body.redesign-v69 .v69-hero{grid-template-columns:1.05fr 1fr}html body.redesign-v69 .v69-title{font-size:36px}html body.redesign-v69 .portal-header-actions{gap:10px}html body.redesign-v69 .portal-coins-button{display:none!important}}@media (max-width:1050px){html body.redesign-v69 .portal-sidebar{width:210px;padding-inline:12px}html body.portal-hub-layout{padding-left:210px}html body.redesign-v69 .portal-brand strong{font-size:19px}html body.redesign-v69 .portal-brand-mark{width:48px;height:46px}html body.redesign-v69 .shell{width:calc(100% - 48px)}html body.redesign-v69 .v69-hero{grid-template-columns:1fr;min-height:0}html body.redesign-v69 .v69-hero-content{grid-column:1;grid-row:1;padding:28px}html body.redesign-v69 .v69-hero-art{grid-column:1;grid-row:2;height:250px}html body.redesign-v69 .v69-intro{max-width:540px}html body.redesign-v69 .v69-title br{display:none}html body.redesign-v69 .v69-title span::before{content:" "}html body.redesign-v69 .v69-stats article{padding:18px 16px;gap:8px}html body.redesign-v69 .v69-stats small{font-size:14px}html body.redesign-v69 .v69-stat-icon{display:none}html body.redesign-v69 .v69-quicklinks{grid-template-columns:1fr}html body.redesign-v69 .rules-layout,html body.redesign-v69 .leaderboard-hub-layout{grid-template-columns:1fr!important}html body.redesign-v69 .rules-toc-card{position:static}html body.redesign-v69 .rules-toc-list{max-height:180px;overflow-y:auto}}@media (max-width:800px){html body.redesign-v69 .portal-sidebar{display:none}html body.portal-hub-layout{padding-left:0}html body.redesign-v69 .portal-mobile-menu-button{display:inline-flex!important}html body.redesign-v69 .portal-breadcrumb{display:none}html body.redesign-v69 .portal-mobile-brand{display:flex;align-items:center;gap:7px;white-space:nowrap}html body.redesign-v69 .portal-mobile-brand img{width:38px;height:34px;object-fit:contain}html body.redesign-v69 .portal-mobile-brand strong{font-size:16px;font-weight:650}html body.redesign-v69 .portal-header-inner{min-height:66px}html body.redesign-v69 .v69-main{padding-top:24px}html body.redesign-v69 .v69-news-grid{gap:16px}}@media (max-width:560px){html body.redesign-v69 .shell{width:calc(100% - 32px)}html body.redesign-v69 .portal-header-inner{gap:8px;min-height:62px}html body.redesign-v69 .portal-top-left{gap:4px}html body.redesign-v69 .portal-header-actions{gap:6px}html body.redesign-v69 .portal-play-button{display:none!important}html body.redesign-v69 .portal-mobile-brand img{display:none}html body.redesign-v69 .portal-mobile-brand strong{font-size:15px}html body.redesign-v69 :is(.portal-mobile-menu-button,.portal-account-button){width:36px;min-width:36px;flex-basis:36px;height:44px;min-height:44px}html body.redesign-v69 .language-choice{padding:2px}html body.redesign-v69 .language-choice button{padding:7px 6px;min-height:36px;font-size:14px}html body.redesign-v69 .v69-hero{border-radius:14px}html body.redesign-v69 .v69-hero-content{padding:24px}html body.redesign-v69 .v69-title{font-size:34px}html body.redesign-v69 .v69-title br{display:block}html body.redesign-v69 .v69-title span::before{content:none}html body.redesign-v69 .v69-intro{margin-top:14px}html body.redesign-v69 .v69-hero-actions{gap:8px;margin-top:20px}html body.redesign-v69 .v69-button{padding-inline:13px;font-size:14px}html body.redesign-v69 .v69-hero-note{font-size:14px}html body.redesign-v69 .v69-hero-art{height:auto;aspect-ratio:767/432}html body.redesign-v69 .v69-hero-art img{object-position:center}html body.redesign-v69 .v69-stats{margin-top:16px}html body.redesign-v69 .v69-stats-inner{gap:8px}html body.redesign-v69 .v69-stats article{padding:14px 10px;min-height:100px;border-radius:13px}html body.redesign-v69 .v69-stats strong{font-size:24px}html body.redesign-v69 .v69-stats small{font-size:14px;line-height:1.5}html body.redesign-v69 .v69-below{padding-top:24px}html body.redesign-v69 .v69-section-head h2{font-size:19px}html body.redesign-v69 .v69-text-link{font-size:14px}html body.redesign-v69 .v69-news-grid{grid-template-columns:1fr}html body.redesign-v69 .v69-news-card{padding:22px;border-radius:14px}html body.redesign-v69 .v69-quicklinks{gap:10px;margin-top:16px}html body.redesign-v69 .v69-quicklink{padding:17px 20px}html body.redesign-v69 .content-page{padding-top:24px}html body.redesign-v69 :is(.page-hero,.rules-hero) h1{font-size:28px!important}html body.redesign-v69 .content-rail>.rail-cta-card{flex-wrap:wrap;padding:20px}html body.redesign-v69 .v69-rule-summary{padding:18px;grid-template-columns:28px minmax(0,1fr)}html body.redesign-v69 .v69-rule-summary h2{font-size:16px}html body.redesign-v69 .v69-rule>.rule-card-content{padding:0 18px 22px}html body.redesign-v69 .leaderboard-stat-grid{gap:8px}html body.redesign-v69 .portal-footer-line{flex-direction:column;align-items:flex-start;gap:12px}html body.redesign-v69 .portal-footer-line nav a{padding-block:7px}}@media (max-width:360px){html body.redesign-v69 .portal-header-inner{gap:4px}html body.redesign-v69 .portal-mobile-brand strong{font-size:14px}html body.redesign-v69 .portal-header-actions{gap:3px}html body.redesign-v69 .language-choice button{padding-inline:5px}html body.redesign-v69 .v69-hero-content{padding:22px}html body.redesign-v69 .v69-stats .v69-live-dot{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body.redesign-v69 *,html body.redesign-v69 *::before,html body.redesign-v69 *::after{animation:none!important;transition:none!important}}html body.redesign-v69{--shadow-md:none;--id-border:transparent;--id-muted:#a5b2c8;--id-panel:#202c41;--id-panel-2:#1b273b;overflow-x:visible}html body.redesign-v69 :is(button,input,select,textarea){font-family:inherit}html body.redesign-v69 main{min-width:0}html body.redesign-v69 main p{line-height:1.65}html body.redesign-v69 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body.redesign-v69 .hidden-block{display:none!important}html body.redesign-v69 :is(.latest-home-post-card,.latest-update-card)::after{content:none!important;display:none!important}html body.redesign-v69 :is(.home-post,.update-card,.pinned-card,.known-issue-card,.promo-code-card,.roadmap-card,.shop-item-card,.surface-card)::before,html body.redesign-v69 :is(.home-post,.update-card,.pinned-card,.known-issue-card,.promo-code-card,.roadmap-card,.shop-item-card,.surface-card)::after{border:0!important;box-shadow:none!important}html body.redesign-v69 :is(.pinned-card,.known-issue-card,.codes-panel,.roadmap-metrics-card,.legal-side,.legal-document){border:0!important;box-shadow:none!important;background:#202c41!important;border-radius:17px}html body.redesign-v69 :is(.pinned-card,.known-issue-card){padding:24px}html body.redesign-v69 .portal-brand em{font-size:14px}html body.redesign-v69 .v69-news-card p{font-size:16px}html body.redesign-v69 .v69-news-card .home-post{position:relative;outline:0!important}html body.redesign-v69 .page-hero-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:start}html body.redesign-v69 .page-hero-tools{display:grid;gap:12px;min-width:0}html body.redesign-v69 .search-field{display:grid;gap:8px;min-width:0}html body.redesign-v69 .search-field>span{font-size:14px;color:#a5b2c8}html body.redesign-v69 .search-field input{width:100%;min-height:46px;padding:12px 14px;font-size:16px!important}html body.redesign-v69 .filter-row{display:flex;flex-wrap:wrap!important;gap:6px;min-width:0;overflow:visible}html body.redesign-v69 .filter-button{font-size:14px!important;line-height:1.5;white-space:normal;min-width:0;min-height:42px;height:auto}html body.redesign-v69 .content-feed{min-width:0}html body.redesign-v69 :is(.updates-list,.known-issues-list){display:grid;gap:16px}html body.redesign-v69 :is(.pinned-grid,.shop-featured-grid,.shop-items-grid,.roadmap-grid,.promo-codes-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}html body.redesign-v69 .feed-heading{margin:0 0 18px}html body.redesign-v69 .feed-heading h2{margin:4px 0 0}html body.redesign-v69 .pinned-area{margin-bottom:28px}html body.redesign-v69 :is(.update-card-top,.update-card-footer,.roadmap-card-top,.promo-code-card-top){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}html body.redesign-v69 :is(.update-card-tags,.tag-row,.shop-item-tags,.roadmap-chip-row){display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}html body.redesign-v69 :is(.update-card,.pinned-card,.roadmap-card) h3{font-size:22px!important;line-height:1.4;margin:16px 0 10px;font-weight:600;overflow-wrap:anywhere}html body.redesign-v69 :is(.update-card,.pinned-card,.roadmap-card) p{font-size:16px!important;line-height:1.7;color:#b7c6dd}html body.redesign-v69 .update-card-footer{margin-top:20px}html body.redesign-v69 .update-card-date{font-size:14px!important;color:#9cacc4;font-weight:450}html body.redesign-v69 .read-more-button{border:0!important;background:transparent;color:#a4c4ff;padding:8px 0;font-size:14px!important;font-weight:550;min-height:40px}html body.redesign-v69 .read-more-button:hover{color:#d3e4ff}html body.redesign-v69 .shop-item-image{aspect-ratio:16/10;height:auto;min-height:160px;display:grid;place-items:center;background:#26344d}html body.redesign-v69 .shop-item-image img{height:100%;width:100%;max-height:260px;object-fit:contain}html body.redesign-v69 .shop-item-placeholder span{font-size:28px;color:#7b93b8}html body.redesign-v69 .shop-item-card h3{font-size:20px!important;line-height:1.4;overflow-wrap:anywhere}html body.redesign-v69 :is(.shop-item-card p,.shop-subtitle){font-size:16px!important;line-height:1.65}html body.redesign-v69 .shop-item-meta-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:20px}html body.redesign-v69 .shop-price{font-size:22px!important;line-height:1.3;color:#dce9ff;white-space:normal;overflow-wrap:anywhere}html body.redesign-v69 .shop-price-stack{display:grid;gap:6px;min-width:0}html body.redesign-v69 .shop-buy-button{min-height:44px;font-size:14px!important;white-space:normal}html body.redesign-v69 .roadmap-card{padding:24px}html body.redesign-v69 .roadmap-priority{font-size:14px;color:#a5b2c8}html body.redesign-v69 .roadmap-chip{padding:5px 9px;background:#2c3d59;color:#b9cbe6;border-radius:7px}html body.redesign-v69 .roadmap-metrics-card{padding:22px 24px;margin-bottom:22px}html body.redesign-v69 .hero-mini-metrics{display:flex;flex-wrap:wrap;gap:24px}html body.redesign-v69 .hero-mini-metrics article span{display:block;font-size:14px;color:#a5b2c8}html body.redesign-v69 .hero-mini-metrics article strong{display:block;margin-top:6px}html body.redesign-v69 .codes-panel{padding:24px}html body.redesign-v69 .promo-code-card{padding:22px;background:#1b273b!important}html body.redesign-v69 .promo-code-token-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0}html body.redesign-v69 .promo-code-token{font-size:22px!important;line-height:1.4;overflow-wrap:anywhere;color:#dce9ff;background:none;border:0;padding:0}html body.redesign-v69 .copy-code-button{min-height:42px;border:0;border-radius:9px;background:#344a70;color:#d3e4ff;font-size:14px!important;padding:10px 14px}html body.redesign-v69 .promo-code-card p{font-size:16px!important}html body.redesign-v69 .promo-code-expiry-detail{font-size:14px!important;color:#a5b2c8}html body.redesign-v69 .promo-code-expiry-pill{padding:5px 9px;border-radius:7px;background:#2c3c56;color:#c3d2e8}html body.redesign-v69 .promo-code-card.is-expired{opacity:.8}html body.redesign-v69 .reports-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}html body.redesign-v69 :is(.report-form-card,.known-issues-card){padding:24px}html body.redesign-v69 .report-form{display:grid;gap:18px}html body.redesign-v69 .form-grid{display:grid;gap:16px}html body.redesign-v69 .form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}html body.redesign-v69 .form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}html body.redesign-v69 .field{display:grid;gap:8px;min-width:0}html body.redesign-v69 .field>span{font-size:14px}html body.redesign-v69 .field :is(input,textarea,select){padding:12px 14px;width:100%;min-height:46px;font-size:16px!important;resize:vertical}html body.redesign-v69 .honeypot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}html body.redesign-v69 .known-issue-button{width:100%;text-align:left;background:#1b273b!important}html body.redesign-v69 .known-issue-card h3{font-size:19px!important;line-height:1.4}html body.redesign-v69 .known-issue-card p{font-size:16px!important}html body.redesign-v69 .known-issue-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:14px}html body.redesign-v69 .notice{padding:14px 16px;border:0!important;border-radius:10px;background:#293e62;color:#c9ddff;font-size:14px!important;line-height:1.6}html body.redesign-v69 .notice.error{background:#422c3c;color:#ffc5cf}html body.redesign-v69 .notice.success{background:#213d37;color:#bce5d5}html body.redesign-v69 :is(.empty-state,.leaderboard-empty-panel){padding:24px;font-size:16px;line-height:1.65;color:#b7c6dd}html body.redesign-v69 .modal-shell{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:24px}html body.redesign-v69 .modal-backdrop{position:absolute;inset:0;background:#080e19b8;backdrop-filter:blur(6px)}html body.redesign-v69 .post-modal{position:relative;width:min(780px,100%);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;padding:30px;border:0!important}html body.redesign-v69 .modal-close{position:absolute;right:16px;top:16px;min-width:40px;min-height:40px;border:0;border-radius:9px;background:#2c3c56;color:#c9ddff;font-size:20px}html body.redesign-v69 .modal-content{padding-top:20px}html body.redesign-v69 .modal-content h2{font-size:26px!important;line-height:1.35;margin:20px 0 12px;overflow-wrap:anywhere}html body.redesign-v69 .modal-share-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:20px 0}html body.redesign-v69 .modal-share-hint{font-size:14px;line-height:1.5;color:#a5b2c8}html body.redesign-v69 .modal-body-copy{font-size:16px!important;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}html body.redesign-v69 .legal-main{max-width:none;padding:34px 0}html body.redesign-v69 .legal-hero{background:none;border:0;padding:0 0 26px;gap:24px}html body.redesign-v69 .legal-hero h1{font-size:32px!important;line-height:1.3}html body.redesign-v69 .legal-hero p{font-size:16px;color:#a5b2c8}html body.redesign-v69 .legal-layout{grid-template-columns:200px minmax(0,1fr);gap:22px}html body.redesign-v69 .legal-side{padding:20px;align-self:start;top:96px}html body.redesign-v69 .legal-document{padding:28px;font-size:16px!important;line-height:1.8}html body.redesign-v69 .legal-document h2{font-size:21px!important;line-height:1.4}html body.redesign-v69 .legal-document :is(p,li){font-size:16px!important;line-height:1.8}html body.redesign-v69 .legal-date,html body.redesign-v69 .legal-side :is(a,button){font-size:14px!important}html body.redesign-v69 .legal-language-switch button{border:0!important;border-radius:9px;background:#293a54}html body.redesign-v69 .legal-language-switch button.is-active{background:#344a70;color:#d3e4ff}html body.redesign-v69 .lb-page{padding-block:34px 16px}html body.redesign-v69 .lb-page-head{margin-bottom:26px}html body.redesign-v69 .lb-page-head h1{margin:0;font-size:32px;font-weight:650;line-height:1.3;letter-spacing:-.035em}html body.redesign-v69 .lb-page-head p{margin:8px 0 0;font-size:16px;color:#a5b2c8}html body.redesign-v69 .lb-workspace{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;align-items:start}html body.redesign-v69 .lb-sidebar{position:sticky;top:96px;padding:20px 12px;background:#202c41;border:0;border-radius:17px}html body.redesign-v69 .lb-sidebar>h2{margin:0 8px 20px;font-size:14px;font-weight:600;color:#ccd9ed}html body.redesign-v69 .lb-nav-group+.lb-nav-group{margin-top:22px}html body.redesign-v69 .lb-nav-group h3{margin:0 10px 8px;font-size:14px;letter-spacing:.04em;color:#91a5c4;font-weight:550}html body.redesign-v69 .lb-nav-buttons{display:grid;gap:4px}html body.redesign-v69 .lb-select{width:100%;min-height:44px;padding:11px 10px;text-align:left;background:transparent;border:0;border-radius:9px;color:#b7c6dd;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}html body.redesign-v69 .lb-select:hover{background:#293b56;color:#e9eef7}html body.redesign-v69 .lb-select.is-active{background:#344a70;color:#d3e4ff}html body.redesign-v69 .lb-nav-empty{margin:0 8px;font-size:14px;color:#a5b2c8}html body.redesign-v69 .lb-board{background:#202c41;border:0;border-radius:17px;overflow:hidden;min-width:0}html body.redesign-v69 .lb-board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:25px 26px}html body.redesign-v69 .lb-category{display:block;margin-bottom:8px;font-size:14px;color:#9abfff}html body.redesign-v69 .lb-board-head h2{margin:0;font-size:24px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}html body.redesign-v69 .lb-updated{margin:8px 0 0;color:#a5b2c8;font-size:14px;line-height:1.5}html body.redesign-v69 .lb-count{font-size:14px;line-height:1.5;color:#bfd2ef;background:#293e62;padding:6px 10px;border-radius:8px;flex-shrink:0}html body.redesign-v69 .lb-table{width:100%;table-layout:fixed;border-collapse:collapse;border:0;margin:0;font-size:16px}html body.redesign-v69 .lb-rank-col{width:70px}html body.redesign-v69 .lb-score-col{width:36%}html body.redesign-v69 .lb-table :is(th,td){border:0;padding:16px 20px;vertical-align:middle;text-align:left}html body.redesign-v69 .lb-table thead{background:#1b273b;color:#a5b2c8}html body.redesign-v69 .lb-table th{font-size:14px;font-weight:500;line-height:1.5}html body.redesign-v69 .lb-table :is(th,td):last-child{text-align:right;padding-right:26px}html body.redesign-v69 .lb-table tbody tr:nth-child(even){background:#1d2a3f}html body.redesign-v69 .lb-table tbody .lb-first{background:#263d61}html body.redesign-v69 .lb-rank>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#a9bdda;font-size:14px;font-weight:600}html body.redesign-v69 .lb-first .lb-rank>span{background:#356de0;color:#fff}html body.redesign-v69 :is(.lb-player>a,.lb-player-link){display:flex;align-items:center;gap:12px;min-width:0}html body.redesign-v69 .lb-player>a:hover .lb-player-name{color:#a4c4ff}html body.redesign-v69 .lb-avatar{display:grid;place-items:center;width:34px;height:34px;background:#304461;color:#c1d4f4;border-radius:50%;flex-shrink:0;font-size:14px;font-weight:600}html body.redesign-v69 .lb-player-name{font-size:16px;font-weight:550;line-height:1.5;overflow-wrap:anywhere;min-width:0;color:#e2ebf8}html body.redesign-v69 .lb-score{font-size:18px;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#dce9ff}html body.redesign-v69 .lb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:44px 28px;min-height:270px}html body.redesign-v69 .lb-empty-symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#293e62;color:#9abfff}html body.redesign-v69 .lb-empty-symbol svg{width:25px;height:25px}html body.redesign-v69 .lb-empty h3{margin:0;font-size:18px;font-weight:550;line-height:1.5}html body.redesign-v69 .lb-empty p{margin:0;color:#a5b2c8;font-size:16px;max-width:390px}html body.redesign-v69 .lb-empty p:empty{display:none}html body.redesign-v69 .lb-empty .button{margin-top:8px}html body.redesign-v69 .lb-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}html body.redesign-v69 .lb-stats article{background:linear-gradient(115deg,#2569d4,#18449b);border:0;border-radius:17px;padding:22px}html body.redesign-v69 .lb-stats article>span{display:block;color:#c1d5f4;font-size:14px;line-height:1.5}html body.redesign-v69 .lb-stats strong{display:block;color:#fff;font-size:28px;line-height:1.25;margin-top:10px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html body.redesign-v69 .portal-mobile-drawer{position:fixed;top:0;bottom:0;right:0;z-index:210;transform:translateX(105%);transition:transform .2s;display:flex;flex-direction:column;gap:18px;padding:22px;overflow:auto;overscroll-behavior:contain}html body.redesign-v69 .portal-mobile-drawer.is-open{transform:translateX(0);visibility:visible}html body.redesign-v69 .portal-drawer-backdrop{position:fixed;inset:0;z-index:200;width:100%;height:100%;border:0;background:#080e19b8;backdrop-filter:blur(4px);opacity:0;transition:opacity .2s}html body.redesign-v69 .portal-drawer-backdrop.is-open{opacity:1}html body.redesign-v69.portal-drawer-open{overflow:hidden}html body.redesign-v69 .portal-drawer-head{display:flex;justify-content:space-between;align-items:center;gap:12px}html body.redesign-v69 .portal-drawer-brand{display:flex;align-items:center;gap:10px}html body.redesign-v69 .portal-drawer-brand strong{font-size:20px}html body.redesign-v69 .portal-drawer-close{width:42px;height:42px;display:grid;place-items:center;border-radius:9px;flex-shrink:0}html body.redesign-v69 .portal-drawer-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}html body.redesign-v69 .portal-drawer-links{display:grid;gap:5px}html body.redesign-v69 .portal-drawer-links a{display:flex;align-items:center;gap:13px}html body.redesign-v69 .portal-drawer-links svg{width:20px;height:20px;fill:none;stroke:#9abfff;stroke-width:1.8;display:block}html body.redesign-v69 .portal-drawer-links strong{font-size:15px;font-weight:500}html body.redesign-v69 .portal-drawer-community{display:grid;gap:12px;padding:10px 13px;font-size:14px;color:#a5b2c8}html body.redesign-v69 .portal-drawer-community span{font-size:14px;color:#91a5c4}html body.redesign-v69 .portal-drawer-id{display:flex;gap:16px;padding-inline:13px}html body.redesign-v69 .portal-drawer-play{margin-top:auto}@media (max-width:1200px){html body.redesign-v69 .reports-layout{grid-template-columns:minmax(0,1fr)}html body.redesign-v69 .lb-workspace{grid-template-columns:190px minmax(0,1fr);gap:18px}html body.redesign-v69 .lb-table :is(th,td){padding-inline:14px}html body.redesign-v69 .lb-rank-col{width:58px}html body.redesign-v69 .lb-avatar{display:none}}@media (max-width:1050px){html body.redesign-v69 .page-hero-split,html body.redesign-v69 .legal-layout{grid-template-columns:minmax(0,1fr)}html body.redesign-v69 .legal-side{position:static}html body.redesign-v69 .legal-language-switch{display:flex;gap:6px;flex-wrap:wrap}html body.redesign-v69 .legal-side-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}html body.redesign-v69 .lb-workspace{grid-template-columns:1fr}html body.redesign-v69 .lb-sidebar{position:static;padding:20px}html body.redesign-v69 .lb-sidebar>h2{margin:0 0 16px}html body.redesign-v69 .lb-nav-group h3{margin-left:0}html body.redesign-v69 .lb-nav-buttons{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:6px}html body.redesign-v69 .lb-select{background:#27364e}}@media (max-width:560px){html body.redesign-v69 .language-choice button{font-size:14px}html body.redesign-v69 .lb-page{padding-block:24px 12px}html body.redesign-v69 .lb-page-head h1{font-size:28px}html body.redesign-v69 .lb-board-head{padding:22px 18px;flex-wrap:wrap}html body.redesign-v69 .lb-board-head h2{font-size:22px}html body.redesign-v69 .lb-sidebar{padding:18px}html body.redesign-v69 .lb-nav-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}html body.redesign-v69 .lb-table :is(th,td){padding:14px 10px}html body.redesign-v69 .lb-table :is(th,td):last-child{padding-right:16px}html body.redesign-v69 .lb-rank-col{width:46px}html body.redesign-v69 .lb-score-col{width:37%}html body.redesign-v69 .lb-player-name,html body.redesign-v69 .lb-table th{font-size:14px}html body.redesign-v69 .lb-score{font-size:16px}html body.redesign-v69 .lb-rank>span{width:26px;height:28px}html body.redesign-v69 .lb-stats{gap:8px;margin-top:16px}html body.redesign-v69 .lb-stats article{padding:16px 12px;border-radius:13px}html body.redesign-v69 .lb-stats article>span{font-size:14px}html body.redesign-v69 .lb-stats strong{font-size:22px}html body.redesign-v69 :is(.pinned-grid,.shop-featured-grid,.shop-items-grid,.roadmap-grid,.promo-codes-grid){grid-template-columns:minmax(0,1fr)}html body.redesign-v69 .form-grid.two,html body.redesign-v69 .form-grid.three{grid-template-columns:minmax(0,1fr)}html body.redesign-v69 :is(.report-form-card,.known-issues-card,.codes-panel,.roadmap-card,.pinned-card,.known-issue-card,.update-card){padding:22px}html body.redesign-v69 .update-card-footer{align-items:flex-start;flex-direction:column;gap:6px}html body.redesign-v69 .modal-shell{padding:12px}html body.redesign-v69 .post-modal{padding:24px;max-height:calc(100dvh - 24px)}html body.redesign-v69 .legal-document{padding:22px}html body.redesign-v69 .legal-hero h1{font-size:28px!important}}html body.redesign-v69 .language-choice button{font-size:12px}html body.redesign-v69 :is(.latest-update-card.latest-update-pulse,.latest-home-post-card){animation:none;transform:none}html body.redesign-v69 .legal-date{background:#202c41}html body.redesign-v69 .legal-kicker{color:#a4c4ff;letter-spacing:.06em;font-weight:550}html body.redesign-v69 .legal-language-title{font-weight:550;letter-spacing:0;text-transform:none}html body.redesign-v69 .legal-document :is(a,.legal-note){color:#b9d1ff}html body.redesign-v69 .legal-document .legal-note{background:#293e62;border:0}html body.redesign-v69 .portal-footer-line nav{flex-wrap:wrap}html body.redesign-v69 .v69-news-card.is-latest-update,html body.redesign-v69 .update-card.latest-update-card,html body.redesign-v69 .pinned-card.latest-update-card{border:1px solid transparent!important;background:linear-gradient(#202c41,#202c41) padding-box,linear-gradient(135deg,rgba(234,200,133,.88),rgba(180,143,79,.32) 55%,rgba(218,184,112,.65)) border-box!important;box-shadow:none!important}
/* Translation feedback uses the shared type scale without decorative outlines. */
html body.redesign-v69 .content-translation-notice{margin:0 0 20px;padding:14px 18px;border:0;border-radius:12px;background:#202c41;color:#b5c4dc;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
