:root{--stage:#050807;--stage-red:#07110c;--panel-red:#0b1710;--panel-deep:#061009;--line-gold:#14f19557;--cream:#eafff2;--gold:#14f195;--gold-hot:#7cffb2;--scarlet:#ff2a1f;--scarlet-hot:#ff5a32;--display:Impact, Haettenschweiler, "Arial Narrow Bold", "Arial Narrow", sans-serif;--terminal:"Arial Narrow", "SFMono-Regular", Consolas, monospace}html{background:var(--stage);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--stage);color:var(--cream)}.show-home,.rules-page,.docs-page,.broadcast-page{min-height:100svh;color:var(--cream);background:radial-gradient(at 50% 13%,#14f1952e,#0000 37%),linear-gradient(#07100b 0%,#050807 52%,#07120c 100%);position:relative;overflow-x:clip}.show-home:before,.rules-page:before,.docs-page:before,.broadcast-page:before{z-index:0;pointer-events:none;content:"";opacity:.8;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff03 3px 4px),radial-gradient(circle at 50% 20%,#0000 0 26%,#0000005c 78%);position:fixed;inset:0}.show-home>*,.rules-page>*,.docs-page>*,.broadcast-page>*{z-index:1;position:relative}.show-bulbs,.broadcast-bulbs{background:radial-gradient(circle,#ffe07b 0 3px,#ffc44161 4px,#0000 8px) 0/36px 16px repeat-x,#03110a;border-bottom:1px solid #14f1956b;height:17px;box-shadow:0 3px 14px #14f19529}.show-nav,.rules-nav,.broadcast-nav{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050807ed;border-bottom:1px solid #14f1953d;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:10px clamp(20px,5vw,72px);display:flex;position:sticky;top:0}.show-nav nav,.rules-nav nav,.broadcast-nav nav{align-items:center;gap:clamp(16px,2.5vw,34px);display:flex}.show-nav nav>a,.rules-nav nav>a:not(.show-button),.broadcast-nav nav>a{color:#f6dfc6ad;font:900 .68rem/1 var(--terminal);letter-spacing:.08em;text-transform:uppercase}.show-nav nav>a:hover,.rules-nav nav>a:hover,.broadcast-nav nav>a:hover{color:var(--gold-hot)}.show-brand{color:#fff3df;white-space:nowrap;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.show-brand>span:last-child{font:900 .82rem/1 var(--display);letter-spacing:.035em}.show-brand>span:last-child>span{color:var(--gold)}.show-brand em{color:var(--gold-hot);font-style:normal}.show-brand>span:last-child>span{color:#7cffb2b8;font:900 .52rem/1 var(--terminal);letter-spacing:.16em;margin-top:4px;display:block}.show-brand-mark{background:#061009;border:1px solid #14f195;border-radius:6px;place-items:center;width:38px;height:31px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 16px #14f1956b,inset 0 1px #ffffff40}.show-brand-mark b{color:var(--gold-hot);font:900 1.2rem/1 var(--display);text-shadow:0 0 12px #14f195b8}.show-brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.launch-ca{color:var(--gold-hot);font:900 .55rem/1 var(--terminal);letter-spacing:.08em;white-space:nowrap;border:1px solid #f5b73c4d;border-radius:999px;padding:7px 10px}.launch-footer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.launch-footer-links a{color:var(--gold-hot);text-transform:uppercase;text-decoration:none}.launch-footer-links span{color:#f6dfc659;text-transform:uppercase}.wallet-button,.show-button{cursor:pointer;min-height:48px;font:900 .72rem/1 var(--terminal);letter-spacing:.08em;text-transform:uppercase;border:1px solid #14f19580;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.wallet-button,.show-button-red{color:#021008;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border-color:#14f195b8;box-shadow:0 0 18px #14f1955c,inset 0 1px #ffffff57,inset 0 -4px #00502a52}.show-button-gold{color:var(--cream);background:#120205c2}.wallet-button:hover,.show-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.show-hero{text-align:center;border-bottom:1px solid #14f19526;grid-auto-flow:row;align-content:start;justify-items:center;min-height:990px;padding:clamp(92px,10vw,150px) 24px 82px;display:grid;position:relative;grid-template-columns:1fr!important}.show-spotlights{pointer-events:none;position:absolute;inset:0}.show-spotlights i{background:linear-gradient(#14f19594,#0000);width:1px;height:530px;position:absolute;top:0}.show-spotlights i:first-child{transform-origin:top;left:15%;transform:rotate(12deg)}.show-spotlights i:last-child{transform-origin:top;right:15%;transform:rotate(-12deg)}.show-hero-copy{z-index:2;text-align:center;width:100%;max-width:850px;position:relative}.show-hero-copy>p,.show-live-call>span,.show-streak-section>div:first-child>span,.show-boxes-section>span,.show-banker-section>div:first-child>span,.show-bounty-section>span,.show-how>span,.show-docs-cta>span{color:var(--gold-hot);font:900 .7rem/1.25 var(--terminal);letter-spacing:.22em;text-transform:uppercase}.show-hero h1,.show-live-call h2,.show-streak-section h2,.show-boxes-section h2,.show-banker-section h2,.show-bounty-section h2,.show-how h2,.show-docs-cta h2,.show-final-call h2,.rules-intro h1,.rules-chapter h2,.rules-one-line h2,.rules-formula h2,.broadcast-leaderboard h2,.spectator-board h2,.docs-intro h1,.docs-section h2,.docs-end h2{color:var(--gold);font-family:var(--display);letter-spacing:.018em;text-transform:uppercase;text-shadow:0 3px #064e2d,0 0 15px #14f19547,0 0 34px #14f1951f;font-weight:900;line-height:.88}.show-hero h1{margin:22px 0;font-size:clamp(5.3rem,10vw,9.8rem)}.show-hero h1 em{color:var(--gold);font-style:normal}.show-hero-copy>span{color:#f6dfc6b8;max-width:790px;margin:0 auto;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:700;line-height:1.6;display:block}.show-hero-actions{justify-content:center;gap:16px;margin-top:32px;display:flex}.show-box-stage{place-items:center;width:min(500px,92vw);min-height:410px;margin-top:62px;display:grid;position:relative}.show-box-light{filter:blur(9px);background:radial-gradient(circle,#14f19547,#0596691f 40%,#0000 70%);border-radius:50%;width:470px;height:340px;position:absolute}.show-box{background:linear-gradient(145deg,#15d982,#059669 58%,#03442b);border:1px solid #14f195;border-radius:16px 16px 26px 26px;place-items:center;width:min(320px,68vw);height:205px;display:grid;position:relative;box-shadow:0 28px 54px #00000080,0 0 50px #14f19557,inset 0 1px #ffffff40}.show-box:before{content:"";background:linear-gradient(#7cffb2,#14f195 65%,#059669);border:1px solid #7cffb2;border-radius:12px;width:calc(100% + 20px);height:50px;position:absolute;top:-36px;left:-10px;box-shadow:0 10px 15px #00502a6b}.show-box span{color:#ffe18a;font:900 4.5rem/1 var(--display);text-shadow:0 0 18px #ffdb7099}.show-box-facts{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid;position:absolute;bottom:0}.show-box-facts span{border:1px solid var(--line-gold);color:#f6dfc694;font:900 .58rem/1.4 var(--terminal);letter-spacing:.13em;background:#100205e0;border-radius:10px;padding:14px 12px}.show-box-facts b{color:var(--gold);font-family:var(--display);letter-spacing:.04em;font-size:1rem;display:block}.show-ticker{background:linear-gradient(#14f195,#059669);border-block:1px solid #14f1957a;overflow:hidden;box-shadow:0 0 22px #14f19540}.show-ticker div{color:#021008;width:max-content;font:900 .8rem/1 var(--terminal);letter-spacing:.11em;padding:16px 0;animation:28s linear infinite showTicker}@keyframes showTicker{to{transform:translate(-50%)}}.show-live-call,.show-streak-section,.show-boxes-section,.show-banker-section,.show-bounty-section,.show-how,.show-docs-cta,.show-final-call{width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(82px,9vw,136px) 0}.show-live-call h2,.show-streak-section h2,.show-boxes-section h2,.show-banker-section h2,.show-bounty-section h2,.show-how h2,.show-docs-cta h2{margin:14px 0 20px;font-size:clamp(3rem,6.2vw,6.1rem)}.show-live-call>p,.show-streak-section>div:first-child>p,.show-banker-section>div:first-child>p{color:#f6dfc6ab;max-width:760px;font-weight:700;line-height:1.65}.show-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.show-choice-grid article,.show-tier-grid article,.show-how article{background:linear-gradient(145deg,#051c0fd6,#020a06f0);border:1px solid #14f19538;border-radius:13px;box-shadow:inset 0 1px #ffffff06}.show-choice-grid article{min-height:190px;padding:28px}.show-choice-grid article.is-red{background:linear-gradient(145deg,#781108e0,#2a0603f0);border-color:#ff482d9e;box-shadow:0 0 26px #ff2a1f29}.show-choice-grid small{color:var(--gold-hot);font:900 .58rem/1.4 var(--terminal);letter-spacing:.12em}.show-choice-grid h3,.show-tier-grid h3,.show-how h3{color:var(--gold);font:900 1.8rem/1 var(--display);margin:20px 0 9px}.show-choice-grid p,.show-tier-grid p,.show-how p{color:#f6dfc6a6;font-size:.92rem;line-height:1.55}.show-streak-section{border-top:1px solid #f5b73c21;grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(42px,7vw,90px);display:grid}.show-ladder{gap:10px;display:grid}.show-ladder div{clip-path:polygon(2% 0,98% 0,100% 50%,98% 100%,2% 100%,0 50%);color:#eafff2;background:linear-gradient(#0b4d2e,#04170e);border:1px solid #0000;justify-content:space-between;align-items:center;min-height:65px;padding:0 28px;display:flex;box-shadow:inset 0 -3px #14f195,inset 0 1px #7cffb273}.show-ladder div.is-red{background:linear-gradient(#5b130a,#1c0603);box-shadow:inset 0 -3px #ff2a1f,inset 0 1px #ff6e5059}.show-ladder div.is-gold{box-shadow:inset 0 -3px 0 var(--gold-hot), inset 0 1px 0 #7cffb28c;background:linear-gradient(#097647,#052014)}.show-ladder span,.show-ladder strong{font:900 1rem/1 var(--terminal);letter-spacing:.08em}.show-boxes-section{border-top:1px solid #f5b73c21}.show-tier-grid,.show-how>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.show-tier-grid article,.show-how article{padding:26px 22px}.show-tier-grid b,.show-how article>b{color:#dde5ef;font:900 1.7rem/1 var(--display);text-shadow:0 0 12px}.show-tier-grid .is-blue b{color:#14f195}.show-tier-grid .is-red b{color:#ff5a32}.show-tier-grid .is-gold b{color:var(--gold-hot)}.show-banker-section{border-top:1px solid #f5b73c21;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;display:grid}.show-banker-section .show-button{margin-top:26px}.show-phone-card{text-align:center;background:radial-gradient(circle at 50% 25%,#14f19533,#0000 55%),#061009;border:1px solid #14f1955c;border-radius:18px;place-items:center;min-height:330px;padding:42px;display:grid;box-shadow:0 0 50px #14f19521}.show-phone-card b{color:var(--scarlet-hot);font-size:4rem}.show-phone-card span,.show-phone-card small{color:var(--gold-hot);font:900 .65rem/1 var(--terminal);letter-spacing:.14em}.show-phone-card strong{color:var(--scarlet-hot);font:900 4rem/1 var(--display);text-shadow:0 0 24px #ff393e73}.show-bounty-section{border-top:1px solid #f5b73c21}.show-bounty-section>p{color:#f6dfc6ab;max-width:800px;font-weight:700;line-height:1.65}.show-bounty-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:42px 0 26px;display:grid}.show-bounty-grid article{background:linear-gradient(145deg,#051c0fd6,#020a06f0);border:1px solid #14f19538;border-radius:13px;min-height:190px;padding:25px 22px}.show-bounty-grid b{color:var(--scarlet-hot);font:900 2rem/1 var(--display);text-shadow:0 0 14px}.show-bounty-grid article:nth-child(n+3) b{color:var(--gold)}.show-bounty-grid h3{color:#fff0dc;font:900 1.45rem/1 var(--display);margin:22px 0 10px}.show-bounty-grid p{color:#f6dfc69e;font-size:.86rem;line-height:1.55}.show-how,.show-docs-cta{border-top:1px solid #f5b73c21}.show-docs-cta>p{color:#f6dfc6a8;max-width:760px;line-height:1.65}.show-docs-cta .show-button{margin-top:20px}.show-final-call{text-align:center;border-top:1px solid #f5b73c21}.show-final-call p{color:var(--gold-hot);font:900 .68rem/1 var(--terminal);letter-spacing:.2em}.show-final-call h2{margin:22px 0 35px;font-size:clamp(5rem,11vw,10rem)}.show-footer{border-top:1px solid var(--line-gold);color:#eafff29e;font:800 .68rem/1.4 var(--terminal);background:#020b06;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px clamp(20px,5vw,72px);display:flex}.broadcast-page{padding-bottom:0}.broadcast-room,.broadcast-leaderboard{width:min(1180px,100% - 40px);margin:0 auto}.broadcast-room{padding:28px 0 80px}.broadcast-phase{border:1px solid var(--line-gold);background:linear-gradient(90deg,#051f11d1,#020a06ed);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:16px 22px;display:flex}.spectator-board{text-align:left;width:100%;margin-top:54px}.spectator-board>header{max-width:820px;margin-bottom:26px}.spectator-board>header>span,.spectator-grid article>span{color:var(--gold-hot);font:900 .6rem/1.35 var(--terminal);letter-spacing:.16em;text-transform:uppercase}.spectator-board h2{margin:13px 0 12px;font-size:clamp(2.8rem,5.8vw,5.3rem)}.spectator-board>header>p{color:#f6dfc699;margin:0;font-weight:700;line-height:1.55}.spectator-grid{grid-template-columns:.86fr 1.18fr 1fr;gap:16px;display:grid}.spectator-grid>article{background:linear-gradient(145deg,#051e10de,#020a06f5);border:1px solid #14f19542;border-radius:14px;min-width:0;min-height:250px;padding:28px;box-shadow:inset 0 1px #ffffff06}.spectator-grid article>strong{color:var(--gold);font:900 clamp(1.9rem,3vw,3.2rem)/.95 var(--display);margin-top:28px;display:block}.spectator-grid article>small{color:#f6dfc68c;font:800 .56rem/1.5 var(--terminal);letter-spacing:.07em;margin-top:16px;display:block}.spectator-countdown-card b{text-overflow:ellipsis;max-width:100%;color:var(--gold);font:900 clamp(2.15rem,4vw,4rem)/.9 var(--display);letter-spacing:.02em;text-shadow:0 3px #784305,0 0 24px #f5b73c4d,0 0 44px #f01d262e;margin-top:12px;display:block;overflow:hidden}.spectator-countdown-card small{text-transform:uppercase;color:var(--gold-hot)!important;letter-spacing:.14em!important;font-size:.68rem!important}.spectator-signal{background:#07180f;border-radius:999px;height:14px;margin-top:34px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.spectator-signal i{background:linear-gradient(#7cffb2,#14f195)}.spectator-signal b{background:linear-gradient(#ff5a32,#9d1308)}.spectator-signal.is-ambiguous{filter:blur(1.4px)saturate(.7);opacity:.72;box-shadow:0 0 28px #f5b73c1f,inset 0 0 0 1px #ffffff14}.spectator-audience-card>p{color:var(--gold);font:900 .66rem/1 var(--terminal);justify-content:space-between;margin:10px 0 0;display:flex}.spectator-blackout{text-align:center;background:radial-gradient(circle at 50% 0,#14f19533,#0000 70%),#020a06c7;border:1px solid #14f1956b;border-radius:11px;gap:12px;margin-top:24px;padding:24px;display:grid;box-shadow:0 0 34px #14f19529}.spectator-blackout strong{text-shadow:0 0 24px #14f19561;color:var(--gold)!important;font:900 clamp(3rem,6vw,5.4rem)/.9 var(--display)!important}.spectator-blackout small{color:var(--gold-hot);font:900 .56rem/1.5 var(--terminal);letter-spacing:.1em;text-transform:uppercase}.spectator-audience-card dl{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 0;display:grid}.spectator-audience-card dl div{border-top:1px solid #f5b73c29;padding-top:15px}.spectator-audience-card dt{color:#f6dfc673;font:900 .5rem/1 var(--terminal);letter-spacing:.1em}.spectator-audience-card dd{color:#fff0d9;font:900 .85rem/1 var(--terminal);margin:9px 0 0}.spectator-audience-card nav{gap:8px;margin-top:16px;display:flex}.spectator-audience-card nav button{min-height:34px;color:var(--gold-hot);font:900 .52rem/1 var(--terminal);cursor:pointer;background:#06150c;border:1px solid #14f19540;border-radius:6px;flex:1}.spectator-box-card{background:linear-gradient(145deg,#05522de0,#042014f7)!important;border-color:#14f19585!important}.spectator-mini-box{color:#031009;width:66px;height:48px;font:900 1.6rem/1 var(--display);background:linear-gradient(145deg,#15d982,#047a49);border:1px solid #14f195;border-radius:7px 7px 11px 11px;place-items:center;margin:27px auto 0;display:grid;position:relative;box-shadow:0 0 26px #14f19559}.spectator-mini-box:before{content:"";background:#7cffb2;border-radius:4px;width:calc(100% + 6px);height:12px;position:absolute;top:-9px;left:-3px}.spectator-box-card>strong{text-align:center;color:var(--gold)!important}.spectator-box-card>small{text-align:center}.spectator-box-card>div:last-child{color:#ffe7cc;font:900 .53rem/1.3 var(--terminal);border-top:1px solid #ffdb703d;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;display:flex}.spectator-box-card>div:last-child b{color:var(--gold-hot)}.home-spectator-board{z-index:2;width:min(1180px,100%);margin-top:65px;position:relative}.home-spectator-board>header{text-align:center;margin-inline:auto}.broadcast-phase div{gap:5px;display:grid}.broadcast-phase span,.broadcast-panel>span,.broadcast-pot-caption,.broadcast-lock-note,.broadcast-rule-line,.broadcast-leaderboard header>span{color:var(--gold-hot);font:900 .62rem/1.35 var(--terminal);letter-spacing:.14em;text-transform:uppercase}.broadcast-phase strong{color:#fff0d6;font:900 .82rem/1 var(--terminal);letter-spacing:.06em}.broadcast-phase time{text-align:right;white-space:nowrap;gap:4px;min-width:260px;display:grid}.broadcast-phase time span{color:#f6dfc69e;font-size:.56rem}.broadcast-phase time b{color:var(--gold);font:900 clamp(1.9rem,3.7vw,3.5rem)/.9 var(--display);letter-spacing:.02em;text-shadow:0 3px #784305,0 0 24px #f5b73c4d,0 0 44px #f01d262e}.broadcast-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.88fr);align-items:start;gap:20px;margin-top:42px;display:grid}.broadcast-panel{border:1px solid var(--line-gold);background:linear-gradient(145deg,#051e10eb,#020a06fa);border-radius:14px;box-shadow:inset 0 1px #ffffff06}.broadcast-box-panel{flex-direction:column;align-items:center;min-height:620px;padding:32px;display:flex}.broadcast-case{background:linear-gradient(145deg,#15d982,#059669 58%,#03442b);border:1px solid #14f195;border-radius:9px 9px 14px 14px;place-items:center;width:112px;height:78px;margin-top:30px;display:grid;position:relative;box-shadow:0 15px 35px #00000075,0 0 26px #14f19540}.broadcast-case:before{content:"";background:linear-gradient(#7cffb2,#14f195);border-radius:6px;width:calc(100% + 10px);height:20px;position:absolute;top:-14px;left:-5px}.broadcast-case b{color:#031009;font:900 2rem/1 var(--display)}.broadcast-case i{background:radial-gradient(circle,#14f19533,#0000 65%);border-radius:50%;position:absolute;inset:-38px}.broadcast-case.is-lit{animation:1.4s ease-in-out infinite caseCall}@keyframes caseCall{50%{filter:brightness(1.16);box-shadow:0 15px 35px #00000075,0 0 48px #14f19580}}.broadcast-pot{color:var(--gold);font:900 clamp(2.5rem,5vw,4.4rem)/1 var(--display);text-shadow:0 3px #784305,0 0 18px #f5b73c47;text-align:center;margin-top:18px}.broadcast-pot-caption{color:#f6dfc694;margin-top:5px}.broadcast-rollover{border:1px solid var(--line-gold);color:var(--gold-hot);font:900 .58rem/1 var(--terminal);letter-spacing:.12em;border-radius:999px;margin-top:12px;padding:7px 12px}.broadcast-wallet-pots{grid-template-columns:1fr;gap:10px;width:100%;margin-top:18px;display:grid}.broadcast-wallet-pots span{color:#eafff2;font:800 .72rem/1.2 var(--terminal);background:#05120a8c;border:1px solid #14f19538;border-radius:8px;gap:5px;padding:11px 13px;display:grid}.broadcast-wallet-pots b{color:var(--gold-hot);letter-spacing:.12em;font-size:.48rem}.broadcast-signal{width:100%;margin-top:auto;padding-top:34px}.broadcast-signal>span{color:var(--gold-hot);font:900 .62rem/1 var(--terminal);letter-spacing:.14em}.broadcast-signal>div{background:#07180f;border-radius:999px;height:13px;margin-top:12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.broadcast-signal>div i{background:linear-gradient(#7cffb2,#14f195)}.broadcast-signal>div b{background:linear-gradient(#ff5a32,#9d1308)}.broadcast-signal>p{color:var(--gold);font:900 .61rem/1 var(--terminal);justify-content:space-between;margin:9px 0;display:flex}.broadcast-signal small{color:#eafff280;font:800 .51rem/1.5 var(--terminal);letter-spacing:.08em;display:block}.broadcast-signal nav{gap:8px;margin-top:10px;display:flex}.broadcast-signal nav button{color:#eafff2ad;font:900 .5rem/1 var(--terminal);cursor:pointer;background:#06150c;border:1px solid #14f1952e;border-radius:5px;padding:7px 10px}.broadcast-signal .is-ambiguous{filter:blur(1.5px)saturate(.7);opacity:.72;box-shadow:0 0 28px #14f19524,inset 0 0 0 1px #ffffff14}.broadcast-choices{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;margin-top:25px;display:grid}.broadcast-choices button{cursor:pointer;color:#021008;text-align:center;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border:1px solid #14f1957a;border-radius:10px;min-height:86px;padding:17px;box-shadow:inset 0 -5px #00502a59}.broadcast-choices .broadcast-deal{color:#fff6ef;background:linear-gradient(#ff5a32,#9d1308);border-color:#ff5a3280}.broadcast-choices button:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.55)}.broadcast-choices button[aria-pressed=true]{opacity:1;box-shadow:0 0 28px #14f19552,inset 0 -5px #00502a59}.broadcast-choices strong{font:900 1.4rem/1 var(--display);display:block}.broadcast-choices span{font:800 .53rem/1.35 var(--terminal);letter-spacing:.04em;margin-top:8px;display:block}.broadcast-lock-note{color:#eafff27a;text-align:center;margin:12px 0 0}.broadcast-rule-line{color:var(--gold-hot);text-align:center;margin:18px 0 0}.broadcast-sidebar{gap:18px;display:grid}.broadcast-player{padding:26px}.broadcast-entry,.broadcast-out{text-align:center;gap:14px;padding:35px 0 10px;display:grid}.broadcast-entry>strong,.broadcast-out>strong{color:var(--gold);font:900 2.3rem/1 var(--display)}.broadcast-entry p,.broadcast-out p{color:#eafff2a3;margin:0;line-height:1.55}.broadcast-entry button{color:#021008;min-height:48px;font:900 .67rem/1 var(--terminal);letter-spacing:.1em;cursor:pointer;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border:1px solid #14f195b8;border-radius:8px}.broadcast-out>strong{color:var(--scarlet-hot)}.broadcast-stats{margin:22px 0 0}.broadcast-stats div{border-bottom:1px solid #14f1952e;justify-content:space-between;align-items:center;gap:18px;min-height:51px;display:flex}.broadcast-stats dt{color:#eafff28c;font:900 .57rem/1 var(--terminal);letter-spacing:.11em}.broadcast-stats dd{color:#eafff2;font:900 .78rem/1 var(--terminal);text-align:right;margin:0}.broadcast-stats div:nth-child(3) dd,.broadcast-stats div:nth-child(4) dd{color:var(--gold)}.broadcast-projection{text-align:center;background:#020a0699;border:1px solid #14f19580;border-radius:9px;margin-top:20px;padding:22px 15px}.broadcast-projection span,.broadcast-projection small{color:var(--gold-hot);font:900 .54rem/1.4 var(--terminal);letter-spacing:.12em;display:block}.broadcast-projection strong{color:var(--gold);font:900 2.4rem/1 var(--display);margin:12px 0;display:block}.broadcast-projection small{color:#eafff273;font-size:.47rem}.broadcast-message,.broadcast-error{color:var(--gold-hot);font:900 .58rem/1.5 var(--terminal);letter-spacing:.08em;border:1px solid #14f19542;border-radius:8px;margin:16px 0 0;padding:12px}.broadcast-error{color:#ffb09a;border-color:#ff5a3280}.broadcast-feed{min-height:170px;padding:22px}.broadcast-feed>div{margin-top:16px}.broadcast-feed p{border-top:1px solid #14f1951f;grid-template-columns:48px 1fr;gap:12px;margin:0;padding:10px 0;display:grid}.broadcast-feed time{color:var(--gold-hot);font:900 .54rem/1 var(--terminal)}.broadcast-feed p span{color:#eafff285;font-size:.67rem;line-height:1.4}.broadcast-feed b{color:#eafff2;font:900 .63rem/1.2 var(--terminal);letter-spacing:.04em;display:block}.broadcast-room.is-out .broadcast-player{border-color:#ff393eb3;box-shadow:0 0 35px #eb161e2e}.broadcast-room.is-final-minute .broadcast-phase,.broadcast-room.is-final-minute .broadcast-box-panel{box-shadow:0 0 38px #f5b73c2e}.broadcast-leaderboard{padding:60px 0 110px}.broadcast-leaderboard h2{margin:12px 0;font-size:clamp(3rem,6vw,5.6rem)}.broadcast-leaderboard header p{color:#eafff28c}.broadcast-table-wrap{margin-top:32px;overflow-x:auto}.broadcast-table-wrap table{border-collapse:separate;border-spacing:0 8px;width:100%}.broadcast-table-wrap th{color:#eafff273;font:900 .55rem/1 var(--terminal);letter-spacing:.1em;text-align:left;padding:0 14px 8px}.broadcast-table-wrap td{font:900 .7rem/1 var(--terminal);background:#051e10d1;border-block:1px solid #14f19526;padding:15px 14px}.broadcast-table-wrap td:first-child{color:var(--gold);border-left:1px solid #14f19526;border-radius:8px 0 0 8px}.broadcast-table-wrap td:last-child{border-right:1px solid #14f19526;border-radius:0 8px 8px 0}.broadcast-no-ranking{border:1px solid var(--line-gold);color:#eafff28c;font:900 .65rem/1 var(--terminal);letter-spacing:.1em;border-radius:10px;margin-top:28px;padding:24px}.broadcast-reveal{z-index:1200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010805eb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.broadcast-reveal article{text-align:center;background:radial-gradient(circle at 50% 0,#14f19533,#0000 55%),#03100a;border:1px solid #14f1958c;border-radius:18px;width:min(650px,100%);padding:clamp(30px,6vw,65px);box-shadow:0 0 70px #14f19533}.broadcast-reveal span{color:var(--gold-hot);font:900 .67rem/1 var(--terminal);letter-spacing:.16em}.broadcast-reveal h2{color:var(--gold);font:900 clamp(3.5rem,9vw,7rem)/.88 var(--display);text-shadow:0 3px #064e2d;margin:24px 0}.broadcast-reveal strong{color:#eafff2;font:900 1.2rem/1 var(--terminal)}.broadcast-reveal p{color:#eafff29e;line-height:1.6}.broadcast-reveal button{color:#021008;min-height:48px;font:900 .65rem/1 var(--terminal);cursor:pointer;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border:1px solid #14f195b8;border-radius:8px;margin-top:18px;padding:0 24px}.broadcast-chat-button{z-index:950;color:#021008;min-height:52px;font:900 .7rem/1 var(--terminal);letter-spacing:.12em;cursor:pointer;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border:1px solid #14f1958c;border-radius:999px;padding:0 20px;position:fixed;bottom:22px;right:22px;box-shadow:0 0 30px #14f19559}.broadcast-chat-popover{z-index:960;background:linear-gradient(145deg,#051e10f7,#020a06fc);border:1px solid #14f19561;border-radius:15px;width:min(360px,100vw - 28px);padding:18px;position:fixed;bottom:86px;right:22px;box-shadow:0 24px 90px #000000b8,0 0 34px #14f19529}.broadcast-chat-popover header{border-bottom:1px solid #f5b73c29;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.broadcast-chat-popover header span{color:var(--gold-hot);font:900 .62rem/1 var(--terminal);letter-spacing:.16em}.broadcast-chat-popover header button{color:#ffaaa6;cursor:pointer;background:#210408;border:1px solid #ff48418c;border-radius:7px;place-items:center;width:32px;height:32px;font-size:1.25rem;display:grid}.broadcast-chat-log{gap:10px;max-height:230px;padding:14px 0;display:grid;overflow:auto}.broadcast-chat-log p{background:#0b0103b8;border:1px solid #f5b73c1f;border-radius:9px;gap:4px;margin:0;padding:10px 11px;display:grid}.broadcast-chat-log b{color:var(--gold);font:900 .64rem/1 var(--terminal);letter-spacing:.08em}.broadcast-chat-log span{color:#f6dfc6b8;word-break:break-word;font-size:.8rem;line-height:1.35}.broadcast-chat-popover form{gap:8px;display:grid}.broadcast-chat-popover input,.broadcast-chat-popover textarea{color:#eafff2;width:100%;font:800 .75rem/1.35 var(--terminal);background:#020b06;border:1px solid #14f19538;border-radius:8px;outline:none}.broadcast-chat-popover input{min-height:38px;padding:0 11px}.broadcast-chat-popover textarea{resize:none;min-height:70px;padding:10px 11px}.broadcast-chat-popover input:focus,.broadcast-chat-popover textarea:focus{border-color:#14f1959e;box-shadow:0 0 0 3px #14f1951f}.broadcast-chat-popover form button{color:#021008;min-height:42px;font:900 .64rem/1 var(--terminal);letter-spacing:.1em;cursor:pointer;background:linear-gradient(#7cffb2,#14f195 58%,#059669);border:1px solid #14f195b8;border-radius:8px}.broadcast-chat-popover form button:disabled{opacity:.45;cursor:not-allowed}.broadcast-footer{border-top:1px solid var(--line-gold);background:#080103}.broadcast-footer>img{object-fit:cover;object-position:center;opacity:.68;width:100%;max-height:320px;display:block}.broadcast-footer>div{color:#f6dfc68c;font:800 .65rem/1.4 var(--terminal);justify-content:space-between;align-items:center;gap:22px;padding:25px clamp(20px,5vw,72px);display:flex}.rules-intro,.rules-chapter,.rules-formula,.rules-one-line{width:min(1160px,100% - 40px);margin:0 auto}.rules-intro{text-align:center;padding:clamp(100px,12vw,175px) 0 100px}.rules-intro>p,.rules-chapter-copy>span,.rules-formula>span,.rules-one-line>p{color:var(--gold-hot);font:900 .68rem/1 var(--terminal);letter-spacing:.19em}.rules-intro h1{margin:20px 0;font-size:clamp(4.5rem,9vw,8.6rem)}.rules-intro h1 em{color:var(--scarlet-hot);text-shadow:0 3px #74050b,0 0 26px #f01d264d;font-style:normal}.rules-intro>span{color:#f6dfc6ab;max-width:760px;margin:0 auto;font-size:1.1rem;line-height:1.65;display:block}.rules-chapter{border-top:1px solid #f5b73c24;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(38px,7vw,90px);min-height:620px;padding:75px 0;display:grid}.rules-chapter h2{margin:17px 0;font-size:clamp(3rem,5.7vw,5.8rem)}.rules-chapter-copy p{color:#f6dfc6a6;font-size:1rem;line-height:1.7}.rule-diagram,.rule-ladder{border:1px solid var(--line-gold);background:radial-gradient(circle at 50% 0,#b40f1521,#0000 60%),#180307d6;border-radius:15px;padding:clamp(24px,4vw,44px);box-shadow:inset 0 1px #ffffff08}.rule-diagram{text-align:center;justify-content:center;align-items:center;gap:18px;min-height:280px;display:flex}.rule-diagram span,.rule-diagram strong{color:#fff0da;font:900 .76rem/1.5 var(--terminal);letter-spacing:.06em;border:1px solid #f5b73c42;border-radius:9px;padding:20px}.rule-diagram b{color:var(--gold)}.rule-diagram i{color:var(--gold);font:900 1.6rem/1 var(--display);font-style:normal}.rule-diagram.fee{flex-direction:column}.rule-diagram.offer{background:linear-gradient(145deg,#920911b3,#2a0308e6);flex-direction:column}.rule-diagram.offer strong{color:var(--gold);font:900 3rem/1 var(--display)}.rule-diagram.offer small,.rule-diagram.offer span{color:#ffe7ce;font:900 .65rem/1.3 var(--terminal);letter-spacing:.12em}.rule-diagram.versus span{gap:9px;min-width:40%;font-size:2rem;display:grid}.rule-diagram.versus span b{font:900 1.6rem/1 var(--display)}.rule-diagram.versus span small{font-size:.53rem}.rule-diagram.line{flex-direction:column}.rule-diagram.line i{background:linear-gradient(90deg,var(--gold) 0 70%,var(--scarlet) 70%);border-radius:99px;width:100%;height:20px}.rule-diagram.line i b{background:#fff;width:2px;height:32px;margin-left:70%;display:block;transform:translateY(-6px)}.rule-diagram.math{flex-wrap:wrap}.rule-diagram.math strong{color:var(--gold)}.rule-diagram.out{border-color:#ff393e73}.rule-diagram.out strong{color:var(--scarlet-hot)}.rule-ladder{gap:8px;display:grid}.rule-ladder div{background:#09010394;border:1px solid #f5b73c29;border-radius:7px;grid-template-columns:1fr auto 100px;align-items:center;gap:16px;padding:13px 16px;display:grid}.rule-ladder span,.rule-ladder b{color:#f6dfc69e;font:900 .59rem/1 var(--terminal);letter-spacing:.08em}.rule-ladder strong{color:var(--gold);font:900 .9rem/1 var(--terminal)}.rules-formula{text-align:center;border-top:1px solid #f5b73c24;padding:90px 0}.rules-formula h2{max-width:1000px;margin:20px auto;font-size:clamp(2.7rem,5.5vw,5.4rem)}.rules-formula p{color:#f6dfc699}.rules-one-line{text-align:center;border-top:1px solid #f5b73c24;padding:110px 0}.rules-one-line h2{margin:20px 0;font-size:clamp(3.5rem,7vw,7rem)}.rules-one-line>span{color:#f6dfc699;margin-bottom:32px;display:block}.docs-intro,.docs-section,.docs-end{width:min(1160px,100% - 40px);margin:0 auto}.docs-intro{text-align:center;padding:clamp(105px,12vw,175px) 0 100px}.docs-intro>span,.docs-section>header>span,.docs-end>span{color:var(--gold-hot);font:900 .66rem/1 var(--terminal);letter-spacing:.19em}.docs-intro h1{margin:22px 0;font-size:clamp(4rem,8vw,8rem)}.docs-intro h1 em{color:var(--scarlet-hot);font-style:normal}.docs-intro p{color:#f6dfc6a8;max-width:820px;margin:0 auto;font-size:1.05rem;line-height:1.7}.docs-section{border-top:1px solid #f5b73c24;padding:90px 0}.docs-section>header{max-width:940px}.docs-section h2{margin:18px 0 34px;font-size:clamp(3rem,6vw,5.8rem)}.docs-grid{gap:16px;display:grid}.docs-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-grid article{background:linear-gradient(145deg,#26060ad6,#0b0103f5);border:1px solid #f5b73c38;border-radius:13px;min-height:220px;padding:28px}.docs-grid article>b{color:var(--gold-hot);font:900 .62rem/1 var(--terminal);letter-spacing:.13em}.docs-grid article>strong{color:var(--gold);font:900 clamp(2rem,4vw,3.6rem)/.9 var(--display);margin:24px 0 14px;display:block}.docs-grid article>p{color:#f6dfc6a1;margin:18px 0 0;line-height:1.65}.docs-timeline{background:#120205c7;border:1px solid #f5b73c38;border-radius:14px;display:grid;overflow:hidden}.docs-timeline article{border-bottom:1px solid #f5b73c21;grid-template-columns:150px 1fr;gap:24px;padding:27px;display:grid}.docs-timeline article:last-child{border-bottom:0}.docs-timeline time{color:var(--scarlet-hot);font:900 1rem/1 var(--terminal)}.docs-timeline h3{color:#fff0dc;font:900 1.35rem/1 var(--display);margin:0}.docs-timeline p{color:#f6dfc69e;margin:10px 0 0;line-height:1.55}.docs-callout,.docs-formula{color:var(--gold-hot);font:900 .68rem/1.55 var(--terminal);letter-spacing:.06em;background:#522c0629;border:1px solid #f5b73c61;border-radius:10px;margin-top:18px;padding:22px 24px}.docs-callout.red{color:#ffaaa4;background:#7a050d38;border-color:#ff373a73}.docs-table{border:1px solid #f5b73c38;border-radius:13px;display:grid;overflow:hidden}.docs-table>div{background:#120205c2;border-bottom:1px solid #f5b73c21;grid-template-columns:1fr 1fr 1fr;gap:14px;padding:18px 22px;display:grid}.docs-table>div:first-child{background:#6c3d0838}.docs-table>div:last-child{border-bottom:0}.docs-table b,.docs-table span,.docs-table strong{font:900 .68rem/1 var(--terminal)}.docs-table b{color:var(--gold-hot);letter-spacing:.12em}.docs-table span{color:#f6dfc6a3}.docs-table strong{color:var(--gold);font-size:.9rem}.docs-note{color:#f6dfc699;max-width:900px;margin:22px 0 0;line-height:1.65}.docs-formula{color:var(--gold);text-align:center;font-size:.82rem}.docs-example{background:#190306d9;border:1px solid #f5b73c40;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.docs-example span,.docs-example strong{color:#fff0dc;font:900 .72rem/1 var(--terminal);border:1px solid #f5b73c3d;border-radius:8px;padding:16px}.docs-example i{color:var(--gold);font:900 1.7rem/1 var(--display);font-style:normal}.docs-example strong{color:var(--gold)}.docs-end{text-align:center;border-top:1px solid #f5b73c24;padding:110px 0}.docs-end h2{margin:24px 0 34px;font-size:clamp(4.2rem,9vw,8rem)}.docs-end>div{justify-content:center;gap:14px;display:flex}.wallet-modal-backdrop{z-index:2000!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#030001f0!important;place-items:center!important;padding:20px!important;display:grid!important;position:fixed!important;inset:0!important}.wallet-modal{background:#140205!important;border:1px solid #f5b73c6b!important;border-radius:16px!important;width:min(560px,100%)!important;max-height:calc(100svh - 40px)!important;padding:28px!important;position:relative!important;overflow:auto!important;box-shadow:0 28px 100px #000000d1,0 0 42px #e1121838!important}.wallet-modal-header{border-bottom:1px solid #f5b73c33!important;justify-content:space-between!important;gap:18px!important;padding-bottom:20px!important;display:flex!important}.wallet-modal-header span{color:var(--gold-hot)!important;font:900 .61rem/1 var(--terminal)!important;letter-spacing:.14em!important}.wallet-modal-header h2{color:#fff0d9!important;font:900 2.8rem/.9 var(--display)!important;margin:10px 0 0!important}.wallet-modal-close{color:#ffaaa6!important;cursor:pointer!important;background:#2b0509!important;border:1px solid #ff4841a8!important;border-radius:7px!important;place-items:center!important;width:46px!important;height:46px!important;font-size:1.8rem!important;display:grid!important}.connected-wallet-panel,.wallet-options{margin-top:20px!important}.connected-wallet-panel{border:1px solid var(--line-gold)!important;background:#0c0103!important;border-radius:10px!important;padding:20px!important}.connected-wallet-panel code{text-overflow:ellipsis!important;max-width:100%!important;display:block!important;overflow:hidden!important}.wallet-permission-note{color:#f6dfc68c!important;font-size:.7rem!important;line-height:1.55!important}.wallet-option,.disconnect-button{color:#fff0dc!important;background:#1a0307!important;border-color:#f5b73c42!important}@media (max-width:900px){.show-nav nav>a:not(.wallet-button),.broadcast-nav nav>a,.rules-nav nav>a:not(.show-button){display:none}.show-nav,.rules-nav,.broadcast-nav{min-height:62px;padding:9px 14px}.wallet-button{min-height:42px;padding:0 14px;font-size:.59rem}.show-hero{min-height:920px;padding-top:90px}.show-streak-section,.show-banker-section,.rules-chapter{grid-template-columns:1fr}.show-tier-grid,.show-bounty-grid,.show-how>div{grid-template-columns:repeat(2,1fr)}.spectator-grid{grid-template-columns:1fr 1fr}.spectator-box-card{grid-column:1/3}.broadcast-grid{grid-template-columns:1fr}.broadcast-box-panel{min-height:570px}.broadcast-sidebar{grid-template-columns:1fr 1fr}.broadcast-phase{flex-direction:column;align-items:flex-start}.broadcast-phase time{white-space:normal}}@media (max-width:620px){.show-nav,.rules-nav,.broadcast-nav{flex-flow:row!important;align-items:center!important;gap:6px!important;padding-inline:8px!important}.show-nav nav,.rules-nav nav,.broadcast-nav nav{flex:none!important;gap:6px!important;width:auto!important}.show-nav .wallet-button,.rules-nav .wallet-button,.broadcast-nav .wallet-button{width:82px!important;min-height:48px!important;padding:0 6px!important}.show-brand>span:last-child{display:none}.show-brand-mark{width:34px;height:34px}.launch-ca,.launch-x{min-height:48px;font:900 .58rem/1 var(--terminal);letter-spacing:.05em;border:1px solid #f5b73c80;border-radius:8px;justify-content:center;align-items:center;width:82px!important;min-width:82px!important;padding:0 6px!important;display:inline-flex!important}.launch-x{background:#120205c2;color:var(--cream)!important}.show-hero{min-height:850px;padding:75px 17px 55px}.show-hero h1{font-size:clamp(4.3rem,22vw,6rem)}.show-hero-copy>span{font-size:.91rem}.show-hero-actions{flex-direction:column;width:100%}.show-hero-actions .show-button{width:100%}.show-box-stage{min-height:360px;margin-top:48px}.show-box-facts{gap:6px}.show-box-facts span{padding:10px 5px;font-size:.45rem}.show-box-facts b{font-size:.75rem}.show-live-call,.show-streak-section,.show-boxes-section,.show-banker-section,.show-bounty-section,.show-how,.show-docs-cta,.show-final-call{width:min(100% - 28px,1180px);padding:72px 0}.show-live-call h2,.show-streak-section h2,.show-boxes-section h2,.show-banker-section h2,.show-bounty-section h2,.show-how h2,.show-docs-cta h2{font-size:clamp(2.8rem,13.5vw,4.4rem)}.show-choice-grid,.show-tier-grid,.show-bounty-grid,.show-how>div{grid-template-columns:1fr}.show-ladder div{min-height:58px;padding:0 20px}.show-phone-card{min-height:280px;padding:25px}.show-final-call h2{font-size:clamp(4.8rem,22vw,7rem)}.show-footer{flex-direction:column;align-items:flex-start}.spectator-grid{grid-template-columns:1fr}.spectator-box-card{grid-column:auto}.spectator-grid>article{min-height:220px;padding:22px 18px}.home-spectator-board{margin-top:48px}.spectator-board h2{font-size:clamp(2.6rem,13vw,4.1rem)}.spectator-audience-card dl{grid-template-columns:1fr}.broadcast-room,.broadcast-leaderboard{width:min(100% - 24px,1180px)}.broadcast-room{padding-top:18px}.broadcast-grid{margin-top:18px}.broadcast-box-panel{min-height:560px;padding:24px 16px}.broadcast-choices{gap:8px}.broadcast-choices button{min-height:92px;padding:12px 8px}.broadcast-choices strong{font-size:1.2rem}.broadcast-choices span{font-size:.47rem}.broadcast-sidebar{grid-template-columns:1fr}.broadcast-player{padding:22px 18px}.broadcast-feed{min-height:150px}.broadcast-footer>img{max-height:170px}.broadcast-footer>div{flex-direction:column;align-items:flex-start}.broadcast-leaderboard h2{font-size:clamp(2.9rem,14vw,4.3rem)}.broadcast-table-wrap{overflow:visible}.broadcast-table-wrap table,.broadcast-table-wrap thead,.broadcast-table-wrap tbody,.broadcast-table-wrap tr,.broadcast-table-wrap td{display:block}.broadcast-table-wrap thead{display:none}.broadcast-table-wrap tr{background:#1f0509d1;border:1px solid #f5b73c26;border-radius:9px;grid-template-columns:44px 1fr 1fr;gap:0;margin-bottom:10px;display:grid}.broadcast-table-wrap td{background:0 0;padding:10px;font-size:.58rem;border:0!important;border-radius:0!important}.broadcast-table-wrap td:first-child{color:var(--gold);grid-row:1/3;place-items:center;font-size:.8rem;display:grid}.broadcast-table-wrap td:nth-child(2){color:#fff0da;grid-column:2/4}.broadcast-table-wrap td:before{color:#f6dfc659;margin-bottom:4px;font-size:.43rem;display:block}.broadcast-table-wrap td:nth-child(3):before{content:"SCORE"}.broadcast-table-wrap td:nth-child(4):before{content:"TIER"}.broadcast-table-wrap td:nth-child(5):before{content:"SOL PAID"}.broadcast-table-wrap td:nth-child(6):before{content:"W / L"}.broadcast-wallet-pots{grid-template-columns:1fr}.rules-intro,.rules-chapter,.rules-formula,.rules-one-line{width:min(100% - 28px,1160px)}.rules-intro{padding:90px 0 70px}.rules-intro h1{font-size:clamp(4rem,19vw,6rem)}.rules-chapter{min-height:0;padding:70px 0}.rules-chapter h2{font-size:clamp(3rem,14vw,4.5rem)}.rule-diagram{gap:9px;min-height:220px;padding:20px}.rule-diagram.math,.rule-diagram.force{flex-direction:column}.rule-diagram.versus span{min-width:0;padding:13px}.rule-ladder{padding:15px}.rule-ladder div{grid-template-columns:1fr auto}.rule-ladder b{grid-column:1/3}.rules-formula h2,.rules-one-line h2{font-size:clamp(3rem,14vw,4.8rem)}.docs-intro,.docs-section,.docs-end{width:min(100% - 28px,1160px)}.docs-intro{padding:90px 0 70px}.docs-intro h1{font-size:clamp(3.8rem,18vw,5.8rem)}.docs-section{padding:70px 0}.docs-section h2{font-size:clamp(2.8rem,13vw,4.4rem)}.docs-grid.two,.docs-grid.three{grid-template-columns:1fr}.docs-grid article{min-height:0;padding:24px 20px}.docs-timeline article{grid-template-columns:1fr;gap:13px;padding:22px 18px}.docs-table>div{grid-template-columns:1fr auto}.docs-table>div>:last-child{grid-column:1/3}.docs-example{text-align:center;flex-direction:column;align-items:stretch;padding:24px 18px}.docs-end>div{flex-direction:column;align-items:stretch}.docs-end .show-button{width:100%}.wallet-modal-backdrop{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))!important}.wallet-modal{max-height:calc(100svh - 20px)!important;padding:20px!important}.wallet-modal-header h2{font-size:2rem!important}}@media (prefers-reduced-motion:reduce){.show-ticker div,.broadcast-case.is-lit{animation:none!important}}
