:root{--bg:#050b13;--bg2:#07111c;--panel:#091522;--panel2:#0c1a29;--line:#173149;--line2:#214664;--text:#f4f8fc;--muted:#91a5b8;--soft:#c3d1dc;--blue:#1479ff;--blue2:#075ecb;--cyan:#29e0ff;--amber:#ffbd2e;--green:#38d9a9;--shadow:0 20px 70px #0006;--max:1240px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f1f5f8;--bg2:#e8eef3;--panel:#fff;--panel2:#edf3f7;--line:#c9d7e2;--line2:#a9bfd1;--text:#07111c;--muted:#536a7e;--soft:#233b50;--shadow:0 20px 70px #18344b1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:radial-gradient(circle at 72% 8%,#1479ff18,transparent 28%),radial-gradient(circle at 18% 20%,#29e0ff0d,transparent 28%),var(--bg);color:var(--text);min-width:320px;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;line-height:1.5;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#18314a1c 1px,#0000 1px),linear-gradient(90deg,#18314a1c 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 72%);mask-image:linear-gradient(#000 0,#0000 72%)}body:after{content:"";z-index:-1;pointer-events:none;filter:blur(.2px);background:linear-gradient(135deg,#0000 0 45%,#1479ff20 45% 46%,#0000 46% 52%,#29e0ff16 52% 53%,#0000 53%),radial-gradient(circle,#1479ff0e,#0000 62%);width:58vw;height:58vw;position:fixed;bottom:-18vw;right:-12vw;transform:rotate(-12deg)}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{color:inherit}a{color:inherit;text-decoration:none}a,button,input,select,textarea{outline:none}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--cyan)}h1,h2,h3,p{margin-top:0}::selection{background:var(--cyan);color:#00101b}.siteHeader{height:74px;padding:0 max(22px,calc((100vw - var(--max))/2));border-bottom:1px solid color-mix(in srgb,var(--line) 86%,var(--cyan));background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50;align-items:center;gap:34px;display:flex;position:sticky;top:0;box-shadow:0 18px 60px #00000024}.brand{white-space:nowrap;align-items:center;gap:7px;margin-right:auto;display:flex}.brandLogo{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 9px #1479ff77);width:76px;height:58px;display:block}.brandIcon{background:var(--blue);clip-path:polygon(0 0,100% 0,100% 74%,75% 100%,0 100%);place-items:center;width:34px;height:34px;margin-right:10px;display:grid;position:relative}.brandIcon i{border-bottom:4px solid #fff;border-left:4px solid #fff;width:17px;height:11px;transform:skewY(-35deg)rotate(-6deg)}.brand small{letter-spacing:.14em;color:var(--cyan);text-shadow:0 0 11px #29e0ff66;margin-left:0;font:800 8px ui-monospace,monospace}.mainNav{align-items:center;gap:27px;height:100%;display:flex}.mainNav a{height:100%;color:var(--muted);white-space:nowrap;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative}.mainNav a:after{content:"";background:var(--cyan);height:2px;transition:all .2s;position:absolute;bottom:-1px;left:50%;right:50%}.mainNav a:hover,.mainNav a.active{color:var(--text)}.mainNav a.active:after{left:0;right:0}.headerActions{align-items:center;gap:9px;display:flex}.iconButton{border:1px solid var(--line);cursor:pointer;background:0 0;min-width:37px;height:37px}.iconButton:hover{border-color:var(--cyan);color:var(--cyan)}.menuButton{font-size:22px;display:none}.discordHeaderButton{border:1px solid var(--line2);min-height:37px;color:var(--soft);white-space:nowrap;background:#5865f221;align-items:center;gap:9px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.discordHeaderButton span{color:var(--cyan)}.discordHeaderButton:hover{color:var(--text);background:#5865f233;border-color:#6875ff}.primaryButton{background:var(--blue);color:#fff;letter-spacing:.01em;min-height:46px;box-shadow:4px 4px 0 var(--blue2);cursor:pointer;border:0;justify-content:center;align-items:center;gap:22px;padding:0 22px;font-size:12px;font-weight:800;transition:all .18s;display:inline-flex}.primaryButton:hover{box-shadow:6px 6px 0 var(--blue2);transform:translate(-2px,-2px)}.primaryButton.small{gap:15px;min-height:37px;padding:0 15px}.primaryButton.outline{color:var(--text);border:1px solid var(--line2);box-shadow:4px 4px 0 var(--line);background:0 0}.primaryButton:disabled{opacity:.52;cursor:not-allowed;box-shadow:2px 2px 0 var(--line);transform:none}.quietButton{align-items:center;gap:18px;font-size:12px;font-weight:750;display:inline-flex}.quietButton:hover,.textLink:hover{color:var(--cyan)}.textLink{color:var(--soft);font-size:12px;font-weight:750}.discordJoinButton{box-shadow:4px 4px 0 color-mix(in srgb,#5865f2 55%,var(--bg))!important;border-color:#5865f2!important}.discordJoinButton:hover{box-shadow:6px 6px 0 color-mix(in srgb,#5865f2 55%,var(--bg))!important}.eyebrow,.overline{color:var(--cyan);letter-spacing:.17em;font:700 10px ui-monospace,SFMono-Regular,monospace}.overline{align-items:center;gap:12px;display:flex}.overline span{background:var(--cyan);width:29px;height:2px}.hero{height:760px;min-height:calc(100vh - 74px);max-height:860px;padding:95px max(22px,calc((100vw - var(--max))/2)) 60px;background:linear-gradient(90deg,#050b13 0 34%,#0000 72%),radial-gradient(circle at 72% 42%,#1479ff28,#0000 35%);grid-template-columns:1.05fr .95fr;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 52%,#29e0ff17 52% 52.2%,#0000 52.2% 59%,#1479ff20 59% 59.25%,#0000 59.25%),linear-gradient(90deg,#0000,#29e0ff09,#0000);position:absolute;inset:0}.hero:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.heroCopy{z-index:2;position:relative}.hero h1,.pageHero h1,.rouletteIntro h1,.aboutHero h1,.submitIntro h1,.notFound h1{letter-spacing:-.085em;margin:36px 0 34px;font-size:clamp(60px,8.15vw,120px);font-weight:950;line-height:.82}.hero h1{text-transform:none;background:linear-gradient(#fff 0,#d7ecff 48%,#46c6ff 92%);color:#0000;text-shadow:0 18px 60px #1479ff2e;-webkit-background-clip:text;background-clip:text;max-width:760px}.hero h1 em{color:#0000;-webkit-text-stroke:1.25px color-mix(in srgb,var(--text) 55%,transparent);font-style:normal}.heroCopy>p{max-width:610px;color:var(--soft);font-size:18px;line-height:1.6}.buttonRow{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.heroVisual{min-height:480px;position:relative}.heroMark{opacity:.52;filter:drop-shadow(0 0 28px #1479ff77);width:min(620px,48vw);position:absolute;top:-54px;right:-38px;transform:rotate(-2deg)}.wavePath{filter:drop-shadow(0 0 16px #1479ff55);width:660px;height:460px;position:absolute;top:45px;right:-220px;transform:skewY(-5deg)}.wavePath i{border-top:3px solid var(--blue);border-right:3px solid var(--blue);width:170px;height:170px;position:absolute;transform:rotate(45deg)}.wavePath i:first-child{top:190px;left:0}.wavePath i:nth-child(2){top:70px;left:120px}.wavePath i:nth-child(3){top:190px;left:240px}.wavePath i:nth-child(4){top:70px;left:360px}.wavePath i:nth-child(5){top:190px;left:480px}.cross{color:var(--line2);font:200 28px ui-monospace,monospace;position:absolute}.c1{top:30px;left:30px}.c2{bottom:120px;right:50px}.heroBadge{border-left:2px solid var(--cyan);background:linear-gradient(90deg,#050b13b0,#0000);align-items:center;gap:13px;padding:6px 0 6px 17px;display:flex;position:absolute;bottom:82px;right:40px}.heroBadge b{background:var(--blue);clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%);place-items:center;width:40px;height:40px;display:grid}.heroBadge span{letter-spacing:.13em;color:var(--soft);max-width:128px;font:650 8px ui-monospace,monospace}.scrollCue{left:max(22px,calc((100vw - var(--max))/2));letter-spacing:.15em;color:var(--muted);align-items:center;gap:11px;font:650 8px ui-monospace,monospace;display:flex;position:absolute;bottom:22px}.scrollCue span{background:var(--muted);width:31px;height:1px}.statStrip{max-width:var(--max);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:-1px auto 0;display:grid;position:relative}.statStrip>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:1fr 1fr;grid-template-columns:28px 1fr;min-height:135px;padding:27px 24px;display:grid}.statStrip small{color:var(--blue);grid-row:1/3;font:650 8px ui-monospace,monospace}.statStrip b{letter-spacing:-.07em;font:800 34px/1 ui-monospace,monospace}.statStrip span{letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font:650 9px ui-monospace,monospace}.statStrip>.tag{min-height:auto;position:absolute;top:9px;right:9px}.tag{border:1px solid var(--blue);width:max-content;color:var(--cyan);letter-spacing:.1em;white-space:nowrap;align-items:center;padding:4px 7px;font:750 8px ui-monospace,monospace;display:inline-flex}.tag.amber{color:var(--amber);border-color:#87651b}.tag.green{color:var(--green);border-color:#20765e}.tag.muted{border-color:var(--line2);color:var(--muted)}.contentSection,.detailSection,.historyTeaser,.historicalBoard,.staffSection{max-width:var(--max);margin:0 auto;padding:105px 0}.sectionTitle{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:40px;display:flex}.sectionTitle h2{letter-spacing:-.06em;max-width:700px;margin:14px 0 0;font-size:clamp(34px,4.2vw,58px);line-height:1.02}.sectionSide{flex-direction:column;align-items:flex-end;gap:20px;max-width:390px;display:flex}.sectionSide>p{color:var(--muted);font-size:13px;line-height:1.7}.sampleNote{color:var(--muted);align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.sampleNote.compact{font-size:10px}.sampleNote.compact span:last-child{max-width:320px}.topFive{border-top:1px solid var(--line)}.topLevel{border-bottom:1px solid var(--line);grid-template-columns:60px 74px 1fr 116px 80px 32px;align-items:center;gap:17px;min-height:88px;padding:13px 10px;transition:all .18s;display:grid}.topLevel:hover{background:var(--panel);transform:translate(5px)}.placement{color:var(--muted);font:750 18px ui-monospace,monospace}.topLevel:first-child .placement{color:var(--cyan)}.levelGlyph{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 25%,var(--panel)),var(--panel));border:1px solid color-mix(in srgb,var(--accent) 50%,var(--line));place-items:center;width:64px;height:58px;display:grid;position:relative;overflow:hidden}.levelGlyph:before{content:"";background:repeating-linear-gradient(45deg,transparent 0 10px,color-mix(in srgb,var(--accent) 13%,transparent) 10px 11px);position:absolute;inset:0}.levelGlyph>span{color:var(--accent);font-size:21px;position:relative}.levelGlyph small{color:var(--muted);font:600 7px ui-monospace,monospace;position:absolute;bottom:3px;right:4px}.topLevelName h3{margin:0 0 5px;font-size:17px}.topLevelName p{color:var(--muted);margin:0;font-size:10px}.topLevelName p span{background:var(--line2);border-radius:50%;width:3px;height:3px;margin:0 6px 2px;display:inline-block}.topMetric{flex-direction:column;display:flex}.topMetric b{font:700 13px ui-monospace,monospace}.topMetric small{letter-spacing:.12em;color:var(--muted);font:650 7px ui-monospace,monospace}.rowArrow{color:var(--cyan);font-size:16px}.darkSection{padding:100px max(22px,calc((100vw - var(--max))/2));color:#f4f8fc;background:#03080d;border-block:1px solid #142739;grid-template-columns:1.45fr .75fr;gap:90px;display:grid}.darkSection .sectionTitle{margin-bottom:16px}.activityFeed{border-top:1px solid #183149;margin:30px 0}.activityFeed article{border-bottom:1px solid #183149;grid-template-columns:38px 1fr 110px;align-items:center;gap:15px;padding:20px 4px;display:grid}.activityIcon{width:30px;height:30px;color:var(--cyan);border:1px solid #205470;place-items:center;font-size:11px;display:grid}.activityFeed p{color:#9dafbe;margin:0 0 4px;font-size:12px}.activityFeed p a{color:#f4f8fc;font-weight:750}.activityFeed small{color:#71879a;letter-spacing:.07em;font:600 8px ui-monospace,monospace}.activityFeed strong{text-align:right;color:var(--green);font:650 11px ui-monospace,monospace}.announcement{background:#091522;border:1px solid #1c3d56;align-self:start;padding:34px;position:relative}.announcement:after{content:"";border-top:2px solid var(--cyan);border-right:2px solid var(--cyan);width:34px;height:34px;position:absolute;top:15px;right:15px}.announcement>small{color:#6d8395;letter-spacing:.12em;margin:27px 0;font:650 8px ui-monospace,monospace;display:block}.announcement h3{letter-spacing:-.05em;font-size:28px;line-height:1.05}.announcement p{color:#95a8b8;font-size:12px;line-height:1.75}.announcement a{color:var(--cyan);font-size:11px;font-weight:750}.historyTeaser{grid-template-columns:1fr 1fr;gap:100px;display:grid}.historyTeaser h2{letter-spacing:-.06em;margin:18px 0;font-size:52px;line-height:1}.historyTeaser p{color:var(--muted);max-width:560px;margin-bottom:32px;font-size:13px;line-height:1.8}.historyStack{border-top:1px solid var(--line)}.historyStack div{border-bottom:1px solid var(--line);align-items:center;gap:25px;padding:13px 10px;display:flex}.historyStack b{color:var(--blue);font:650 10px ui-monospace,monospace}.historyStack span{font-size:13px;font-weight:700}footer{border-top:1px solid var(--line);background:linear-gradient(180deg,var(--bg2),#03080d);max-width:none;padding:60px max(22px,calc((100vw - var(--max))/2)) 25px;grid-template-columns:1fr 1.5fr;gap:70px;display:grid}.footerBrand{align-items:center;gap:14px;display:flex}.footerLogo{object-fit:contain;filter:drop-shadow(0 0 10px #1479ff66);width:74px;height:52px}.footerBrand div{flex-direction:column;display:flex}.footerBrand b{letter-spacing:-.02em;font-size:15px}.footerBrand small{color:var(--muted);letter-spacing:.08em;margin-top:3px;font:650 9px ui-monospace,monospace}.footerLinks{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.footerLinks div{flex-direction:column;gap:9px;display:flex}.footerLinks b{letter-spacing:.12em;color:var(--cyan);margin-bottom:5px;font:700 8px ui-monospace,monospace}.footerLinks a,.footerLinks span{color:var(--muted);font-size:11px}.footerLinks a:hover{color:var(--text)}.disclaimer{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin:0;padding-top:20px;font-size:9px}.pageMain{max-width:var(--max);margin:0 auto;padding:0 0 90px}.pageHero{border-bottom:1px solid var(--line);padding:90px 0 68px;position:relative}.pageHero h1{margin:27px 0 30px;font-size:clamp(61px,7.4vw,108px)}.pageHero>p{color:var(--muted);max-width:500px;font-size:14px;line-height:1.75}.pageHero>.sampleNote{max-width:360px;position:absolute;bottom:70px;right:0}.filterBar{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:25px 0;display:flex}.searchBox{border:1px solid var(--line);background:var(--panel);flex:1;align-items:center;max-width:480px;height:45px;display:flex}.searchBox>span{color:var(--cyan);padding:0 14px;font-size:19px}.searchBox input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;flex:1;font-size:12px}.searchBox input::placeholder{color:var(--muted)}.filterTabs{border:1px solid var(--line);height:45px;display:flex}.filterTabs button{border:0;border-right:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;padding:0 16px;font-size:10px}.filterTabs button:last-child{border-right:0}.filterTabs button.active{background:var(--blue);color:#fff}.filterBar select,.rouletteControls select{border:1px solid var(--line);background:var(--panel);height:45px;color:var(--text);padding:0 34px 0 14px;font-size:10px}.listHeader{color:var(--muted);letter-spacing:.13em;border-bottom:1px solid var(--line);grid-template-columns:65px 1fr 115px 100px 80px 110px 25px;gap:16px;padding:17px 12px;font:650 7px ui-monospace,monospace;display:grid}.rankRow{border-bottom:1px solid var(--line);grid-template-columns:65px 1fr 115px 100px 80px 110px 25px;align-items:center;gap:16px;min-height:92px;padding:12px;transition:all .16s;display:grid;position:relative}.rankRow:hover{background:var(--panel);transform:translate(4px)}.rankRow.rank-1{background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 10%,transparent),transparent);min-height:112px}.rankRow.rank-1:before{content:"TOP PLACEMENT";writing-mode:vertical-rl;letter-spacing:.12em;color:var(--cyan);font:650 7px ui-monospace,monospace;position:absolute;left:-24px;transform:rotate(180deg)}.rankRow.rank-1>.placement{color:var(--cyan);font-size:25px}.challengeCell{align-items:center;gap:17px;display:flex}.challengeCell h3{margin:0 0 5px;font-size:17px}.challengeCell p{color:var(--muted);margin:0;font-size:9px}.rankRow code{color:var(--muted);font:650 10px ui-monospace,monospace}.rankMetric{flex-direction:column;display:flex}.rankMetric b{font:650 11px ui-monospace,monospace}.rankMetric small{color:var(--muted);font:600 7px ui-monospace,monospace}.emptyState{border:1px dashed var(--line2);color:var(--muted);text-align:center;margin-top:20px;padding:55px;font-size:12px}.archiveCallout{border:1px solid var(--line2);background:var(--panel);justify-content:space-between;align-items:center;gap:35px;margin-top:70px;padding:35px;display:flex}.archiveCallout h2{letter-spacing:-.04em;margin:14px 0 6px;font-size:28px}.archiveCallout p{color:var(--muted);max-width:620px;margin:0;font-size:11px}.detailCrumb{color:var(--muted);letter-spacing:.1em;border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:30px 0;font:650 9px ui-monospace,monospace;display:flex}.detailCrumb a:hover{color:var(--cyan)}.levelHero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:310px;display:flex;position:relative;overflow:hidden}.levelHero>div:first-child{z-index:2;position:relative}.giantRank{color:var(--cyan);font:700 13px ui-monospace,monospace}.levelHero h1{letter-spacing:-.075em;margin:19px 0 26px;font-size:clamp(52px,7vw,92px);line-height:.9}.levelHero p{letter-spacing:.08em;color:var(--muted);font:650 9px ui-monospace,monospace}.levelHero p b{color:var(--text)}.levelHero p>span{background:var(--line2);border-radius:50%;width:3px;height:3px;margin:0 9px 2px;display:inline-block}.levelHero>.levelGlyph{width:220px;height:190px;box-shadow:var(--shadow);margin-right:45px;transform:rotate(-3deg)}.levelHero>.levelGlyph>span{font-size:60px}.levelHero>.levelGlyph small{font-size:12px}.levelHero.historical .giantRank{color:var(--amber)}.levelDescriptionCard{border:1px solid var(--line);border-left:3px solid var(--cyan);background:linear-gradient(135deg,#1479ff0d,var(--panel));margin:30px 0 0;padding:22px 24px}.levelDescriptionCard p{color:var(--soft);max-width:85ch;margin:9px 0 0;font-size:12px;line-height:1.8}.levelContent{border-bottom:1px solid var(--line);grid-template-columns:1.6fr .7fr;gap:26px;padding:55px 0;display:grid}.verificationPanel{border:1px solid var(--line)}.videoPlaceholder{aspect-ratio:16/8.6;background:#06101b;place-items:center;display:grid;position:relative;overflow:hidden}.videoPlaceholder:before{content:"";background:radial-gradient(circle at 50% 45%,#1479ff3b,#0000 25%),repeating-linear-gradient(0deg,#0000 0 25px,#1a477029 25px 26px),repeating-linear-gradient(90deg,#0000 0 25px,#1a477029 25px 26px);position:absolute;inset:0}.videoPlaceholder button{z-index:2;border:1px solid var(--cyan);color:#fff;cursor:pointer;clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,0 100%);background:#071522cc;width:70px;height:70px;font-size:20px;position:relative}.videoPlaceholder>span{color:#7e93a6;letter-spacing:.12em;font:650 8px ui-monospace,monospace;position:absolute;bottom:15px;left:17px}.waveMini{opacity:.5;width:400px;height:170px;position:absolute}.waveMini i{border-top:2px solid var(--blue);border-right:2px solid var(--blue);width:120px;height:120px;position:absolute;transform:rotate(45deg)}.waveMini i:first-child{top:60px;left:0}.waveMini i:nth-child(2){top:-25px;left:85px}.waveMini i:nth-child(3){top:60px;left:170px}.videoCaption{border-top:1px solid var(--line);letter-spacing:.08em;justify-content:space-between;gap:25px;padding:15px;font:650 8px ui-monospace,monospace;display:flex}.videoCaption p{color:var(--muted);letter-spacing:0;margin:0;font:400 9px Inter,Segoe UI,sans-serif}.liveDot{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);border-radius:50%;margin-right:6px;display:inline-block}.archiveVideo>span{bottom:25px;left:50%;transform:translate(-50%)}.levelStats{border:1px solid var(--line);background:var(--panel);padding:25px}.levelStats h2{letter-spacing:.13em;color:var(--cyan);margin-bottom:18px;font:750 10px ui-monospace,monospace}.levelStats>div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:13px 0;display:flex}.levelStats>div span{color:var(--muted);font-size:10px}.levelStats>div b{text-align:right;font:650 10px ui-monospace,monospace}.levelStats>.tag{margin-top:18px}.detailSection{border-bottom:1px solid var(--line)}.recordsTable{border-top:1px solid var(--line)}.recordsTable article{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 100px 120px 115px 70px;align-items:center;gap:15px;min-height:60px;font-size:11px;display:grid}.recordsTable article>a:nth-child(2){font-weight:750}.recordsTable article>span{color:var(--muted)}.recordsTable article>strong{color:var(--green);font:650 10px ui-monospace,monospace}.recordsTable article>a:last-child{color:var(--cyan);font:650 8px ui-monospace,monospace}.timeline{border-left:1px solid var(--line2);margin-left:8px}.timeline div{padding:13px 0 13px 30px;font-size:12px;position:relative}.timeline div b{background:var(--blue);border:2px solid var(--bg);width:9px;height:9px;position:absolute;top:19px;left:-5px}.timeline div span{color:var(--muted);margin-top:4px;font:600 8px ui-monospace,monospace;display:block}.timeline div.future{color:var(--muted)}.timeline div.future b{background:var(--panel);border:1px solid var(--line2)}.leaderGrid{padding-top:65px}.leaderPodium{grid-template-columns:repeat(3,1fr);align-items:end;gap:14px;margin-bottom:35px;display:grid}.podium{background:var(--panel);border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:26px;display:flex;position:relative}.podium:hover{border-color:var(--cyan)}.podium.p1{border-top:3px solid var(--cyan);min-height:240px}.podium>span{color:var(--cyan);font:700 12px ui-monospace,monospace;position:absolute;top:14px;left:15px}.playerAvatar,.profileAvatar{background:var(--blue);color:#fff;clip-path:polygon(0 0,100% 0,100% 78%,78% 100%,0 100%);place-items:center;width:58px;height:58px;font-weight:900;display:grid}.podium h3{margin:13px 0 5px;font-size:18px}.podium>b{font:700 13px ui-monospace,monospace}.podium small{color:var(--muted);letter-spacing:.1em;font:650 7px ui-monospace,monospace}.leaderHeader,.leaderRow{grid-template-columns:60px 1.1fr 110px 85px 1fr 75px 25px;align-items:center;gap:14px;padding:0 13px;display:grid}.leaderHeader{border-block:1px solid var(--line);letter-spacing:.11em;height:43px;color:var(--muted);font:650 7px ui-monospace,monospace}.leaderRow{border-bottom:1px solid var(--line);min-height:66px;font-size:11px}.leaderRow:hover{background:var(--panel)}.leaderRow>div{align-items:center;gap:11px;display:flex}.miniAvatar{background:var(--blue);color:#fff;place-items:center;width:29px;height:29px;font-size:8px;font-weight:800;display:grid}.leaderRow>code{font:650 10px ui-monospace,monospace}.leaderRow>span{color:var(--muted)}.historicalBoard{border-top:1px solid var(--line)}.historicalBoard>p{color:var(--muted);max-width:640px;font-size:12px}.historicalBoard>a{border-top:1px solid var(--line);grid-template-columns:60px 1fr 130px 120px;padding:20px 10px;font-size:12px;display:grid}.historicalBoard>a:last-child{border-bottom:1px solid var(--line)}.historicalBoard>a strong{font:650 10px ui-monospace,monospace}.historicalBoard>a span:last-child{color:var(--cyan);font-size:9px}.profileHero{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr 170px;align-items:center;gap:35px;min-height:290px;display:grid}.profileAvatar{width:94px;height:94px;font-size:27px}.profileHero h1{letter-spacing:-.07em;margin:12px 0;font-size:65px;line-height:1}.profileHero p{color:var(--muted);max-width:560px;font-size:12px}.profileRank{text-align:right}.profileRank small{letter-spacing:.1em;color:var(--muted);font:650 8px ui-monospace,monospace;display:block}.profileRank b{color:var(--cyan);font:800 57px ui-monospace,monospace}.profileStats{border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:35px;display:grid}.profileStats>div{border-right:1px solid var(--line);border-block:1px solid var(--line);min-height:105px;padding:22px}.profileStats small{letter-spacing:.1em;color:var(--muted);margin-bottom:13px;font:650 7px ui-monospace,monospace;display:block}.profileStats b{letter-spacing:-.03em;font-size:16px}.compactCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.compactCards a{border:1px solid var(--line);grid-template-columns:35px 1fr;gap:8px;padding:19px;font-size:11px;display:grid}.compactCards a:hover{border-color:var(--cyan)}.compactCards a>span:nth-child(3){color:var(--muted);grid-column:2}.compactCards a>span:last-child{color:var(--cyan);grid-column:2}.recordFeed{padding-top:45px}.recordFeed article{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr 70px 110px 110px 70px;align-items:center;gap:14px;min-height:76px;font-size:10px;display:grid}.recordFeed article:first-child{border-top:1px solid var(--line)}.feedRank{color:var(--cyan);font:700 14px ui-monospace,monospace}.feedMain{align-items:center;gap:12px;display:flex}.feedMain p{margin:0}.feedMain a{font-weight:750}.recordFeed article>span{color:var(--muted)}.recordFeed article>strong{color:var(--green);font:650 10px ui-monospace,monospace}.recordFeed article>a{color:var(--cyan);font:650 8px ui-monospace,monospace}.checkControl{color:var(--muted);align-items:center;gap:9px;font-size:10px;display:flex}.checkControl input{accent-color:var(--blue);width:16px;height:16px}.rouletteSetup{max-width:var(--max);grid-template-columns:.95fr 1.05fr;gap:100px;min-height:780px;margin:0 auto;padding:80px 0 100px;display:grid}.rouletteSetupIntro{padding-top:25px}.rouletteSetupIntro h1{letter-spacing:-.08em;margin:28px 0 38px;font-size:clamp(62px,6.7vw,96px);font-weight:950;line-height:.78}.rouletteSetupIntro h1 em{color:#0000;-webkit-text-stroke:1.2px var(--line2);font-style:normal}.rouletteSetupIntro>p{max-width:500px;color:var(--muted);font-size:13px;line-height:1.8}.rouletteSetupIntro>.sampleNote{margin:26px 0}.rouletteRule{border-left:2px solid var(--cyan);flex-direction:column;gap:5px;margin-top:38px;padding:4px 0 4px 18px;display:flex}.rouletteRule b{letter-spacing:.14em;color:var(--cyan);font:700 8px ui-monospace,monospace}.rouletteRule span{font-size:15px;font-weight:800}.rouletteRule small{color:var(--muted);font-size:9px}.rouletteSetupPanel{background:var(--panel);border:1px solid var(--line2);box-shadow:var(--shadow);padding:32px}.setupPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:22px;display:flex}.setupPanelHead>span{letter-spacing:.14em;color:var(--soft);font:700 9px ui-monospace,monospace}.setupNumbers{grid-template-columns:1fr 1fr;gap:14px;display:grid}.setupNumbers>label{flex-direction:column;gap:7px;display:flex}.setupNumbers label>span,.poolFieldset legend{letter-spacing:.11em;color:var(--muted);font:700 8px ui-monospace,monospace}.setupNumbers label>small{color:var(--muted);font-size:8px}.numberField{border:1px solid var(--line);background:var(--bg);height:58px;display:flex}.numberField input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;padding:0 15px;font:750 23px ui-monospace,monospace}.numberField>b{border-left:1px solid var(--line);min-width:46px;color:var(--cyan);place-items:center;font:750 15px ui-monospace,monospace;display:grid}.disabledField{opacity:.42}.unlimitedControl{border:1px solid var(--line);cursor:pointer;align-items:center;gap:13px;margin:22px 0;padding:15px;display:flex}.unlimitedControl input,.poolFieldset input{width:17px;height:17px;accent-color:var(--blue)}.unlimitedControl>span,.poolFieldset label>span{flex-direction:column;flex:1;display:flex}.unlimitedControl b,.poolFieldset label b{font-size:11px}.unlimitedControl small,.poolFieldset label small{color:var(--muted);margin-top:2px;font-size:8px}.poolFieldset{border:0;margin:0;padding:0}.poolFieldset legend{margin-bottom:10px}.poolFieldset label{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:13px;padding:13px 6px;display:flex}.poolFieldset label:last-child{border-bottom:1px solid var(--line)}.poolFieldset label:hover{background:var(--panel2)}.poolFieldset label>strong{color:var(--muted);font:700 11px ui-monospace,monospace}.poolFieldset .poolMaster{border:1px solid var(--line2);background:var(--bg2);margin-bottom:7px;padding-inline:13px}.poolFieldset .poolMaster>strong{color:var(--cyan)}.availableCount{background:var(--bg);border:1px solid var(--line);align-items:center;gap:16px;margin:22px 0;padding:15px;display:flex}.availableCount>span{color:var(--cyan);font:800 35px/1 ui-monospace,monospace}.availableCount>div{flex-direction:column;display:flex}.availableCount b{letter-spacing:.12em;font:700 8px ui-monospace,monospace}.availableCount small{color:var(--muted);font-size:8px}.availableCount.empty>span{color:var(--amber)}.startRouletteButton:disabled{background:var(--line);color:var(--muted);box-shadow:4px 4px 0 color-mix(in srgb,var(--line) 60%,#000);cursor:not-allowed;transform:none}.setupError{color:var(--amber);text-align:center;margin:12px 0 0;font-size:9px}.setupFoot{color:var(--muted);text-align:center;margin:14px 20px 0;font-size:8px;line-height:1.5}.rouletteGamePage,.rouletteResults{max-width:var(--max);margin:0 auto;padding:34px 0 90px}.rouletteStatusBar{border:1px solid var(--line);background:var(--panel);grid-template-columns:1.15fr 1.15fr 1fr 1fr;margin-bottom:26px;display:grid}.rouletteStatusBar>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:84px;padding:17px 20px;display:flex}.rouletteStatusBar>div:last-child{border-right:0}.rouletteStatusBar small{letter-spacing:.12em;color:var(--muted);font:700 7px ui-monospace,monospace}.rouletteStatusBar b{margin-top:8px;font:800 25px/1 ui-monospace,monospace}.rouletteStatusBar .targetStatus{background:var(--blue);color:#fff}.rouletteStatusBar .targetStatus small{color:#d9e9ff}.rouletteStatusBar .targetStatus b{font-size:33px}.activeChallenge{border:1px solid var(--line2);background:var(--panel);grid-template-columns:.72fr 1.28fr .82fr;min-height:465px;display:grid}.challengeVisual{border-right:1px solid var(--line);background:#030a11;place-items:center;display:grid;position:relative;overflow:hidden}.challengeVisual>.levelGlyph{width:165px;height:150px;box-shadow:0 25px 70px #0008}.challengeVisual>.levelGlyph>span{font-size:54px}.challengeVisual>span{letter-spacing:.13em;color:var(--muted);font:700 8px ui-monospace,monospace;position:absolute;bottom:18px;left:20px}.rouletteLines{opacity:.18;position:absolute;inset:0}.rouletteLines i{border-top:2px solid var(--blue);border-right:2px solid var(--blue);width:170px;height:170px;position:absolute;transform:rotate(45deg)}.rouletteLines i:first-child{top:130px;left:-80px}.rouletteLines i:nth-child(2){top:10px;left:40px}.rouletteLines i:nth-child(3){bottom:20px;right:-80px}.rouletteLines i:nth-child(4){bottom:-100px;right:40px}.challengeIdentity{border-right:1px solid var(--line);padding:44px 38px}.challengeIdentity>div:first-child{justify-content:space-between;align-items:center;display:flex}.currentPlacement{color:var(--cyan);font:800 17px ui-monospace,monospace}.challengeIdentity h1{letter-spacing:-.065em;margin:32px 0 12px;font-size:clamp(40px,4vw,61px);line-height:.9}.challengeIdentity>p{color:var(--muted);font-size:10px}.challengeIdentity>p b{color:var(--soft)}.challengeData{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:33px 0;display:grid}.challengeData>div{background:var(--panel);padding:13px}.challengeData>div:last-child{grid-column:1/-1}.challengeData small{letter-spacing:.1em;color:var(--muted);margin-bottom:6px;font:700 7px ui-monospace,monospace;display:block}.challengeData b{font:700 10px ui-monospace,monospace}.challengeData>div:last-child b{color:var(--cyan)}.challengeLinks{justify-content:space-between;align-items:center;display:flex}.challengeLinks>span{color:var(--muted);font-size:8px}.progressPanel{flex-direction:column;padding:34px 28px;display:flex}.targetCallout{text-align:center;border-bottom:1px solid var(--line);flex-direction:column;align-items:center;margin-bottom:25px;padding-bottom:25px;display:flex}.targetCallout small{letter-spacing:.13em;color:var(--cyan);font:700 8px ui-monospace,monospace}.targetCallout>b{letter-spacing:-.09em;margin:8px 0;font:900 72px/1 ui-monospace,monospace}.targetCallout>b i{color:var(--cyan);font-size:28px;font-style:normal}.targetCallout>span{color:var(--muted);max-width:210px;font-size:8px}.progressPanel>label>span{letter-spacing:.1em;color:var(--muted);font:700 8px ui-monospace,monospace}.progressPanel>label>small{color:var(--muted);margin:6px 0 16px;font-size:8px;display:block}.progressInput{border:1px solid var(--line2);background:var(--bg);height:61px;margin-top:8px;display:flex}.progressInput input{min-width:0;color:var(--text);background:0 0;border:0;flex:1;padding:0 14px;font:800 22px ui-monospace,monospace}.progressInput input::placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent)}.progressInput>b{border-left:1px solid var(--line);width:43px;color:var(--cyan);place-items:center;display:grid}.progressError{color:var(--amber);margin:-7px 0 13px;font-size:9px;line-height:1.45}.roundActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:11px;display:grid}.skipButton,.endButton,.dangerButton{border:1px solid var(--line2);letter-spacing:.08em;cursor:pointer;background:0 0;min-height:43px;font:750 9px ui-monospace,monospace}.skipButton{color:var(--cyan)}.skipButton span{margin-left:7px}.skipButton:disabled{opacity:.35;cursor:not-allowed}.endButton,.dangerButton{color:#ff6b77;border-color:#74333c}.skipButton:not(:disabled):hover{background:#1479ff16}.endButton:hover,.dangerButton:hover{background:#ff445515}.activeHistory{border:1px solid var(--line);background:var(--panel);margin-top:22px}.activeHistory summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;list-style:none;display:flex}.activeHistory summary::-webkit-details-marker{display:none}.activeHistory summary>span{letter-spacing:.13em;color:var(--cyan);font:700 9px ui-monospace,monospace}.activeHistory summary>b{color:var(--muted);font:650 8px ui-monospace,monospace}.rouletteHistory{border-top:1px solid var(--line);max-height:380px;overflow:auto}.rouletteHistory article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr 110px 24px;align-items:center;gap:14px;min-height:62px;padding:9px 15px;display:grid}.rouletteHistory article:last-child{border-bottom:0}.rouletteHistory article>b{color:var(--muted);font:700 9px ui-monospace,monospace}.rouletteHistory article>div{flex-direction:column;display:flex}.rouletteHistory article a{font-size:11px;font-weight:750}.rouletteHistory article small{color:var(--muted);margin-top:3px;font-size:8px}.rouletteHistory article>span{color:var(--muted);text-align:right;font:700 8px ui-monospace,monospace}.rouletteHistory article>i{color:var(--cyan);font-style:normal}.rouletteHistory .history-completed>span,.rouletteHistory .history-completed>i{color:var(--green)}.rouletteHistory .history-skipped>span{color:var(--amber)}.confirmOverlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010408d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirmOverlay>div{background:var(--panel);border:1px solid var(--line2);width:min(460px,100%);box-shadow:var(--shadow);padding:38px}.confirmIcon{color:#ff6b77;border:1px solid #74333c;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.confirmOverlay h2{letter-spacing:-.05em;margin:22px 0 10px;font-size:30px}.confirmOverlay p{color:var(--muted);font-size:11px;line-height:1.7}.confirmOverlay>div>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:25px;display:grid}.rouletteResults{padding-top:60px}.resultCard{color:#f4f8fc;min-height:520px;box-shadow:var(--shadow);background:#030a12;border:1px solid #1d4261;padding:42px 48px;position:relative;overflow:hidden}.resultCardGrid{background-image:linear-gradient(#1333544a 1px,#0000 1px),linear-gradient(90deg,#1333544a 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.resultCard:after{content:"";border:4px solid #1479ff70;width:520px;height:520px;position:absolute;top:10px;right:-190px;transform:rotate(45deg);box-shadow:0 0 0 30px #1479ff0d,0 0 70px #1479ff32}.resultBrand{z-index:2;align-items:center;display:flex;position:relative}.resultLogo{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 12px #1479ff77);width:78px;height:52px;margin-right:12px}.resultBrand>b{letter-spacing:.08em;margin-right:auto;font:800 14px ui-monospace,monospace}.resultPrimary{z-index:2;align-items:center;gap:30px;margin:55px 0;display:flex;position:relative}.resultPrimary>b{letter-spacing:-.12em;color:var(--cyan);font:950 clamp(100px,14vw,175px)/.75 ui-monospace,monospace}.resultPrimary h1{letter-spacing:-.075em;margin:0;font-size:clamp(48px,6vw,80px);line-height:.78}.resultPrimary p{color:#8da6b9;margin:20px 0 0;font:650 11px ui-monospace,monospace}.resultPrimary p strong{color:#fff;font-size:17px}.resultStats{z-index:2;border-left:1px solid #193852;grid-template-columns:repeat(6,1fr);display:grid;position:relative}.resultStats>div{border-block:1px solid #193852;border-right:1px solid #193852;min-height:80px;padding:15px}.resultStats small{letter-spacing:.1em;color:#708a9e;margin-bottom:10px;font:650 7px ui-monospace,monospace;display:block}.resultStats b{font:700 12px ui-monospace,monospace}.resultTagline{z-index:2;letter-spacing:.16em;color:var(--cyan);margin:24px 0 0;font:700 8px ui-monospace,monospace;position:relative}.resultActions{justify-content:center;gap:12px;padding:35px 0 75px;display:flex}.resultsHistorySection{border-top:1px solid var(--line);padding-top:75px}.resultsHistorySection>div:first-child h2{letter-spacing:-.06em;margin:12px 0 35px;font-size:48px}.resultsHistory{border:1px solid var(--line);max-height:none}.rulesHero .provisional{max-width:360px;color:var(--muted);font-size:11px;position:absolute;bottom:70px;right:0}.rulesHero .provisional .tag{margin-bottom:9px}.rulesLayout{grid-template-columns:240px 1fr;gap:80px;padding-top:70px;display:grid}.rulesLayout>aside{border-left:1px solid var(--line);flex-direction:column;height:max-content;padding-left:19px;display:flex;position:sticky;top:100px}.rulesLayout>aside b{letter-spacing:.12em;color:var(--cyan);margin-bottom:15px;font:700 8px ui-monospace,monospace}.rulesLayout>aside a{color:var(--muted);padding:7px 0;font-size:10px}.rulesLayout>aside a:hover{color:var(--text)}.ruleGroup{border-top:1px solid var(--line);grid-template-columns:65px 1fr;padding:50px 0;display:grid}.ruleGroup>span{color:var(--blue);font:700 12px ui-monospace,monospace}.ruleGroup h2{letter-spacing:-.05em;margin-bottom:8px;font-size:33px}.ruleGroup p{color:var(--muted);font-size:12px;line-height:1.75}.ruleGroup ul{margin-top:28px;padding:0;list-style:none}.ruleGroup li{border-top:1px solid var(--line);gap:14px;padding:15px 0;font-size:12px;display:flex}.ruleGroup li:last-child{border-bottom:1px solid var(--line)}.ruleGroup li b{color:var(--green)}.workflow{flex-wrap:wrap;align-items:center;gap:13px;margin-top:30px;display:flex}.workflow span{border:1px solid var(--line2);color:var(--soft);padding:8px 11px;font:650 8px ui-monospace,monospace}.workflow b{color:var(--cyan)}.aboutHero{padding-bottom:90px}.manifesto{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1fr;gap:45px;padding:95px 0;display:grid}.manifesto>span{color:var(--blue);font:700 12px ui-monospace,monospace}.manifesto h2{letter-spacing:-.06em;font-size:45px;line-height:1}.manifesto p{color:var(--muted);max-width:600px;font-size:13px;line-height:1.85}.manifesto blockquote{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px var(--line2);align-self:center;margin:0;font-size:45px;font-weight:900;line-height:1.2}.valueGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.valueGrid div{border:1px solid var(--line);flex-direction:column;padding:20px;display:flex}.valueGrid b{color:var(--cyan);font:750 11px ui-monospace,monospace}.valueGrid span{color:var(--muted);margin-top:8px;font-size:10px}.archiveSection{border-bottom:1px solid var(--line);padding:100px 0}.archiveGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.archiveGrid>a{border:1px solid var(--line);grid-template-columns:42px 1fr 70px;align-items:center;gap:10px;min-height:87px;padding:16px;display:grid}.archiveGrid>a:hover{border-color:var(--amber)}.archiveGrid>a>b{color:var(--amber);font:700 10px ui-monospace,monospace}.archiveGrid h3{margin:0 0 3px;font-size:15px}.archiveGrid div span{color:var(--muted);font:600 8px ui-monospace,monospace}.archiveGrid>a>span{color:var(--muted);font:650 7px ui-monospace,monospace}.archivePlayers{margin-top:45px}.archivePlayers h3{letter-spacing:.12em;color:var(--cyan);font:700 9px ui-monospace,monospace}.archivePlayers a{border-top:1px solid var(--line);grid-template-columns:55px 1fr 120px;padding:14px;font-size:11px;display:grid}.archivePlayers a:last-child{border-bottom:1px solid var(--line)}.archivePlayers strong{font:650 10px ui-monospace,monospace}.staffSection{padding-bottom:20px}.staffSection>div{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:30px;display:grid}.staffSection article{border:1px solid var(--line);min-height:145px;padding:22px}.staffSection article>span{color:var(--blue);font:650 9px ui-monospace,monospace}.staffSection h3{margin:24px 0 13px;font-size:14px}.submitPage{max-width:var(--max);grid-template-columns:.75fr 1.25fr;gap:90px;margin:0 auto;padding:90px 0 110px;display:grid}.submitIntro h1{margin:28px 0 38px;font-size:76px}.submitIntro>p{color:var(--muted);font-size:13px;line-height:1.8}.reviewNotice{background:#ffbd2e0b;border:1px solid #785c22;gap:14px;margin:33px 0;padding:18px;display:flex}.reviewNotice>span{border:1px solid var(--amber);width:28px;height:28px;color:var(--amber);place-items:center;font-weight:800;display:grid}.reviewNotice b{letter-spacing:.1em;color:var(--amber);font:700 9px ui-monospace,monospace}.reviewNotice p{color:var(--muted);margin:5px 0 0;font-size:10px}.submitIntro ol{border-top:1px solid var(--line);padding:0;list-style:none}.submitIntro li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;padding:13px 0;font-size:11px;display:grid}.submitIntro li b{color:var(--blue);font:650 9px ui-monospace,monospace}.formPanel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);padding:34px}.formTabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:-34px -34px 32px;display:grid}.formTabs button{border:0;border-right:1px solid var(--line);height:58px;color:var(--muted);cursor:pointer;background:0 0;font-size:11px;font-weight:750;position:relative}.formTabs button.active{color:var(--text);background:var(--panel2)}.formTabs button.active:after{content:"";background:var(--cyan);height:2px;position:absolute;bottom:0;left:0;right:0}.formPanel form{flex-direction:column;gap:17px;display:flex}.fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.formPanel label{letter-spacing:.08em;color:var(--muted);flex-direction:column;gap:7px;font:700 8px ui-monospace,monospace;display:flex}.formPanel label i{color:var(--line2);font-style:normal}.formPanel input,.formPanel select,.formPanel textarea{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--text);letter-spacing:0;padding:12px;font-family:Inter,Segoe UI,sans-serif;font-size:11px}.formPanel input,.formPanel select{height:44px}.formPanel textarea{resize:vertical}.formPanel input:focus,.formPanel select:focus,.formPanel textarea:focus{border-color:var(--cyan)}.formPanel .agreement{letter-spacing:0;flex-direction:row;align-items:center;margin:5px 0;font:500 9px Inter,Segoe UI,sans-serif}.formPanel .agreement input{width:16px;height:16px}.formFoot{text-align:center;letter-spacing:.12em;color:var(--muted);font:650 7px ui-monospace,monospace}.formSuccess{flex-direction:column;justify-content:center;align-items:flex-start;min-height:530px;display:flex}.formSuccess>span{border:1px solid var(--green);width:50px;height:50px;color:var(--green);place-items:center;font-size:20px;display:grid}.formSuccess h2{letter-spacing:-.05em;margin:25px 0 12px;font-size:37px;line-height:1.05}.formSuccess p{color:var(--muted);max-width:500px;margin-bottom:28px;font-size:12px;line-height:1.8}.notFound{max-width:var(--max);min-height:650px;margin:0 auto;padding:130px 0}.notFound>span{color:var(--cyan);letter-spacing:.13em;font:650 10px ui-monospace,monospace}.notFound h1{font-size:100px}.notFound p{color:var(--muted)}@media (max-width:1100px){.siteHeader{padding-inline:24px}.mainNav{gap:15px}.mainNav a{font-size:10px}.discordHeaderButton{display:none}.hero,.darkSection,footer{padding-inline:34px}.pageMain,.contentSection,.historyTeaser,.rouletteSetup,.rouletteGamePage,.rouletteResults,.submitPage,.notFound,.statStrip{margin-inline:34px}.topLevel{grid-template-columns:55px 65px 1fr 100px 30px}.topLevel .victors{display:none}.pageHero>.sampleNote,.rulesHero .provisional{margin-top:24px;position:static}.listHeader,.rankRow{grid-template-columns:55px 1fr 100px 85px 100px 25px}.listHeader span:nth-child(5),.rankRow>.rankMetric:nth-child(5){display:none}.leaderHeader,.leaderRow{grid-template-columns:55px 1fr 100px 75px 1fr 25px}.leaderHeader span:nth-child(6),.leaderRow>span:nth-child(6){display:none}.recordsTable article{grid-template-columns:35px 1fr 90px 100px 100px 60px}.staffSection>div{grid-template-columns:repeat(3,1fr)}.rouletteSetup{gap:55px}.activeChallenge{grid-template-columns:.64fr 1.1fr .88fr}.challengeIdentity{padding-inline:28px}.progressPanel{padding-inline:22px}.resultStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.siteHeader{height:65px}.brandLogo{width:53px;height:53px}.mainNav{background:var(--bg);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;height:auto;padding:18px 22px;display:none;position:absolute;top:65px;left:0;right:0}.mainNav.open{display:grid}.mainNav a{border-bottom:1px solid var(--line);height:42px}.mainNav a:after{display:none}.menuButton{display:block}.headerActions>.primaryButton{display:none}.hero{height:auto;min-height:690px;padding:72px 24px;display:block}.hero h1{font-size:70px}.heroVisual{opacity:.28;position:absolute;inset:0}.heroBadge{display:none}.scrollCue{left:24px}.statStrip{grid-template-columns:1fr 1fr;margin:0}.contentSection,.detailSection,.historyTeaser,.historicalBoard,.staffSection{padding:70px 0}.sectionTitle{display:block}.sectionSide{align-items:flex-start;margin-top:22px}.topLevel{grid-template-columns:45px 56px 1fr 25px}.topMetric{display:none}.darkSection{grid-template-columns:1fr;gap:60px;padding:75px 24px}.historyTeaser{grid-template-columns:1fr;gap:50px}.footerBrand{align-items:flex-start}footer{grid-template-columns:1fr;padding:45px 24px}.footerLinks{grid-template-columns:1fr 1fr}.pageMain,.contentSection,.historyTeaser,.rouletteSetup,.rouletteGamePage,.rouletteResults,.submitPage,.notFound{margin-inline:24px}.pageHero{padding:65px 0 55px}.pageHero h1{font-size:65px}.filterBar{flex-wrap:wrap}.searchBox{flex-basis:100%;width:100%;max-width:none}.filterTabs{flex:1}.listHeader{display:none}.rankRow,.rankRow.rank-1{grid-template-columns:48px 1fr 25px;min-height:100px;padding:15px 4px}.rankRow>.placement{grid-area:1/1}.rankRow>.challengeCell{grid-area:1/2}.rankRow>.rowArrow{grid-area:1/3}.rankRow>code,.rankRow>.rankMetric,.rankRow>.tag,.rankRow.rank-1:before{display:none}.archiveCallout{display:block}.archiveCallout .primaryButton{margin-top:25px}.levelHero>.levelGlyph{opacity:.6;width:130px;height:120px;margin-right:0}.levelContent{grid-template-columns:1fr}.recordsTable article{grid-template-columns:30px 1fr 80px}.recordsTable article>span,.recordsTable article>strong,.recordsTable article>a:last-child{display:none}.leaderPodium{grid-template-columns:1fr}.podium,.podium.p1{min-height:180px}.leaderHeader{display:none}.leaderRow{grid-template-columns:45px 1fr 90px 25px}.leaderRow>span,.leaderRow>code{display:none}.leaderRow>code:nth-child(3){display:block}.historicalBoard>a{grid-template-columns:45px 1fr 100px}.historicalBoard>a span:last-child{display:none}.profileHero{grid-template-columns:80px 1fr}.profileRank{text-align:left;grid-column:1/-1}.profileRank b{font-size:35px}.profileStats{grid-template-columns:1fr 1fr}.compactCards{grid-template-columns:1fr}.recordFeed article{grid-template-columns:45px 1fr 65px}.recordFeed article>span,.recordFeed article>strong,.recordFeed article>a{display:none}.rouletteSetup,.submitPage{grid-template-columns:1fr;gap:60px;padding:65px 0}.rouletteStatusBar{grid-template-columns:1fr 1fr}.rouletteStatusBar>div:nth-child(2){border-right:0}.rouletteStatusBar>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.activeChallenge{grid-template-columns:.75fr 1.25fr}.progressPanel{border-top:1px solid var(--line);grid-column:1/-1}.challengeIdentity{border-right:0}.resultPrimary{align-items:flex-end}.resultStats{grid-template-columns:repeat(2,1fr)}.rulesLayout{grid-template-columns:1fr;gap:30px}.rulesLayout>aside{display:none}.manifesto{grid-template-columns:45px 1fr}.manifesto blockquote,.manifesto .valueGrid{grid-column:2}.archiveGrid{grid-template-columns:1fr}.staffSection>div{grid-template-columns:1fr 1fr}.submitPage{margin-inline:24px}.notFound h1{font-size:70px}}@media (max-width:520px){.brand small{display:none}.siteHeader{padding-inline:17px}.hero{min-height:650px;padding-inline:18px}.hero h1{margin-top:30px;font-size:54px}.heroCopy>p{font-size:13px}.buttonRow{flex-direction:column;align-items:flex-start;gap:23px}.statStrip{margin:0}.statStrip>div{min-height:112px;padding:20px 14px}.statStrip b{font-size:27px}.contentSection,.historyTeaser,.pageMain,.rouletteSetup,.rouletteGamePage,.rouletteResults,.submitPage,.notFound{margin-inline:18px}.topLevel{grid-template-columns:39px 48px 1fr 18px;gap:8px}.levelGlyph{width:46px;height:44px}.topLevelName h3{font-size:14px}.topLevelName p{font-size:8px}.darkSection{padding-inline:18px}.activityFeed article{grid-template-columns:33px 1fr}.activityFeed strong{display:none}.historyTeaser h2{font-size:39px}.footerLinks{grid-template-columns:1fr}.sectionTitle h2{font-size:37px}.filterTabs{width:100%}.filterTabs button{flex:1;padding:0 9px}.filterBar select{width:100%}.challengeCell .levelGlyph{display:none}.rankRow,.rankRow.rank-1{grid-template-columns:43px 1fr 20px}.levelHero{min-height:270px}.levelHero h1{font-size:43px}.levelHero>.levelGlyph{opacity:.25;position:absolute;right:-40px}.profileHero{grid-template-columns:60px 1fr;gap:20px}.profileAvatar{width:58px;height:58px;font-size:16px}.profileHero h1{font-size:43px}.profileStats>div{min-height:90px;padding:15px}.profileStats b{font-size:13px}.rouletteSetupIntro h1,.submitIntro h1,.pageHero h1{font-size:53px}.rouletteSetupPanel{padding:21px}.setupNumbers,.activeChallenge{grid-template-columns:1fr}.challengeVisual{border-right:0;border-bottom:1px solid var(--line);min-height:240px}.challengeIdentity{padding:30px 22px}.progressPanel{grid-column:auto;padding:28px 22px}.challengeData{grid-template-columns:1fr}.challengeData>div:last-child{grid-column:auto}.challengeLinks{flex-direction:column;align-items:flex-start;gap:14px}.rouletteStatusBar>div{min-height:74px;padding:14px}.rouletteStatusBar b{font-size:20px}.rouletteStatusBar .targetStatus b{font-size:26px}.rouletteHistory article{grid-template-columns:30px 1fr 82px 17px;gap:8px;padding-inline:10px}.resultCard{min-height:610px;padding:28px 22px}.resultBrand{flex-wrap:wrap;align-items:flex-start;gap:8px}.resultBrand>b{width:calc(100% - 50px);margin:10px 0 0}.resultPrimary{margin:65px 0 40px;display:block}.resultPrimary>b{font-size:100px}.resultPrimary h1{margin-top:18px;font-size:45px}.resultStats{grid-template-columns:1fr 1fr}.resultActions{flex-direction:column}.resultActions button{width:100%}.confirmOverlay>div{padding:28px 20px}.confirmOverlay>div>div{grid-template-columns:1fr}.ruleGroup{grid-template-columns:40px 1fr}.ruleGroup h2{font-size:28px}.manifesto{grid-template-columns:35px 1fr;gap:18px}.manifesto h2{font-size:34px}.manifesto blockquote{font-size:33px}.valueGrid{grid-template-columns:1fr}.archiveGrid>a{grid-template-columns:32px 1fr}.archiveGrid>a>span{display:none}.staffSection>div,.fieldRow{grid-template-columns:1fr}.formPanel{padding:22px}.formTabs{margin:-22px -22px 24px}.formSuccess{min-height:450px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.topLevel:hover,.rankRow:hover,.primaryButton:hover{transform:none}}.verificationEmbed{aspect-ratio:16/8.6;background:#06101b;border:0;width:100%;display:block}.disabledMediaIcon{z-index:2;border:1px solid var(--line2);width:70px;height:70px;color:var(--muted);clip-path:polygon(0 0,100% 0,100% 80%,80% 100%,0 100%);background:#071522cc;place-items:center;font-size:20px;display:grid;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}.videoCaption a{color:var(--cyan);font-weight:750}.unavailableMedia{text-align:center;min-height:280px;padding:40px}.unavailableMedia p{z-index:2;max-width:460px;color:var(--soft);font-size:12px;line-height:1.7;position:relative}.dialogHint{color:var(--muted);letter-spacing:.08em;margin:10px 0 0;font:650 8px ui-monospace,monospace}.archiveProvenance{border:1px solid var(--line);border-left:3px solid var(--amber);color:var(--soft);background:linear-gradient(90deg,#f9b44a12,#0000);margin:24px 0;padding:18px 20px;font-size:11px;line-height:1.7}.archiveProvenance a,.activityFeed small a{color:var(--cyan);font-weight:750}.sourceNotice{border:1px solid var(--line);border-left:3px solid var(--amber);background:var(--panel);justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;padding:18px 20px;display:flex}.sourceNotice.compact{margin:22px 0;padding:14px 17px}.sourceNotice p{color:var(--soft);margin:0;font-size:11px;line-height:1.65}.sourceNotice a{color:var(--cyan);letter-spacing:.08em;flex:none;font:700 9px ui-monospace,monospace}.unavailableAction,.unavailableLink{color:var(--muted);letter-spacing:.06em;font:650 8px ui-monospace,monospace}.unavailableLink{align-items:center;min-height:32px;display:inline-flex}.unavailableButton{opacity:.62}.historicalRow{background:linear-gradient(90deg,#f9b44a0a,#0000)}.prominentHistorical{margin-bottom:52px}.historicalBoard a,.recordFeed article,.recordsTable article{min-width:0}.recordFeed article>*,.recordsTable article>*{overflow-wrap:anywhere;min-width:0}@media (max-width:820px){.sourceNotice{flex-direction:column;align-items:flex-start}.recordsTable article{grid-template-columns:30px 1fr 66px 54px}.recordsTable article>span,.recordsTable article>strong{display:none}.recordsTable article>a:last-child,.recordsTable article>.unavailableAction{text-align:right;display:block}.recordFeed article{grid-template-columns:45px 1fr 56px}.recordFeed article>span,.recordFeed article>strong{display:none}.recordFeed article>a:last-child,.recordFeed article>.unavailableAction{text-align:right;display:block}.unavailableMedia{min-height:230px;padding:28px 20px}}.skipLink{z-index:1000;background:var(--cyan);color:#00101b;padding:10px 14px;font-size:12px;font-weight:850;transition:transform .15s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skipLink:focus{transform:translateY(0)}#main-content:focus{outline:none}.onboardingSection,.gettingStartedSection{max-width:var(--max);border-bottom:1px solid var(--line);margin:0 auto;padding:92px 0}.onboardingGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.onboardingGrid article{border-right:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 85%,transparent),transparent);grid-template-columns:35px 1fr;gap:12px;min-height:220px;padding:28px;display:grid}.onboardingGrid article:last-child{border-right:0}.onboardingGrid article>b{color:var(--cyan);font:750 10px ui-monospace,monospace}.onboardingGrid h3{letter-spacing:-.035em;margin:0 0 12px;font-size:20px}.onboardingGrid p{color:var(--muted);margin-bottom:22px;font-size:11px;line-height:1.75}.onboardingGrid a{color:var(--cyan);font-size:10px;font-weight:800}.currentState{border:1px solid var(--line);color:var(--muted);letter-spacing:.04em;border-top:0;margin:0;padding:16px 20px;font:650 9px ui-monospace,monospace}.currentState strong{color:var(--text)}.gettingStartedSection{padding-top:100px}.faqGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.faqGrid article{border:1px solid var(--line);background:var(--panel);min-height:170px;padding:26px}.faqGrid h3{margin-bottom:11px;font-size:18px}.faqGrid p{color:var(--muted);margin:0;font-size:11px;line-height:1.75}.reviewNotice.readyNotice{background:#38d9a90b;border-color:#20765e}.reviewNotice.readyNotice>span{border-color:var(--green);color:var(--green)}.reviewNotice.readyNotice b{color:var(--green)}.submissionChecklist{border-left:2px solid var(--cyan);background:var(--panel);margin-top:26px;padding:17px 19px}.submissionChecklist>b{letter-spacing:.12em;color:var(--cyan);font:750 8px ui-monospace,monospace}.submissionChecklist p{color:var(--muted);margin:7px 0 9px;font-size:10px;line-height:1.65}.submissionChecklist a{color:var(--soft);font-size:10px;font-weight:800}.submissionChecklist a:hover{color:var(--cyan)}.honeyField{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.privacyNote{color:var(--muted);text-align:center;margin:0;font-size:9px;line-height:1.6}.formPanel .fieldHint{letter-spacing:.03em;color:var(--cyan);margin-top:1px;font:600 8px/1.45 ui-monospace,monospace}.formPanel .videoFileField{border:1px solid var(--line);background:linear-gradient(100deg,color-mix(in srgb,var(--blue) 7%,transparent),transparent);padding:14px}.formPanel input[type=file]{cursor:pointer;height:auto;min-height:48px;padding:7px}.formPanel input[type=file]::file-selector-button{border:1px solid var(--cyan);background:var(--panel2);min-height:32px;color:var(--text);letter-spacing:.07em;cursor:pointer;margin-right:12px;padding:0 13px;font:750 8px ui-monospace,monospace}.formError{color:#ff9aa6;letter-spacing:.03em;background:#ff52640d;border:1px solid #b74958;padding:12px 14px;font:650 9px/1.6 ui-monospace,monospace}.rulesAckModal{border:1px solid var(--cyan);background:linear-gradient(135deg,#1479ff18,#071522f2);margin-bottom:28px;padding:24px;box-shadow:0 0 32px #18d8ff16}.rulesAckModal h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(28px,4vw,44px);line-height:1}.rulesAckModal p,.rulesAckModal li{color:var(--soft);font-size:11px;line-height:1.65}.rulesAckModal ul{margin:18px 0 22px;padding-left:18px}.submissionRuleReminder{border:1px solid var(--line);border-left:3px solid var(--cyan);background:var(--bg);flex-direction:column;gap:5px;padding:14px 16px;display:flex}.submissionRuleReminder b{letter-spacing:.12em;color:var(--cyan);font:800 8px ui-monospace,monospace}.submissionRuleReminder span{color:var(--soft);font-size:10px;line-height:1.6}.submissionPacket{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);background:var(--bg);width:100%;max-height:230px;color:var(--soft);margin:20px 0;padding:17px;font:600 9px/1.75 ui-monospace,monospace;overflow:auto}.successActions{flex-wrap:wrap;gap:10px;display:flex}.formSuccess>.tag{margin-top:-10px}.forgotPasswordLink{width:max-content;color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;font:800 9px ui-monospace,monospace}.forgotPasswordLink:hover{color:var(--text)}.formSuccess.compact{min-height:0;color:var(--soft);background:#38d9a912;border:1px solid #20765e;padding:16px;font-size:11px;line-height:1.65;display:block}@media (max-width:1100px){.onboardingSection,.gettingStartedSection{margin-inline:34px}}@media (max-width:820px){.onboardingSection,.gettingStartedSection{margin-inline:24px;padding:68px 0}.onboardingGrid{grid-template-columns:1fr}.onboardingGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.onboardingGrid article:last-child{border-bottom:0}}@media (max-width:520px){.onboardingSection,.gettingStartedSection{margin-inline:18px}.faqGrid{grid-template-columns:1fr}.successActions{width:100%;display:grid}.successActions button{width:100%}}.gamesPage,.bingoPage,.dailyPage{max-width:var(--max);margin:0 auto;padding-bottom:110px}.gamesHero,.bingoHero,.dailyHero{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;min-height:440px;padding:86px 0 72px;display:grid;position:relative;overflow:hidden}.gamesHero h1,.bingoHero h1,.dailyHero h1{letter-spacing:-.085em;margin:28px 0 34px;font-size:clamp(66px,8vw,112px);font-weight:950;line-height:.78}.gamesHero p,.bingoHero p,.dailyHero p{max-width:650px;color:var(--muted);font-size:14px;line-height:1.8}.gamesSignal{border:1px solid var(--line);background:radial-gradient(circle,#1479ff22,#0000 55%),repeating-linear-gradient(45deg,#0000 0 18px,#29e0ff0a 18px 19px);height:270px;position:relative;transform:skew(-5deg)}.gamesSignal:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan),var(--blue),transparent);height:2px;filter:drop-shadow(0 0 7px var(--cyan));position:absolute;inset:50% -15% auto}.gamesSignal span{border:1px solid var(--line2);background:var(--bg);color:var(--cyan);padding:11px;font:800 10px ui-monospace,monospace;position:absolute}.gamesSignal span:first-child{top:12%;left:8%}.gamesSignal span:nth-child(2){top:42%;right:8%}.gamesSignal span:nth-child(3){bottom:10%;left:35%}.gameCardGrid{grid-template-columns:repeat(3,1fr);gap:14px;padding:70px 0;display:grid}.gameLaunchCard{border:1px solid var(--line);background:linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--bg) 92%,var(--blue)));flex-direction:column;min-height:560px;padding:27px;transition:all .2s;display:flex;position:relative;overflow:hidden}.gameLaunchCard:after{content:"";border:1px solid var(--line2);width:130px;height:130px;position:absolute;bottom:-30px;right:-30px;transform:rotate(45deg)}.gameLaunchCard:hover{border-color:var(--cyan);transform:translateY(-5px);box-shadow:0 24px 60px #0005}.gameCardTop{justify-content:space-between;align-items:center;display:flex}.gameCardTop>span{color:var(--muted);font:800 10px ui-monospace,monospace}.gameGlyph{border:1px solid var(--line);background:#06101b;place-items:center;height:150px;margin:38px 0 28px;display:grid;position:relative}.rouletteCard .gameGlyph i{border-top:2px solid var(--cyan);border-right:2px solid var(--cyan);width:78px;height:78px;position:absolute;transform:rotate(45deg)}.rouletteCard .gameGlyph i:first-child{top:45%;left:18%}.rouletteCard .gameGlyph i:nth-child(2){top:20%;left:41%}.rouletteCard .gameGlyph i:nth-child(3){top:45%;left:64%}.bingoGlyph{grid-template-rows:repeat(3,34px);grid-template-columns:repeat(3,34px);gap:5px}.bingoGlyph i{border:1px solid var(--line2);background:#1479ff1a;width:34px;height:34px}.bingoGlyph i:nth-child(5){background:var(--cyan);box-shadow:0 0 18px #29e0ff88}.dailyGlyph{flex-direction:column;display:flex}.dailyGlyph strong{color:var(--cyan);letter-spacing:-.1em;font:900 70px/.8 ui-monospace,monospace}.dailyGlyph small{color:var(--muted);letter-spacing:.17em;margin-top:16px;font:700 8px ui-monospace,monospace}.gameLaunchCard h2{letter-spacing:-.06em;margin:0 0 13px;font-size:36px}.gameLaunchCard>p{color:var(--muted);min-height:78px;font-size:11px;line-height:1.75}.gameLaunchCard ul{border-top:1px solid var(--line);margin:0 0 25px;padding:15px 0;list-style:none}.gameLaunchCard li{color:var(--soft);border-bottom:1px solid var(--line);padding:7px 0;font-size:10px}.gameLaunchCard li:before{content:"+";color:var(--cyan);margin-right:10px}.gameLaunchCard>b{color:var(--cyan);letter-spacing:.11em;z-index:2;margin-top:auto;font:800 9px ui-monospace,monospace;position:relative}.gameLaunchCard>b span{float:right}.pointsSeparation{border:1px solid var(--line);border-left:3px solid var(--cyan);background:var(--panel);grid-template-columns:.6fr 1.4fr;gap:60px;padding:37px;display:grid}.pointsSeparation>span{letter-spacing:.14em;color:var(--cyan);font:750 9px ui-monospace,monospace}.pointsSeparation h2{letter-spacing:-.05em;font-size:34px;line-height:1.05}.pointsSeparation p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.pointsSeparation p b{color:var(--text)}.bingoHeroRules{border-left:2px solid var(--cyan);flex-direction:column;gap:12px;padding:20px 0 20px 25px;display:flex}.bingoHeroRules b{color:var(--cyan);letter-spacing:.15em;margin-bottom:7px;font:800 10px ui-monospace,monospace}.bingoHeroRules span{color:var(--soft);font:650 10px ui-monospace,monospace}.bingoControls{border:1px solid var(--line);background:var(--panel);border-top:0;grid-template-columns:1.4fr 1.35fr .7fr .65fr;display:grid}.bingoControls>*{border-right:1px solid var(--line);min-height:82px}.bingoControls>:last-child{border-right:0}.bingoSizeControl{align-items:center;gap:7px;padding:14px;display:flex}.bingoSizeControl small,.bingoBuildCount small{letter-spacing:.12em;color:var(--muted);margin-right:auto;font:700 7px ui-monospace,monospace}.bingoSizeControl button{border:1px solid var(--line);min-width:52px;height:38px;color:var(--muted);cursor:pointer;background:0 0;font:750 9px ui-monospace,monospace}.bingoSizeControl button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);background:#29e0ff13}.bingoSizeControl button:disabled{cursor:not-allowed;opacity:.55}.bingoCheck{cursor:pointer;align-items:center;gap:13px;padding:16px;display:flex}.bingoCheck input{width:21px;height:21px;accent-color:var(--blue)}.bingoCheck span{flex-direction:column;display:flex}.bingoCheck b{font-size:10px}.bingoCheck small{color:var(--muted);margin-top:4px;font-size:8px}.bingoSound{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.bingoSound span{color:var(--cyan);font-size:18px}.bingoSound b{font:750 8px ui-monospace,monospace}.bingoBuildCount{flex-direction:column;justify-content:center;align-items:flex-end;padding:14px;display:flex}.bingoBuildCount small{margin:0}.bingoBuildCount b{color:var(--cyan);margin-top:5px;font:800 17px ui-monospace,monospace}.bingoBuilder,.bingoActive{padding:68px 0 0}.bingoBuilderActions{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:28px;display:flex}.bingoBuilderActions h2{letter-spacing:-.06em;margin:13px 0 8px;font-size:43px}.bingoBuilderActions p{color:var(--muted);max-width:650px;font-size:11px;line-height:1.7}.bingoBuilderActions>div:last-child{flex:none;gap:12px;display:flex}.quietAction{border:1px solid var(--line);min-height:46px;color:var(--muted);cursor:pointer;background:0 0;padding:0 18px;font:750 9px ui-monospace,monospace}.quietAction:hover{color:var(--text);border-color:var(--line2)}.bingoBoardViewport{overscroll-behavior-inline:contain;scrollbar-color:var(--blue) var(--panel);width:100%;padding-bottom:10px;overflow-x:auto}.bingoBoardViewport:focus-visible{box-shadow:inset 0 0 0 2px var(--cyan)}.bingoBoard{grid-template-columns:repeat(var(--bingo-size),minmax(0,1fr));gap:6px;display:grid}.bingoBoard.bingo-3{min-width:680px}.bingoBoard.bingo-5{min-width:980px}.bingoBoard.bingo-9{min-width:1440px}.bingoBuilderTile{border:1px solid var(--line);background:var(--panel);flex-direction:column;min-width:0;min-height:190px;padding:13px;display:flex}.bingo-5 .bingoBuilderTile{min-height:165px}.bingo-9 .bingoBuilderTile{min-height:140px;padding:9px}.bingoBuilderTile>small{color:var(--muted);letter-spacing:.08em;font:700 7px ui-monospace,monospace}.bingoBuilderTile.generated>small{color:var(--cyan)}.bingoBuilderTile.custom>small{color:var(--amber)}.bingoBuilderTile textarea{resize:none;width:100%;color:var(--text);background:0 0;border:0;flex:1;padding:13px 0;font-size:12px;font-weight:700;line-height:1.45}.bingo-9 .bingoBuilderTile textarea{font-size:10px}.bingoBuilderTile textarea::placeholder{color:var(--muted);font-weight:500}.bingoBuilderTile textarea:focus{box-shadow:none}.bingoBuilderTile>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.bingoBuilderTile button{border:1px solid var(--line);min-height:34px;color:var(--soft);cursor:pointer;background:0 0;font:750 7px ui-monospace,monospace}.bingoBuilderTile button:first-child{border-color:var(--line2);color:var(--cyan)}.bingoBuilderTile button:disabled{opacity:.35;cursor:not-allowed}.bingoStartBar{border:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:30px;padding:20px;display:flex}.bingoStartBar>div{flex-direction:column;display:flex}.bingoStartBar b{color:var(--cyan);letter-spacing:.1em;font:800 9px ui-monospace,monospace}.bingoStartBar span{color:var(--muted);margin-top:4px;font-size:9px}.bingoStartBar .primaryButton span{color:inherit;margin:0}.bingoGameStatus{border:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(4,1fr);display:grid}.bingoGameStatus>div{border-right:1px solid var(--line);flex-direction:column;min-height:84px;padding:17px;display:flex}.bingoGameStatus>div:last-child{border-right:0}.bingoGameStatus small{color:var(--muted);letter-spacing:.11em;font:700 7px ui-monospace,monospace}.bingoGameStatus b{margin-top:8px;font:850 20px ui-monospace,monospace}.bingoAnnouncement{border:1px solid var(--line);min-height:68px;color:var(--cyan);letter-spacing:.1em;background:linear-gradient(90deg,#1479ff17,#0000);border-top:0;justify-content:space-between;align-items:center;padding:14px 20px;font:850 13px ui-monospace,monospace;display:flex}.bingoAnnouncement small{color:var(--muted);text-align:right;max-width:48%;font:600 8px ui-monospace,monospace}.bingoAnnouncement.blackout{color:var(--amber);background:linear-gradient(90deg,#ffbd2e17,#0000);border-color:#87651b}.activeBoard{margin-top:26px}.bingoActiveTile{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),var(--bg));min-width:0;min-height:200px;color:var(--text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;padding:18px;transition:all .17s;display:flex;position:relative;overflow:hidden}.bingo-5 .bingoActiveTile{min-height:165px;padding:13px}.bingo-9 .bingoActiveTile{min-height:132px;padding:9px}.bingoActiveTile:before{content:"";opacity:0;background:linear-gradient(135deg,#29e0ff12,#0000 45%);position:absolute;inset:0}.bingoActiveTile small{color:var(--muted);font:700 7px ui-monospace,monospace;position:relative}.bingoActiveTile b{overflow-wrap:anywhere;margin:auto 0;font-size:13px;line-height:1.4;position:relative}.bingo-5 .bingoActiveTile b{font-size:11px}.bingo-9 .bingoActiveTile b{font-size:9px;line-height:1.3}.bingoActiveTile span{color:var(--muted);font:750 7px ui-monospace,monospace;position:relative}.bingoActiveTile:hover:not(:disabled){border-color:var(--cyan)}.bingoActiveTile.completed{border-color:var(--blue);background:linear-gradient(145deg,#1479ff35,var(--panel));box-shadow:inset 0 0 22px #1479ff1c}.bingoActiveTile.completed:before{opacity:1}.bingoActiveTile.completed span{color:var(--cyan)}.bingoActiveTile.lineComplete{border-color:var(--cyan);box-shadow:inset 0 0 26px #29e0ff24,0 0 12px #29e0ff16}.bingoActiveTile.freeSpaceTile{text-align:center;color:#00101b;background:linear-gradient(145deg,#29e0ff,#1479ff);border-color:#b8f6ff;justify-content:center;align-items:center;box-shadow:0 0 28px #29e0ff55}.bingoActiveTile.freeSpaceTile small,.bingoActiveTile.freeSpaceTile span{color:#003052}.bingoActiveTile.freeSpaceTile b{margin:15px 0;font-size:21px}.bingoActiveTile:disabled{cursor:default;opacity:1}.phase-shuffling .bingoActiveTile{animation:.9s cubic-bezier(.2,.8,.2,1) both bingoShuffle;animation-delay:calc(var(--tile-index) * 9ms)}.phase-slap .freeSpaceTile{animation:1s cubic-bezier(.12,.9,.23,1.35) both freeSpaceSlap}.bingoActiveActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;margin-top:20px;padding-top:22px;display:flex}.bingoActiveActions p{color:var(--muted);max-width:650px;margin:0;font-size:10px;line-height:1.7}@keyframes bingoShuffle{0%{opacity:.25;filter:blur(3px);transform:translateY(-18px)scale(.94)}55%{opacity:1;filter:blur();transform:translateY(4px)scale(1.02)}to{transform:none}}@keyframes freeSpaceSlap{0%{opacity:0;transform:translateY(-180px)rotate(-8deg)scale(1.5)}48%{opacity:1;transform:translateY(8px)rotate(2deg)scale(.94)}65%{transform:translateY(-4px)rotate(-1deg)scale(1.03)}to{transform:none}}.dailyHero>div:first-child>.tag{margin-bottom:18px;display:flex}.dailyHero>.dailyEmptyPanel{margin-top:20px}.dailyEmptyPanel{border:1px solid var(--line);background:radial-gradient(circle at 50% 50%,#1479ff1d,transparent 55%),var(--panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px;display:flex}.dailyEmptyPanel>small{color:var(--muted);letter-spacing:.14em;font:750 8px ui-monospace,monospace}.dailyEmptyPanel>b{color:var(--line2);letter-spacing:.12em;margin:14px 0;font:900 57px ui-monospace,monospace}.dailyEmptyPanel>span{max-width:300px;color:var(--muted);font-size:10px;line-height:1.6}.dailyEmptyPanel>div{border:1px solid var(--line2);color:var(--soft);letter-spacing:.1em;margin-top:25px;padding:9px 12px;font:750 8px ui-monospace,monospace}.dailyEmptyPanel i{background:var(--amber);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.dailyLivePanel{border:1px solid var(--cyan);background:radial-gradient(circle at 80% 15%,#20d7ff26,transparent 42%),linear-gradient(145deg,var(--panel),var(--panel2));flex-direction:column;justify-content:center;min-height:390px;padding:34px;display:flex;box-shadow:inset 0 0 0 1px #1e91ff25,0 20px 70px #0004}.dailyLivePanel>small{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;font:750 8px ui-monospace,monospace}.dailyLivePanel>.tag{align-self:flex-start;margin:20px 0 12px}.dailyLivePanel h2{letter-spacing:-.065em;margin:0 0 12px;font-size:clamp(36px,5vw,66px);line-height:.95}.dailyLivePanel>p{margin:0}.dailyContract{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:32px;display:grid}.dailyContract>span{padding:18px}.dailyContract>span+span{border-left:1px solid var(--line)}.dailyContract small{color:var(--muted);letter-spacing:.12em;margin-bottom:8px;font:750 8px ui-monospace,monospace;display:block}.dailyContract b{color:var(--text);font-size:13px;line-height:1.35}.dailyLiveFoot{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:20px;margin-top:18px;font:700 8px ui-monospace,monospace;display:flex}.dailyPipeline{border-bottom:1px solid var(--line);padding:85px 0}.dailySteps{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.dailySteps article{border-right:1px solid var(--line);background:var(--panel);min-height:270px;padding:25px}.dailySteps article:last-child{border-right:0}.dailySteps article>b{color:var(--blue);font:800 9px ui-monospace,monospace}.dailySteps article>span{color:var(--cyan);letter-spacing:.13em;margin:35px 0 12px;font:750 8px ui-monospace,monospace;display:block}.dailySteps h3{letter-spacing:-.04em;font-size:19px}.dailySteps p{color:var(--muted);font-size:10px;line-height:1.75}.dailyReadiness{grid-template-columns:1fr 1fr;gap:80px;padding:85px 0 0;display:grid}.dailyReadiness h2{letter-spacing:-.055em;margin:17px 0;font-size:44px;line-height:1.05}.dailyReadiness p{color:var(--muted);font-size:12px;line-height:1.85}.dailyReadiness ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.dailyReadiness li{border-bottom:1px solid var(--line);grid-template-columns:85px 1fr;gap:15px;padding:15px 8px;display:grid}.dailyReadiness li b{color:var(--green);font:750 8px ui-monospace,monospace}.dailyReadiness li:nth-last-child(-n+3) b{color:var(--amber)}.dailyReadiness li span{color:var(--soft);font-size:10px}@media (max-width:1100px){.gamesPage,.bingoPage,.dailyPage{margin-inline:34px}.gameCardGrid{grid-template-columns:1fr 1fr}.dailyCard{grid-column:1/-1;min-height:500px}.bingoControls{grid-template-columns:1.2fr 1.2fr .7fr}.bingoBuildCount{border-top:1px solid var(--line);border-right:0;grid-column:1/-1;align-items:flex-start;min-height:58px}.dailySteps{grid-template-columns:1fr 1fr}.dailySteps article:nth-child(2){border-right:0}.dailySteps article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:820px){.gamesPage,.bingoPage,.dailyPage{margin-inline:24px}.gamesHero,.bingoHero,.dailyHero{grid-template-columns:1fr;gap:38px;padding:65px 0}.gamesSignal{height:200px}.gameCardGrid{grid-template-columns:1fr;padding:50px 0}.dailyCard{grid-column:auto}.gameLaunchCard{min-height:520px}.pointsSeparation{grid-template-columns:1fr;gap:25px}.bingoControls{grid-template-columns:1fr 1fr}.bingoControls>*{border-bottom:1px solid var(--line)}.bingoControls>:nth-child(2){border-right:0}.bingoSound{border-bottom:0}.bingoBuildCount{border:0;grid-column:auto;align-items:flex-end;min-height:82px}.bingoBuilderActions{flex-direction:column;align-items:flex-start}.bingoBuilderActions>div:last-child{width:100%}.bingoBuilderActions button{flex:1}.bingoGameStatus{grid-template-columns:1fr 1fr}.bingoGameStatus>div:nth-child(2){border-right:0}.bingoGameStatus>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.bingoAnnouncement{flex-direction:column;align-items:flex-start;gap:7px}.bingoAnnouncement small{text-align:left;max-width:none}.bingoActiveActions{flex-direction:column;align-items:flex-start}.dailyReadiness{grid-template-columns:1fr;gap:40px}}@media (max-width:520px){.gamesPage,.bingoPage,.dailyPage{margin-inline:18px}.gamesHero h1,.bingoHero h1,.dailyHero h1{font-size:54px}.gameLaunchCard{padding:22px}.pointsSeparation{padding:25px}.pointsSeparation h2{font-size:29px}.bingoControls{grid-template-columns:1fr}.bingoControls>*{border-right:0}.bingoSizeControl{min-height:75px}.bingoSizeControl small{margin-right:8px}.bingoSizeControl button{flex:1}.bingoCheck{border-right:0}.bingoSound{border-bottom:1px solid var(--line);min-height:64px}.bingoBuildCount{align-items:flex-start;min-height:64px}.bingoBuilder,.bingoActive{padding-top:45px}.bingoBuilderActions h2{font-size:34px}.bingoBuilderActions>div:last-child{grid-template-columns:1fr;display:grid}.bingoBoard.bingo-3{min-width:0}.bingo-3 .bingoBuilderTile{min-height:165px;padding:9px}.bingo-3 .bingoActiveTile{min-height:145px;padding:9px}.bingo-3 .bingoActiveTile b{font-size:10px}.bingoStartBar{flex-direction:column;align-items:flex-start}.bingoStartBar .primaryButton{width:100%}.bingoGameStatus b{font-size:17px}.bingoActiveActions .primaryButton{width:100%}.dailySteps{grid-template-columns:1fr}.dailySteps article{border-right:0;border-bottom:1px solid var(--line)}.dailySteps article:last-child{border-bottom:0}.dailyReadiness h2{font-size:35px}.dailyLivePanel{padding:23px}.dailyContract{grid-template-columns:1fr}.dailyContract>span+span{border-left:0;border-top:1px solid var(--line)}.dailyLiveFoot{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.gameLaunchCard:hover{transform:none}.phase-shuffling .bingoActiveTile,.phase-slap .freeSpaceTile{animation:none!important}}.dailyFormulaLine{border:1px solid color-mix(in srgb,var(--cyan) 25%,var(--line));background:color-mix(in srgb,var(--cyan) 5%,transparent);letter-spacing:.09em;color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:12px;padding:11px 13px;font:700 7px ui-monospace,monospace;display:flex}.dailyFormulaLine span:nth-child(2){color:var(--cyan);margin-inline:auto}.wantedTrigger{z-index:43;color:#ffd88a;letter-spacing:.13em;cursor:pointer;background:#21170c;border:1px solid #ffc35c;min-height:42px;padding:0 16px;font:850 9px ui-monospace,monospace;animation:4.5s ease-in-out infinite wantedPulse;position:fixed;bottom:18px;right:18px;transform:rotate(-1deg);box-shadow:0 8px 30px #0008,4px 4px #744817}.wantedTrigger:hover{border-color:#fff1cc;transform:translateY(-2px)rotate(0)}@keyframes wantedPulse{0%,84%,to{box-shadow:0 8px 30px #0008,4px 4px #744817}90%{box-shadow:0 8px 38px #ffbd2e44,4px 4px #9b6723}}.wantedBackdrop{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01050bd9;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow-y:auto}.wantedPoster,.publicWantedPoster{--paper:#d7c091;--ink:#241a10;--red:#8e251b;color:var(--ink);background:linear-gradient(90deg,#5b361514 1px,transparent 1px),linear-gradient(#5b36150e 1px,transparent 1px), radial-gradient(circle at 22% 13%,#fff4cf66,transparent 28%),linear-gradient(145deg,#e4d2a7,var(--paper) 57%,#b99a67);background-size:24px 24px,24px 24px,auto,auto;border:1px solid #f7e3b8;padding:42px;position:relative;overflow:hidden;box-shadow:0 34px 100px #000d,0 0 0 7px #21170c}.wantedPoster{width:min(730px,100vw - 50px);max-height:calc(100vh - 56px);animation:.3s cubic-bezier(.16,.8,.26,1) wantedLand;overflow-y:auto}@keyframes wantedLand{0%{opacity:0;transform:translateY(18px)scale(.97)rotate(-.6deg)}to{opacity:1;transform:none}}.wantedPoster:before,.publicWantedPoster:before{content:"";pointer-events:none;border:2px solid #39261699;position:absolute;inset:9px}.wantedPoster:after,.publicWantedPoster:after{content:"";pointer-events:none;opacity:.22;mix-blend-mode:multiply;background:repeating-radial-gradient(circle at 30% 20%,#5c391b 0 1px,#0000 1px 5px);position:absolute;inset:0}.wantedClose{z-index:3;color:#362313;cursor:pointer;background:#d9c18e;border:1px solid #513722;width:38px;height:38px;font-size:24px;position:absolute;top:13px;right:15px}.wantedClose:hover{color:#f2dfb4;background:#2b1c10}.posterNail{z-index:2;background:radial-gradient(circle at 35% 30%,#e9ddc4,#4f4538 45%,#191714 70%);border-radius:50%;width:15px;height:15px;position:absolute;top:12px;left:50%;box-shadow:2px 3px 4px #0006}.posterKicker{z-index:1;text-align:center;letter-spacing:.24em;font:900 9px ui-monospace,monospace;position:relative}.wantedPoster h2,.publicWantedPoster h1{z-index:1;text-align:center;letter-spacing:.02em;color:var(--red);text-shadow:2px 2px #f2dab0,4px 4px #50331c;margin:23px 0 15px;font:950 clamp(68px,12vw,126px)/.78 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;position:relative}.posterRule{z-index:1;background:var(--ink);height:4px;box-shadow:0 7px 0 var(--red);margin:0 5% 16px;position:relative}.wantedAge{z-index:1;text-align:center;letter-spacing:.18em;margin:18px 0 8px;font:800 10px ui-monospace,monospace;position:relative}.wantedPoster h3,.publicWantedPoster h2{z-index:1;text-align:center;letter-spacing:-.065em;margin:9px 0;font:950 clamp(31px,6vw,55px)/.95 Inter,Segoe UI,sans-serif;position:relative}.posterCreator{z-index:1;text-align:center;letter-spacing:.13em;font:800 9px ui-monospace,monospace;position:relative}.posterDescription{z-index:1;color:#493826;text-align:center;max-width:58ch;margin:22px auto;font-size:11px;line-height:1.7;position:relative}.posterGrid{z-index:1;border:2px solid #382617;grid-template-columns:repeat(3,1fr);margin-top:23px;display:grid;position:relative}.posterGrid>div{border-bottom:1px solid #6d5236;border-right:1px solid #6d5236;flex-direction:column;justify-content:center;min-height:91px;padding:14px;display:flex}.posterGrid>div:nth-child(3n){border-right:0}.posterGrid>div:nth-last-child(-n+3){border-bottom:0}.posterGrid small{letter-spacing:.11em;color:#6c4e31;font:850 7px ui-monospace,monospace}.posterGrid strong{margin-top:6px;font-size:12px;line-height:1.3}.posterGrid span{letter-spacing:.08em;margin-top:4px;font:750 7px ui-monospace,monospace}.posterReward{color:#f7e7bf;background:#2d1e12}.posterReward small,.posterReward span{color:#d8bd88}.posterReward strong{color:#fff0c7;letter-spacing:-.07em;font:950 30px ui-monospace,monospace}.posterStamp{z-index:2;border:4px double var(--red);color:var(--red);letter-spacing:.12em;opacity:.65;padding:7px 13px;font:950 13px ui-monospace,monospace;position:absolute;top:42%;right:16px;transform:rotate(-8deg)}.posterActions{z-index:2;justify-content:center;gap:10px;margin-top:24px;display:flex;position:relative}.posterButton{color:#24170d;letter-spacing:.08em;cursor:pointer;background:#dbc492;border:2px solid #382617;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font:900 9px ui-monospace,monospace;display:inline-flex}.posterButton:hover{background:#f0ddb1;transform:translateY(-2px)}.posterButton.dark{color:#f3dfae;background:#2d1e12}.posterFine{z-index:1;text-align:center;letter-spacing:.1em;color:#62472e;margin:17px 0 0;font:750 7px ui-monospace,monospace;position:relative}.bountiesPage,.bountyDetailPage{max-width:var(--max);margin:0 auto;padding-bottom:110px}.bountyHero{border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:center;gap:80px;min-height:505px;padding:85px 0 70px;display:grid}.bountyHero h1{letter-spacing:-.09em;margin:30px 0 36px;font-size:clamp(69px,9vw,124px);font-weight:950;line-height:.76}.bountyHero p{max-width:680px;color:var(--muted);font-size:14px;line-height:1.8}.bountyHeroSeal{aspect-ratio:1;clip-path:polygon(50% 0,60% 8%,73% 4%,81% 16%,95% 19%,94% 34%,100% 49%,93% 61%,96% 77%,82% 84%,74% 97%,59% 91%,47% 100%,36% 92%,20% 96%,14% 82%,1% 74%,7% 59%,0 46%,8% 34%,5% 19%,21% 14%,30% 3%,43% 8%);background:radial-gradient(circle,#352312,#100c08 67%);border:1px solid #7c5627;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:rotate(3deg);box-shadow:inset 0 0 0 9px #0a0806,inset 0 0 0 10px #70451d,0 24px 70px #0007}.bountyHeroSeal span{color:#f0d5a2;font:900 54px/.8 Impact,sans-serif}.bountyHeroSeal b{letter-spacing:.16em;color:#ffbd2e;margin:18px 0 8px;font:950 22px ui-monospace,monospace}.bountyHeroSeal small{letter-spacing:.11em;color:#a88657;font:750 7px ui-monospace,monospace}.bountySection{border-bottom:1px solid var(--line);padding:85px 0}.bountyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bountyCard{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),color-mix(in srgb,var(--panel2) 82%,#7c4e1b));flex-direction:column;min-height:415px;padding:25px;transition:all .18s;display:flex;position:relative;overflow:hidden}.bountyCard:before{content:"";border:1px solid #ffbd2e24;width:230px;height:230px;position:absolute;top:-100px;right:-80px;transform:rotate(45deg)}.bountyCard:hover{border-color:#a97932;transform:translateY(-4px);box-shadow:0 22px 55px #0005}.bountyCardTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.bountyCardTop>span{letter-spacing:.1em;color:var(--amber);font:750 8px ui-monospace,monospace}.bountyCard h3{letter-spacing:-.055em;margin:25px 0 5px;font-size:30px;position:relative}.bountyLevel{color:var(--text)!important;margin:0!important;font-size:17px!important;font-weight:800!important}.bountyCard>p{color:var(--muted);margin:4px 0;font-size:10px}.bountyObjective{border-left:2px solid var(--amber);background:#ffbd2e0b;flex-direction:column;margin-top:22px;padding:15px;display:flex}.bountyObjective small,.bountyMetrics small{color:var(--muted);letter-spacing:.11em;font:750 7px ui-monospace,monospace}.bountyObjective b{margin-top:5px;font-size:12px}.bountyMetrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.15fr .8fr 1fr;margin:22px 0 18px;display:grid}.bountyMetrics>span{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:81px;padding:13px 9px 13px 0;display:flex}.bountyMetrics>span+span{padding-left:12px}.bountyMetrics>span:last-child{border-right:0}.bountyMetrics b{margin-top:6px;font:800 13px ui-monospace,monospace}.bountyMetrics i{color:var(--muted);margin-top:3px;font:650 6px ui-monospace,monospace}.bountyOpen{color:var(--cyan);letter-spacing:.12em;margin-top:auto;font:800 8px ui-monospace,monospace}.bountyOpen span{float:right}.historyGrid .bountyCard{filter:saturate(.7);min-height:360px}.status-completed{border-color:#1d5e75}.status-cancelled,.status-expired,.status-closed{opacity:.83}.bountyEmpty{border:1px dashed var(--line2);background:linear-gradient(135deg,var(--panel),transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:40px;display:flex}.bountyEmpty>span{letter-spacing:.14em;color:var(--cyan);font:800 9px ui-monospace,monospace}.bountyEmpty h2{letter-spacing:-.055em;margin:16px 0 8px;font-size:37px}.bountyEmpty p{max-width:590px;color:var(--muted);margin:0;font-size:11px;line-height:1.75}.bountyEmpty.compact{min-height:150px}.bountyIntegrity{border:1px solid var(--line);border-left:3px solid var(--amber);background:var(--panel);margin-top:70px;padding:36px}.bountyIntegrity>span{letter-spacing:.14em;color:var(--amber);font:800 8px ui-monospace,monospace}.bountyIntegrity>div{flex-wrap:wrap;align-items:center;gap:18px;margin:22px 0 15px;display:flex}.bountyIntegrity b{font:850 12px ui-monospace,monospace}.bountyIntegrity i{color:var(--cyan);font-style:normal}.bountyIntegrity p{color:var(--muted);max-width:850px;margin:0;font-size:11px;line-height:1.7}.bountyDetailPage>.detailCrumb{padding-top:28px}.publicWantedPoster{max-width:980px;margin:35px auto 65px;padding:55px}.publicWantedPoster>p{z-index:1;text-align:center;letter-spacing:.08em;font:750 9px ui-monospace,monospace;position:relative}.publicWantedPoster .posterGrid{margin-top:30px}.bountyDetailGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bountyDetailGrid article{border:1px solid var(--line);background:var(--panel);padding:32px}.bountyDetailGrid article>span{letter-spacing:.14em;color:var(--cyan);font:800 8px ui-monospace,monospace}.bountyDetailGrid h2{letter-spacing:-.055em;margin:18px 0 13px;font-size:33px}.bountyDetailGrid h3{margin:30px 0 8px;font-size:15px}.bountyDetailGrid p,.bountyDetailGrid li{color:var(--muted);font-size:11px;line-height:1.8}.bountyDetailGrid dl{border-top:1px solid var(--line);margin:28px 0 0}.bountyDetailGrid dl>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.35fr;gap:20px;padding:13px 0;display:grid}.bountyDetailGrid dt{color:var(--muted);font-size:10px}.bountyDetailGrid dd{text-align:right;margin:0;font:700 10px ui-monospace,monospace}.bountyDetailGrid ol{padding-left:19px}.bountyWinners{padding:80px 0 0}.bountyWinners>div:not(.sectionTitle):not(.bountyEmpty){border-top:1px solid var(--line)}.bountyWinners article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr auto 110px;align-items:center;gap:15px;min-height:70px;display:grid}.bountyWinners article>b{color:var(--blue);font:800 10px ui-monospace,monospace}.bountyWinners article>div{flex-direction:column;display:flex}.bountyWinners article>div strong{font-size:12px}.bountyWinners article>div span{color:var(--muted);font-size:9px}.bountyWinners article>strong{text-align:right;color:var(--green);font:800 11px ui-monospace,monospace}.bountyPreselect{border:1px solid #8d6328;border-left:3px solid var(--amber);background:#ffbd2e0c;flex-direction:column;gap:4px;margin:25px 0;padding:18px;display:flex}.bountyPreselect b{letter-spacing:.13em;color:var(--amber);font:800 8px ui-monospace,monospace}.bountyPreselect strong{font-size:18px}.bountyPreselect span{color:var(--muted);font-size:10px}.bountyPreselect a{color:var(--cyan);margin-top:6px;font-size:9px;font-weight:800}@media (max-width:1100px){.bountiesPage,.bountyDetailPage{margin-inline:34px}.bountyHero{gap:50px}.bountyHeroSeal{justify-self:end;width:320px}}@media (max-width:820px){.bountiesPage,.bountyDetailPage{margin-inline:24px}.bountyHero{grid-template-columns:1fr;gap:35px;padding:62px 0}.bountyHeroSeal{justify-self:center;width:min(330px,85vw)}.bountyGrid,.bountyDetailGrid{grid-template-columns:1fr}.posterGrid{grid-template-columns:1fr 1fr}.posterGrid>div:nth-child(3n){border-right:1px solid #6d5236}.posterGrid>div:nth-child(2n){border-right:0}.posterGrid>div:nth-last-child(-n+3){border-bottom:1px solid #6d5236}.posterGrid>div:nth-last-child(-n+2){border-bottom:0}.wantedPoster,.publicWantedPoster{padding:38px 26px}.bountyMetrics{grid-template-columns:1fr 1fr}.bountyMetrics>span:nth-child(2){border-right:0}.bountyMetrics>span:last-child{border-top:1px solid var(--line);grid-column:1/-1}.bountyWinners article{grid-template-columns:35px 1fr auto}.bountyWinners article>.tag{display:none}}@media (max-width:520px){.bountiesPage,.bountyDetailPage{margin-inline:18px}.bountyHero h1{font-size:60px}.bountySection{padding:60px 0}.bountyCard{padding:20px}.bountyMetrics{grid-template-columns:1fr}.bountyMetrics>span{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}.bountyMetrics>span:last-child{border-top:0;border-bottom:0;grid-column:auto}.wantedBackdrop{padding:13px}.wantedPoster{width:calc(100vw - 28px);max-height:calc(100vh - 26px);padding:40px 19px 25px}.wantedPoster h2,.publicWantedPoster h1{font-size:64px}.wantedPoster h3,.publicWantedPoster h2{font-size:30px}.posterGrid{grid-template-columns:1fr}.posterGrid>div{border-bottom:1px solid #6d5236!important;border-right:0!important;min-height:70px!important}.posterGrid>div:last-child{border-bottom:0!important}.posterActions{flex-direction:column}.posterButton{width:100%}.posterStamp{display:none}.publicWantedPoster{padding:42px 20px}.bountyDetailGrid article{padding:24px}.bountyDetailGrid dl>div{grid-template-columns:1fr}.bountyDetailGrid dd{text-align:left}.bountyIntegrity{padding:25px}.bountyIntegrity>div{gap:10px}.bountyIntegrity i{display:none}.bountyWinners article{grid-template-columns:28px 1fr}.bountyWinners article>strong{text-align:left;grid-column:2}.wantedTrigger{bottom:11px;right:11px}}@media (prefers-reduced-motion:reduce){.wantedTrigger,.wantedPoster{animation:none}.bountyCard:hover,.posterButton:hover,.wantedTrigger:hover{transform:none}}.bountyFunder{letter-spacing:.1em;color:var(--amber)!important;font:800 8px ui-monospace,monospace!important}.bountyCardActions{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.bountyCardActions .bountyOpen{margin-top:0}.huntBountyButton{color:#ffd78d;letter-spacing:.08em;cursor:pointer;background:#24180e;border:1px solid #a87938;min-height:37px;padding:0 13px;font:850 8px ui-monospace,monospace;box-shadow:3px 3px #65421c}.huntBountyButton:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #7b5221}.historyGrid .huntBountyButton{display:none}.status-voided{opacity:.83}.bountyDesk{background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 90%,#7a4d1d),var(--panel));border:1px solid #8b622e;margin:70px 0 0;padding:34px;position:relative;box-shadow:inset 0 0 0 1px #ffbd2e12}.bountyDesk:before{content:"";pointer-events:none;border:1px dashed #9c743c33;position:absolute;inset:10px}.bountyDesk.loading{flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.bountyDesk.loading h2{margin:12px 0 0}.bountyDesk.compact{margin:0 0 55px}.bountyDeskHeader{z-index:1;border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:35px;padding-bottom:22px;display:flex;position:relative}.bountyDeskHeader h2{letter-spacing:-.065em;margin:13px 0 0;font-size:clamp(35px,5vw,58px);line-height:.95}.bountyDeskIdentity{flex-direction:column;align-items:flex-end;display:flex}.bountyDeskIdentity small{color:var(--muted);letter-spacing:.12em;font:750 7px ui-monospace,monospace}.bountyDeskIdentity b{margin:4px 0;font-size:15px}.bountyDeskIdentity span{color:var(--green);letter-spacing:.08em;font:800 9px ui-monospace,monospace}.bountyDeskNotice{z-index:2;border-left:3px solid var(--cyan);background:color-mix(in srgb,var(--cyan) 7%,var(--bg));color:var(--soft);margin:16px 0 0;padding:12px 15px;font-size:10px;line-height:1.6;position:relative}.bountySignIn{z-index:1;grid-template-columns:180px 1fr;align-items:center;gap:38px;padding:35px 0 4px;display:grid;position:relative}.bountySignInStamp{aspect-ratio:1;color:var(--amber);text-align:center;letter-spacing:.1em;border:4px double #aa7938;border-radius:50%;place-items:center;font:950 18px/1.15 ui-monospace,monospace;display:grid;transform:rotate(-5deg)}.bountySignIn h3{letter-spacing:-.04em;margin-bottom:9px;font-size:27px}.bountySignIn p{max-width:680px;color:var(--muted);font-size:11px;line-height:1.8}.bountyDeskTools{z-index:1;align-items:center;gap:12px;padding:22px 0;display:flex;position:relative}.bountyDeskTools>div{flex-direction:column;margin-right:auto;display:flex}.bountyDeskTools>div b{color:var(--cyan);font:900 28px/1 ui-monospace,monospace}.bountyDeskTools>div span{color:var(--muted);letter-spacing:.13em;margin-top:5px;font:750 7px ui-monospace,monospace}.bountySoundToggle{border:1px solid var(--line2);height:46px;color:var(--muted);cursor:pointer;background:0 0;padding:0 13px;font:800 8px ui-monospace,monospace}.bountySoundToggle[aria-pressed=true]{color:var(--amber);border-color:#8b622e}.bountySlots{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:relative}.bountySlot{border:1px solid var(--line2);background:var(--bg);min-height:210px;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.bountySlot:before{content:"";pointer-events:none;border:1px solid #ffffff0a;position:absolute;inset:7px}.bountySlot>small{letter-spacing:.13em;color:var(--blue);font:800 8px ui-monospace,monospace}.bountySlot h3{letter-spacing:-.045em;margin:33px 0 4px;font-size:20px;line-height:1.05}.bountySlot p{color:var(--muted);margin:0 0 12px;font-size:9px}.bountySlot>strong{color:var(--green);font:850 12px ui-monospace,monospace}.bountySlot>em{color:var(--amber);letter-spacing:.12em;margin-top:6px;font:800 7px ui-monospace,monospace;display:block}.bountySlot.empty{color:var(--muted);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.bountySlot.empty>small{position:absolute;top:20px;left:20px}.bountySlot.empty h3{color:var(--muted);letter-spacing:.14em;margin:10px 0 2px;font:850 12px ui-monospace,monospace}.emptyCross{color:var(--line2);font-size:40px}.slotStamp{color:var(--amber);letter-spacing:.1em;border:3px double #9b6f31;padding:4px 7px;font:950 8px ui-monospace,monospace;position:absolute;top:18px;right:9px;transform:rotate(-7deg)}.state-submitted .slotStamp{color:var(--cyan);border-color:#317999}.slotActions{justify-content:space-between;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.slotActions a,.slotActions button{color:var(--cyan);cursor:pointer;background:0 0;border:0;padding:0;font:800 8px ui-monospace,monospace}.slotActions button{color:#e98475}.createdBounties{z-index:1;border-top:1px solid var(--line);margin-top:35px;padding-top:32px;position:relative}.createdTitle{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.createdTitle h3{margin:9px 0 0;font-size:26px}.createdTitle p{max-width:470px;color:var(--muted);margin:0;font-size:10px;line-height:1.65}.createdList{border-top:1px solid var(--line);margin-top:20px}.createdList article{border-bottom:1px solid var(--line);grid-template-columns:1fr 125px 120px;align-items:center;gap:20px;min-height:96px;padding:15px 8px;display:grid}.createdList h4{margin:5px 0 2px;font-size:15px}.createdList p,.createdList time,.createdList em{color:var(--muted);margin:0;font-size:9px;display:block}.createdList time{color:var(--amber);margin-top:5px;font:750 8px ui-monospace,monospace}.createdList em{color:#f09280;margin-top:5px}.createdList>article>strong{text-align:right;font:850 15px ui-monospace,monospace}.createdList>article>strong small{color:var(--muted);letter-spacing:.1em;margin-top:4px;font-size:6px;display:block}.createdList>article>div:last-child{justify-content:flex-end;gap:10px;display:flex}.createdList button,.createdList a{border:1px solid var(--line2);color:var(--cyan);cursor:pointer;background:0 0;padding:8px 10px;font:800 8px ui-monospace,monospace}.createdList .danger{color:#f08a78;border-color:#6f372f}.creatorStatus{letter-spacing:.12em;color:var(--muted);font:800 7px ui-monospace,monospace}.creatorStatus.status-pending{color:var(--amber)}.creatorStatus.status-active{color:var(--green)}.createdEmpty{border:1px dashed var(--line2);color:var(--muted);text-align:center;margin-top:20px;padding:25px;font-size:10px}.bountyModalBackdrop{z-index:110;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01050be8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.bountyModal{background:var(--panel);border:1px solid #906631;width:min(570px,100vw - 32px);max-height:calc(100vh - 32px);padding:34px;position:relative;overflow:auto;box-shadow:0 35px 110px #000e}.bountyModal.wide{width:min(900px,100vw - 32px)}.bountyModal h2{letter-spacing:-.055em;margin:13px 40px 25px 0;font-size:34px;line-height:1}.bountyModalClose{border:1px solid var(--line2);background:var(--bg);cursor:pointer;width:38px;height:38px;font-size:23px;position:absolute;top:15px;right:15px}.modalCopy{color:var(--soft);font-size:12px;line-height:1.75}.modalCopy.muted{color:var(--muted)}.modalActions{gap:10px;margin-top:25px;display:flex}.dangerButton{background:#ba3d34!important;box-shadow:4px 4px #6f211c!important}.replaceChoices{grid-template-columns:repeat(3,1fr);gap:9px;margin:25px 0;display:grid}.replaceChoices button{color:#f4ddb0;text-align:left;cursor:pointer;background:linear-gradient(145deg,#251a10,#110d09);border:1px solid #8b622e;flex-direction:column;min-height:180px;padding:19px;display:flex}.replaceChoices small{color:#c2914a;letter-spacing:.12em;font:800 7px ui-monospace,monospace}.replaceChoices b{margin:30px 0 3px;font-size:17px}.replaceChoices span{color:#bca27b;font-size:9px}.replaceChoices strong{color:#ffbe55;letter-spacing:.08em;margin-top:auto;font:800 8px ui-monospace,monospace}.primaryButton.wide{width:100%}.playerBountyForm{flex-direction:column;gap:14px;display:flex}.playerBountyForm label{color:var(--soft);letter-spacing:.08em;flex-direction:column;gap:6px;font:800 8px ui-monospace,monospace;display:flex}.playerBountyForm input,.playerBountyForm select,.playerBountyForm textarea{border:1px solid var(--line2);background:var(--bg);width:100%;color:var(--text);letter-spacing:0;padding:12px;font:600 11px Inter,Segoe UI,sans-serif}.playerBountyForm input,.playerBountyForm select{min-height:45px}.playerBountyForm textarea{resize:vertical;line-height:1.6}.playerBountyForm input:disabled{opacity:.7}.playerBountyForm label small{color:var(--muted);font:600 7px ui-monospace,monospace}.bountyFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bountyFormGrid.three{grid-template-columns:1.2fr .8fr .8fr}.escrowPreview{color:#f2dbac;background:#1c140d;border:1px solid #7e592c;grid-template-columns:repeat(5,1fr);display:grid}.escrowPreview>div{border-right:1px solid #5b4227;flex-direction:column;justify-content:center;min-height:85px;padding:12px;display:flex}.escrowPreview>div:last-child{border-right:0}.escrowPreview small{color:#a98757;letter-spacing:.1em;font:750 6px ui-monospace,monospace}.escrowPreview b{margin-top:6px;font:850 12px ui-monospace,monospace}.escrowPreview .negative b{color:#ff8070}.bountyConfirm{border-left:3px solid var(--amber);background:#ffbd2e0b;grid-template-columns:18px 1fr;align-items:start;padding:12px;display:grid!important}.bountyConfirm input{margin-top:2px;min-height:auto!important}.bountyConfirm span{letter-spacing:0;color:var(--muted);font:600 9px/1.65 Inter,Segoe UI,sans-serif}.bountyFlightPoster{z-index:200;pointer-events:none;transform-origin:0 0;color:#8e251b;background:linear-gradient(145deg,#e4d2a7,#b99a67);border:2px solid #e4c482;place-items:center;display:grid;position:fixed;box-shadow:0 25px 75px #000c}.bountyFlightPoster strong{letter-spacing:.13em;border:5px double;padding:8px 14px;font:950 clamp(13px,2vw,26px) ui-monospace,monospace;transform:rotate(-8deg)}.bountyFlightPoster.dropped{filter:grayscale(.5)}.claimReveal{z-index:150;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01050bec;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.claimPoster{text-align:center;color:#241a10;background:radial-gradient(circle at 50% 10%,#fff5d5aa,#0000 30%),linear-gradient(145deg,#e4d2a7,#b99a67);border:1px solid #f7e3b8;width:min(630px,100vw - 34px);padding:55px 35px;position:relative;box-shadow:0 35px 110px #000e}.claimPoster>small{letter-spacing:.2em;font:900 8px ui-monospace,monospace}.claimPoster h2{letter-spacing:-.07em;margin:30px 0 12px;font-size:clamp(38px,7vw,68px);line-height:.9}.claimPoster p{color:#4e3b27;max-width:48ch;margin:0 auto 28px;font-size:11px;line-height:1.7}.claimPoster>strong{color:#176c55;flex-direction:column;font:950 40px ui-monospace,monospace;display:flex}.claimPoster>strong span{letter-spacing:.15em;font-size:8px}.claimPoster button{color:#f5e1b5;cursor:pointer;background:#2c1e12;border:2px solid #342417;min-height:44px;margin-top:30px;padding:0 18px;font:900 8px ui-monospace,monospace}.claimStamp{color:#8e251b;letter-spacing:.12em;border:5px double #8e251b;padding:7px 12px;font:950 15px ui-monospace,monospace;animation:.4s cubic-bezier(.2,1.6,.4,1) claimStamp;position:absolute;top:23px;right:17px;transform:rotate(-8deg)}@keyframes claimStamp{0%{opacity:0;transform:scale(2.4)rotate(-13deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@media (max-width:1100px){.escrowPreview{grid-template-columns:repeat(3,1fr)}.escrowPreview>div:nth-child(3){border-right:0}.escrowPreview>div:nth-child(-n+3){border-bottom:1px solid #5b4227}.bountyFormGrid.three{grid-template-columns:1fr 1fr}.bountyFormGrid.three label:first-of-type{grid-column:1/-1}}@media (max-width:820px){.bountyDesk{padding:26px}.bountyDeskHeader,.createdTitle{flex-direction:column;align-items:flex-start}.bountyDeskIdentity{align-items:flex-start}.bountySignIn{grid-template-columns:110px 1fr}.bountySlots{grid-template-columns:1fr}.bountySlot{min-height:165px}.replaceChoices{grid-template-columns:1fr}.replaceChoices button{min-height:125px}.createdList article{grid-template-columns:1fr 100px}.createdList>article>div:last-child{grid-column:1/-1;justify-content:flex-start}.bountyFormGrid,.bountyFormGrid.three{grid-template-columns:1fr}.bountyFormGrid.three label:first-of-type{grid-column:auto}.escrowPreview{grid-template-columns:1fr 1fr}.escrowPreview>div:nth-child(3){border-right:1px solid #5b4227}.escrowPreview>div:nth-child(2n){border-right:0}.escrowPreview>div{border-bottom:1px solid #5b4227}.escrowPreview>div:last-child{border-bottom:0}.bountyCardActions{flex-direction:column;align-items:flex-start}.huntBountyButton{width:100%}}@media (max-width:520px){.bountyDesk{margin-top:45px;padding:20px}.bountyDeskTools{flex-direction:column;align-items:stretch}.bountyDeskTools>div{margin:0}.bountyDeskTools .primaryButton,.bountySoundToggle{width:100%}.bountySignIn{grid-template-columns:1fr}.bountySignInStamp{justify-self:center;width:115px}.createdList article{grid-template-columns:1fr}.createdList>article>strong{text-align:left}.modalActions{flex-direction:column}.bountyModal{padding:27px 20px}.escrowPreview{grid-template-columns:1fr}.escrowPreview>div{border-right:0!important}.claimPoster{padding:65px 22px 35px}.claimStamp{font-size:11px;top:14px;right:10px}}@media (prefers-reduced-motion:reduce){.huntBountyButton:hover{transform:none}.claimStamp{animation:none}.bountyFlightPoster{display:none}}@media print{.wantedBackdrop,.siteHeader,footer,.bountyDetailPage>.detailCrumb,.bountyDetailGrid,.bountyWinners,.wantedTrigger{display:none!important}body:has(.bountyDetailPage){color:#111;background:#fff}body:has(.bountyDetailPage) .bountyDetailPage{max-width:none;margin:0;padding:0;display:block!important}body:has(.bountyDetailPage) .publicWantedPoster{max-width:none;min-height:100vh;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;margin:0;display:block!important}}.discordOnboardingPage{background:radial-gradient(circle at 50% 30%,#1479ff25,#0000 48%);place-items:center;min-height:calc(100vh - 80px);padding:70px 24px;display:grid}.discordOnboarding{border:1px solid var(--line2);background:linear-gradient(145deg,var(--panel2),var(--panel));text-align:center;width:min(760px,100%);padding:clamp(30px,6vw,64px);position:relative;overflow:hidden;box-shadow:0 35px 110px #000b,inset 0 0 0 1px #29e0ff0d}.discordOnboarding:before{content:"";pointer-events:none;border:1px dashed #29e0ff2c;position:absolute;inset:10px}.discordOnboarding h1{letter-spacing:-.07em;max-width:13ch;margin:20px auto;font-size:clamp(36px,7vw,68px);line-height:.96}.discordOnboarding>p{max-width:58ch;color:var(--soft);margin:0 auto 20px;font-size:13px;line-height:1.8}.discordOnboarding>small{color:var(--muted);letter-spacing:.08em;font:700 8px ui-monospace,monospace;display:block}.discordOnboardingActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.discordOnboardingActions .quietButton{min-height:46px}.discordOnboardingFine{letter-spacing:.07em;color:var(--muted)!important;margin-top:20px!important;font:650 8px ui-monospace,monospace!important}.portalScene{justify-content:center;align-items:center;gap:34px;height:120px;display:flex;position:relative}.portalScene i{border:3px solid var(--cyan);width:22px;height:92px;box-shadow:0 0 26px var(--cyan),inset 0 0 22px #1479ff80;border-radius:50%}.miniWave,.miniCube{width:54px;height:54px;color:var(--cyan);filter:drop-shadow(0 0 12px #29e0ff99);place-items:center;font-size:33px;display:grid}.miniWave{animation:2.4s ease-in-out infinite portalWave;transform:rotate(45deg)}.miniCube{border:3px solid var(--cyan);animation:2.4s ease-in-out infinite portalCube}@keyframes portalWave{0%,35%{opacity:1;transform:translate(0)rotate(45deg)}50%,to{opacity:0;transform:translate(76px)rotate(135deg)}}@keyframes portalCube{0%,48%{opacity:0;transform:translate(-76px)rotate(-90deg)}65%,to{opacity:1;transform:translate(0)rotate(0)}}@media (max-width:520px){.discordOnboardingPage{padding:34px 14px}.discordOnboarding{padding:30px 20px}.portalScene{gap:20px}.discordOnboardingActions>*{width:100%}}@media (prefers-reduced-motion:reduce){.miniWave,.miniCube{animation:none}.miniWave{opacity:1;transform:rotate(45deg)}.miniCube{opacity:1;transform:none}}.publicCommunityProfile{border-top:1px solid var(--line);margin-top:70px;padding:58px 0 8px}.publicCommunityProfile.loading{min-height:130px;color:var(--muted);letter-spacing:.15em;font:800 9px ui-monospace,monospace}.publicCommunityTitle{grid-template-columns:1fr 150px;align-items:end;gap:35px;display:grid}.publicCommunityTitle h2{letter-spacing:-.065em;margin:10px 0;font-size:clamp(38px,6vw,66px)}.publicCommunityTitle p{max-width:65ch;color:var(--muted);font-size:11px;line-height:1.75}.publicLevelBadge{border:1px solid var(--cyan);text-align:center;background:linear-gradient(145deg,#0d2036,#06101d);place-items:center;min-height:150px;display:grid;box-shadow:inset 0 0 32px #0bbcff16}.publicLevelBadge small,.publicLevelBadge span{letter-spacing:.14em;color:var(--cyan);font:900 8px ui-monospace,monospace}.publicLevelBadge b{font-size:56px;line-height:.8}.publicCommunityStats{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.publicCommunityStats article{border-right:1px solid var(--line);flex-direction:column;gap:8px;min-height:130px;padding:22px;display:flex}.publicCommunityStats article:last-child{border-right:0}.publicCommunityStats small,.publicCommunityStats span{letter-spacing:.09em;color:var(--muted);font:800 8px ui-monospace,monospace}.publicCommunityStats b{font-size:28px}.publicCommunityStats i{background:var(--line);height:4px;overflow:hidden}.publicCommunityStats i em{background:linear-gradient(90deg,var(--blue),var(--cyan));height:100%;display:block}.publicAchievementTitle{justify-content:space-between;align-items:end;margin:50px 0 18px;display:flex}.publicAchievementTitle h3{font-size:26px}.publicAchievementTitle span{color:var(--cyan);letter-spacing:.12em;font:900 8px ui-monospace,monospace}.publicAchievementGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.publicAchievementGrid article{border:1px solid var(--line);background:var(--panel);min-height:170px;padding:22px}.publicAchievementGrid article>span,.publicAchievementGrid article>small{letter-spacing:.09em;color:var(--cyan);text-transform:uppercase;font:800 8px ui-monospace,monospace}.publicAchievementGrid h4{margin:25px 0 8px;font-size:20px}.publicAchievementGrid p{color:var(--muted);margin-bottom:22px;font-size:10px;line-height:1.65}.publicAchievementEmpty,.publicCommunityFine{color:var(--muted);font-size:10px;line-height:1.7}.publicCommunityFine{border-left:2px solid var(--cyan);margin-top:25px;padding-left:14px}@media (max-width:760px){.publicCommunityTitle{grid-template-columns:1fr}.publicLevelBadge{grid-template-columns:1fr 1fr 1fr;min-height:110px}.publicLevelBadge b{font-size:42px}.publicCommunityStats{grid-template-columns:1fr 1fr}.publicCommunityStats article:nth-child(2){border-right:0}.publicCommunityStats article:nth-child(-n+2){border-bottom:1px solid var(--line)}.publicAchievementGrid{grid-template-columns:1fr}.publicAchievementGrid article{min-height:auto}}@media (max-width:430px){.publicCommunityStats{grid-template-columns:1fr}.publicCommunityStats article,.publicCommunityStats article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.publicCommunityStats article:last-child{border-bottom:0}.publicCommunityTitle h2{font-size:42px}}.accountPage{max-width:1320px;margin:0 auto;padding:70px 48px 110px}.accountLoading,.accountSignedOut{flex-direction:column;justify-content:center;align-items:flex-start;min-height:62vh;display:flex}.accountLoading span,.accountSignedOut>span{letter-spacing:.14em;color:var(--cyan);font:750 8px ui-monospace,monospace}.accountLoading h1,.accountSignedOut h1{letter-spacing:-.075em;margin:22px 0;font-size:clamp(55px,9vw,110px);line-height:.82}.accountSignedOut p{max-width:57ch;color:var(--soft);margin:0 0 26px;line-height:1.8}.accountHero{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:50px;padding:35px 0 55px;display:grid}.accountHero h1{letter-spacing:-.08em;margin:24px 0 15px;font-size:clamp(65px,10vw,128px);line-height:.8}.accountHero p{color:var(--muted);font-size:11px}.wclLevelBadge{aspect-ratio:1;border:1px solid var(--cyan);background:radial-gradient(circle,#1479ff3d,transparent 66%),var(--panel);width:190px;box-shadow:0 0 42px #1479ff22,inset 0 0 0 8px var(--bg);clip-path:polygon(50% 0,92% 22%,92% 78%,50% 100%,8% 78%,8% 22%);flex-direction:column;justify-content:center;align-items:center;display:flex}.wclLevelBadge small,.wclLevelBadge span{color:var(--cyan);letter-spacing:.12em;font:800 7px ui-monospace,monospace}.wclLevelBadge b{margin:5px 0;font:950 60px/1 ui-monospace,monospace}.wclLevelBadge span{color:var(--muted)}.progressionStrip{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:45px 0;display:grid}.progressionStrip>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:135px;padding:23px;display:flex}.progressionStrip>div:last-child{border-right:0}.progressionStrip small,.accountMetricGrid small{letter-spacing:.12em;color:var(--muted);font:750 7px ui-monospace,monospace}.progressionStrip b{color:var(--text);margin:8px 0;font:900 30px ui-monospace,monospace}.progressionStrip span{color:var(--muted);font-size:8px}.progressionStrip i,.achievementProgress i{background:var(--line);height:4px;margin-top:12px;display:block;overflow:hidden}.progressionStrip em,.achievementProgress em{background:linear-gradient(90deg,var(--blue),var(--cyan));height:100%;box-shadow:0 0 10px var(--cyan);display:block}.accountMetricGrid{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.accountMetricGrid article{border:1px solid var(--line);background:var(--panel);flex-direction:column;justify-content:space-between;min-height:110px;padding:17px;display:flex}.accountMetricGrid b{color:var(--cyan);font:850 21px ui-monospace,monospace}.achievementShelf,.pointLedger,.submissionInbox{padding-top:85px}.accountSectionTitle h2{letter-spacing:-.07em;margin:14px 0 30px;font-size:clamp(42px,7vw,78px)}.accountSectionTitle p{max-width:62ch;color:var(--muted);margin:-15px 0 30px;font-size:10px;line-height:1.8}.submissionInboxGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.submissionNotice{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),#07111d);flex-direction:column;gap:15px;min-height:250px;padding:23px;display:flex}.submissionNotice.accepted{border-color:#2dff9a66}.submissionNotice.rejected{border-color:#ff5d7a66}.submissionNotice.pending{border-color:#ffbd2e66}.submissionNotice>div:first-child{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.submissionNotice span{letter-spacing:.13em;color:var(--cyan);font:900 8px ui-monospace,monospace}.submissionNotice.accepted span{color:var(--green)}.submissionNotice.rejected span{color:#ff8aa0}.submissionNotice.pending span{color:#ffbd2e}.submissionNotice small{color:var(--muted);letter-spacing:.06em;text-align:right;font:700 7px ui-monospace,monospace}.submissionNotice h3{letter-spacing:-.04em;overflow-wrap:anywhere;margin:10px 0 0;font-size:22px;line-height:1.05}.submissionNotice p{color:var(--soft);margin:0;font-size:10px;line-height:1.75}.submissionNotice blockquote{color:#ffb1bf;border-left:3px solid;margin:0;padding:3px 0 3px 13px;font-size:9px;line-height:1.65}.submissionNotice blockquote b{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:8px;display:block}.submissionNotice footer{justify-content:space-between;align-items:end;gap:16px;margin-top:auto;display:flex}.submissionNotice footer a{color:var(--cyan);letter-spacing:.1em;font:900 8px ui-monospace,monospace;text-decoration:none}.achievementGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.achievementGrid article{border:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:240px;padding:24px;display:flex}.achievementGrid article.unlocked{background:linear-gradient(145deg,#1479ff18,var(--panel));border-color:#1f8cff66}.achievementGrid article.rarity-legendary{background:linear-gradient(145deg,#ffbd2e18,var(--panel));border-color:#ffbd2e99}.achievementGrid article>div:first-child{color:var(--cyan);justify-content:space-between;display:flex}.achievementGrid article>div small{letter-spacing:.08em;color:var(--muted);font:750 7px ui-monospace,monospace}.achievementGrid h3{overflow-wrap:anywhere;margin:35px 0 10px;font-size:18px;line-height:1.15}.achievementGrid p{color:var(--muted);font-size:9px;line-height:1.7}.achievementGrid article>b{color:var(--green);letter-spacing:.1em;margin-top:auto;font:800 7px ui-monospace,monospace}.achievementGrid article.locked{opacity:.72}.achievementProgress{margin-top:auto}.achievementProgress span{text-align:right;color:var(--muted);margin-top:6px;font:700 7px ui-monospace,monospace;display:block}.pointLedger>div:last-child{border-top:1px solid var(--line)}.pointLedger article{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;align-items:center;gap:20px;min-height:72px;display:grid}.pointLedger article>span{font:850 16px ui-monospace,monospace}.pointLedger .positive{color:var(--green)}.pointLedger .negative{color:#f08a78}.pointLedger article div{flex-direction:column;gap:5px;display:flex}.pointLedger article b{font-size:11px}.pointLedger article small{color:var(--muted);letter-spacing:.06em;font:650 7px ui-monospace,monospace}@media (max-width:1000px){.accountMetricGrid{grid-template-columns:repeat(3,1fr)}.achievementGrid,.submissionInboxGrid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.accountPage{padding:45px 18px 80px}.accountHero{grid-template-columns:1fr}.wclLevelBadge{width:145px}.progressionStrip{grid-template-columns:1fr}.progressionStrip>div{border-right:0;border-bottom:1px solid var(--line)}.progressionStrip>div:last-child{border-bottom:0}.accountMetricGrid{grid-template-columns:1fr 1fr}.achievementGrid,.submissionInboxGrid{grid-template-columns:1fr}.submissionNotice footer{flex-direction:column;align-items:flex-start}.pointLedger article{grid-template-columns:80px 1fr}}.ideasPage{max-width:1320px;margin:0 auto;padding:0 48px 110px}.ideasHero{border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:center;gap:90px;min-height:660px;display:grid}.ideasHero h1{letter-spacing:-.08em;margin:26px 0;font-size:clamp(66px,10vw,132px);line-height:.79}.ideasHero h1 em{color:#0000;-webkit-text-stroke:1px var(--cyan);font-style:normal}.ideasHero>div:first-child>p{max-width:62ch;color:var(--soft);font-size:12px;line-height:1.85}.ideaPrivacyCard{border:1px solid var(--cyan);background:linear-gradient(145deg,#1479ff18,var(--panel));box-shadow:inset 0 0 0 8px var(--bg);padding:34px}.ideaPrivacyCard>b{color:var(--cyan);letter-spacing:.14em;font:850 9px ui-monospace,monospace}.ideaPrivacyCard ul{margin:26px 0 0;padding:0;list-style:none}.ideaPrivacyCard li{border-top:1px solid var(--line);color:var(--soft);padding:12px 0 12px 20px;font-size:10px;position:relative}.ideaPrivacyCard li:before{content:"◆";color:var(--cyan);font-size:7px;position:absolute;left:0}.ideaComposer{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:80px;padding:95px 0;display:grid}.ideaComposer h2{letter-spacing:-.065em;margin:18px 0;font-size:clamp(40px,6vw,70px);line-height:.98}.ideaComposer>div>p{color:var(--muted);font-size:11px;line-height:1.8}.ideaComposer form{flex-direction:column;gap:15px;display:flex}.ideaComposer label{color:var(--soft);letter-spacing:.09em;flex-direction:column;gap:8px;font:800 8px ui-monospace,monospace;display:flex}.ideaComposer label i{color:var(--cyan);margin-left:8px;font-style:normal}.ideaComposer input:not([type=file]),.ideaComposer select,.ideaComposer textarea{border:1px solid var(--line2);background:var(--panel);color:var(--text);padding:17px;font:500 12px/1.7 Inter,Segoe UI,sans-serif}.ideaComposer input:not([type=file]),.ideaComposer select{min-height:48px;padding-block:0}.ideaComposer textarea{resize:vertical}.ideaComposer input:not([type=file]):focus,.ideaComposer select:focus,.ideaComposer textarea:focus{border-color:var(--cyan)}.designContributionComposer{background:linear-gradient(135deg,#1479ff08,#0000)}.ideaImages{border:1px dashed var(--line2);padding:17px}.ideaImages input{color:var(--muted);font:650 9px Inter,Segoe UI,sans-serif}.ideaImages>span{color:var(--muted);font-size:7px}.ideaHoneypot{position:absolute!important;left:-10000px!important}.ideaMessage{border-left:3px solid var(--cyan);color:var(--soft);background:#1479ff0d;padding:13px 16px;font-size:10px;line-height:1.6}.ideaMessage.error{background:#f08a780d;border-color:#f08a78}.ideaMessage.success{border-color:var(--green)}.ideaBoard{padding-top:95px}.ideaBoardTitle{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:35px;display:flex}.ideaBoardTitle h2{letter-spacing:-.07em;margin:14px 0 0;font-size:clamp(45px,7vw,80px)}.ideaBoardTitle p{max-width:450px;color:var(--muted);font-size:10px;line-height:1.7}.ideaGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ideaGrid article{border:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:260px;padding:23px;display:flex}.ideaGrid article>div{justify-content:space-between;gap:20px;display:flex}.ideaGrid article>div span,.ideaGrid time,.ideaGrid footer{letter-spacing:.09em;color:var(--muted);font:750 7px ui-monospace,monospace}.idea-grid time{font-weight:600}.ideaGrid article>div span{color:var(--cyan)}.ideaGrid article.idea-accepted,.ideaGrid article.idea-implemented{background:linear-gradient(145deg,#2dc99512,var(--panel));border-color:#2dc99566}.ideaGrid article.idea-implemented>div span{color:var(--green)}.ideaGrid article.idea-declined{opacity:.62}.ideaGrid article>p{color:var(--soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:36px 0;font-size:11px;line-height:1.75}.ideaGrid footer{justify-content:space-between;margin-top:auto;display:flex}.ideaGrid code{font:inherit;color:var(--line2)}.ideasEmpty{border:1px dashed var(--line2);min-height:240px;color:var(--muted);letter-spacing:.1em;flex-direction:column;justify-content:center;align-items:center;gap:10px;font:750 9px ui-monospace,monospace;display:flex}@media (max-width:900px){.ideasHero,.ideaComposer{grid-template-columns:1fr;gap:45px}.ideasHero{padding:80px 0}.ideaGrid{grid-template-columns:1fr 1fr}.ideaBoardTitle{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.ideasPage{padding:0 18px 80px}.ideaGrid{grid-template-columns:1fr}.ideaComposer{padding:65px 0}.ideasHero{min-height:auto}.ideaPrivacyCard{padding:25px}}.contributionRail{z-index:1;background:linear-gradient(90deg,#1479ff10,#0000);border:1px solid #1f8cff55;grid-template-columns:1.1fr repeat(2,1fr);gap:9px;margin:0 0 25px;padding:18px;display:grid;position:relative}.contributionRail>div{padding:10px}.contributionRail>div p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.6}.contributionRail>button{border:1px solid var(--line2);background:var(--bg);min-height:100px;color:var(--text);text-align:left;cursor:pointer;flex-direction:column;padding:14px;display:flex}.contributionRail>button:hover{border-color:var(--cyan)}.contributionRail button span{font-size:12px;font-weight:800}.contributionRail button b{color:var(--cyan);margin:10px 0 4px;font:850 20px ui-monospace,monospace}.contributionRail button small{color:var(--muted);letter-spacing:.07em;font:700 6px ui-monospace,monospace}.contributionWarning{background:#f08a780c;border-left:4px solid #f08a78;padding:15px}.contributionWarning>b{color:#f08a78;letter-spacing:.14em;font:900 10px ui-monospace,monospace}.contributionWarning p{color:var(--soft);margin:8px 0 0;font-size:10px;line-height:1.7}.contributionMath{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:22px 0;display:grid}.contributionMath span{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:80px;padding:13px;display:flex}.contributionMath span:last-child{border-right:0}.contributionMath small{color:var(--muted);letter-spacing:.08em;font:700 6px ui-monospace,monospace}.contributionMath b{margin-top:7px;font:850 14px ui-monospace,monospace}.contributionAmount{color:var(--soft);letter-spacing:.08em;flex-direction:column;gap:7px;font:800 8px ui-monospace,monospace;display:flex}.contributionAmount input{border:1px solid var(--line2);background:var(--bg);min-height:50px;color:var(--text);padding:12px;font:800 18px ui-monospace,monospace}.contributionAmount small{color:var(--muted);letter-spacing:0;font-size:7px}.contributionCountdown{color:var(--cyan);letter-spacing:.05em;margin:16px 0 0;font:800 8px ui-monospace,monospace}.contributionMath span:last-child b{color:var(--green)}@media (max-width:820px){.contributionRail,.contributionMath{grid-template-columns:1fr}.contributionMath span{border-right:0;border-bottom:1px solid var(--line)}.contributionMath span:last-child{border-bottom:0}}.recentAdditions{max-width:var(--max);border-top:1px solid var(--line);margin:0 auto;padding:105px 0 115px}.recentAdditionsHero{grid-template-columns:1fr 230px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.recentAdditionsHero h2{letter-spacing:-.08em;margin:28px 0;font-size:clamp(54px,8vw,108px);line-height:.8}.recentAdditionsHero h2 em{color:#0000;-webkit-text-stroke:1px var(--cyan);font-style:normal}.recentAdditionsHero p{max-width:76ch;color:var(--soft);font-size:12px;line-height:1.85}.recentAdditionsHero aside{aspect-ratio:1;border:1px solid var(--cyan);background:radial-gradient(circle,#1479ff30,transparent 68%),var(--panel);box-shadow:inset 0 0 0 8px var(--bg);clip-path:polygon(50% 0,92% 22%,92% 78%,50% 100%,8% 78%,8% 22%);flex-direction:column;justify-content:center;align-items:center;display:flex}.recentAdditionsHero aside small,.recentAdditionsHero aside span{letter-spacing:.13em;color:var(--cyan);font:800 7px ui-monospace,monospace}.recentAdditionsHero aside b{letter-spacing:-.05em;margin:12px 0 8px;font-size:30px}.recentAdditionsHero aside span{color:var(--muted)}.recentAdditionsGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.recentAdditionsGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,transparent,var(--panel));grid-template-columns:70px 1fr;gap:20px;min-height:230px;padding:34px 30px;display:grid}.recentAdditionsGrid article:nth-child(2n){border-right:0}.recentAdditionsGrid article>span{color:var(--cyan);letter-spacing:.1em;font:900 11px ui-monospace,monospace}.recentAdditionsGrid h3{letter-spacing:-.045em;margin:0 0 17px;font-size:25px;line-height:1.05}.recentAdditionsGrid p{max-width:58ch;color:var(--muted);margin:0;font-size:10px;line-height:1.8}.recentAdditionsProof{border:1px solid var(--cyan);background:#1479ff0b;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.recentAdditionsProof span{border-right:1px solid var(--line);min-height:105px;color:var(--muted);letter-spacing:.1em;flex-direction:column;justify-content:center;padding:22px;font:800 7px ui-monospace,monospace;display:flex}.recentAdditionsProof span:last-child{border-right:0}.recentAdditionsProof b{color:var(--text);letter-spacing:-.04em;margin-bottom:8px;font-size:24px}@media (max-width:1100px){.recentAdditions{margin-inline:34px}.recentAdditionsHero{grid-template-columns:1fr 190px}}@media (max-width:760px){.recentAdditions{margin-inline:18px;padding:75px 0 85px}.recentAdditionsHero{grid-template-columns:1fr;gap:35px}.recentAdditionsHero aside{width:165px}.recentAdditionsGrid{grid-template-columns:1fr}.recentAdditionsGrid article{border-right:0;grid-template-columns:45px 1fr;min-height:auto;padding:28px 20px}.recentAdditionsProof{grid-template-columns:1fr 1fr}.recentAdditionsProof span:nth-child(2){border-right:0}.recentAdditionsProof span:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:430px){.recentAdditionsHero h2{font-size:50px}.recentAdditionsProof{grid-template-columns:1fr}.recentAdditionsProof span{border-right:0;border-bottom:1px solid var(--line)}.recentAdditionsProof span:last-child{border-bottom:0}}.contextualFeatureGuide{z-index:44;top:88px;right:max(18px,calc((100vw - var(--max))/2));pointer-events:none;position:fixed}.featureGuideButton{pointer-events:auto;border:1px solid color-mix(in srgb,var(--cyan) 55%,var(--line));background:color-mix(in srgb,var(--bg2) 92%,transparent);min-height:38px;color:var(--text);box-shadow:4px 4px 0 color-mix(in srgb,var(--cyan) 14%,var(--bg));cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:10px;padding:5px 12px 5px 6px;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}:is(.featureGuideButton:hover,.featureGuideButton:focus-visible){border-color:var(--cyan);box-shadow:6px 6px 0 color-mix(in srgb,var(--cyan) 20%,var(--bg));outline:none;transform:translate(-2px,-2px)}.featureGuideButton>span{border:1px solid var(--cyan);width:26px;height:26px;color:var(--cyan);text-transform:none;border-radius:50%;place-items:center;font:900 14px Georgia,serif;display:grid}.featureGuideButton>b{letter-spacing:.13em;white-space:nowrap;font:850 8px ui-monospace,SFMono-Regular,monospace}.featureGuideOverlay{z-index:500;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000c7;justify-content:center;align-items:center;padding:28px;animation:.16s ease-out featureGuideFade;display:flex;position:fixed;inset:0}.featureGuideSheet{overscroll-behavior:contain;background:var(--bg);border:1px solid var(--cyan);width:min(930px,100%);max-height:min(900px,100dvh - 56px);box-shadow:14px 14px 0 color-mix(in srgb,var(--cyan) 18%,#000),0 34px 120px #000b;padding:0;animation:.22s ease-out featureGuideEnter;position:relative;overflow:auto}.featureGuideSheet:before{content:"";background:linear-gradient(var(--cyan),var(--blue),transparent);width:7px;height:100%;position:absolute;top:0;left:0}.featureGuideSheet>header{z-index:2;background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:flex-start;gap:30px;min-height:130px;padding:30px 34px 24px 42px;display:flex;position:sticky;top:0}.featureGuideSheet>header span{letter-spacing:.16em;color:var(--cyan);font:800 8px ui-monospace,SFMono-Regular,monospace}.featureGuideSheet>header h2{letter-spacing:-.065em;margin:15px 0 0;font-size:clamp(38px,6vw,68px);line-height:.9}.featureGuideClose{border:1px solid var(--line2);background:var(--panel);width:44px;height:44px;color:var(--text);cursor:pointer;flex:none;font-size:27px;line-height:1}:is(.featureGuideClose:hover,.featureGuideClose:focus-visible){border-color:var(--cyan);color:var(--cyan);outline:none}.featureGuideSummary{color:var(--soft);border-bottom:1px solid var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 8%,transparent),transparent);max-width:78ch;margin:0;padding:30px 42px;font-size:13px;line-height:1.85}.featureGuideSections{grid-template-columns:1fr 1fr;display:grid}.featureGuideSections article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:15px;min-height:270px;padding:30px 30px 30px 38px;display:grid}.featureGuideSections article:nth-child(2n){border-right:0}.featureGuideSections article>span{color:var(--cyan);letter-spacing:.1em;font:900 10px ui-monospace,SFMono-Regular,monospace}.featureGuideSections h3{letter-spacing:-.035em;margin:0 0 13px;font-size:22px;line-height:1.05}.featureGuideSections p{color:var(--muted);margin:0;font-size:10px;line-height:1.75}.featureGuideSections ul{margin:17px 0 0;padding:0;list-style:none}.featureGuideSections li{border-top:1px solid var(--line);color:var(--soft);padding:8px 0 8px 16px;font-size:9px;line-height:1.55;position:relative}.featureGuideSections li:before{content:"◆";color:var(--cyan);font-size:6px;position:absolute;top:10px;left:0}.featureGuideSheet>footer{background:var(--bg2);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:24px 34px 28px 42px;display:grid}.featureGuideSheet>footer>span{letter-spacing:.14em;color:var(--amber);font:900 8px ui-monospace,SFMono-Regular,monospace}.featureGuideSheet>footer>p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}@keyframes featureGuideFade{0%{opacity:0}to{opacity:1}}@keyframes featureGuideEnter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:760px){.contextualFeatureGuide{top:80px;right:12px}.featureGuideButton{width:38px;min-width:38px;padding:5px}.featureGuideButton>span{width:26px}.featureGuideButton>b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.featureGuideOverlay{align-items:flex-end;padding:0}.featureGuideSheet{border-bottom:0;border-left:0;border-right:0;width:100%;max-height:94dvh;box-shadow:0 -18px 70px #000c}.featureGuideSheet>header{min-height:auto;padding:24px 20px 20px 28px}.featureGuideSheet>header h2{font-size:42px}.featureGuideSummary{padding:24px 28px}.featureGuideSections{grid-template-columns:1fr}.featureGuideSections article{border-right:0;min-height:auto;padding:26px 22px 26px 28px}.featureGuideSheet>footer{grid-template-columns:1fr;gap:12px;padding:24px 28px}.featureGuideSheet>footer .primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.featureGuideOverlay,.featureGuideSheet{animation:none}.featureGuideButton{transition:none}}.historicalRow>.placement{color:var(--amber)}.accountHeaderButton{border:1px solid var(--line);min-height:37px;color:var(--soft);letter-spacing:.08em;align-items:center;padding:0 12px;font:800 9px ui-monospace,monospace;display:inline-flex}.accountHeaderButton:hover{border-color:var(--cyan);color:var(--cyan)}.playerIdentity{align-items:center;gap:9px;min-width:0;display:flex}.countryBadge{flex:none;align-items:center;gap:8px;display:inline-flex}.countryBadge>span{font-size:18px;line-height:1}.countryBadge.withName{border:1px solid var(--line);background:var(--panel);width:max-content;margin:-4px 0 14px;padding:6px 10px}.countryBadge.withName small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:750 8px ui-monospace,monospace}.publicCountryIdentity{border:1px solid var(--line);background:var(--panel);align-items:center;gap:9px;margin:2px 0 14px;padding:7px 10px;font-size:13px;display:inline-flex}.publicCountryIdentity span{font-size:20px;line-height:1}.publicCountryIdentity b{letter-spacing:.02em;font-size:12px}.authPage{border-inline:1px solid var(--line);grid-template-columns:.92fr 1.08fr;max-width:1240px;min-height:calc(100vh - 74px);margin:0 auto;display:grid}.authSignal{border-right:1px solid var(--line);background:radial-gradient(circle at 65% 35%,#1479ff32,transparent 28%),linear-gradient(145deg,var(--panel),var(--bg));flex-direction:column;justify-content:flex-end;min-height:760px;padding:70px;display:flex;position:relative;overflow:hidden}.authSignal>span{color:var(--cyan);letter-spacing:.16em;font:800 8px ui-monospace,monospace;position:relative}.authSignal>b{letter-spacing:-.065em;margin-top:18px;font-size:clamp(38px,5vw,68px);line-height:.9;position:relative}.authWave{filter:drop-shadow(0 0 15px #29e0ff55);width:720px;height:380px;position:absolute;top:100px;left:-175px;transform:rotate(-7deg)}.authWave i{border-top:3px solid var(--cyan);border-right:3px solid var(--cyan);width:150px;height:150px;position:absolute;transform:rotate(45deg)}.authWave i:first-child{top:140px;left:0}.authWave i:nth-child(2){top:34px;left:106px}.authWave i:nth-child(3){top:140px;left:212px}.authWave i:nth-child(4){top:34px;left:318px}.authWave i:nth-child(5){top:140px;left:424px}.authPanel{background:var(--bg);padding:70px clamp(35px,6vw,90px)}.authPanel h1{letter-spacing:-.075em;margin:24px 0 28px;font-size:clamp(55px,7vw,94px);line-height:.8}.authPanel>p{max-width:56ch;color:var(--muted);font-size:11px;line-height:1.8}.authForm{flex-direction:column;gap:16px;margin-top:32px;display:flex}.authForm>label,.authForm .fieldRow>label,.accountSettingsForm label{color:var(--soft);letter-spacing:.09em;flex-direction:column;gap:8px;font:800 8px ui-monospace,monospace;display:flex}.authForm input,.accountSettingsForm input{border:1px solid var(--line2);background:var(--panel);width:100%;min-height:51px;color:var(--text);padding:0 15px;font:600 12px Inter,Segoe UI,sans-serif}.authForm input:focus,.accountSettingsForm input:focus{border-color:var(--cyan)}.authSwitch{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:22px;font-size:11px}.authSwitch a{color:var(--cyan);font-weight:800}.authFine{border-left:2px solid var(--line2);padding-left:13px;margin-top:22px!important;font-size:9px!important}.accountUpgradeNotice,.signedInSubmitter{border:1px solid var(--cyan);background:#1479ff10;align-items:center;gap:14px;margin-top:25px;padding:15px;display:flex}.accountUpgradeNotice>span,.signedInSubmitter>span{font-size:27px}.accountUpgradeNotice>div,.signedInSubmitter>div{flex-direction:column;display:flex}.accountUpgradeNotice b,.signedInSubmitter b{font-size:13px}.accountUpgradeNotice small,.signedInSubmitter small,.signedInSubmitter em{color:var(--muted);letter-spacing:.08em;font:700 7px ui-monospace,monospace}.signedInSubmitter a{color:var(--cyan);margin-left:auto;font-size:9px;font-weight:800}.countryPicker{letter-spacing:0;width:100%;font-family:Inter,Segoe UI,sans-serif;position:relative}.countryInputWrap{position:relative}.countryInputWrap input{padding-left:48px}.countryInputFlag{z-index:1;font-size:20px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.countryOptions{z-index:80;border:1px solid var(--cyan);background:var(--bg);max-height:310px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:10px 12px 35px #0008}.countryOptions button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:42px;color:var(--text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;padding:6px 10px;display:grid}.countryOptions button:last-of-type{border-bottom:0}.countryOptions button:hover,.countryOptions button.active{background:var(--blue);color:#fff}.countryOptions button span{font-size:19px}.countryOptions button b{font-size:10px}.countryOptions button small{color:var(--muted);font:700 7px ui-monospace,monospace}.countryOptions button:hover small,.countryOptions button.active small{color:#dcecff}.countryOptions>p{color:var(--muted);margin:0;padding:15px;font-size:10px}.accountSettings{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding:50px 0;display:grid}.accountSettings h2{letter-spacing:-.05em;margin:14px 0;font-size:35px}.accountSettings>div>p{color:var(--muted);font-size:10px;line-height:1.8}.accountSettingsForm{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.accountSettingsForm>label{width:100%}.accountSettingsForm>p{color:var(--cyan);margin:0;font-size:9px}.accountSignedOut .buttonRow{justify-content:center}.accountSignedOut>.quietButton{margin-top:25px}.submissionGate{flex-direction:column;justify-content:center;align-items:flex-start;max-width:1240px;min-height:calc(100vh - 74px);margin:0 auto;padding:120px 0;display:flex}.submissionGate h1{letter-spacing:-.08em;margin:30px 0;font-size:clamp(64px,10vw,130px);line-height:.78}.submissionGate>p{max-width:64ch;color:var(--muted);font-size:13px;line-height:1.8}.submissionGate>small{color:var(--muted);margin-top:25px;font-size:9px}.submitPage .signedInSubmitter{max-width:520px;margin:30px 0}.formPanel input[readonly]{color:var(--cyan);background:color-mix(in srgb,var(--blue) 9%,var(--panel));font-weight:800}@media (max-width:1100px){.authPage{border:0}.authSignal{padding:45px}.accountHeaderButton{display:none}.submissionGate{padding-inline:34px}}@media (max-width:780px){.authPage{grid-template-columns:1fr}.authSignal{border-right:0;border-bottom:1px solid var(--line);min-height:300px;padding:35px 22px}.authWave{top:-75px;left:-220px;transform:scale(.72)rotate(-7deg)}.authPanel{padding:55px 22px}.accountSettings{grid-template-columns:1fr;gap:28px}.submissionGate{padding:85px 18px}.submissionGate .buttonRow{flex-direction:column;align-items:stretch;gap:13px;width:100%}.submissionGate .primaryButton{width:100%}.signedInSubmitter{flex-wrap:wrap;align-items:flex-start}.signedInSubmitter a{width:100%;margin-left:42px}}.enjoymentSection{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:70px;padding-block:72px;display:grid}.enjoymentSummary,.enjoymentVote{border:1px solid var(--line);background:linear-gradient(145deg,var(--panel),var(--bg2));padding:30px}.enjoymentSummary{position:relative;overflow:hidden}.enjoymentSummary:after{content:"";border:1px solid color-mix(in srgb,var(--cyan) 28%,transparent);width:180px;height:180px;position:absolute;top:-105px;right:-95px;transform:rotate(45deg)}.enjoymentScore{flex-direction:column;margin:30px 0 18px;display:flex}.enjoymentScore strong{letter-spacing:-.09em;color:var(--cyan);font:900 clamp(52px,6vw,82px)/.85 ui-monospace,monospace}.enjoymentScore span,.enjoymentQuestion{letter-spacing:.13em;color:var(--soft);font:800 8px ui-monospace,monospace}.enjoymentSummary p,.enjoymentSignIn p,.enjoymentError{color:var(--muted);max-width:55ch;margin:0;font-size:10px;line-height:1.75}.enjoymentVote{flex-direction:column;justify-content:center;display:flex}.enjoymentQuestion{color:var(--cyan);font-size:10px;display:block}.enjoymentVote form{margin-top:27px}.enjoymentValue{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.enjoymentValue output{letter-spacing:-.06em;font:900 38px ui-monospace,monospace}.enjoymentValue small,.enjoymentScale,.enjoymentLoading,.enjoymentSaved{letter-spacing:.11em;color:var(--muted);font:750 7px ui-monospace,monospace}.enjoymentVote input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--blue),var(--cyan));cursor:pointer;border:0;border-radius:0;width:100%;height:6px;margin:24px 0 10px;padding:0}.enjoymentVote input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:3px solid var(--bg);width:22px;height:22px;box-shadow:0 0 0 2px var(--cyan),0 0 17px #29e0ff88;background:#fff;transform:rotate(45deg)}.enjoymentVote input[type=range]::-moz-range-thumb{border:3px solid var(--bg);width:16px;height:16px;box-shadow:0 0 0 2px var(--cyan),0 0 17px #29e0ff88;background:#fff;border-radius:0;transform:rotate(45deg)}.enjoymentScale{justify-content:space-between;margin-bottom:24px;display:flex}.enjoymentSaved{color:var(--green);margin-left:18px;display:inline-block}.enjoymentSignIn{margin-top:26px}.enjoymentSignIn .primaryButton{margin-top:18px}.enjoymentError{color:#f09280;margin-top:18px}.dailyPreselect{border-color:#24677b;border-left-color:var(--cyan);background:#29e0ff0b}.dailyPreselect b{color:var(--cyan)}@media (max-width:1100px){.enjoymentSection{margin-inline:34px}}@media (max-width:820px){.enjoymentSection{grid-template-columns:1fr;gap:12px;margin-inline:24px}}@media (max-width:520px){.enjoymentSection{margin-inline:18px;padding-block:50px}.enjoymentSummary,.enjoymentVote{padding:23px}.enjoymentSaved{margin:14px 0 0;display:block}}.rankingEditorShell{position:relative}.rankingEditorEntry{position:absolute;top:90px;right:0}.rankingEditorEntry .primaryButton{gap:20px;min-width:90px}.rankingEditorNotice{border-left:3px solid var(--green);background:color-mix(in srgb,var(--green) 6%,var(--panel));color:var(--soft);margin:22px 0 0;padding:17px 20px;font-size:12px}.rankingEditor{outline:none;padding-top:28px}.rankingEditorToolbar{z-index:35;border:1px solid var(--cyan);background:color-mix(in srgb,var(--bg) 96%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:25px;padding:20px 23px;display:flex;position:sticky;top:73px;box-shadow:0 13px 30px #0003}.rankingEditorToolbar h2{letter-spacing:-.045em;margin:7px 0;font-size:30px;line-height:1.1}.rankingEditorToolbar p{color:var(--muted);margin:0;font:700 9px ui-monospace,monospace}.rankingEditorActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rankingEditorActions>button:not(.primaryButton){border:1px solid var(--line2);background:var(--panel);min-height:39px;color:var(--soft);cursor:pointer;padding:0 13px;font-size:11px;font-weight:750}.rankingEditorActions>button:not(.primaryButton):hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.rankingEditorActions>button>span{margin-left:7px}.rankingEditorActions>button.rankingCancel{margin-left:8px}.rankingEditor button:disabled{opacity:.4;cursor:not-allowed}.rankingEditorHelp{max-width:90ch;color:var(--muted);margin:20px 0 24px;font-size:11px;line-height:1.8}.rankingEditorError{background:color-mix(in srgb,#b84432 8%,var(--panel));color:var(--text);border:1px solid #bb584d;margin:20px 0;padding:20px;font-size:12px;line-height:1.65}.rankingEditorError p{margin-bottom:14px}.rankingEditorError small{color:var(--muted);margin-top:13px;font-size:10px;display:block}.rankingEditorList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rankingEditorList>li{border-bottom:1px solid var(--line);background:var(--bg);grid-template-columns:44px 58px 1fr auto 90px;align-items:center;gap:17px;min-height:99px;padding:15px 13px;transition:background .15s,border-color .15s;display:grid;position:relative}.rankingEditorList>li.moved{background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 9%,var(--bg)),var(--bg))}.rankingEditorList>li.dragging{opacity:.38;border-block:1px dashed var(--cyan)}.rankingDragHandle{border:1px solid var(--line2);background:var(--panel);width:42px;min-height:48px;color:var(--cyan);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;font-size:30px;line-height:1;display:grid}.rankingDragHandle:hover{border-color:var(--cyan)}.rankingDragHandle:active{cursor:grabbing}.rankingDraftRank{color:var(--cyan);font:850 18px ui-monospace,monospace}.rankingEditorList>li.legacy .rankingDraftRank{color:var(--amber)}.rankingDraftLevel{flex-direction:column;gap:3px;min-width:0;display:flex}.rankingDraftLevel>b{overflow-wrap:anywhere;font-size:16px}.rankingDraftLevel>span{color:var(--muted);font-size:9px}.rankingDraftLevel>small{color:var(--muted);margin-top:5px;font:700 8px ui-monospace,monospace}.rankingEditorList>li.moved .rankingDraftLevel>small{color:var(--cyan)}.rankingMoveButtons{justify-content:flex-end;gap:5px;display:flex}.rankingMoveButtons button{border:1px solid var(--line2);background:var(--panel);min-width:40px;min-height:40px;color:var(--soft);cursor:pointer;font-size:20px}.rankingMoveButtons button:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.rankingEditorFoot{justify-content:space-between;align-items:center;gap:20px;padding:27px 0;display:flex}.rankingEditorFoot>span{color:var(--muted);font-size:11px}.rankingDragGhost{pointer-events:none;z-index:90;background:var(--panel2);border:1px solid var(--cyan);max-width:260px;color:var(--text);box-shadow:5px 5px 0 color-mix(in srgb,var(--blue) 48%,transparent),0 13px 35px #0008;align-items:center;gap:14px;padding:15px 18px;display:flex;position:fixed}.rankingDragGhost>span{color:var(--cyan);font:800 16px ui-monospace,monospace}.rankingDragGhost>b{overflow-wrap:anywhere;font-size:12px}.rankingDragActive{-webkit-user-select:none;user-select:none}.rankingDragActive *{cursor:grabbing!important}@media (max-width:820px){.rankingEditorEntry{top:65px}.rankingEditorToolbar{flex-direction:column;align-items:flex-start;gap:18px;padding:17px}.rankingEditorActions{justify-content:flex-end;width:100%}.rankingEditorActions>button:first-child{margin-right:auto}.rankingEditorToolbar h2{font-size:26px}.rankingEditorList>li{grid-template-columns:42px 47px 1fr 85px;gap:10px;padding:15px 5px}.rankingEditorList>li>.tag{grid-area:2/3;justify-self:start;font-size:7px}.rankingMoveButtons{grid-area:1/4/3}.rankingDragHandle,.rankingDraftRank{grid-row:1/3}.rankingDraftLevel>span{font-size:8px}.rankingDraftLevel>b{font-size:14px}.rankingEditorHelp{font-size:10px}.rankingDragGhost{max-width:230px}}@media (max-width:520px){.rankingEditorEntry{top:24px}.rankingEditorEntry .primaryButton{gap:12px;min-width:76px;min-height:34px;padding-inline:11px;font-size:10px}.rankingEditorToolbar{top:73px}.rankingEditorActions{justify-content:flex-start;gap:6px}.rankingEditorActions>button:first-child{margin-right:0}.rankingEditorActions>button:not(.primaryButton){padding-inline:11px;font-size:10px}.rankingEditorActions>button.rankingCancel{margin-left:auto}.rankingEditorActions>.primaryButton{gap:8px;min-height:39px;font-size:10px}.rankingEditorList>li{grid-template-columns:36px 40px 1fr 40px;gap:9px}.rankingDragHandle{width:36px;min-height:52px}.rankingDraftRank{font-size:15px}.rankingMoveButtons{flex-direction:column}.rankingMoveButtons button{min-width:36px;min-height:36px}.rankingDraftLevel>b{font-size:13px}.rankingDraftLevel>small{font-size:7px}.rankingEditorHelp{line-height:1.75}.rankingEditorToolbar .eyebrow{font-size:8px}.rankingDragGhost{max-width:210px}}@media (prefers-reduced-motion:reduce){.rankingEditorList>li{transition:none}}.rankingEditorToolbar{z-index:45}
