@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/boss_forge/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/boss_forge/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/boss_forge/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/boss_forge/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/boss_forge/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/boss_forge/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/boss_forge/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/boss_forge/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/boss_forge/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/boss_forge/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/boss_forge/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/boss_forge/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/boss_forge/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/boss_forge/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0b0c0e;--sheet:#111215;--sheet-2:#16181c;--rule:#26282e;--rule-strong:#3a3d45;--text:#ecebe5;--text-2:#a3a49d;--text-3:#6d6f72;--accent:#cbf579;--accent-ink:#11160a;--twitch:#9146ff;--danger:#ff6b4a;--warn:#f5c542;--serif:"Instrument Serif", "Times New Roman", serif;--sans:"Inter Tight Variable", "Inter Tight", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Consolas, monospace;--gutter:clamp(16px, 2.4vw, 32px);--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bf{background:var(--ink);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-synthesis:none;margin:0;font-size:15px;line-height:1.5}:where(.bf) *,:where(.bf) :before,:where(.bf) :after{box-sizing:border-box}:where(.bf) a{color:inherit;text-decoration:none}:where(.bf) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.bf) :focus-visible{outline:1px solid var(--accent);outline-offset:3px}:where(.bf) ::selection{background:var(--accent);color:var(--accent-ink)}.t-display{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-weight:400;line-height:.98}.t-display em{color:var(--accent);font-style:italic}.t-label{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:500}.t-mono{font-family:var(--mono);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:12px}.t-num{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text-3)}.rule{border:0;border-top:1px solid var(--rule);margin:0}.ruled>*+*{border-top:1px solid var(--rule)}.frame{border:1px solid var(--rule);background:var(--sheet);position:relative}.ticks{position:relative}.ticks:before,.ticks:after{content:"";pointer-events:none;border-color:var(--rule-strong);border-style:solid;width:9px;height:9px;position:absolute}.ticks:before{border-width:1px 0 0 1px;top:-5px;left:-5px}.ticks:after{border-width:0 1px 1px 0;bottom:-5px;right:-5px}.tabs{border:1px solid var(--rule-strong);display:inline-flex}.tabs>a,.tabs>button{font:500 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);border:0;border-left:1px solid var(--rule-strong);white-space:nowrap;background:0 0;padding:7px 12px;transition:background .2s,color .2s}.tabs>:first-child{border-left:0}.tabs>:hover{color:var(--text);background:var(--sheet-2)}.tabs>[aria-current=page],.tabs>.is-active{background:var(--text);color:var(--ink)}.index{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.index>li,.index>.row{border-bottom:1px solid var(--rule);grid-template-columns:40px 1fr auto;align-items:baseline;gap:12px;padding:11px 0;display:grid}.index .n{font:11px var(--mono);color:var(--text-3)}.btn{border:1px solid var(--rule-strong);color:var(--text);font:500 12px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:inline-flex}.btn:hover:not(:disabled){background:var(--text);color:var(--ink);border-color:var(--text)}.btn:disabled{opacity:.35;cursor:default}.btn-accent{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn-accent:hover:not(:disabled){color:var(--accent-ink);background:#dcff98;border-color:#dcff98}.btn .arrow{font-family:var(--mono);transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(3px,-3px)}.block{background:var(--accent);min-height:120px;color:var(--accent-ink);flex-direction:column;justify-content:space-between;padding:18px 20px;display:flex}.block .t-label{color:#2c3a12}.chip{border:1px solid var(--rule-strong);font:500 10px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.chip.is-live{color:var(--accent);border-color:#cbf57966}.chip.is-warn{color:var(--warn);border-color:#f5c54266}.chip.is-twitch{color:#c9a8ff;border-color:#9146ff80}.dot{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.dot.pulse{animation:bf-pulse 2s var(--ease) infinite}@keyframes bf-pulse{0%{box-shadow:0 0}70%,to{box-shadow:0 0 0 6px #0000}}.bf-mast{height:64px;padding:0 var(--gutter);border-bottom:1px solid var(--rule);align-items:center;gap:20px;display:flex}.bf-wordmark{font:600 15px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.bf-wordmark svg{width:26px;height:26px}.bf-mast .tabs{margin-left:auto}@media (prefers-reduced-motion:reduce){.bf *,.bf :before,.bf :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}html{background:var(--ink)}body.bf{min-height:100vh}button{cursor:pointer}button:disabled{cursor:default}.bf-mast{z-index:20;background:color-mix(in srgb, var(--ink) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.mark-slot{width:30px;height:30px;color:var(--accent);place-items:center;display:inline-grid}.mark-slot svg{width:30px;height:30px}.edition{letter-spacing:0;margin-left:2px;font-size:11px}.masthead .tabs{margin-left:auto}.platform-badge{border:1px solid var(--rule-strong);align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.platform-badge .pb{width:22px;height:22px;transition:transform .3s var(--ease);place-items:center;display:grid}.platform-badge .pb .mark{width:14px;height:14px}.platform-badge .codex{background:var(--text);color:var(--ink)}.platform-badge .twitch{background:var(--twitch);color:#fff}.platform-badge .pb-x{font:11px var(--mono);color:var(--text-3)}.platform-badge:hover .codex{transform:rotate(-8deg)}.platform-badge:hover .twitch{transform:rotate(8deg)}.arena-page{padding:0 var(--gutter);max-width:1680px;margin:0 auto}.page-heading{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;grid-template-areas:"eyebrow eyebrow""title note";align-items:end;gap:10px 32px;padding:34px 0 26px;display:grid}.page-heading .eyebrow{grid-area:eyebrow;align-items:baseline;gap:14px;margin:0;display:flex}.page-heading h1{grid-area:title;font-size:clamp(46px,6vw,96px)}.heading-note{color:var(--text-2);text-align:right;grid-area:note;margin:0 0 8px;line-height:1.7}.workspace{grid-template-columns:minmax(0,1fr) 368px;align-items:start;gap:28px;padding:28px 0 40px;display:grid}.arena-panel{background:var(--sheet)}.stage-bar{border-bottom:1px solid var(--rule);font:500 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;display:flex}.stage-bar .cell{border-right:1px solid var(--rule);white-space:nowrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.stage-bar .cell:last-child{border-right:0}.stage-bar .grow{color:var(--text-3);flex:1}.stage-bar #round-status{color:var(--text)}.status-dot{color:var(--accent)}.stage{aspect-ratio:4/3;background:#07080a;position:relative;overflow:hidden}.stage canvas{outline:none;width:100%;height:100%;display:block}.stage canvas:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.stage-vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #000a}.curtain{z-index:3;background:linear-gradient(#07080a8c,#07080ad0);place-items:center;display:grid;position:absolute;inset:0}.curtain[hidden]{display:none}.curtain-content{border:1px solid var(--rule-strong);text-align:left;background:#0d0e11f2;width:min(560px,86%);padding:26px 28px 22px;position:relative}.curtain-content:before,.curtain-content:after{content:"";border:solid var(--accent);width:12px;height:12px;position:absolute}.curtain-content:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.curtain-content:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.curtain .eyebrow{color:var(--accent);margin:0 0 14px}.curtain h2{text-wrap:balance;margin:0 0 10px;font-size:clamp(40px,4.6vw,64px)}.curtain h2.swap{animation:title-in .7s var(--ease) both}@keyframes title-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(14px)}to{opacity:1;clip-path:inset(0);transform:none}}#curtain-copy{color:var(--text-2);font:13px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.02em;margin:0 0 22px}.bf .curtain .btn{width:100%;color:var(--accent-ink);padding:15px 18px;font-size:13px}.curtain-hint{color:var(--text-3);margin:14px 0 0;font-size:11px}.game-toast{z-index:2;pointer-events:none;max-width:80%;font:500 12px/1.45 var(--mono);letter-spacing:.04em;color:var(--text);text-align:center;white-space:pre-line;border:1px solid var(--rule-strong);opacity:0;background:#0b0c0ee6;padding:0;transition:opacity .2s;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.game-toast:not(:empty){opacity:1;padding:8px 14px}.autopilot-badge{z-index:4;pointer-events:none;font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#15110a;background:var(--warn);padding:6px 10px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.autopilot-badge[hidden]{display:none}.stage-footer{border-top:1px solid var(--rule);font:500 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.stage-footer .keys,.stage-footer .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.key{border:1px solid var(--rule-strong);color:var(--text-2);font:11px/1 var(--mono);letter-spacing:0;text-transform:none;padding:4px 6px;display:inline-block}.keys .key+span{margin-right:10px}.bf .text-button{color:var(--text-2);font:500 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #0000;padding:6px 8px}.bf .text-button:hover:not(:disabled){color:var(--text);border-color:var(--rule-strong)}.bf .text-button:disabled{opacity:.35}.telemetry{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.telemetry>div{border-right:1px solid var(--rule);padding:12px 14px 14px}.telemetry>div:last-child{border-right:0}.telemetry strong{font:500 22px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.01em;margin-top:8px;display:block}.telemetry strong small{color:var(--text-3);font-size:12px}#hearts{color:var(--danger);letter-spacing:.1em}.sidebar{flex-direction:column;gap:26px;display:flex}.side-section{border-top:1px solid var(--rule-strong)}.section-title{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.section-title h2{color:var(--text);align-items:baseline;gap:12px;margin:0;display:flex}.section-title .t-num{font-size:11px}.forge-next{gap:10px;min-height:0;padding:16px 18px 18px}.forge-next .block-head{justify-content:space-between;align-items:center;display:flex}.forge-next .block-head .t-label{color:var(--accent-ink);gap:10px;display:flex}.forge-next .block-head .t-num{color:#3f5218}.forge-next .block-head a{font:16px var(--mono)}.forge-next p{color:#24300f;margin:0;font-size:11px;line-height:1.55}.forge-next .record-line{letter-spacing:.04em;color:var(--accent-ink);font-weight:600}.forge-next .showtime-line{font:12px/1.45 var(--sans);color:#1d1033;border-left:3px solid var(--twitch);background:#ffffff8c;padding:8px 10px}.forge-next .showtime-line[hidden]{display:none}.bf .claim{background:var(--accent-ink);width:100%;color:var(--accent);font:600 12px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;margin-top:4px;padding:14px 16px;transition:background .2s,color .2s;display:flex}.bf .claim:hover:not(:disabled){color:#fff;background:#000}.bf .claim:disabled{color:#3f5218;background:0 0;box-shadow:inset 0 0 0 1px #3f521866}#forged-verification{color:var(--accent-ink)}#forged-verification:empty{display:none}.boss-list{border-top:1px solid var(--rule)}.bf .boss-option{border:0;border-bottom:1px solid var(--rule);text-align:left;width:100%;color:var(--text);transition:background .2s, padding .3s var(--ease);background:0 0;grid-template-columns:26px 46px 1fr auto;align-items:center;gap:12px;padding:10px 4px 10px 0;display:grid}.bf .boss-option .boss-no{font:11px var(--mono);color:var(--text-3)}.bf .boss-option .boss-icon{border:1px solid var(--rule);background:var(--sheet);place-items:center;width:46px;height:46px;display:grid}.bf .boss-option .boss-icon svg{width:42px;height:42px;transition:transform .45s var(--ease)}.bf .boss-option strong{font:400 22px/1.05 var(--serif);letter-spacing:-.01em;display:block}.bf .boss-option small{font:500 10px/1 var(--sans);letter-spacing:.08em;color:var(--text-3);margin-top:4px;display:block}.boss-choice-mark{font:13px var(--mono);color:var(--text-3);transition:transform .3s var(--ease), color .2s}.bf .boss-option:hover{background:var(--sheet);padding-left:6px}.bf .boss-option:hover .boss-icon svg{transform:translateY(-3px)rotate(-4deg)}.bf .boss-option:hover .boss-choice-mark{color:var(--text);transform:translate(2px,-2px)}.bf .boss-option[aria-pressed=true]{background:var(--sheet-2);box-shadow:inset 2px 0 0 var(--accent);padding-left:6px}.bf .boss-option[aria-pressed=true] .boss-no,.bf .boss-option[aria-pressed=true] .boss-choice-mark{color:var(--accent)}.request-card{position:relative}.specimen{border:1px solid var(--rule);background:linear-gradient(var(--rule) 1px, transparent 1px) 0 0 / 16px 16px, linear-gradient(90deg, var(--rule) 1px, transparent 1px) 0 0 / 16px 16px, #0d0e11;background-blend-mode:normal;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.specimen:after{content:attr(data-label);font:10px var(--mono);color:var(--text-3);letter-spacing:.04em;position:absolute;bottom:8px;left:10px}.specimen svg{width:128px;height:128px;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--spec) 35%, transparent));animation:6s ease-in-out infinite specimen-float}@keyframes specimen-float{50%{transform:translateY(-5px)}}#boss-quote{font:italic 400 26px/1.15 var(--serif);color:var(--text);letter-spacing:-.005em;margin:18px 0 14px}.reading{counter-reset:r;border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.reading li{counter-increment:r;border-bottom:1px solid var(--rule);color:var(--text-2);grid-template-columns:30px 1fr;gap:8px;padding:9px 0;font-size:13px;line-height:1.45;display:grid}.reading li:before{content:counter(r, decimal-leading-zero);font:11px/1.7 var(--mono);color:var(--text-3)}.settings label{font:500 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;margin:12px 0 6px;display:flex}.settings label span{text-transform:none;letter-spacing:0;color:var(--text-3);font-weight:400}.settings select,.settings input{background:var(--sheet);border:1px solid var(--rule-strong);width:100%;color:var(--text);font:13px var(--mono);appearance:none;border-radius:0;padding:10px 12px}.settings select{background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}.seed-field{display:flex}.seed-field input{flex:1}.bf .seed-field button{border:1px solid var(--rule-strong);background:var(--sheet);width:44px;color:var(--text);border-left:0;font-size:16px}.bf .seed-field button:hover{background:var(--text);color:var(--ink)}.setting-note{color:var(--text-3);margin:10px 0 0;font-size:12px;line-height:1.5}.build-note{border-top:1px solid var(--rule);color:var(--text-2);margin:0;padding-top:14px;font-size:11px;line-height:1.6}.build-note .dot{color:var(--accent);margin-right:6px}.build-note span{color:var(--text-3)}.page-footer{border-top:1px solid var(--rule);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px 0 28px;display:flex}@media (width<=1080px){.workspace{grid-template-columns:1fr}.sidebar{grid-template-columns:1fr 1fr;gap:24px;display:grid}.forge-next,.build-note{grid-column:1/-1}}@media (width<=760px){.bf-mast{flex-wrap:wrap;gap:12px;height:auto;padding-top:12px;padding-bottom:12px}.bf-mast .tabs{order:3;width:100%;margin-left:0;overflow-x:auto}.bf-mast .tabs>a{text-align:center;flex:1}.platform-badge{display:none}.local{margin-left:auto}.page-heading{grid-template-columns:1fr;grid-template-areas:"eyebrow""title""note";padding:24px 0 18px}.heading-note{text-align:left}.sidebar{grid-template-columns:1fr}.stage-bar .grow{display:none}.telemetry{grid-template-columns:repeat(2,1fr)}.telemetry>div:nth-child(2){border-right:0}.telemetry>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.telemetry strong{font-size:18px}.stage-footer .keys{display:none}.curtain-content{padding:18px}.curtain h2{font-size:36px}#curtain-copy{margin-bottom:14px}.page-footer{flex-direction:column}}body.capture{background:#07080a;overflow:hidden}body.capture .masthead,body.capture .page-heading,body.capture .sidebar,body.capture .stage-bar,body.capture .stage-footer,body.capture .telemetry,body.capture .page-footer{display:none}body.capture .arena-page{max-width:none;padding:0}body.capture .workspace{padding:0;display:block}body.capture .arena-panel{background:#07080a;border:0}body.capture .arena-panel:before,body.capture .arena-panel:after{display:none}body.capture .stage{aspect-ratio:auto;position:fixed;inset:0}body.capture canvas{object-fit:contain}body.capture .stage-vignette{display:none}body.capture canvas:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.specimen svg,.curtain h2.swap{animation:none}}.judge-mode .forge-next{display:none}.judge-intro{background:#cbf5790a;border:1px solid #cbf57955;padding:18px 20px}.judge-intro h2{margin:10px 0 12px;font-size:30px}.judge-intro p:not(.t-label){color:var(--text-2);margin:0 0 8px;font-size:13px;line-height:1.6}.judge-intro p:last-child{margin-bottom:0}
