@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-cyrillic-ext-400-normal-C1DjGVvv.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-cyrillic-400-normal-CzHgMhVb.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-greek-400-normal-Cw3cUjAn.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-latin-ext-400-normal-_SHQDGOK.woff2)format("woff2"),url(/assets/tiny5-latin-ext-400-normal-BksQzalU.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:Tiny5;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tiny5-latin-400-normal-BsIaeAHC.woff2)format("woff2"),url(/assets/tiny5-latin-400-normal-DyAV0xrX.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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-arabic-wght-normal-CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-ext-wght-normal-BjodpZir.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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-cyrillic-wght-normal-DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-hebrew-wght-normal-BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-ext-wght-normal-OacczzuJ.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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/rubik-latin-wght-normal-CnQIisVs.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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0c16;--surface:#16131f;--surface-2:#1e1a2c;--line:#2c2740;--line-strong:#3a3450;--fg:#ece8f5;--soft:#b4aec8;--muted:#9c96b0;--accent:#ffd23f;--on-accent:#15101f;--danger:#ff7a6e;--live:#ff5a4e;--success:#7fe0a8;--warning:#ffc266;--info:#c9d3f5;--stage:#000;--ink:#15101f;--cream:#fff4de;--tomato:#e8432e;--sky:#2a3bb8;--night:#1b1640;--sky-text:#dce0ff;--paper-text:#4a4458;--github-bg:#0d1117;--github-fg:#f0f6fc;--github-muted:#9198a1;--github-green:#238636;--px:3px;--pixel-line:var(--line);--pixel-drop:8px 8px 0 1px #000;--primary:var(--tomato);--on-primary:var(--ink);--focus:var(--accent);--font-pixel:"Tiny5", ui-monospace, monospace;--font-body:"Rubik Variable", system-ui, sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}*,:before,:after{box-sizing:border-box}body{background:var(--bg);min-width:360px;color:var(--fg);margin:0}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--font-pixel);letter-spacing:.02em;font-weight:400;line-height:1.1}h3{font-weight:700;line-height:1.2}a{color:inherit}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.icon{flex:none}.muted{color:var(--muted)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stack{gap:var(--space-3);display:grid}.pixel-box,.btn,.card,.profile-editor,.profile-card{--pixel-outline:0 calc(var(--px) * -1) 0 0 var(--pixel-line), 0 var(--px) 0 0 var(--pixel-line), calc(var(--px) * -1) 0 0 0 var(--pixel-line), var(--px) 0 0 0 var(--pixel-line)}.pixel-box,.card{box-shadow:var(--pixel-outline), var(--pixel-drop)}.app{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.container{width:100%;padding:var(--space-5) var(--space-6) var(--space-8);flex:1;margin:0 auto}.container--wide{max-width:120rem}.container--narrow{max-width:40rem}.page-head{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-head__title{gap:var(--space-2);min-width:0;display:grid}.page-subtitle{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:500;overflow:hidden}.room-bar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:2px solid var(--line);flex-wrap:wrap;display:flex}.room-bar__meta{justify-content:flex-end;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.room-bar__meta:empty{display:none}.room-bar__title{min-width:0;font-family:var(--font-body);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:700;overflow:hidden}.room-bar__host{color:var(--soft);font-weight:500}.room-bar__brand{flex:none;align-items:center;display:inline-flex}.avatar{background:var(--surface-2);box-shadow:0 0 0 2px var(--line);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;display:inline-block;overflow:hidden}.avatar--letter{color:var(--on-accent);place-items:center;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset 0 -3px #0000002e}.avatar video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.profile{align-items:center;gap:var(--space-3);background:var(--surface);min-width:0;max-width:min(100%,20rem);box-shadow:inset 0 0 0 2px var(--line);color:var(--fg);cursor:pointer;border:0;border-radius:999px;padding:.3rem .9rem .3rem .3rem;font-weight:600;transition:box-shadow .16s;display:inline-flex}button.profile:hover{box-shadow:inset 0 0 0 2px var(--line-strong)}button.profile .icon{color:var(--muted)}.profile__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-menu{min-width:0;position:relative}.profile-menu .profile[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--primary)}.profile-editor{top:calc(100% + var(--space-3));z-index:30;gap:var(--space-4);width:min(26rem,100vw - 2rem);padding:var(--space-5);background:var(--surface);box-shadow:var(--pixel-outline), var(--pixel-drop);animation:.16s ease-out both pop-in;display:grid;position:absolute;right:0}.profile-editor__preview{padding:var(--space-3) 0;place-items:center;display:grid}.profile-editor__field{gap:var(--space-2);color:var(--soft);font-size:.9375rem;font-weight:600;display:grid}.profile-editor__input{min-height:2.75rem;padding:0 var(--space-3);background:var(--bg);box-shadow:inset 0 0 0 2px var(--line);color:var(--fg);border:0;outline:none;font-weight:600}.profile-editor__input:focus{box-shadow:inset 0 0 0 2px var(--accent)}.profile-editor__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.profile-editor__actions{justify-content:flex-end;gap:var(--space-3);display:flex}.profile-editor__actions .btn{min-height:2.75rem;padding:.5rem 1rem;font-size:1rem}.avatar-picker{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.avatar-picker legend{margin-bottom:var(--space-2);color:var(--soft);padding:0;font-size:.9375rem;font-weight:600}.avatar-picker__options{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.avatar-picker__option{justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-1) var(--space-2);background:var(--surface-2);color:var(--muted);text-align:center;white-space:nowrap;cursor:pointer;font-size:.75rem;font-weight:600;transition:box-shadow .16s,color .16s;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0000}.avatar-picker__option:hover{color:var(--fg)}.avatar-picker__option input{opacity:0;pointer-events:none;position:absolute}.avatar-picker__option:has(input:checked){box-shadow:inset 0 0 0 2px var(--primary);color:var(--fg)}.avatar-picker__option:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.profile-hover{align-items:center;min-width:0;display:inline-flex}.profile-hover[tabindex]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.profile-card{z-index:50;justify-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-4) var(--space-4);background:var(--surface);box-shadow:var(--pixel-outline), var(--pixel-drop);text-align:center;pointer-events:none;animation:.16s ease-out both pop-in;display:grid;position:fixed}.profile-card .avatar{margin-bottom:var(--space-3)}.profile-card__name{max-width:100%;color:var(--fg);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700;line-height:1.3}.profile-card__role{color:var(--soft);font-size:.875rem}.room-bar__host.profile-hover{cursor:default;-webkit-text-decoration:underline dotted var(--line-strong);text-decoration:underline dotted var(--line-strong);text-underline-offset:4px;display:inline}.page-title{text-shadow:4px 4px #000;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.container--narrow .page-title{margin-bottom:var(--space-6)}.btn{--btn-bg:var(--surface-2);--btn-fg:var(--fg);--btn-drop:5px 6px 0 1px #000;justify-content:center;align-items:center;gap:var(--space-2);min-height:3.25rem;margin:var(--px);background:var(--btn-bg);color:var(--btn-fg);box-shadow:var(--pixel-outline), inset -3px -4px 0 0 #00000040, var(--btn-drop);cursor:pointer;border:0;padding:.75rem 1.25rem;font-size:1.0625rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){filter:brightness(1.1)}.btn:active:not(:disabled){box-shadow:var(--pixel-outline), inset 3px 4px 0 0 #00000040;transform:translate(4px,5px)}.btn:disabled{cursor:not-allowed;opacity:.55}.btn--lg{min-height:4.5rem;padding:1.25rem 2.25rem;font-size:1.5rem}.btn--sm{min-height:2.75rem;padding:.5rem 1rem;font-size:1.0625rem}.btn--primary{--btn-bg:var(--primary);--btn-fg:var(--on-primary)}.btn--accent{--btn-bg:var(--accent);--btn-fg:var(--on-accent)}.btn--danger{--btn-fg:var(--danger)}.btn--success{--btn-bg:var(--success);--btn-fg:var(--on-accent)}.btn--github{--btn-bg:var(--github-green);--btn-fg:#fff;align-self:flex-start}.spinner{border:3px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;width:1.1em;height:1.1em;animation:.8s linear infinite spin}.card{margin:var(--px) calc(var(--px) + 8px) calc(var(--px) + 8px) var(--px);padding:var(--space-5);background:var(--surface)}.card__title{margin-bottom:var(--space-4);color:var(--soft);font-family:var(--font-body);letter-spacing:0;font-size:1.125rem;font-weight:700}.callout{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-left:4px solid;align-items:flex-start;font-size:.9375rem;display:flex}.stack .callout{margin-top:0}.callout .icon{margin-top:.15rem}.callout p{color:var(--fg)}.callout--info{color:var(--info)}.callout--error{color:var(--danger)}.status-pill{align-items:center;gap:var(--space-3);margin:var(--px);background:var(--surface);padding:.5rem .875rem;font-size:1rem;font-weight:600;display:inline-flex}.status-pill__dot{background:currentColor;width:10px;height:10px}.status-pill--live .status-pill__dot{background:var(--live);animation:1s step-end infinite blink}.status-pill--warning{color:var(--warning)}.status-pill--neutral{color:var(--muted)}.stage{--stage-bar:0px;gap:var(--space-4);flex-direction:column;min-width:0;min-height:0;display:flex;container-type:size}.stage:has(>.stage__bar){--stage-bar:calc(3.25rem + 2 * var(--px) + var(--space-4))}.stage__screen{height:calc(min(100cqw - 2rem - 14px, (100cqh - var(--stage-bar) - 3.5rem - 14px) * 16 / 9) * 9 / 16 + 3.5rem + 14px);flex:0 auto;place-items:center;min-height:0;display:grid;container-type:size}.tv{--frame-w:min(100cqw - 2rem - 14px, (100cqh - 3.5rem - 14px) * 16 / 9);width:calc(var(--frame-w) + 2rem);margin:var(--px) calc(var(--px) + 8px) calc(var(--px) + 8px) var(--px);padding:var(--space-4) var(--space-4) 0;background:var(--surface)}.tv__knobs{justify-content:flex-end;align-items:center;gap:10px;height:2.5rem;display:flex}.tv__knobs span{background:var(--line-strong);width:10px;height:10px}.tv__knobs span:first-child{background:var(--accent)}.stage__frame{aspect-ratio:16/9;background:var(--stage);place-items:center;display:grid;position:relative;overflow:hidden}.stage__frame video{object-fit:contain;background:var(--stage);width:100%;height:100%;display:block;position:absolute;inset:0}.stage__frame:fullscreen{aspect-ratio:auto;width:100vw;height:100vh}.player__controls{z-index:1;align-items:center;gap:var(--space-3);padding:var(--space-6) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));background:linear-gradient(#0000,#000000b3);transition:opacity .22s;display:flex;position:absolute;bottom:0;left:0;right:0}.player--idle{cursor:none}.player--idle .player__controls{opacity:0;pointer-events:none}.player:focus-within .player__controls{opacity:1;pointer-events:auto}.player__controls>:last-child{margin-left:auto}.player__btn{justify-content:center;align-items:center;gap:var(--space-2);min-width:2.75rem;height:2.75rem;padding:0 var(--space-3);color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:999px;font-weight:700;transition:background .16s;display:inline-flex}.player__btn:hover{background:#000000b3}.player__btn--label{padding-right:var(--space-4);background:var(--primary);color:var(--on-primary)}.player__btn--label:hover{background:var(--primary);filter:brightness(1.1)}.player__hint{align-items:center;gap:var(--space-2);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;display:inline-flex;overflow:hidden}.stage__placeholder{justify-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--muted);text-align:center;display:grid}.stage__bar{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;flex:none;display:flex}.state{justify-items:center;gap:var(--space-4);max-width:28rem;padding:var(--space-5);text-align:center;margin:0 auto;display:grid}.state__icon{background:var(--surface-2);width:3.5rem;height:3.5rem;color:var(--accent);border-radius:50%;place-items:center;display:grid;position:relative}.state--error .state__icon{color:var(--danger)}.state__icon--busy:after{content:"";border:3px solid color-mix(in srgb, var(--accent) 18%, transparent);border-top-color:var(--accent);border-radius:50%;animation:1s linear infinite spin;position:absolute;inset:-8px}.state__message{font-size:1.0625rem;font-weight:500}.state__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.app--room{height:100dvh;min-height:0;overflow:hidden}.app--room .container{min-height:0;padding-bottom:var(--space-4);flex-direction:column;display:flex}.app--room .room-bar{flex:none}.room-grid{gap:var(--space-5);flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.room-grid--single{grid-template-rows:minmax(0,1fr)}.room-side{align-content:start;gap:var(--space-5);overscroll-behavior:contain;min-height:0;display:grid;overflow-y:auto}.room-side>.stack:empty{display:none}.link-field{gap:var(--space-4);display:grid}.link-field__input{align-items:center;gap:var(--space-2);min-width:0;padding:0 var(--space-3);background:var(--bg);box-shadow:inset 0 0 0 2px var(--line);color:var(--muted);display:flex}.link-field__input:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.link-field input{min-width:0;min-height:3rem;color:var(--fg);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;font-size:1.0625rem;font-weight:400}.viewers__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.viewers__head .card__title{margin-bottom:0}.viewers__count{color:var(--accent);font-family:var(--font-pixel);font-size:1.75rem;line-height:1}.viewers__count .muted{font-size:1.125rem}.viewers__empty{align-items:center;gap:var(--space-3);padding:var(--space-4);border:2px dashed var(--line);color:var(--muted);font-size:.9375rem;display:flex}.viewer-list{gap:var(--space-2);max-height:22rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.viewer-list__item{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);background:var(--surface-2);animation:.32s cubic-bezier(.2,.8,.2,1) both viewer-in;display:flex}.viewer-list__item--self{box-shadow:inset 3px 0 0 var(--primary)}.viewer-list__self{background:var(--primary);color:var(--on-primary);border-radius:999px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:700}.viewer-list__person{gap:var(--space-3);flex:1;display:flex}.viewer-list__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.viewers__hint{margin-top:var(--space-4);font-size:.875rem}.app--landing{--px:4px;--pixel-line:var(--ink);--pixel-drop:10px 10px 0 2px var(--ink);--primary:var(--tomato);--on-primary:var(--ink);background:var(--sky);color:var(--ink)}.app--landing .btn{--btn-drop:6px 8px 0 2px var(--ink)}.app--landing .callout{background:var(--cream)}.app--landing .callout p{color:var(--ink)}.app--landing .callout--error{color:#b42318}.hud{top:var(--space-4);z-index:10;justify-content:space-between;align-items:center;gap:var(--space-4);width:calc(100% - 3.5rem);max-width:73.5rem;margin:var(--space-4) auto 0;background:var(--cream);padding:.625rem .625rem .625rem 1.125rem;display:flex;position:sticky}.brand{font-family:var(--font-pixel);white-space:nowrap;align-items:center;gap:.625rem;font-size:1.3125rem;font-weight:400;text-decoration:none;display:inline-flex}.hud__nav{align-items:center;gap:var(--space-2);display:flex}.hud__link{padding:.625rem .75rem;font-size:.9375rem;font-weight:600;text-decoration:none}.hud__link:hover{background:var(--accent)}.hero{background-image:linear-gradient(#ffffff0f 2px,#0000 2px),linear-gradient(90deg,#ffffff0f 2px,#0000 2px);background-size:32px 32px;padding:7rem 0 10rem;position:relative}.hero__inner,.section__inner{max-width:80rem;padding-inline:var(--space-7);margin:0 auto}.hero__inner{align-items:center;gap:var(--space-7) 4rem;flex-wrap:wrap;display:flex}.hero__title{flex:0 auto;min-width:0;padding:clamp(1.75rem,3.6vw,3.25rem) clamp(1.375rem,3.6vw,3.5rem) clamp(2rem,4vw,3.75rem);position:relative}.hero h1{max-width:10ch;color:var(--cream);letter-spacing:.03em;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;text-shadow:7px 7px 0 var(--ink);font-size:clamp(2.875rem,6.8vw,6.75rem);line-height:.95}.hero__side{align-items:flex-start;gap:var(--space-5);flex-direction:column;flex:0 25rem;display:flex}.hero__lead{color:var(--cream);font-size:1.3125rem;line-height:1.55}.hero__note{color:var(--sky-text);font-size:.875rem}.star{animation:3.2s ease-in-out infinite twinkle;position:absolute}.star--1{top:3.75rem;left:4%}.star--2{animation-delay:-1.1s;top:13rem;right:6%}.star--3{animation-delay:-2.2s;bottom:4.5rem;left:46%}.selection{--dash:16px;pointer-events:none;background-image:linear-gradient(90deg, var(--accent) 50%, transparent 50%), linear-gradient(90deg, var(--accent) 50%, transparent 50%), linear-gradient(0deg, var(--accent) 50%, transparent 50%), linear-gradient(0deg, var(--accent) 50%, transparent 50%);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:var(--dash) 4px, var(--dash) 4px, 4px var(--dash), 4px var(--dash);background-position:0 0,0 100%,0 0,100% 0;width:100%;height:100%;animation:1.6s cubic-bezier(.65,0,.35,1) .6s both selection-draw,1.2s linear 2.3s infinite selection-ants;position:absolute;top:0;left:0}.selection__tag{background:var(--accent);box-shadow:0 -4px 0 0 var(--ink), 0 4px 0 0 var(--ink), -4px 0 0 0 var(--ink), 4px 0 0 0 var(--ink);white-space:nowrap;padding:.375rem .625rem;font-size:1rem;font-weight:700;line-height:1;position:absolute;top:-2.875rem;left:4px}.selection__handle{border:4px solid var(--ink);background:var(--cream);width:12px;height:12px;position:absolute}.selection__handle--tl{top:-8px;left:-8px}.selection__handle--tr{top:-8px;right:-8px}.selection__handle--bl{bottom:-8px;left:-8px}.selection__handle--br{bottom:-8px;right:-8px}.selection__tag,.selection__handle{animation:.5s ease-out 2.1s both fade-in}.selection__cursor{animation:.4s ease-out .2s both cursor-in,.6s ease-in 2.5s forwards cursor-out;position:absolute;bottom:-40px;right:-22px}.section{border-top:6px solid var(--ink);scroll-margin-top:6rem}.section__inner{padding-top:7rem;padding-bottom:8rem}.section--paper{background:var(--cream)}.section--night{background-color:var(--night);color:var(--cream);background-image:linear-gradient(#ffffff0d 2px,#0000 2px),linear-gradient(90deg,#ffffff0d 2px,#0000 2px);background-size:32px 32px}.section--tomato{background:var(--tomato)}.section__title{text-shadow:4px 4px 0 var(--ink);font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:1}.section--paper .section__title{color:var(--ink);text-shadow:4px 4px 0 var(--accent)}.section--night .section__title,.section--tomato .section__title{color:var(--cream)}.steps{gap:var(--space-7);margin:4.5rem 0 0;padding:0;list-style:none;display:grid}.steps__item{background:#fff;flex-direction:column;gap:.875rem;margin:4px 14px 14px 4px;padding:1.75rem;display:flex}.steps__number{--pixel-drop:0 0 0 0 transparent;background:var(--accent);width:3.5rem;height:3.5rem;font-family:var(--font-pixel);place-items:center;font-size:2rem;font-weight:400;display:grid}.steps__item h3{margin-top:.625rem;font-size:1.5rem}.steps__item p{max-width:30ch;color:var(--paper-text);font-size:1.0625rem;line-height:1.6}.steps__link{background:var(--ink);color:var(--accent);overflow-wrap:anywhere;align-self:flex-start;margin-top:.375rem;padding:.625rem .875rem;font-size:1.0625rem;font-weight:500}.direct-section{gap:var(--space-7);align-items:center;display:grid}.direct-section__text{gap:var(--space-5);display:grid}.direct-section__text p{max-width:36em;color:var(--sky-text);font-size:1.125rem;line-height:1.6}.direct{row-gap:var(--space-4);grid-template-rows:repeat(3,6.25rem) 2.25rem auto;grid-template-columns:minmax(0,1fr) minmax(2.5rem,1fr) minmax(0,.8fr);display:grid}.direct__host{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;grid-area:1/1/4;font-size:1.25rem;font-weight:700;display:flex}.direct__host-tv{width:100%;max-width:200px;height:auto}.direct__links{fill:none;width:100%;height:100%;stroke:var(--accent);stroke-width:4px;stroke-dasharray:12 8;grid-area:1/2/4;overflow:visible}.direct__links path{vector-effect:non-scaling-stroke}.direct__viewer{align-items:center;gap:var(--space-3);color:var(--sky-text);grid-column:3;font-size:.9375rem;display:flex}.direct__viewer svg{flex:none}.direct__wire{background-image:linear-gradient(#8a84b8 60%,#0000 60%);background-size:4px 16px;grid-area:4/1;justify-self:center;width:4px}.direct__server{padding:var(--space-3) var(--space-4);color:var(--sky-text);border:4px dashed #8a84b8;flex-direction:column;grid-area:5/1/auto/3;justify-content:center;gap:2px;font-size:.875rem;display:flex}.direct__server strong{color:var(--cream);font-size:1.125rem;font-weight:700}.faq{gap:var(--space-7);align-items:start;display:grid}.faq__aside{gap:var(--space-7);flex-direction:column;display:flex}.github-box{background:var(--github-bg);max-width:26.25rem;color:var(--github-fg);flex-direction:column;gap:1.25rem;margin:4px 14px 14px 4px;padding:1.75rem;display:flex}.github-box__head{align-items:center;gap:var(--space-4);display:flex}.github-box__title{font-family:var(--font-pixel);font-size:1.75rem;font-weight:400}.github-box p{color:var(--github-muted)}.faq__list{gap:1.75rem;display:grid}.faq__item{background:#fff;margin:4px 14px 0 4px}.faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.375rem;font-size:1.1875rem;font-weight:600;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";background:var(--accent);width:2rem;height:2rem;box-shadow:0 -3px 0 0 var(--ink), 0 3px 0 0 var(--ink), -3px 0 0 0 var(--ink), 3px 0 0 0 var(--ink);flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.faq__item[open] summary:after{content:"–";background:var(--tomato)}.faq__item p{max-width:58ch;color:var(--paper-text);padding:0 1.375rem 1.375rem;font-size:1.0625rem;line-height:1.6}.contribute{gap:2.75rem;display:grid}.contribute__intro{gap:1.25rem;max-width:47.5rem;display:grid}.contribute__intro p{max-width:52ch;font-size:1.1875rem;font-weight:500;line-height:1.6}.repo-card{justify-content:space-between;align-items:center;gap:var(--space-5);background:var(--cream);flex-wrap:wrap;margin:4px 14px 14px 4px;padding:1.75rem 2rem;display:flex}.repo-card__text{gap:.375rem;min-width:0;display:grid}.repo-card__label{color:var(--paper-text);font-size:.9375rem}.repo-card__name{font-family:var(--font-body);overflow-wrap:anywhere;font-size:1.1875rem;font-weight:600}.site-footer{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) max(var(--space-7), calc((100% - 74rem) / 2));background:var(--ink);color:#bdb6cc;flex-wrap:wrap;font-size:.875rem;display:flex}.site-footer__brand{color:var(--cream);font-family:var(--font-pixel);font-size:1.0625rem}@media (width>=900px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.direct-section{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5rem}.faq{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:4.5rem}.room-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 20rem}.room-grid--single{grid-template-columns:minmax(0,1fr)}.room-grid--viewer{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 16rem}}@media (width<=899px){.room-grid:not(.room-grid--single) .stage{container-type:normal}.room-grid:not(.room-grid--single) .stage__screen{height:auto;container-type:inline-size}.room-grid:not(.room-grid--single) .tv{--frame-w:min(100cqw - 2rem - 14px, (55dvh - 3.5rem) * 16 / 9)}.hud__link{display:none}.hero__side{flex-basis:100%}}@media (width<=600px){.container{padding:var(--space-4) var(--space-4) var(--space-7)}.hud{width:calc(100% - 2rem)}.hero{padding:4rem 0 6rem}.hero__inner,.section__inner{padding-inline:1.25rem}.section__inner{padding-top:5rem;padding-bottom:5.5rem}.hero h1{-webkit-text-stroke-width:3px;text-shadow:5px 5px 0 var(--ink)}.selection__handle{display:none}.brand{font-size:1.0625rem}.direct{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto}.direct__viewer{gap:var(--space-1);flex-direction:column;font-size:.8125rem}.direct__viewer svg{width:48px;height:auto}.site-footer{padding-inline:1.25rem}}@media (width<=640px){.room-bar__meta{flex-basis:100%;order:3;justify-content:space-between}}@media (width<=480px){.hero__side .btn,.stage__bar .btn{flex:100%}.state{padding:var(--space-4) var(--space-3)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes viewer-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes blink{50%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.7)}}@keyframes selection-draw{0%{width:0;height:0}}@keyframes selection-ants{to{background-position:var(--dash) 0, calc(var(--dash) * -1) 100%, 0 calc(var(--dash) * -1), 100% var(--dash)}}@keyframes fade-in{0%{opacity:0}}@keyframes cursor-in{0%{opacity:0;transform:translate(-6px,-6px)}}@keyframes cursor-out{to{opacity:0;transform:translate(12px,12px)}}@media (height<=800px){.page-head{margin-bottom:var(--space-5)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.selection__cursor{display:none}}
