:root{--background:#090b10;--surface:#12161e;--surface-raised:#1a202b;--surface-deep:#0d1118;--text:#f4f7fb;--muted:#8f9aaa;--faint:#7d8ba0;--line:#29313e;--cyan:#42e8ff;--violet:#8b5cf6;--success:#58e391;--warning:#ffc857;--danger:#ff6b81;--cyan-bright:#a5f6ff;--line-strong:#3b4351;--fallback-surface:#182535;--line-pending:#272d37;--success-halo:rgba(88,227,145,.1);--cyan-halo:rgba(66,232,255,.18);--cyan-glow:rgba(66,232,255,.35);--backdrop:rgba(4,6,10,.78);--panel-overlay:rgba(18,22,30,.9);--ease-out:cubic-bezier(.16,1,.3,1);--dur-fast:160ms;--dur-base:200ms;--display:"Arial Narrow","Bahnschrift SemiCondensed","Aptos Display","Segoe UI",sans-serif;--ui:"Segoe UI","Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}body,html{background:var(--background);overflow-x:clip}body{margin:0;min-width:320px;color:var(--text);font-family:var(--ui)}button,input{font:inherit}button{color:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.contract-comment{display:none}.sr-only{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.app-shell{min-height:100svh;padding:0 28px 18px}.topbar{align-items:center;display:flex;justify-content:space-between;min-height:74px}.brand{gap:12px;min-height:44px}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{background:var(--cyan);color:var(--background);font-size:14px;height:28px;justify-content:center;letter-spacing:-.04em;width:28px}.brand-mark,.brand-name{font-family:var(--display);font-weight:900}.brand-name{font-size:20px;font-stretch:condensed;letter-spacing:.02em}.topbar-right{align-items:center;display:flex;gap:24px}.live-pill,.source-chip{align-items:center;color:var(--muted);display:inline-flex;font-size:10px;font-weight:800;gap:8px;letter-spacing:.14em}.status-dot{background:var(--success);border-radius:999px;box-shadow:0 0 0 3px var(--success-halo);display:inline-block;height:7px;width:7px}.close-button,.settings-button{background:none;border:0;color:var(--muted);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.12em;min-height:44px;padding:11px 0;white-space:nowrap}.close-button:hover,.settings-button:hover,.text-button:hover{color:var(--text)}.broadcast-line{background:var(--line);height:1px;position:relative}.broadcast-line:after{background:var(--cyan);content:"";display:block;height:1px;opacity:.7;width:80px}.app-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:244px minmax(0,1fr) 220px;margin:20px auto 0;max-width:1600px}.control-panel,.telemetry-panel{background:var(--surface);border:1px solid var(--line);min-width:0;padding:18px}.build-title,.drawer-heading,.field-heading,.panel-heading,.section-label,.shared-header,.stage-frame-top{align-items:center;display:flex;justify-content:space-between}.panel-heading{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.14em;margin-bottom:20px}.panel-code{color:var(--cyan);font-family:var(--display);font-size:10px;font-weight:900;letter-spacing:.13em}.preset-list{display:grid;grid-gap:8px;gap:8px}.preset-button{align-items:center;background:transparent;border:1px solid var(--line);cursor:pointer;display:flex;font-size:11px;font-weight:850;justify-content:space-between;letter-spacing:.1em;min-height:46px;padding:0 13px;text-align:left;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);white-space:nowrap}.preset-button:hover{border-color:var(--muted)}.preset-button.is-selected{background:var(--surface-raised);border-color:var(--cyan);color:var(--cyan)}.preset-button span:last-child{color:var(--faint);font-size:15px}.preset-button.is-selected span:last-child{color:var(--cyan)}.config-rule{background:var(--line);height:1px;margin:20px 0 18px}.section-label{color:var(--muted);font-size:9px;font-weight:850;letter-spacing:.13em}.section-label strong{color:var(--cyan);font-size:9px}.toggle-list{display:grid;margin-top:8px}.toggle-row{align-items:center;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:10px 1fr auto;min-height:48px;padding:5px 0;text-align:left}.toggle-row:first-child{border-top:1px solid var(--line)}.toggle-indicator{border:1px solid var(--faint);height:8px;position:relative;width:8px}.toggle-row.is-on .toggle-indicator{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 9px var(--cyan-glow)}.toggle-copy{display:grid;grid-gap:2px;gap:2px}.toggle-copy strong{font-size:10px;font-weight:800;letter-spacing:.08em}.toggle-copy small{color:var(--faint);font-size:10px}.toggle-state{color:var(--faint);font-size:9px;font-weight:800;letter-spacing:.12em}.toggle-row.is-on .toggle-state{color:var(--cyan)}.chaos-section{margin-top:22px}.chaos-section input{accent-color:var(--cyan);cursor:pointer;margin:18px 0 8px;min-height:44px;width:100%}.range-labels{display:flex;justify-content:space-between}.range-labels span{color:var(--faint);flex:1 1;font-size:8px;font-weight:800;letter-spacing:.01em;text-align:center;white-space:nowrap}.range-labels span.is-active{color:var(--warning)}.stage-zone{min-width:0}.stage-heading{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-height:72px;padding:0 4px 16px}.stage-heading>div{min-width:0}.stage-heading h1{font-family:var(--display);font-size:clamp(28px,3.2vw,48px);font-weight:900;letter-spacing:-.04em;line-height:.92;margin:0;max-width:11ch}.stage-heading p{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.15em;margin:12px 0 0}.run-id{color:var(--faint);font-family:var(--display);font-size:11px;font-weight:800;letter-spacing:.1em;padding-bottom:4px}.stage-frame{background:var(--surface-deep);border:1px solid var(--line);min-height:600px;padding:15px;position:relative}.stage-frame:after,.stage-frame:before{border-color:var(--cyan);border-style:solid;content:"";height:12px;opacity:.65;position:absolute;width:12px}.stage-frame:before{border-width:1px 0 0 1px;left:-1px;top:-1px}.stage-frame:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.stage-frame-top{color:var(--faint);font-size:9px;font-weight:800;letter-spacing:.13em}.live-pill{color:var(--muted)}.is-active .live-pill{color:var(--cyan)}.is-active .live-pill .status-dot{background:var(--cyan)}.idle-stage{flex-direction:column;min-height:505px;text-align:center}.idle-ring,.idle-stage{align-items:center;display:flex;justify-content:center}.idle-ring{border:1px solid var(--line);height:136px;margin-bottom:28px;position:relative;transform:rotate(45deg);width:136px}.idle-ring:after,.idle-ring:before{border:1px solid var(--violet);content:"";height:9px;position:absolute;width:9px}.idle-ring:after{left:-5px;top:24px}.idle-ring:before{bottom:24px;right:-5px}.idle-ring span{color:var(--cyan);font-size:46px;letter-spacing:-.08em;transform:rotate(-45deg)}.idle-ring span,.idle-stage strong{font-family:var(--display);font-weight:900}.idle-stage strong{font-size:34px;letter-spacing:-.04em}.idle-stage p{color:var(--muted);font-size:13px;line-height:1.5;margin:10px auto 0;max-width:35ch}.skip-button{background:var(--surface-raised);border:1px solid var(--cyan);bottom:18px;color:var(--cyan);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.1em;min-height:44px;padding:10px 13px;position:absolute;right:18px;white-space:nowrap}.skip-button span{color:var(--muted);margin-left:10px}.stage-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;padding:18px 0 0}.primary-action{align-items:center;background:var(--cyan);border:1px solid var(--cyan);color:var(--background);cursor:pointer;display:inline-flex;font-family:var(--display);font-size:19px;font-weight:900;gap:24px;justify-content:space-between;letter-spacing:.02em;min-height:56px;padding:0 18px 0 22px;transition:background-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out);white-space:nowrap}.primary-action:hover:not(:disabled){background:var(--cyan-bright);box-shadow:0 10px 28px var(--cyan-halo);transform:translateY(-2px)}.primary-action:disabled{background:var(--surface-raised);border-color:var(--line);color:var(--faint);cursor:not-allowed}.action-arrow{font-size:24px;font-weight:400;line-height:1}.result-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.queue-label{color:var(--muted)}.outline-button,.queue-label,.text-button{font-size:9px;font-weight:850;letter-spacing:.1em}.outline-button,.text-button{background:transparent;border:1px solid var(--line);cursor:pointer;min-height:44px;padding:0 12px;white-space:nowrap}.outline-button:hover{border-color:var(--cyan);color:var(--cyan)}.text-button{border:0;color:var(--muted);padding:10px 4px}.error-message,.notice-message{font-size:11px;line-height:1.45;margin:14px auto 0;max-width:65ch;text-align:center}.error-message{color:var(--danger)}.notice-message{color:var(--success)}.telemetry-panel{display:flex;flex-direction:column}.readout-block{border-top:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;padding:18px 0}.readout-label{color:var(--faint);font-size:9px;font-weight:850;letter-spacing:.12em}.readout-block strong{font-family:var(--display);font-size:21px;font-weight:900;letter-spacing:-.02em}.readout-stages{border-top:1px solid var(--line);padding:9px 0}.readout-stage{align-items:center;color:var(--faint);display:flex;font-size:9px;font-weight:800;justify-content:space-between;letter-spacing:.1em;min-height:31px}.readout-stage.is-done{color:var(--success)}.data-readout{border-top:1px solid var(--line);margin-top:auto;padding-top:18px}.data-readout strong{color:var(--warning);display:block;font-family:var(--display);font-size:16px;margin:7px 0;overflow-wrap:anywhere}.data-readout p{color:var(--muted);font-size:11px;line-height:1.55;margin:0 0 9px}.challenge-result{margin:42px auto 0;max-width:720px}.lockup{align-items:center;color:var(--muted);display:flex;font-family:var(--display);font-size:11px;font-weight:900;gap:10px;justify-content:center;letter-spacing:.2em}.lockup-line{background:var(--line);display:block;height:1px;width:42px}.result-role{color:var(--warning);font-family:var(--display);font-size:clamp(17px,2vw,23px);font-weight:900;letter-spacing:.12em;margin:14px 0 5px;text-align:center}.result-field{background:var(--surface);border:1px solid var(--line);min-width:0;padding:14px}.result-field-hero{border-color:var(--line-strong);margin:0 auto;max-width:490px;padding:16px}.field-heading{font-size:9px;letter-spacing:.13em;margin-bottom:10px}.field-heading,.tiny-button{color:var(--faint);font-weight:900}.tiny-button{background:none;border:0;cursor:pointer;font-size:8px;letter-spacing:.1em;min-height:44px;padding:4px 0;white-space:nowrap}.tiny-button:hover{color:var(--cyan)}.field-value{align-items:center;display:flex;gap:13px;min-width:0}.field-value>div:last-child{min-width:0}.result-field-hero .field-value{align-items:flex-start}.result-field-hero .field-value>div:last-child{align-self:center}.field-value strong{display:block;font-family:var(--display);font-size:20px;font-weight:900;letter-spacing:-.02em;overflow-wrap:anywhere}.field-value p{color:var(--muted);font-size:11px;line-height:1.4;margin:5px 0 0}.result-field-hero .field-value strong{font-size:clamp(28px,4vw,42px)}.team-result-heading{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:18px 0 10px}.team-result-heading>div{min-width:0}.team-result-heading>div>span{color:var(--faint);font-size:9px;font-weight:900;letter-spacing:.13em}.team-result-heading p{color:var(--muted);font-size:11px;line-height:1.4;margin:5px 0 0}.team-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.team-member{background:var(--surface);border:1px solid var(--line);min-width:0;padding:12px}.team-member-meta{color:var(--faint);display:flex;font-size:8px;font-weight:900;justify-content:space-between;letter-spacing:.1em}.team-hero{align-items:center;display:flex;gap:10px;margin:10px 0 12px;min-width:0}.team-hero-art{height:74px;width:48px}.team-hero-art img{object-fit:contain}.team-label{color:var(--faint);display:block;font-size:8px;font-weight:900;letter-spacing:.12em;margin-bottom:4px}.team-hero strong{display:block;font-family:var(--display);font-size:21px;font-weight:900;letter-spacing:-.02em;overflow-wrap:anywhere}.team-kit{border-top:1px solid var(--line);display:grid;grid-gap:2px;gap:2px;padding-top:5px}.kit-entry{border-bottom:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;min-width:0;padding:7px 0}.kit-entry:last-child{border-bottom:0}.kit-entry>span{color:var(--faint);font-size:8px;font-weight:900;letter-spacing:.1em;overflow-wrap:anywhere}.kit-entry>strong{font-size:10px;line-height:1.2;overflow-wrap:anywhere}.team-build{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.team-build>span,.team-kit-value{align-items:center;display:flex;gap:5px;min-width:0}.team-kit-art{height:28px;width:28px}.team-build strong,.team-kit-value strong{font-size:8px;line-height:1.1;overflow-wrap:anywhere}.team-pending{align-items:center;border:1px solid var(--line);color:var(--muted);display:flex;font-size:10px;font-weight:900;justify-content:center;letter-spacing:.12em;min-height:300px;text-align:center}.result-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.result-grid .result-field:nth-child(4){grid-column:2/3}.artwork{background:var(--surface-raised);display:inline-flex;flex:0 0 auto;height:48px;overflow:hidden;position:relative;width:48px}.artwork img{height:100%;object-fit:cover;width:100%}.artwork-fallback{align-items:center;background:var(--fallback-surface);color:var(--cyan);display:flex;font-family:var(--display);font-size:15px;font-weight:900;height:100%;justify-content:center;letter-spacing:-.04em;position:relative;width:100%}.artwork-fallback:before{border:1px solid var(--violet);content:"";height:24px;position:absolute;transform:rotate(45deg);width:24px}.artwork-fallback span{position:relative}.field-art{height:58px;width:58px}.result-field-hero .field-art{aspect-ratio:512/800;height:auto;width:clamp(112px,18vw,160px)}.result-field-hero .field-art img{object-fit:contain}.build-section{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.build-title{color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.13em;margin-bottom:9px}.build-title span:last-child{color:var(--faint)}.build-grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.build-slot{align-items:center;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:7px;min-height:114px;padding:8px 5px 7px;text-align:center}.build-slot.is-pending{border-color:var(--line-pending)}.slot-number{align-self:flex-start;color:var(--faint);font-size:8px;font-weight:900;letter-spacing:.08em}.item-art{height:42px;width:42px}.build-slot strong{font-size:9px;line-height:1.15;overflow-wrap:anywhere}.slot-mark{color:var(--faint);font-family:var(--display);font-size:32px;margin-top:14px}.reroll-build{margin-top:10px}.result-notes{border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.45;margin-top:14px;padding-top:8px}.result-notes p{margin:4px 0}.footer-bar{color:var(--faint);display:flex;font-size:8px;font-weight:800;justify-content:space-between;letter-spacing:.1em;margin:22px auto 0;max-width:1600px;padding:0 4px}.drawer-backdrop{align-items:stretch;background:var(--backdrop);display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:10}.settings-drawer{background:var(--surface);border-left:1px solid var(--line);height:100%;max-width:480px;overflow-y:auto;padding:max(26px,env(safe-area-inset-top)) max(26px,env(safe-area-inset-right)) max(26px,env(safe-area-inset-bottom)) max(26px,env(safe-area-inset-left));width:100%}.drawer-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.drawer-heading h2{font-family:var(--display);font-size:33px;letter-spacing:-.04em;margin:6px 0 0}.drawer-options{border-bottom:1px solid var(--line);padding:4px 0}.preference-row{align-items:center;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;display:flex;justify-content:space-between;min-height:58px;padding:0;text-align:left;width:100%}.preference-row:last-child{border-bottom:0}.preference-row span{display:grid;grid-gap:3px;gap:3px}.preference-row strong{font-size:10px;letter-spacing:.1em}.preference-row small{color:var(--muted);font-size:10px}.preference-row b{color:var(--faint);font-size:9px;letter-spacing:.12em}.preference-row.is-on b{color:var(--cyan)}.drawer-section{border-bottom:1px solid var(--line);padding:20px 0}.data-note p,.drawer-help{color:var(--muted);font-size:11px;line-height:1.5;margin:10px 0 14px}.exclusion-group{border-top:1px solid var(--line)}.exclusion-group summary{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:10px;font-weight:850;justify-content:space-between;letter-spacing:.1em;min-height:44px}.exclusion-group summary span{color:var(--faint)}.exclusion-list{display:grid;grid-gap:4px;gap:4px;padding:0 0 10px}.exclusion-list button{align-items:center;background:var(--surface-deep);border:1px solid transparent;color:var(--muted);cursor:pointer;display:flex;font-size:10px;justify-content:space-between;min-height:44px;padding:0 9px;text-align:left}.exclusion-list button:hover{border-color:var(--line);color:var(--text)}.exclusion-list button.is-excluded{border-color:var(--danger);color:var(--danger)}.exclusion-list button span:last-child{font-size:8px;letter-spacing:.1em}.data-note{border-bottom:0}.easter-egg-rain{inset:0;overflow:clip;pointer-events:none;position:fixed;z-index:9}.easter-egg-drop{animation:head-rain linear both;position:absolute;top:-12vh}.easter-egg-drop img{object-fit:contain}@keyframes head-rain{0%{opacity:0;transform:translate3d(0,-12vh,0) rotate(var(--rain-rotation))}10%{opacity:.96}to{opacity:0;transform:translate3d(var(--rain-drift),116vh,0) rotate(calc(var(--rain-rotation) + 180deg))}}.standalone-page{min-height:100svh;padding:24px 28px 50px}.shared-header{border-bottom:1px solid var(--line);margin:0 auto;max-width:980px;padding-bottom:18px}.shared-content{margin:60px auto 0;max-width:760px}.shared-title{margin-bottom:34px}.shared-title h1{font-family:var(--display);font-size:clamp(48px,8vw,94px);letter-spacing:-.07em;line-height:.85;margin:8px 0 14px}.shared-title p,.standalone-card p{color:var(--muted);font-size:13px;line-height:1.55;margin:0;max-width:55ch}.inline-action{margin-top:24px}.standalone-card{margin:20vh auto 0;max-width:570px}.standalone-card h1{font-family:var(--display);font-size:clamp(42px,7vw,72px);letter-spacing:-.06em;line-height:.9;margin:12px 0 16px}.broadcast-surface{align-items:center;display:flex;min-height:100svh;padding:4vw}.stream-frame{border:1px solid var(--line);min-height:80svh;padding:28px;position:relative;width:100%}.stream-top{align-items:center;display:flex;justify-content:space-between}.stream-top .brand-name{font-size:24px}.stream-idle{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:62vh;padding-left:10%}.stream-idle h1{font-family:var(--display);font-size:clamp(55px,9vw,140px);letter-spacing:-.07em;line-height:.82;margin:34px 0 20px}.stream-idle p{color:var(--muted);font-size:16px}.stream-frame .challenge-result{margin-top:10vh;max-width:980px}.challenge-result-stream .result-field-hero{max-width:650px}.challenge-result-stream .result-field-hero .field-value strong{font-size:clamp(36px,6vw,80px)}.challenge-result-stream .team-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px}.challenge-result-stream .result-field{background:var(--panel-overlay)}.stream-foot{bottom:28px;color:var(--faint);font-size:9px;font-weight:800;letter-spacing:.13em;position:absolute;right:28px}.overlay-surface{min-height:100svh;padding:3vw}.overlay-surface:not(.is-visible){display:none}.overlay-surface .challenge-result{margin:0;max-width:100%}.overlay-surface .challenge-result-stream .result-grid{max-width:680px}body.overlay-body,html.overlay-html{background:transparent}@media (max-width:1120px){.app-grid{grid-template-columns:210px minmax(0,1fr)}.telemetry-panel{grid-column:1/-1}.telemetry-panel .readout-stages{display:flex;gap:14px;overflow-x:auto}.telemetry-panel .readout-stage{flex:1 0 110px}.telemetry-panel .data-readout{margin-top:0}}@media (max-width:720px){.app-shell{padding:0 14px 18px}.topbar{min-height:64px}.topbar-right{gap:12px}.source-chip{font-size:0}.source-chip .status-dot{height:8px;width:8px}.app-grid{gap:12px;margin-top:14px}.app-grid,.stage-zone{display:flex;flex-direction:column}.stage-zone{order:-1}.stage-heading{min-height:0;padding:14px 2px 16px}.stage-heading h1{font-size:34px}.stage-heading p{font-size:8px;letter-spacing:.1em}.run-id{font-size:9px}.stage-frame{min-height:520px;padding:12px}.idle-stage{min-height:420px}.idle-ring{height:104px;width:104px}.idle-ring span{font-size:36px}.idle-stage strong{font-size:27px}.stage-actions{align-items:stretch;flex-direction:column}.primary-action{justify-content:space-between;width:100%}.result-actions{justify-content:center}.control-panel,.telemetry-panel{padding:15px}.control-panel{order:1}.telemetry-panel{order:2}.toggle-list{grid-template-columns:repeat(2,minmax(0,1fr))}.toggle-row{border-top:1px solid var(--line);grid-template-columns:9px 1fr}.toggle-row:nth-child(odd){border-right:1px solid var(--line);padding-right:9px}.toggle-row:nth-child(2n){padding-left:9px}.toggle-state{display:none}.chaos-section{margin-top:18px}.result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.result-grid .result-field:nth-child(4){grid-column:auto}.challenge-result-stream .team-grid,.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-result-heading{align-items:flex-start}.build-grid{gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.build-slot{min-height:106px}.footer-bar{display:grid;grid-gap:6px;gap:6px;line-height:1.4}.footer-bar span:last-child{display:none}.settings-drawer{padding:20px 16px}.standalone-page{padding:18px 14px 40px}.shared-content{margin-top:42px}.broadcast-surface{padding:10px}.stream-frame{min-height:calc(100svh - 20px);padding:16px}.stream-idle{padding-left:5%}.stream-idle h1{font-size:60px}.stream-foot{bottom:16px;font-size:7px;right:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.easter-egg-rain{display:none}}