@font-face{font-family:Tektur;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/tektur-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/tektur-latin-500-normal.woff2)format("woff2");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:Tektur;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/tektur-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/tektur-latin-700-normal.woff2)format("woff2");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:Tektur;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/tektur-cyrillic-900-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/tektur-latin-900-normal.woff2)format("woff2");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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/onest-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/onest-latin-400-normal.woff2)format("woff2");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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/onest-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/onest-latin-500-normal.woff2)format("woff2");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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/onest-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/onest-latin-600-normal.woff2)format("woff2");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:Onest;font-style:normal;font-display:swap;font-weight:700 800;src:url(/fonts/onest-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700 800;src:url(/fonts/onest-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 500;src:url(/fonts/jetbrains-mono-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400 500;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/jetbrains-mono-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/jetbrains-mono-latin-700-normal.woff2)format("woff2");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{--c-cmd-orange:#e8914f;--c-cmd-orange-hi:#f7b27e;--c-cmd-orange-lo:#a8653a;--c-term-green:#7cff4f;--c-term-green-lo:#1e7016;--c-clawd:#d97757;--c-clawd-lo:#a3452a;--c-metal:#c9cbcf;--c-iron:#2a2f37;--c-gold:#ffc233;--c-diamond:#5decf5;--c-kosyak:#ff4a3d;--c-night:#0b0e14;--c-paper:#f4ede1;--font-display:"Tektur", "Onest", system-ui, sans-serif;--font-text:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", monospace;--font-display-alt:"Dela Gothic One", "Golos Text", sans-serif;--font-text-alt:"Golos Text", system-ui, sans-serif;--font-mono-alt:"Martian Mono", ui-monospace, monospace;--fs-display-xl:clamp(56px, 9vw, 144px);--fs-display-l:clamp(44px, 6vw, 96px);--fs-h1:clamp(36px, 4.2vw, 64px);--fs-h2:clamp(28px, 3vw, 44px);--fs-h3:28px;--fs-h4:22px;--fs-body-l:20px;--fs-body:17px;--fs-small:15px;--fs-caption:13px;--fs-mono:15px;--fs-counter:clamp(48px, 7vw, 112px);--lh-tight:.95;--lh-heading:1.1;--lh-body:1.55;--r-0:0px;--r-xs:2px;--r-s:4px;--r-m:8px;--r-l:14px;--r-pill:999px;--sp-0:0px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--sh-block:0 4px 0 0 #00000073;--sh-block-l:0 8px 0 0 #00000073;--sh-press:0 1px 0 0 #00000073;--sh-card:0 1px 0 #ffffff0a inset, 0 12px 32px -12px #0009;--sh-glow-green:0 0 24px #7cff4f59;--sh-glow-orange:0 0 32px #e8914f59;--mo-fast:.12s;--mo-base:.2s;--mo-slow:.42s;--mo-ease-out:cubic-bezier(.2,.8,.2,1);--mo-ease-pop:cubic-bezier(.3,1.6,.5,1);--mo-steps:steps(4, end);--bg:#0b0e14;--bg-raised:#111620;--surface:#181e2a;--surface-2:#212938;--line:#2c3547;--line-strong:#46516a;--text:#f4ede1;--text-muted:#a7b0c0;--text-dim:#7f89a0;--accent:#e8914f;--accent-ink:#0b0e14;--accent-hover:#f7b27e;--accent-press:#a8653a;--success:#7cff4f;--error:#ff5a4e;--warning:#ffc233;--info:#5decf5;--focus:#7cff4f;--link:#5decf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f4ede1;--bg-raised:#fbf7f0;--surface:#fff;--surface-2:#eae1d2;--line:#d6cbb8;--line-strong:#a99c86;--text:#15110d;--text-muted:#5b5348;--text-dim:#6e6558;--accent:#e8914f;--accent-ink:#15110d;--accent-hover:#f7b27e;--accent-press:#a8653a;--success:#1e7016;--error:#b8281c;--warning:#7f5300;--info:#0a6672;--focus:#15110d;--link:#0a6672;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg)}body{min-height:100%;color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;background:radial-gradient(1200px 700px at 78% -120px,#1a2236 0,#1a223600 70%),radial-gradient(900px 600px at 0 40%,#121a2b 0,#121a2b00 70%),var(--bg);overflow-x:hidden}a{color:inherit;text-decoration:none}b,strong{color:var(--text);font-weight:700}img{max-width:100%;display:block}.wrap{width:min(1600px,100% - 192px);margin:0 auto}.mono{font-family:var(--font-mono)}.o{color:var(--accent)}.g{color:var(--c-term-green)}.r{color:var(--c-kosyak)}.dim{color:var(--text-dim)}.mut{color:var(--text-muted)}.gold{color:var(--c-gold)}.ext-paper{text-shadow:1px 1px #b9ad9a,2px 2px #a89c88,3px 3px #978b78,4px 4px #867a68,5px 5px #756a59,6px 6px #64594a,7px 7px #2a241d,8px 8px #0b0e14,10px 22px 34px #0000008c}.ext-orange{color:var(--c-cmd-orange);text-shadow:1px 1px #d07e43,2px 2px #c2743d,3px 3px #b46b37,4px 4px #a8653a,5px 5px #985a33,6px 6px #88502d,7px 7px #3b220f,8px 8px #0b0e14,10px 22px 34px #0000008c}.ext-s.ext-paper,.ext-s .ext-paper{text-shadow:1px 1px #a89c88,2px 2px #918572,3px 3px #7a6f5e,4px 4px #2a241d,5px 5px #0b0e14,6px 14px 20px #0009}.ext-s.ext-orange,.ext-s .ext-orange{text-shadow:1px 1px #c2743d,2px 2px #a8653a,3px 3px #88502d,4px 4px #3b220f,5px 5px #0b0e14,6px 14px 20px #0009}.ext-green{color:var(--c-term-green);text-shadow:1px 1px #5bd13a,2px 2px #44a82b,3px 3px #2f8020,4px 4px #1e7016,5px 5px #0b0e14,6px 14px 24px #0009}.ext-red{color:var(--c-kosyak);text-shadow:1px 1px #d33a2f,2px 2px #b23026,3px 3px #8e241c,4px 4px #5a1510,5px 5px #0b0e14,6px 14px 24px #0009}.sec{padding:120px 0 40px;position:relative}.kick{font:500 15px/1 var(--font-mono);color:var(--c-term-green);background:#0b0e14b3;border:1px solid #1e7016;align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.kick .cur{background:var(--c-term-green);width:8px;height:15px}.h2{font:900 64px/.98 var(--font-display);letter-spacing:-.005em;margin:22px 0 0}.h3{font:900 30px/1.05 var(--font-display)}.lead{font:500 21px/1.45 var(--font-text);color:#cdd3de;max-width:720px;margin-top:18px}.sec-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.more{font:700 15px/1 var(--font-mono);color:var(--text-muted);border-bottom:2px solid var(--line-strong);white-space:nowrap;padding-bottom:6px}.slab{--s1:#1c2331;--s2:#141a25;box-shadow:inset 1px 1px 0 #ffffff0f,1px 1px 0 var(--s1),2px 2px 0 var(--s1),3px 3px 0 var(--s1),4px 4px 0 var(--s2),5px 5px 0 var(--s2),6px 6px 0 var(--s2),7px 7px 0 var(--s2),8px 8px 0 #05070a,9px 9px 0 #05070a,14px 30px 40px -10px #000000b3;background:linear-gradient(160deg,#1a2130 0,#141a26 60%,#121722 100%);border:2px solid #2c3547;position:relative}.slab--l{box-shadow:inset 1px 1px 0 #ffffff0f,1px 1px 0 var(--s1),2px 2px 0 var(--s1),3px 3px 0 var(--s1),4px 4px 0 var(--s1),5px 5px 0 var(--s2),6px 6px 0 var(--s2),7px 7px 0 var(--s2),8px 8px 0 var(--s2),9px 9px 0 var(--s2),10px 10px 0 var(--s2),11px 11px 0 #05070a,12px 12px 0 #05070a,18px 40px 50px -12px #000000bf}.slab--s{box-shadow:inset 1px 1px 0 #ffffff0f,1px 1px 0 var(--s1),2px 2px 0 var(--s1),3px 3px 0 var(--s2),4px 4px 0 var(--s2),5px 5px 0 #05070a,8px 18px 24px -8px #000000a6}.slab--orange{color:#0b0e14;--s1:#a8653a;--s2:#8a5130;background:linear-gradient(170deg,#f2a066 0,#e8914f 55%,#dc8545 100%);border-color:#0b0e14}.slab--paper{color:#0b0e14;--s1:#b9ad9a;--s2:#8e836f;background:linear-gradient(170deg,#fbf6ec,#f4ede1 60%,#eae0cf);border-color:#0b0e14}.slab--green{--s1:#174f12;--s2:#0f350c;background:linear-gradient(170deg,#12230f,#0d1a0b);border-color:#1e7016}.slab--red{--s1:#3a0f0c;--s2:#260a08;border-color:#5a1510}.slab--gold{--s1:#5c4410;--s2:#3d2d0a;border-color:#7a5b12}.lit{position:relative}.lit:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 0 0,#ffffff12,#fff0 55%);position:absolute;inset:-2px}.bbtn{--side:#a8653a;--side2:#8a5130;height:64px;font:800 20px/1 var(--font-text);color:#0b0e14;white-space:nowrap;cursor:pointer;box-shadow:inset 3px 3px 0 #ffd6aa8c,inset -3px -3px 0 #783c1459,1px 1px 0 var(--side),2px 2px 0 var(--side),3px 3px 0 var(--side),4px 4px 0 var(--side2),5px 5px 0 var(--side2),6px 6px 0 var(--side2),7px 7px 0 var(--side2),8px 8px 0 var(--side2),9px 9px 0 #0b0e14,10px 10px 0 #0b0e14,14px 28px 30px -6px #000000a6;background:linear-gradient(#f2a066 0,#e8914f 55%,#dc8545 100%);border:3px solid #0b0e14;justify-content:center;align-items:center;gap:12px;padding:0 30px;display:inline-flex;position:relative}.bbtn:active{box-shadow:inset 3px 3px 0 #ffd6aa8c,inset -3px -3px 0 #783c1459,1px 1px 0 var(--side),2px 2px 0 var(--side2),3px 3px 0 #0b0e14,4px 4px 0 #0b0e14,6px 10px 14px -4px #0009;transform:translate(6px,6px)}.bbtn .arr{background:linear-gradient(currentColor,currentColor) 0 7px/12px 4px no-repeat,linear-gradient(currentColor,currentColor) 8px 3px/4px 4px no-repeat,linear-gradient(currentColor,currentColor) 8px 11px/4px 4px no-repeat,linear-gradient(currentColor,currentColor) 12px 5px/4px 8px no-repeat;width:18px;height:18px;display:inline-block}.bbtn--ghost{color:var(--text);background:linear-gradient(#1c2331,#151b27);box-shadow:inset 2px 2px #2f3a50,1px 1px #2a3243,2px 2px #2a3243,3px 3px #222937,4px 4px #222937,5px 5px #222937,6px 6px #0b0e14,7px 7px #0b0e14,8px 16px 20px -6px #0009}.bbtn--green{--side:#3e9e25;--side2:#1e7016;background:linear-gradient(#9bff76,#7cff4f 55%,#68e83e)}.bbtn--paper{--side:#a89c88;--side2:#7a6f5e;background:linear-gradient(#fffbf3,#f4ede1 60%,#e6dbc8)}.bbtn--red{color:#0b0e14;--side:#b23026;--side2:#5a1510;background:linear-gradient(#ff6a5e,#ff4a3d 60%,#e63e32)}.bbtn--s{height:48px;box-shadow:inset 2px 2px 0 #ffd6aa80,1px 1px 0 var(--side),2px 2px 0 var(--side),3px 3px 0 var(--side2),4px 4px 0 var(--side2),5px 5px 0 var(--side2),6px 6px 0 #0b0e14,8px 16px 18px -6px #0009;padding:0 20px;font-size:16px}.bbtn--ghost.bbtn--s{box-shadow:inset 2px 2px #2f3a50,1px 1px #2a3243,2px 2px #2a3243,3px 3px #222937,4px 4px #222937,5px 5px #0b0e14,8px 16px 18px -6px #0009}.bbtn .ic{flex:none;width:22px;height:22px}.bbtn.wide{width:100%}.ic-tg{background:currentColor;width:22px;height:22px;display:inline-block;-webkit-mask:url(/assets/ic-tg.svg) 50%/contain no-repeat;mask:url(/assets/ic-tg.svg) 50%/contain no-repeat}.chip{height:30px;font:700 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);background:#151b27;border:2px solid #2c3547;align-items:center;gap:8px;padding:0 10px;display:inline-flex;box-shadow:2px 2px #05070a}.chip i{background:currentColor;width:8px;height:8px}.chip--green{color:var(--c-term-green);border-color:#1e7016}.chip--orange{color:var(--accent);border-color:#a8653a}.chip--red{color:var(--c-kosyak);border-color:#5a1510}.chip--gold{color:var(--c-gold);border-color:#7a5b12}.px{background:var(--c-term-green);width:10px;height:10px;display:inline-block;box-shadow:0 0 0 4px #7cff4f29}.px--off{background:#7f89a0;box-shadow:0 0 0 4px #7f89a029}.nav{z-index:20;background:linear-gradient(#0b0e14eb,#0b0e148c 70%,#0b0e1400);align-items:center;gap:34px;padding:22px 56px;display:flex;position:absolute;top:0;left:0;right:0}.nav.solid{background:linear-gradient(#0b0e14,#0b0e1499);position:relative}.nav .logo img{filter:drop-shadow(0 6px 10px #00000080);height:46px}.nav .links{gap:30px;margin-left:18px;display:flex}.nav .links a{font:700 16px/1 var(--font-text);color:var(--text-muted);border-bottom:3px solid #0000;padding:10px 0}.nav .links a.on{color:var(--text);border-color:var(--accent)}.nav .grow{flex:1}.live{font:500 14px/1 var(--font-mono);color:var(--c-term-green);align-items:center;gap:10px;display:flex}.live i{background:var(--c-term-green);width:10px;height:10px;box-shadow:0 0 0 4px #7cff4f29}.live em{color:var(--text-muted);font-style:normal}.live.off{color:var(--text-muted)}.live.off i{background:#7f89a0;box-shadow:0 0 0 4px #7f89a029}.nav .bbtn{height:44px;padding:0 18px;font-size:15px}.me-pill{height:44px;font:700 15px/1 var(--font-text);background:#151b27;border:2px solid #2c3547;align-items:center;gap:10px;padding:0 14px 0 6px;display:flex;box-shadow:1px 1px #2a3243,2px 2px #2a3243,3px 3px #222937,4px 4px #0b0e14}.me-pill canvas,.me-pill .head{width:30px;height:30px}.me-pill .n{font:700 13px/1 var(--font-mono);color:var(--accent)}.tabbar{display:none}@media (max-width:700px){.tabbar{z-index:30;background:linear-gradient(#0b0e1400,#0b0e14f5 30%);border-top:0;grid-template-columns:1fr 1fr 1.35fr 1fr 1fr;align-items:end;height:74px;padding:0 6px 10px;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar:before{content:"";background:#1c2331;height:2px;position:absolute;top:20px;left:0;right:0}.tabbar a{font:700 10px/1 var(--font-text);color:var(--text-dim);flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.tabbar a i{width:22px;height:22px;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;background:currentColor}.tabbar a.on{color:var(--text)}.tabbar a.on:after{content:"";background:var(--accent);width:16px;height:3px;position:absolute;top:-8px}.tabbar .mid{color:#0b0e14;height:60px;font:800 13px/1.05 var(--font-text);text-align:center;background:linear-gradient(#f2a066,#e8914f 60%,#dc8545);border:3px solid #0b0e14;justify-content:center;align-self:stretch;margin-top:-14px;box-shadow:inset 2px 2px #ffd6aa8c,1px 1px #a8653a,2px 2px #a8653a,3px 3px #8a5130,4px 4px #8a5130,5px 5px #0b0e14,0 -10px 24px #e8914f2e}.tabbar .mid b{color:#0b0e14;font:700 15px/1 var(--font-mono)}.tabbar .mid small{font:600 10px/1 var(--font-mono);opacity:.8}}.term{font:500 15px/1.65 var(--font-mono);color:var(--c-term-green);background:linear-gradient(#0c130e,#0a0f0c);border:2px solid #1e7016;position:relative;box-shadow:inset 0 0 0 1px #7cff4f0f,1px 1px #174f12,2px 2px #174f12,3px 3px #0f350c,4px 4px #0f350c,5px 5px #0f350c,6px 6px #05070a,12px 26px 36px -10px #000000b3,0 0 60px -10px #7cff4f1f}.term .bar{font:700 12px/1 var(--font-mono);color:#4fa83a;letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #163f12;align-items:center;gap:8px;padding:9px 14px;display:flex}.term .bar i{background:#1e7016;width:10px;height:10px}.term .bar i:first-child{background:var(--c-kosyak)}.term .bar i:nth-child(2){background:var(--c-gold)}.term .bar span{margin-left:auto}.term .body{padding:16px 18px}.term .w{color:var(--text)}.term .d{color:#4e6b48}.term .o{color:var(--accent)}.term .r{color:var(--c-kosyak)}.term .y{color:var(--c-gold)}.term .cur{background:var(--c-term-green);vertical-align:-3px;width:9px;height:17px;display:inline-block}.kos{font:900 26px/1 var(--font-display);color:var(--c-kosyak);border:4px solid var(--c-kosyak);white-space:nowrap;letter-spacing:.02em;background:#0b0e148c;padding:8px 12px;display:inline-block;transform:rotate(-7deg);box-shadow:3px 3px #5a1510}.kos small{font:700 11px/1.2 var(--font-mono);letter-spacing:.06em;margin-top:4px;display:block}.cells{grid-template-columns:repeat(30,7px);grid-auto-rows:7px;gap:2px;display:grid}.cells i{background:#1a2030;border:1px solid #2c3547}.cells i.on{background:var(--accent);border-color:#0b0e14;box-shadow:inset -2px -2px #a8653a,inset 2px 2px #f7b27e}.cells i.me{background:var(--c-term-green);border-color:#0b0e14;box-shadow:inset -2px -2px #1e7016,inset 2px 2px #c6ffb0}.cells i.f{background:#ffc233;border-color:#0b0e14;box-shadow:inset -2px -2px #9a6f0e,inset 2px 2px #ffe08a}.inv{grid-template-columns:repeat(var(--cols,9),var(--slot,72px));background:#c6c6c6;border:3px solid #0b0e14;gap:6px;padding:12px;display:grid;box-shadow:inset 3px 3px #fff,inset -3px -3px #555,1px 1px #8b8b8b,2px 2px #8b8b8b,3px 3px #6e6e6e,4px 4px #6e6e6e,5px 5px #0b0e14,12px 26px 36px -10px #000000b3}.inv .slot{width:var(--slot,72px);height:var(--slot,72px);background:#8b8b8b;place-items:center;display:grid;position:relative;box-shadow:inset 3px 3px #373737,inset -3px -3px #fff}.inv .slot img,.inv .slot canvas{width:72%;height:72%;image-rendering:pixelated}.inv .slot.empty{opacity:1}.inv .slot.empty:after{content:"?";font:900 22px/1 var(--font-display);color:#6e6e6e}.inv .slot .q{font:700 14px/1 var(--font-mono);color:#fff;text-shadow:2px 2px #3f3f3f;position:absolute;bottom:3px;right:5px}.inv .slot.sel{box-shadow:inset 3px 3px #373737,inset -3px -3px #fff,0 0 0 3px #f4ede1,0 0 0 6px #0b0e14}.tip{z-index:5;font:500 13px/1.35 var(--font-mono);color:#fff;white-space:nowrap;background:#100010;border:2px solid #2a0b5c;outline:2px solid #100010;padding:8px 10px;position:absolute;box-shadow:4px 4px #00000080}.tip b{color:#f4ede1;font-weight:700;display:block}.tip .o{color:#ffc233}.tip .dim{color:#8e8aa0}.cube{--c:#e8914f;--t:#f7b27e;--s:#a8653a;width:var(--sz,40px);height:var(--sz,40px);position:relative}.cube:before,.cube:after{content:"";position:absolute}.field{flex-direction:column;gap:8px;display:flex}.field label{font:700 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.input{height:58px;font:500 20px/1 var(--font-mono);color:var(--text);background:#06090c;border:2px solid #2c3547;align-items:center;gap:10px;padding:0 16px;display:flex;box-shadow:inset 3px 3px #000,inset -2px -2px #1a2030}.input.ok{border-color:#1e7016}.input .hint{font:700 13px/1 var(--font-mono);color:var(--c-term-green);margin-left:auto}.check{font:500 17px/1.35 var(--font-text);color:var(--text);align-items:flex-start;gap:14px;display:flex}.check .box{background:#06090c;border:2px solid #46516a;flex:none;place-items:center;width:30px;height:30px;margin-top:-2px;display:grid;box-shadow:inset 2px 2px #000}.check .box.on{background:var(--c-term-green);border-color:#0b0e14;box-shadow:inset 2px 2px #c6ffb0,inset -2px -2px #1e7016,2px 2px #0b0e14}.check .box.on:after{content:"";border-bottom:4px solid #0b0e14;border-left:4px solid #0b0e14;width:14px;height:8px;transform:rotate(-45deg)translate(1px,-2px)}.check small{font:500 13px/1.4 var(--font-text);color:var(--text-dim);margin-top:4px;display:block}canvas.head{image-rendering:pixelated;display:block}.headblk{display:inline-block;position:relative;box-shadow:1px 1px #0b0e14,2px 2px #0000008c,3px 3px #00000073,4px 4px #05070a}.foot{background:linear-gradient(#0d1119,#090b10);border-top:2px solid #1a2030;margin-top:120px;padding:56px 0 64px}.foot .row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.foot .cols{gap:72px;display:flex}.foot h4{font:700 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:16px}.foot .cols a{font:500 16px/2 var(--font-text);color:var(--text-muted);display:block}.foot .legal{font:500 13px/1.5 var(--font-mono);color:var(--text-dim);justify-content:space-between;gap:20px;margin-top:44px;display:flex}.foot .say{font:900 30px/1.05 var(--font-display);max-width:520px;margin-top:20px}.hero3d{background:radial-gradient(ellipse 60% 70% at var(--gx,64%) var(--gy,52%),#1a2236 0,#121827 45%,#0b0e14 100%);height:100vh;min-height:760px;position:relative;overflow:hidden}.hero3d .stage,.hero3d .tags,.hero3d .veil{position:absolute;inset:0}.hero3d .stage canvas{display:block}.hero3d .tags{pointer-events:none}.hero3d .veil{pointer-events:none;background:linear-gradient(90deg,#0b0e14c7 0,#0b0e1473 34%,#0b0e1400 52%),linear-gradient(#0b0e1400 80%,#0b0e14 100%)}.hero3d .copy{z-index:5;width:900px;position:absolute;top:176px;left:96px}.hero3d h1{font:900 112px/.92 var(--font-display);letter-spacing:-.01em;margin:30px 0 0}.hero3d h1 span{display:block}.hero3d .sub{font:500 24px/1.42 var(--font-text);color:#cdd3de;text-shadow:0 2px 12px #000c;max-width:600px;margin-top:30px}.hero3d .cta{align-items:center;gap:40px;margin-top:40px;display:flex}.count{flex-direction:column;gap:8px;display:flex}.count .n{font:900 56px/.9 var(--font-display);color:var(--text);letter-spacing:-.01em}.count .n small{color:var(--text-muted);margin-left:2px;font-size:.5em;font-weight:700}.count .l{font:500 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.statrow{align-items:stretch;width:max-content;display:flex}.statrow>div{border-right:1px solid #2c3547;flex-direction:column;justify-content:center;gap:6px;padding:12px 18px;display:flex}.statrow>div:last-child{border-right:0}.statrow b{font:700 20px/1 var(--font-mono);color:var(--text)}.statrow span{font:500 11px/1 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em}.statrow .on b{color:var(--c-term-green);font-family:var(--font-display);align-items:center;gap:8px;font-size:18px;font-weight:900;display:flex}.hero3d .statrow{margin-top:46px}.scrollhint{z-index:5;font:500 13px/1 var(--font-mono);color:var(--text-dim);letter-spacing:.06em;align-items:center;gap:14px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.scrollhint i{border:2px solid #46516a;width:20px;height:30px;position:relative}.scrollhint i:after{content:"";background:var(--accent);width:4px;height:7px;position:absolute;top:5px;left:6px}.tag{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.tag .box{font:500 13px/1.25 var(--font-mono);color:var(--text);white-space:nowrap;background:#0b0e14e0;border:1px solid #46516a;padding:7px 10px;box-shadow:3px 3px #05070a}.tag .box .k{color:var(--c-paper);text-transform:uppercase;letter-spacing:.06em;margin-right:4px;font-weight:700}.tag .stem{background:linear-gradient(#46516a,#46516a33);width:1px;height:26px}.tag .dot{background:var(--text);outline:2px solid #0b0e14;width:7px;height:7px}.tag.hot .box{border-color:var(--accent)}.tag.hot .dot{background:var(--accent)}.tag--env .box{border-color:#b8261f}.bubble{font:700 15px/1 var(--font-mono);color:#0b0e14;background:var(--c-paper);white-space:nowrap;border:2px solid #0b0e14;padding:10px 13px;position:absolute;transform:translate(-50%,-100%);box-shadow:3px 3px #0b0e14}.bubble:after{content:"";background:var(--c-paper);border:2px solid #0b0e14;border-top:0;width:10px;height:8px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.cursor-wrap{width:22px;height:30px;position:absolute}.cursor-wrap svg{filter:drop-shadow(2px 3px #00000080);width:22px;height:30px}.hero3d .stamp{font:900 34px/1 var(--font-display);color:var(--c-kosyak);border:5px solid var(--c-kosyak);white-space:nowrap;background:#0b0e1499;padding:10px 16px;position:absolute;box-shadow:4px 4px #5a1510}.hero3d .toast{border:2px solid #2c3547;border-left:8px solid var(--success,#7cff4f);color:var(--text-muted);background:#181e2a;max-width:300px;padding:12px 14px;font-size:14px;display:flex;position:absolute;box-shadow:5px 5px #000}.hero3d .toast b{font:900 15px/1.1 var(--font-display);text-transform:uppercase;color:var(--text);margin-bottom:4px;display:block}.hero3d .tags .term{white-space:nowrap;padding:10px 14px;position:absolute}.hero3d .mobile-only{display:none}@media (max-width:700px){.wrap{width:calc(100% - 32px)}.nav{gap:12px;padding:12px 16px}.nav .logo img{height:30px}.nav .links,.nav .desk{display:none}.sec{padding:72px 0 16px}.kick{gap:8px;padding:6px 9px;font-size:12px}.kick .cur{width:7px;height:13px}.h2{margin-top:14px;font-size:36px}.h3{font-size:22px}.lead{margin-top:12px;font-size:17px}.sec-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:26px}.bbtn{height:56px;padding:0 22px;font-size:18px}.hero3d{height:780px;min-height:0}.hero3d .veil{background:linear-gradient(#0b0e14bf 0,#0b0e1400 28% 58%,#0b0e14cc 70%,#0b0e14f5 100%)}.hero3d .copy{width:auto;top:64px;left:16px;right:16px}.hero3d h1{white-space:nowrap;margin-top:10px;font-size:44px;line-height:.95}.hero3d h1 .ext-paper{text-shadow:1px 1px #a89c88,2px 2px #918572,3px 3px #7a6f5e,4px 4px #2a241d,5px 5px #0b0e14,6px 14px 20px #0009}.hero3d h1 .ext-orange{text-shadow:1px 1px #c2743d,2px 2px #a8653a,3px 3px #88502d,4px 4px #3b220f,5px 5px #0b0e14,6px 14px 20px #0009}.hero3d .lower{z-index:5;position:absolute;bottom:88px;left:16px;right:16px}.hero3d .sub{max-width:none;margin-top:0;font-size:17px}.hero3d .row{justify-content:space-between;align-items:flex-end;margin-top:14px;display:flex}.count .n{font-size:40px}.count .l{font-size:10px}.cells{grid-template-columns:repeat(30,5px);grid-auto-rows:5px;gap:1px}.hero3d .statrow{width:100%;margin-top:14px}.statrow>div{flex:1;gap:4px;padding:8px 9px}.statrow b{font-size:15px}.statrow .on b{font-size:14px}.statrow span{font-size:9px}.tag .box{padding:5px 7px;font-size:10.5px}.tag .stem{height:16px}.bubble{padding:7px 9px;font-size:12px}.hero3d .stamp{border-width:4px;font-size:22px}.hero3d .mobile-only{display:block}.foot{margin-top:72px;padding:40px 0 110px}.foot .row{flex-direction:column}.foot .cols{flex-wrap:wrap;gap:36px}.foot .legal{flex-direction:column}.foot .say{font-size:24px}}.nos{font-family:var(--font-text);letter-spacing:0;margin-right:.04em;font-size:.72em;font-weight:800}.kick{align-self:flex-start}.hero3d .lower{display:none}@media (max-width:700px){.hero3d .desk-copy,.scrollhint{display:none}.hero3d .lower{display:block}}.btns{flex-wrap:wrap;gap:22px;margin-top:28px;display:flex}.mini{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.mini .n{font:900 34px/1 var(--font-display);color:var(--text)}.mini span{font:500 12px/1.3 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.term--s{font-size:14px}.term--s .body{padding:12px 14px}.poster{aspect-ratio:9/16;background:#0b0e14;border-color:#0b0e14;display:block;position:relative;overflow:hidden}.poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster:after{content:"";background:linear-gradient(#0b0e148c 0,#0b0e1400 22% 55%,#0b0e14eb 100%);position:absolute;inset:0}.poster>:not(img){z-index:2;position:absolute}.p-top{justify-content:space-between;display:flex;top:14px;left:14px;right:14px}.p-bot{flex-direction:column;gap:6px;display:flex;bottom:18px;left:18px;right:18px}.p-bot b{font:900 26px/1.05 var(--font-display)}.p-bot span{font:500 12px/1 var(--font-mono);color:var(--text-muted)}.p-kos{top:38%;right:18px}.play{background:linear-gradient(#f2a066,#e8914f);border:3px solid #0b0e14;place-items:center;width:92px;height:92px;display:grid;top:76%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 3px 3px #ffd6aa8c,1px 1px #a8653a,2px 2px #a8653a,3px 3px #8a5130,4px 4px #8a5130,5px 5px #8a5130,6px 6px #0b0e14,10px 20px 30px #0009}.play i{border-top:18px solid #0000;border-bottom:18px solid #0000;border-left:28px solid #0b0e14;width:0;height:0;margin-left:8px}.ep-grid{grid-template-columns:430px 1fr;align-items:start;gap:64px;display:grid}.ep-side .term{font-size:17px}.ep-side .term .body{padding:20px 22px}.ep-meta{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.vote-grid{grid-template-columns:1.15fr 1fr;gap:48px;display:grid}.vote{padding:36px 36px 30px}.opts{grid-template-columns:repeat(3,1fr);align-items:end;gap:26px;height:400px;display:grid}.opt{flex-direction:column;justify-content:flex-end;gap:16px;height:100%;display:flex}.col{--c:#e8914f;--t:#f7b27e;--s:#a8653a;height:var(--h);background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 80%,#000));min-height:56px;box-shadow:inset 3px 3px 0 #ffffff47,1px -1px 0 var(--s),2px -2px 0 var(--s),3px -3px 0 var(--s),4px -4px 0 var(--s),5px -5px 0 var(--s),6px -6px 0 var(--s),7px -7px 0 var(--s),8px -8px 0 var(--s),9px -9px 0 var(--s),10px -10px 0 var(--s),11px -11px 0 var(--s),12px -12px 0 var(--s),13px -13px 0 #0b0e14,14px -14px 0 #0b0e14;border:3px solid #0b0e14;margin-right:16px;position:relative}.col:before{content:"";background:var(--t);transform-origin:0 100%;border:3px solid #0b0e14;border-bottom:0;height:14px;position:absolute;top:-17px;left:-1px;right:-15px;transform:skew(-45deg)}.col b{font:900 30px/1 var(--font-display);color:#0b0e14;position:absolute;top:14px;left:12px}.col.c2{--c:#7cff4f;--t:#c6ffb0;--s:#1e7016}.col.c3{--c:#5decf5;--t:#c4fafd;--s:#1e7a82}.lbl{font:700 18px/1.25 var(--font-text);flex-direction:column;gap:4px;display:flex}.lbl small{font:500 13px/1.3 var(--font-text);color:var(--text-dim)}.letter{width:34px;height:34px;font:900 18px/1 var(--font-display);background:#0b0e14;border:2px solid #46516a;place-items:center;margin-bottom:6px;display:inline-grid}.vote-foot{border-top:2px solid #232b3a;justify-content:space-between;align-items:center;margin-top:30px;padding-top:22px;display:flex}.env{--s1:#3a1612;--s2:#260e0b;background:radial-gradient(120% 80% at 30% 0,#2a1a16 0,#151a24 60%);border-color:#5a1f18;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.env-3d{object-fit:cover;object-position:50% 62%;width:100%;height:330px;margin-bottom:-30px}.env-body{flex-direction:column;gap:14px;padding:0 34px 32px;display:flex;position:relative}.env .h3{font-size:36px}.timer{gap:12px;display:flex}.timer div{text-align:center;background:#0b0e14;border:2px solid #3a2a26;flex:1;padding:12px 0;box-shadow:3px 3px #05070a}.timer b{font:900 40px/1 var(--font-display);color:var(--c-paper);display:block}.timer span{font:500 11px/1 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em}.hash{color:var(--text-muted);background:#0b0e14;border:1px dashed #46516a;padding:10px 12px;font-size:14px}.env .btns{margin-top:6px}.steps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.step{flex-direction:column;gap:14px;min-height:300px;padding:34px 32px 36px;display:flex}.step .num{font:900 120px/1 var(--font-display);position:absolute;top:10px;right:26px}.step .h3{margin-top:auto}.step p{font-size:17px}.ico{background:#0b0e14;border:2px solid #2c3547;place-items:center;width:96px;height:96px;display:grid;box-shadow:inset 2px 2px #1a2030,4px 4px #05070a}.ico img{width:76px;height:76px}.ico-tg .ic-tg{color:#5eb8ff;width:48px;height:48px}.ico-key i{background:#ffc233;width:60px;height:60px;-webkit-mask:url(/assets/ic-key.svg) 50%/contain no-repeat;mask:url(/assets/ic-key.svg) 50%/contain no-repeat}.legend{color:var(--text-muted);gap:22px;font-size:13px;display:flex}.legend span{align-items:center;gap:8px;display:flex}.lg{border:2px solid #0b0e14;width:14px;height:14px;display:inline-block}.lg.done{background:#3c4a66}.lg.bad{background:var(--c-kosyak)}.lg.now{background:var(--accent)}.lg.lock{background:#141a25;border-color:#2c3547}.days{grid-template-columns:repeat(25,minmax(0,1fr));gap:10px;padding:26px;display:grid}.day{aspect-ratio:1;background:#141a25;border:2px solid #232b3a;place-items:end start;padding:5px 6px;display:grid;position:relative;box-shadow:2px 2px #0e121a,3px 3px #05070a}.day b{font:700 12px/1 var(--font-mono);color:#46516a}.day.done,.day.bad,.day.now{background:var(--img) center/cover;border-color:#0b0e14;box-shadow:inset 0 0 0 100px #0b0e1459,2px 2px #3c4a66,3px 3px #2a3243,4px 4px #05070a}.day.done b,.day.bad b,.day.now b{color:#fff;text-shadow:1px 1px #000}.day.bad{box-shadow:inset 0 0 0 100px #500a0659,inset 0 0 0 3px var(--c-kosyak),2px 2px 0 #8e241c,3px 3px 0 #5a1510,4px 4px 0 #05070a}.day.bad i{font:900 14px/1 var(--font-display);color:var(--c-kosyak);text-shadow:1px 1px #000;font-style:normal;position:absolute;top:3px;right:4px}.day.now{box-shadow:inset 0 0 0 3px var(--accent),1px 1px 0 #a8653a,2px 2px 0 #a8653a,3px 3px 0 #8a5130,4px 4px 0 #8a5130,5px 5px 0 #0b0e14,0 0 30px #e8914f73;transform:translate(-3px,-3px)}.day.lock:after{content:"";background:#2c3547;width:12px;height:12px;position:absolute;top:6px;right:6px;-webkit-mask:url(/assets/ic-lock.svg) 50%/contain no-repeat;mask:url(/assets/ic-lock.svg) 50%/contain no-repeat}.day:nth-child(100){background:#1e1a0e;border-color:#7a5b12}.day:nth-child(100) b{color:var(--c-gold)}.mon{--s1:#13301a;--s2:#0c2112;background:radial-gradient(90% 100% at 25%,#15261a 0,#121a20 55%,#121722 100%);border-color:#1e4a1c;grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}.mon-3d{object-fit:cover;width:100%;height:620px}.mon-body{flex-direction:column;gap:22px;padding:48px 56px 48px 20px;display:flex}.mon-body .h2{margin-top:6px}.mon-stats{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.mon-stats>div{flex-direction:column;gap:6px;display:flex}.mon-stats b{font:700 26px/1 var(--font-mono)}.mon-stats span{font:500 11px/1.3 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.tps{align-items:flex-end;gap:3px;height:34px;margin-top:6px;display:flex}.tps i{height:calc(var(--v) * 100%);background:var(--c-term-green);flex:1;box-shadow:inset -2px 0 #1e7016}.tps i.y{background:var(--c-gold);box-shadow:inset -2px 0 #9a6f0e}.tps i.r{background:var(--c-kosyak);box-shadow:inset -2px 0 #8e241c}.upt{grid-template-columns:repeat(24,1fr);gap:2px;margin-top:6px;display:grid}.upt i{background:#3e9e25;height:4px}.upt i.off{background:var(--c-kosyak)}.upt i.y{background:var(--c-gold)}.doing{background:#0b0e14;border:2px solid #1e7016;align-items:center;gap:16px;padding:14px 16px;display:flex;box-shadow:4px 4px #05070a}.doing img{width:74px;height:auto}.doing div{flex-direction:column;gap:4px;display:flex}.doing b{font:900 22px/1.1 var(--font-display)}.doing .mono{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.wall{--s1:#2a2f3a;--s2:#1c2029;background:linear-gradient(#1a1e28,#141822);grid-template-columns:repeat(15,1fr);gap:14px 12px;padding:28px;display:grid}.seat{flex-direction:column;align-items:center;gap:6px;display:flex}.seat canvas{width:64px;height:64px}.seat span{font:700 11px/1 var(--font-mono);color:var(--text-dim)}.seat.free .slot-q{width:56px;height:56px;font:900 22px/1 var(--font-display);color:#2c3547;background:#0b0e1480;border:2px dashed #2c3547;place-items:center;margin:0 8px 8px 0;display:grid}.seat.free span{color:#3c4a66}.seat.me canvas{outline:3px solid var(--c-term-green);outline-offset:3px}.seat.me span{color:var(--c-term-green)}.seat.next.free .slot-q{border-color:var(--accent);color:var(--accent);background:#e8914f14}.seat.next.free span{color:var(--accent)}.ideas-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.idea-form{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.idea-in{width:100%;font-size:18px}.idea-list{flex-direction:column;gap:26px;display:flex}.idea{align-items:center;gap:22px;padding:20px 24px;display:flex}.idea p{font:700 20px/1.3 var(--font-text);margin-bottom:8px}.idea .mono{font-size:13px}.vote-up{background:#0b0e14;border:2px solid #a8653a;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:72px;height:72px;display:flex;box-shadow:3px 3px #5a3a1f,5px 5px #05070a}.vote-up b{color:var(--accent);font-size:16px;line-height:1}.vote-up span{font:700 18px/1 var(--font-mono)}.faq{grid-template-columns:1fr 1fr;align-items:start;gap:22px 40px;display:grid}.q{padding:22px 26px}.qh{justify-content:space-between;align-items:center;gap:20px;display:flex}.qh b{font:700 20px/1.3 var(--font-text)}.qh i{font:900 26px/1 var(--font-display);color:var(--accent);font-style:normal}.q p{color:var(--text-muted);margin-top:12px}.q.open{--s1:#5a3a1f;--s2:#3b260f;border-color:#a8653a}@media (max-width:700px){.ep-grid,.vote-grid,.ideas-grid,.faq,.mon{grid-template-columns:1fr;gap:28px}.poster{max-width:none}.ep-side .term{font-size:13px}.ep-side .term .body{padding:14px}.ep-meta{gap:12px;margin-top:20px}.mini{padding:12px}.mini .n{font-size:22px}.mini span{font-size:9px}.btns{gap:16px;margin-top:20px}.btns .bbtn{flex:1}.vote{padding:22px 18px 20px}.opts{gap:12px;height:300px}.col{margin-right:10px}.col b{font-size:20px;left:8px}.lbl{font-size:14px}.lbl small{display:none}.vote-foot{flex-direction:column;align-items:stretch;gap:14px}.vote-foot .bbtn{width:100%}.env-3d{height:240px}.env-body{padding:0 18px 22px}.env .h3{font-size:26px}.timer b{font-size:28px}.hash{font-size:11px}.steps{grid-template-columns:1fr;gap:24px}.step{min-height:0;padding:24px 22px}.step .num{font-size:80px}.ico{width:72px;height:72px}.ico img{width:56px;height:56px}.legend{flex-wrap:wrap;gap:12px;font-size:11px}.days{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;padding:14px}.day b{font-size:9px}.day{padding:3px}.day.lock:after{width:8px;height:8px;top:3px;right:3px}.mon-3d{height:260px}.mon-body{padding:0 18px 24px}.mon-stats{grid-template-columns:1fr 1fr}.mon-stats b{font-size:20px}.mon-stats>div:last-child{grid-column:span 2}.doing b{font-size:17px}.doing img{width:54px}.wall{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 6px;padding:14px}.seat canvas{width:48px;height:48px}.seat.free .slot-q{width:42px;height:42px}.seat span{font-size:9px}.idea{gap:14px;padding:14px 16px}.idea p{font-size:16px}.vote-up{width:56px;height:56px}.q{padding:16px 18px}.qh b{font-size:17px}}.h1x{font:900 96px/.95 var(--font-display);letter-spacing:-.01em;margin-top:22px}.ic-share{background:currentColor;width:22px;height:22px;display:inline-block;-webkit-mask:url(/assets/ic-share.svg) 50%/contain no-repeat;mask:url(/assets/ic-share.svg) 50%/contain no-repeat}.ic-lock-s{background:var(--c-gold);width:20px;height:20px;display:inline-block;-webkit-mask:url(/assets/ic-lock.svg) 50%/contain no-repeat;mask:url(/assets/ic-lock.svg) 50%/contain no-repeat}.bbtn--tg{color:#0b0e14;--side:#1a6fa0;--side2:#0f4a6c;background:linear-gradient(#5ec0ff,#2aabee 60%,#1e96d6);height:72px;padding:0 34px;font-size:22px}.bbtn--tg .ic-tg{width:28px;height:28px}.bbtn.disabled{opacity:.4}.toggle{align-items:center;gap:14px;padding:12px 0;display:flex}.toggle .knob{background:#06090c;border:2px solid #46516a;flex:none;width:64px;height:34px;position:relative;box-shadow:inset 2px 2px #000}.toggle .knob:after{content:"";background:#46516a;width:24px;height:24px;position:absolute;top:3px;left:3px;box-shadow:inset 2px 2px #7f89a0,2px 2px #000}.toggle.on .knob{background:#12230f;border-color:#1e7016}.toggle.on .knob:after{background:var(--c-term-green);left:33px;box-shadow:inset 2px 2px #c6ffb0,inset -2px -2px #1e7016,2px 2px #000}.toggle b{font:700 17px/1.2 var(--font-text)}.lbl2{font:700 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim)}.login{grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:calc(100vh - 90px);padding:40px 0 80px;display:grid}.login-copy{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.login-copy .lead{margin-top:0}.waiting{width:560px}.small-print{color:var(--text-muted);flex-direction:column;gap:12px;font-size:14px;list-style:none;display:flex}.small-print li{align-items:center;gap:12px;display:flex}.small-print .px{width:8px;height:8px;box-shadow:none;flex:none}.login-art{height:760px;position:relative}.phone-mock{background:linear-gradient(#17202e,#0f141d);border:3px solid #0b0e14;border-radius:0;width:380px;height:700px;padding:0;position:absolute;top:20px;left:120px;overflow:hidden}.pm-head{background:#141b27;border-bottom:2px solid #232b3a;align-items:center;gap:12px;padding:18px;display:flex}.pm-head img{width:44px;height:44px}.pm-head b{font:800 17px/1.1 var(--font-text);display:block}.pm-head span{font:500 12px/1 var(--font-mono);color:var(--text-dim)}.pm-chat{background:repeating-linear-gradient(45deg,#101620 0 12px,#0f141e 12px 24px);flex-direction:column;gap:14px;height:100%;padding:20px 16px;display:flex}.msg{background:#1c2433;border:2px solid #0b0e14;max-width:84%;padding:12px 14px;font-size:15px;line-height:1.4;box-shadow:3px 3px #05070a}.msg.in{font:700 14px/1 var(--font-mono);background:#2b5c3a;align-self:flex-end}.msg .dim{margin-top:6px;font-size:13px}.kb{grid-template-columns:1fr 1fr;gap:10px;max-width:92%;display:grid}.key{text-align:center;font:700 15px/1 var(--font-text);background:#243046;border:2px solid #0b0e14;padding:12px 0;box-shadow:inset 2px 2px #34425e,3px 3px #05070a}.key.yes{background:var(--c-term-green);color:#0b0e14;box-shadow:inset 2px 2px #c6ffb0,3px 3px #1e7016,5px 5px #05070a}.login-crab{filter:drop-shadow(10px 20px 20px #0009);width:250px;position:absolute;top:470px;left:420px}.qr-card{flex-direction:column;gap:14px;width:260px;padding:20px;display:flex;position:absolute;top:120px;left:560px}.qr-card b{font:900 20px/1.1 var(--font-display);color:#0b0e14;display:block}.qr-card span{font:500 14px/1.35 var(--font-text);color:#3b342a}.qr{aspect-ratio:1;background:#f4ede1;grid-template-columns:repeat(25,1fr);width:100%;padding:6px;display:grid}.qr i.on{background:#0b0e14}.join-scene{min-height:100vh;position:relative}.cb-stage{z-index:0;position:absolute;inset:0}.cb-stage canvas{display:block}.join-scene .nav{z-index:5}.join{z-index:2;pointer-events:none;padding-top:60px;position:relative}.join-copy{pointer-events:auto;flex-direction:column;align-items:flex-start;gap:22px;width:680px;display:flex}.join-copy .h1x{font-size:104px}.stepper{gap:10px;margin-top:10px;list-style:none;display:flex}.stepper li{font:700 15px/1 var(--font-text);color:var(--text-dim);background:#141a25;border:2px solid #2c3547;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;box-shadow:3px 3px #05070a}.stepper b{width:28px;height:28px;font:900 14px/1 var(--font-display);background:#0b0e14;border:2px solid #2c3547;place-items:center;display:grid}.stepper li.ok{color:var(--c-term-green);border-color:#1e7016}.stepper li.ok b{background:var(--c-term-green);color:#0b0e14;border-color:#0b0e14}.stepper li.on{color:var(--text);border-color:#a8653a}.stepper li.on b{background:var(--accent);color:#0b0e14;border-color:#0b0e14}.join-note{font-size:16px}.cb-form{z-index:4;transform-origin:50%;width:430px;position:absolute;box-shadow:0 0 0 1px #7cff4f14,0 0 80px -10px #7cff4f40}.cb-form .body{flex-direction:column;gap:16px;padding:22px 24px 26px;display:flex}.cb-form .q{font-size:20px}.cb-form .input .cur{background:var(--c-term-green);width:10px;height:22px;display:inline-block}.cb-form .hintline{margin-top:-8px;font-size:12px}.cb-form .check{font-size:17px}.cb-form .bbtn{height:62px;margin-top:6px}.story-body{background:#0b0e14}.story{background:radial-gradient(80% 60% at 50% 40%,#1e2840 0,#0b0e14 80%);width:360px;height:640px;position:relative;overflow:hidden}.st-bg{opacity:.55;filter:saturate(1.1);width:480px;position:absolute;top:250px;left:-60px}.story:after{content:"";background:linear-gradient(#0b0e1433 0,#0b0e1400 40%,#0b0e14d9 80%,#0b0e14);position:absolute;inset:0}.story>:not(.st-bg){z-index:2;position:absolute}.st-top{justify-content:space-between;align-items:center;display:flex;top:20px;left:20px;right:20px}.st-top img{height:26px}.st-top .chip{height:24px;padding:0 7px;font-size:9px}.st-mid{text-align:center;flex-direction:column;align-items:center;display:flex;top:78px;left:0;right:0}.st-head{margin-bottom:12px}.st-head canvas{width:92px;height:92px}.st-i{font:900 34px/1 var(--font-display)}.st-n{font:900 116px/.9 var(--font-display);letter-spacing:-.02em;text-shadow:1px 1px #c2743d,2px 2px #b46b37,3px 3px #a8653a,4px 4px #985a33,5px 5px #88502d,6px 6px #3b220f,7px 7px #0b0e14,10px 20px 30px #0009}.st-of{font:900 34px/1 var(--font-display);margin-top:6px}.st-chip{gap:8px;margin-top:16px;display:flex}.st-chip .chip{height:24px;font-size:9px}.st-txt{font:500 16px/1.3 var(--font-text);color:#cdd3de;margin-top:14px}.st-crab{filter:drop-shadow(4px 10px 10px #0009);width:132px;bottom:96px;right:-6px}.st-bot{flex-direction:column;gap:10px;display:flex;bottom:22px;left:20px;right:20px}.st-bot .cells{grid-template-columns:repeat(30,1fr);grid-auto-rows:7px;gap:2px}.st-url{color:var(--text-muted);font-size:11px}.st-url b{color:var(--accent)}.done{padding:40px 0 0}.done-hero{grid-template-columns:1fr 520px;align-items:center;gap:80px;display:grid}.done-copy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.done-copy .h1x{font-size:100px}.story-frame{flex-direction:column;align-items:center;gap:16px;display:flex}.sf-phone{background:#06080c;border:3px solid #2c3547;width:380px;padding:14px;transform:rotate(3deg);box-shadow:1px 1px #2a3243,2px 2px #2a3243,3px 3px #222937,4px 4px #222937,5px 5px #1a202c,6px 6px #1a202c,7px 7px #0b0e14,8px 8px #0b0e14,24px 50px 60px -10px #000c,0 0 120px -20px #e8914f59}.sf-phone img{width:100%}.sf-cap{color:var(--text-dim);font-size:12px}.done-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;margin-top:100px;display:grid}.friends{flex-direction:column;gap:18px;padding:34px;display:flex}.friends .h3{font-size:40px}.fslots{grid-template-columns:repeat(6,1fr);gap:14px;margin-top:6px;display:grid}.fs{aspect-ratio:1;font:700 16px/1 var(--font-mono);color:#3c4a66;background:#0b0e14;border:2px dashed #2c3547;place-items:center;display:grid;position:relative}.fs canvas{width:70%;height:70%}.fs span{font-size:12px;position:absolute;bottom:-24px}.fs.ok{border:2px solid var(--c-term-green);box-shadow:3px 3px #1e7016}.fs.ok span{color:var(--c-term-green)}.fs.wait{border:2px solid #7a5b12}.fs.wait span{color:var(--c-gold)}.fs.wait canvas{opacity:.55}.reflink{background:#06090c;border:2px solid #2c3547;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:10px 10px 10px 16px;display:flex;box-shadow:inset 3px 3px #000}.reflink .mono{font-size:18px}.reflink b{color:var(--accent)}.side-col{flex-direction:column;gap:40px;display:flex}.remind{flex-direction:column;gap:14px;padding:28px;display:flex}.rm-top{align-items:center;gap:20px;display:flex}.rm-top img{width:120px}.next{padding:28px}.nextlist{counter-reset:n;flex-direction:column;gap:16px;margin-top:18px;list-style:none;display:flex}.nextlist li{counter-increment:n;grid-template-columns:44px 1fr;column-gap:14px;display:grid}.nextlist li:before{content:counter(n);background:var(--accent);color:#0b0e14;width:44px;height:44px;font:900 20px/1 var(--font-display);border:2px solid #0b0e14;grid-row:span 2;place-items:center;display:grid;box-shadow:3px 3px #8a5130}.nextlist b{font:700 18px/1.2 var(--font-text)}.nextlist span{color:var(--text-dim);font-size:15px}.queue{padding-top:40px}.q-hero{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.q-copy{flex-direction:column;gap:22px;display:flex}.q-big{font:900 220px/.85 var(--font-display);letter-spacing:-.03em;margin-top:8px}.q-big .ext-paper{text-shadow:2px 2px #b9ad9a,4px 4px #a89c88,6px 6px #978b78,8px 8px #867a68,10px 10px #756a59,12px 12px #64594a,14px 14px #2a241d,16px 16px #0b0e14,20px 40px 50px #0000008c}.q-of{font-size:.42em}.me-card{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:22px 26px;display:grid}.me-card canvas{width:84px;height:84px}.mc-main{flex-direction:column;gap:6px;display:flex}.mc-main b{font:900 28px/1 var(--font-display)}.mc-main .mono{font-size:12px}.mc-chips{gap:8px;margin-top:4px;display:flex}.mc-nums{gap:24px;display:flex}.mc-nums div{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mc-nums b{font:900 44px/1 var(--font-display)}.mc-nums span{font:500 11px/1 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.facade{--s1:#1a1d24;--s2:#121419;background:linear-gradient(#2a2e38,#22262f);border-color:#0b0e14;padding:58px 34px 30px;position:relative}.fc-roof{background:repeating-linear-gradient(90deg,#3a3f4b 0 24px,#30343e 24px 48px);border-bottom:3px solid #0b0e14;height:30px;position:absolute;top:-2px;left:-2px;right:-2px}.cells-big{grid-template-columns:repeat(15,1fr);gap:10px 12px;display:grid}.cells-big i{aspect-ratio:3/4;background:#141a25;border:3px solid #0b0e14;box-shadow:inset 3px 3px #0a0d13,inset -2px -2px #232b3a}.cells-big i.on{background:linear-gradient(#ffc781,#ffa04a);box-shadow:inset 3px 3px #ffe0b0,inset -3px -3px #c47a30,0 0 16px #ffa04a59}.cells-big i.f{background:linear-gradient(#ffe08a,#ffc233);box-shadow:inset 3px 3px #fff2c4,inset -3px -3px #9a6f0e,0 0 16px #ffc23359}.cells-big i.me{outline:3px solid var(--c-paper);outline-offset:3px;background:linear-gradient(#c6ffb0,#7cff4f);box-shadow:inset 3px 3px #e6ffda,inset -3px -3px #1e7016,0 0 26px #7cff4fb3}.cells-big i:nth-child(n+76){border-color:#0b0e14}.cells-big i:nth-child(75){position:relative}.fc-legend{color:var(--text-muted);gap:22px;margin-top:26px;font-size:13px;display:flex}.fc-legend span{align-items:center;gap:8px;display:flex}.lg.f{background:#ffc233}.lg.o{background:#ffa04a}.lg.m{background:#7cff4f}.lg.e{background:#141a25;border-color:#46516a}.fc-crab{filter:drop-shadow(6px 14px 14px #0009);width:150px;position:absolute;bottom:-30px;right:-40px}.q-rules{grid-template-columns:1fr 1fr;gap:48px;display:grid}.rules,.raise{flex-direction:column;align-items:flex-start;gap:20px;padding:34px;display:flex}.rl{counter-reset:r;flex-direction:column;gap:16px;list-style:none;display:flex}.rl li{counter-increment:r;color:var(--text-muted);padding-left:52px;font-size:17px;position:relative}.rl li:before{content:counter(r);width:36px;height:36px;color:var(--accent);font:900 17px/1 var(--font-display);background:#0b0e14;border:2px solid #a8653a;place-items:center;display:grid;position:absolute;top:-2px;left:0;box-shadow:3px 3px #05070a}.rt{border-collapse:collapse;width:100%;font-size:17px}.rt td{border-bottom:1px solid #232b3a;padding:14px 0}.rt td.o{font:900 26px/1 var(--font-display);text-align:right;padding-right:22px}.rt td.dim{font:500 12px/1 var(--font-mono);text-align:right;text-transform:uppercase;letter-spacing:.06em}.bots{width:100%}.profile{padding-top:40px}.pf-hero{background:radial-gradient(70% 120% at 0,#26304a 0,#151b27 60%);grid-template-columns:420px 1fr;gap:50px;padding:40px 50px;display:grid}.pf-ava{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.pf-ava canvas.big{z-index:2;filter:drop-shadow(16px 30px 30px #0009);width:260px;height:260px;position:relative}.pf-ava .mono{text-align:center;font-size:11px}.pedestal{background:linear-gradient(#3f6e36,#2c4a2a);border:3px solid #0b0e14;width:300px;height:60px;position:absolute;top:230px;left:50%;transform:translate(-50%);box-shadow:0 10px #4e3524,0 20px #3a281b,0 23px #0b0e14,0 40px 40px #0009}.pf-main{flex-direction:column;justify-content:center;gap:20px;display:flex}.pf-main .h1x{font-size:84px}.pf-chips{flex-wrap:wrap;gap:10px;display:flex}.pf-stats{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:10px;display:grid}.pf-grid{grid-template-columns:auto 1fr;gap:64px;margin-top:80px;display:grid}.inv-wrap{margin-top:22px;position:relative}.inv{--cols:9;--slot:68px}.bdg{width:72%;height:72%;image-rendering:pixelated;background:50%/contain no-repeat;display:block}.bdg--founder{background-image:url(/assets/b-founder.svg)}.bdg--wave{background-image:url(/assets/b-wave.svg)}.bdg--voter{background-image:url(/assets/b-voter.svg)}.bdg--bug{background-image:url(/assets/b-bug.svg)}.feed{border-left:3px solid #232b3a;flex-direction:column;gap:0;margin-top:20px;margin-left:8px;list-style:none;display:flex}.feed li{color:var(--text-muted);align-items:baseline;gap:8px;padding:14px 0 14px 30px;font-size:17px;display:flex;position:relative}.feed li .mono{margin-left:auto;font-size:12px}.fi{border:3px solid #0b0e14;width:16px;height:16px;position:absolute;top:19px;left:-10px}.fi.o{background:var(--accent)}.fi.g{background:var(--c-term-green)}.fi.y{background:var(--c-gold)}.fi.r{background:var(--c-kosyak)}.pf-right{flex-direction:column;gap:40px;display:flex}.ideas-box,.kos-box{flex-direction:column;gap:16px;padding:26px;display:flex}.idea-row{align-items:center;gap:18px;display:flex}.idea-row p{font:700 18px/1.35 var(--font-text)}.kos-box .kb{align-items:center;gap:26px;display:flex}.kos-box p{color:var(--text-muted)}.private{--s1:#3d2d0a;--s2:#2a1f07;background:repeating-linear-gradient(135deg,#171a22 0 18px,#141821 18px 36px);border-color:#7a5b12;padding:26px 28px}.pv-head{font:700 13px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--c-gold);align-items:center;gap:10px;margin-bottom:6px;display:flex}.pv-head b{color:var(--c-gold)}.series{padding-top:40px}.sr-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.sr-filter{flex-wrap:wrap;gap:10px;display:flex}.sr-filter .chip{height:38px;padding:0 14px;font-size:13px}.ep-wall{grid-template-columns:repeat(4,1fr);gap:48px 40px;display:grid}.ep-card{display:block;position:relative}.ep-card:nth-child(4n+2),.ep-card:nth-child(4n+4){transform:translateY(40px)}.ep-card .new{z-index:3;background:var(--c-term-green);color:#0b0e14;font:900 15px/1 var(--font-display);text-transform:uppercase;border:3px solid #0b0e14;padding:8px 12px;position:absolute;top:60px;left:-10px;transform:rotate(-4deg);box-shadow:4px 4px #1e7016}.ep-card .p-bot b{font-size:22px}.locked .poster{background:repeating-linear-gradient(135deg,#141a25 0 20px,#111620 20px 40px);place-items:center;display:grid}.locked .poster:after{display:none}.lockbox{flex-direction:column;align-items:center;gap:12px;display:flex;position:static!important}.lockbox i{background:#46516a;width:64px;height:64px;-webkit-mask:url(/assets/ic-lock.svg) 50%/contain no-repeat;mask:url(/assets/ic-lock.svg) 50%/contain no-repeat}.lockbox b{font:900 30px/1 var(--font-display);color:var(--text-muted)}.lockbox span{font:500 13px/1 var(--font-mono);color:var(--text-dim)}.episode{padding-top:30px}.crumbs{color:var(--text-muted);gap:12px;margin-bottom:30px;font-size:14px;display:flex}.epx{grid-template-columns:520px 1fr;align-items:start;gap:72px;display:grid}.epx-video .poster .p-bot{bottom:22px}.epx-nav{justify-content:space-between;margin-top:34px;display:flex}.epx-body{flex-direction:column;align-items:flex-start;gap:30px;display:flex}.epx-body .h1x{margin-top:6px;font-size:72px}.epx-term{width:100%;font-size:17px}.kos-card{align-items:center;gap:30px;width:100%;padding:24px 28px;display:flex}.kos-card b{font:900 24px/1.1 var(--font-display)}.kos-card p{margin-top:6px}.vote-mini{flex-direction:column;gap:14px;width:100%;padding:26px 28px;display:flex}.vm-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.vm-head b{font:900 26px/1 var(--font-display)}.vm-head .mono{font-size:12px}.vm-opt{background:#0f141d;border:2px solid #232b3a;grid-template-columns:44px 260px 1fr 70px;align-items:center;gap:16px;padding:10px 14px;display:grid;position:relative}.vm-opt .letter{margin:0}.vm-t{font:700 17px/1.2 var(--font-text)}.vm-bar{height:22px;width:var(--w);background:var(--accent);border:2px solid #0b0e14;box-shadow:inset 2px 2px #f7b27e,3px 3px #8a5130}.vm-bar.g{background:var(--c-term-green);box-shadow:inset 2px 2px #c6ffb0,3px 3px #1e7016}.vm-bar.c{background:var(--c-diamond);box-shadow:inset 2px 2px #c4fafd,3px 3px #1e7a82}.vm-opt>b{font:900 22px/1 var(--font-display);text-align:right}.vm-opt.sel{border-color:var(--accent);background:#1e1610}.vm-opt .mine{background:var(--accent);color:#0b0e14;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;top:-11px;right:12px}.reacts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rx{background:#151b27;border:2px solid #0b0e14;align-items:center;gap:10px;height:58px;padding:0 16px 0 10px;display:flex;box-shadow:inset 2px 2px #2f3a50,1px 1px #2a3243,2px 2px #2a3243,3px 3px #222937,4px 4px #222937,5px 5px #0b0e14}.rx i{font-size:28px;font-style:normal;line-height:1}.rx b{font:700 16px/1 var(--font-mono)}.rx.on{background:#2a1c12;border-color:#0b0e14;box-shadow:inset 2px 2px #5a3a1f,1px 1px #a8653a,2px 2px #a8653a,3px 3px #8a5130,4px 4px #8a5130,5px 5px #0b0e14}.nocom{margin-left:10px;font-size:12px}.server{padding-top:40px}.sv-hero{--s1:#13301a;--s2:#0c2112;background:radial-gradient(90% 100% at 25%,#17301c 0,#121a20 55%,#121722 100%);border-color:#1e4a1c;grid-template-columns:1fr 1.1fr;align-items:center;display:grid;overflow:hidden}.sv-3d{object-fit:cover;width:100%;height:560px}.sv-main{flex-direction:column;gap:20px;padding:40px 60px 40px 10px;display:flex}.sv-main .h1x{font-size:104px}.sv-day{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:10px;display:grid}.sv-day div:not(.sv-prog){flex-direction:column;gap:6px;display:flex}.sv-day b{font:900 44px/1 var(--font-display)}.sv-day span{font:500 11px/1 var(--font-mono);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.sv-prog{background:#06090c;border:2px solid #2c3547;height:22px;position:relative}.sv-prog i{width:var(--w);background:repeating-linear-gradient(90deg,#7cff4f 0 10px,#1e7016 10px 12px);position:absolute;top:2px;bottom:2px;left:2px}.sv-grid{grid-template-columns:repeat(4,1fr);gap:36px;margin-top:64px;display:grid}.sv-card{flex-direction:column;gap:10px;min-height:250px;padding:24px;display:flex}.sv-card .big{font:900 56px/1 var(--font-display)}.sv-card .big small{color:var(--text-dim);font-size:.45em}.sv-card .mono{font-size:12px}.tps.tall{height:70px;margin-top:auto}.upt.big{grid-template-columns:repeat(24,1fr);gap:3px;margin-top:auto}.upt.big i{height:7px}.who2{flex-direction:column;gap:10px;margin-top:6px;display:flex}.who2 div{font:700 17px/1 var(--font-text);align-items:center;gap:12px;display:flex}.who2 canvas{width:40px;height:40px}.who2 i{font-size:12px;font-style:normal}.mem{background:#06090c;border:2px solid #2c3547;height:22px;margin-top:auto;position:relative}.mem i{width:var(--w);background:var(--c-diamond);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:inset -3px 0 #1e7a82}.sv-grid2{grid-template-columns:1fr 1.3fr;align-items:start;gap:40px;margin-top:56px;display:grid}.doing-big{align-items:center;gap:26px;padding:30px;display:flex}.doing-big img{width:170px}.doing-big b{font:900 36px/1.05 var(--font-display);margin:10px 0;display:block}.sv-log{font-size:16px}.sv-locked{margin-top:80px}.lk-grid{grid-template-columns:repeat(4,1fr);gap:36px;margin-top:22px;display:grid}.lk{text-align:center;background:repeating-linear-gradient(135deg,#141a25 0 16px,#111620 16px 32px);flex-direction:column;align-items:center;gap:10px;padding:30px 24px;display:flex}.lk-ico{background:#0b0e14;border:2px solid #7a5b12;place-items:center;width:72px;height:72px;display:grid;box-shadow:3px 3px #3d2d0a}.lk-ico i{background:var(--c-gold);width:40px;height:40px;-webkit-mask:url(/assets/ic-lock.svg) 50%/contain no-repeat;mask:url(/assets/ic-lock.svg) 50%/contain no-repeat}.lk b{font:900 22px/1.1 var(--font-display);color:var(--text-muted)}.lk span{font:500 13px/1 var(--font-mono);color:var(--text-dim)}.sv-sleep{margin-top:80px}.sleep{filter:saturate(.35);background:#12151c;align-items:center;gap:40px;padding:30px 40px;display:flex}.sleep img{opacity:.85;width:200px}.sleep .h3{margin:12px 0;font-size:44px}.e404{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;min-height:calc(100vh - 90px);padding-bottom:60px;display:grid}.e-art{position:relative}.e-art img{filter:drop-shadow(20px 40px 40px #0009);width:100%}.e-kos{font-size:34px;position:absolute;top:70px;right:40px}.e-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.e-num{font:900 200px/.8 var(--font-display);letter-spacing:-.03em;text-shadow:2px 2px #d33a2f,4px 4px #b23026,6px 6px #8e241c,8px 8px #5a1510,10px 10px #0b0e14,16px 30px 40px #0009}.e-copy .h1x{margin:0;font-size:80px}.e-copy .term{width:100%}@media (max-width:700px){.h1x{margin-top:14px;font-size:46px}main.wrap{padding-bottom:20px}.login{grid-template-columns:1fr;gap:30px;min-height:0;padding:20px 0 40px}.waiting{width:100%}.bbtn--tg{width:100%;height:64px;font-size:19px}.login-art{height:500px}.phone-mock{width:250px;height:470px;top:0;left:0}.pm-head{padding:12px}.pm-head img{width:34px;height:34px}.pm-chat{gap:10px;padding:14px 10px}.msg{padding:9px 10px;font-size:12.5px}.msg.in{font-size:11px}.key{padding:9px 0;font-size:12px}.login-crab{width:170px;top:400px;left:160px}.qr-card{display:none}.join-scene{height:auto;min-height:0;padding-bottom:40px}.cb-stage{height:600px;position:relative;inset:auto}.join-scene .nav{position:absolute;top:0}.join{width:auto;padding-top:0;position:absolute;top:66px;left:16px;right:16px}.join-copy{gap:12px;width:auto}.join-copy .h1x{font-size:38px}.join-copy .who,.join-copy .stepper,.join-note{display:none}.cb-form{width:auto;margin:-70px 16px 0;position:relative;top:auto!important;transform:none!important}.cb-form .q{font-size:16px}.cb-form .input{height:52px;font-size:17px}.cb-form .check{font-size:15px}.cb-form .body{gap:14px;padding:16px}.done{padding-top:20px}.done-hero{grid-template-columns:1fr;gap:40px}.done-copy .h1x{font-size:52px}.done-copy .btns{flex-direction:column;width:100%}.sf-phone{width:260px;padding:10px}.done-grid{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:50px}.friends{padding:22px}.friends .h3{font-size:26px}.fslots{grid-template-columns:repeat(3,1fr);gap:26px 14px}.reflink .mono{font-size:14px}.rm-top img{width:76px}.remind,.next{padding:20px}.q-hero{grid-template-columns:1fr;gap:40px}.q-big{font-size:130px}.q-big .ext-paper{text-shadow:1px 1px #b9ad9a,2px 2px #a89c88,3px 3px #978b78,4px 4px #867a68,5px 5px #756a59,6px 6px #64594a,7px 7px #2a241d,8px 8px #0b0e14}.me-card{grid-template-columns:auto 1fr;padding:16px}.me-card canvas{width:60px;height:60px}.mc-main b{font-size:20px}.mc-nums{grid-column:span 2;justify-content:space-between}.mc-nums b{font-size:32px}.mc-nums div{align-items:flex-start}.mc-chips .chip{height:24px;font-size:9px}.facade{padding:44px 14px 20px}.cells-big{grid-template-columns:repeat(10,1fr);gap:6px 7px}.cells-big i{border-width:2px}.fc-legend{flex-wrap:wrap;gap:10px;font-size:11px}.fc-crab{width:90px;bottom:-20px;right:-10px}.q-rules{grid-template-columns:1fr;gap:30px}.rules,.raise{padding:22px}.rt{font-size:14px}.rt td.dim{display:none}.pf-hero{grid-template-columns:1fr;gap:20px;padding:24px 18px}.pf-ava canvas.big{width:170px;height:170px}.pf-ava .mono{display:none}.pedestal{width:210px;height:40px;top:150px}.pf-main .h1x{font-size:40px}.pf-stats{grid-template-columns:1fr 1fr;gap:14px}.pf-grid{grid-template-columns:1fr;gap:40px;margin-top:50px}.inv{--cols:6;--slot:44px;gap:4px;padding:8px}.tip{display:none}.feed li{flex-wrap:wrap;font-size:14px}.sr-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.sr-filter .chip{height:32px;font-size:11px}.ep-wall{grid-template-columns:1fr 1fr;gap:28px 16px}.ep-card:nth-child(4n+2),.ep-card:nth-child(4n+4){transform:none}.ep-card:nth-child(2n){transform:translateY(24px)}.ep-card .p-bot b{font-size:15px}.ep-card .p-bot{bottom:10px;left:10px;right:10px}.p-top{top:8px;left:8px;right:8px}.p-top .chip{height:22px;padding:0 6px;font-size:9px}.ep-card .kos{border-width:3px;padding:5px 7px;font-size:14px}.ep-card .new{font-size:11px;top:40px}.lockbox b{font-size:20px}.epx{grid-template-columns:1fr;gap:30px}.epx-body .h1x{font-size:36px}.epx-term{font-size:13px}.kos-card{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.kos-card .kos{font-size:20px}.vote-mini{padding:18px}.vm-head{flex-direction:column;gap:6px}.vm-head b{font-size:20px}.vm-opt{grid-template-columns:34px 1fr 52px;gap:10px}.vm-bar{grid-area:2/2;height:14px}.vm-opt .letter{width:30px;height:30px;font-size:15px}.vm-t{font-size:14px}.vm-opt>b{grid-row:span 2;font-size:18px}.reacts{gap:10px}.rx{height:48px;padding:0 10px 0 8px}.rx i{font-size:22px}.rx b{font-size:13px}.nocom{width:100%;margin:6px 0 0}.sv-hero{grid-template-columns:1fr}.sv-3d{height:260px}.sv-main{padding:0 18px 24px}.sv-main .h1x{font-size:50px}.sv-day b{font-size:30px}.sv-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}.sv-card{min-height:190px;padding:16px}.sv-card .big{font-size:36px}.who2 div{font-size:13px}.who2 canvas{width:30px;height:30px}.who2 i{display:none}.sv-grid2{grid-template-columns:1fr;gap:28px;margin-top:36px}.doing-big{gap:14px;padding:18px}.doing-big img{width:90px}.doing-big b{font-size:22px}.sv-log{font-size:12px}.lk-grid{grid-template-columns:1fr 1fr;gap:16px}.lk{padding:18px 12px}.lk b{font-size:16px}.lk-ico{width:54px;height:54px}.lk-ico i{width:30px;height:30px}.sleep{flex-direction:column;align-items:flex-start;gap:10px;padding:20px}.sleep img{width:120px}.sleep .h3{font-size:30px}.e404{grid-template-columns:1fr;gap:0;min-height:0}.e-kos{font-size:20px;top:30px;right:10px}.e-num{font-size:120px}.e-copy .h1x{font-size:44px}.e-copy .btns{flex-direction:column;width:100%}}.cells-big i.fe{border-color:#5c4410;box-shadow:inset 3px 3px #0a0d13,inset -2px -2px #3d2d0a}.pf-ava .mono{margin-top:56px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}:focus-visible{outline:3px solid var(--c-term-green);outline-offset:3px}[hidden]{display:none!important}.hero-poster img{object-fit:cover;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.hero--live .hero-poster img{opacity:0}.hero3d .stage canvas{position:absolute;inset:0}.live.unk{color:var(--text-muted)}.live.unk i{background:var(--c-gold);box-shadow:0 0 0 4px #ffc23329}.statrow .on b,.statrow>div:not(.on) b{white-space:nowrap}.faq details.q>summary{cursor:pointer;list-style:none}.faq details.q>summary::-webkit-details-marker{display:none}.faq .qh i:after{content:"+"}.faq details[open] .qh i:after{content:"−"}button.opt{text-align:left;cursor:pointer}button.opt:hover .col{filter:brightness(1.12)}.opt.mine .col{outline:3px solid var(--c-term-green);outline-offset:2px}button.vm-opt{text-align:left;cursor:pointer;width:100%;margin-bottom:10px}div.vm-opt{margin-bottom:10px}button.vm-opt:hover{border-color:var(--accent)}.vm-act{margin-top:6px}.rx{cursor:pointer}.rx:disabled{opacity:.6}button.vote-up{cursor:pointer}button.vote-up:disabled{cursor:default;opacity:.85}.vote-up.on{border-color:var(--c-term-green)}.vote-up.on b{color:var(--c-term-green)}.sr-filter .chip{cursor:pointer}a.seat:hover canvas{outline:2px solid var(--accent);outline-offset:3px}.seat.gone .slot-q{color:#46516a;opacity:.6;border-style:solid}.tps i.off{box-shadow:none;background:#1a2030}.upt i.none{background:#1a2030}.env-howto{margin-top:14px;font-size:14px;line-height:1.5}.timer-note{color:var(--text-muted);padding:10px 0;font-size:14px}.input input{min-width:0;height:100%;color:var(--text);font:inherit;caret-color:var(--c-term-green);background:0 0;border:0;outline:0;flex:1}.input input::placeholder{color:#4e5a70}.input:focus-within{border-color:#1e7016}.input.bad{border-color:#8e241c}.input.bad .hint{color:var(--c-kosyak)}.check{cursor:pointer}.check input:focus-visible+.box{outline:3px solid var(--c-term-green);outline-offset:3px}.form-err{font:700 14px/1.35 var(--font-mono);color:var(--c-kosyak)}.bbtn:disabled,.bbtn.disabled{opacity:.45;pointer-events:none}.toggle{text-align:left;cursor:pointer;width:100%}.small{font-size:13px}.join-scene.no3d .cb-form{width:min(480px,100% - 32px);margin:24px auto 40px;position:relative;top:auto!important;left:auto!important;transform:none!important}.join-scene.no3d{min-height:0;padding-bottom:40px}.join-scene.no3d .cb-stage{display:none}.del-form{flex-direction:column;gap:12px;margin-top:16px;display:flex}.qr.qr--real{background:#f4ede1;padding:0;display:block}.qr.qr--real svg{width:100%;height:auto;display:block}.nextlist a{display:contents}.epx-video video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.p-bot .chip{margin-left:6px}.app-toast{z-index:100;border:2px solid #2c3547;border-left:8px solid var(--c-term-green);max-width:min(560px,92vw);font:600 15px/1.35 var(--font-text);color:var(--text);background:#181e2a;padding:14px 18px;transition:opacity .4s,transform .4s;position:fixed;bottom:110px;left:50%;transform:translate(-50%);box-shadow:5px 5px #000}.app-toast--err{border-left-color:var(--c-kosyak)}.app-toast.out{opacity:0;transform:translate(-50%,10px)}@media (min-width:701px){.app-toast{bottom:40px}}.rules-page{max-width:980px;padding:140px 0 60px}.rp-box{margin-top:32px;padding:32px 36px}.rp-box p{margin-top:14px;line-height:1.55}.rp-list{flex-direction:column;gap:10px;margin:16px 0 0 20px;line-height:1.5;display:flex}.rp-box .bbtn{margin-top:18px}.admin{padding:140px 0 80px}.adm{flex-direction:column;gap:14px;margin-top:28px;padding:28px 30px;display:flex}.adm-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-row .input{flex:1;min-width:200px;height:48px}.adm-row p{flex:1;min-width:240px}.adm-ta{width:100%;color:var(--text);font:500 14px/1.45 var(--font-mono);resize:vertical;background:#06090c;border:2px solid #2c3547;padding:12px}.adm select{height:48px;color:var(--text);font:500 14px var(--font-mono);background:#06090c;border:2px solid #2c3547;padding:0 10px}.adm-search{max-width:420px;height:48px}.adm-table-wrap{max-height:640px;overflow:auto}.adm-table{border-collapse:collapse;width:100%;font:500 14px/1.3 var(--font-mono)}.adm-table th,.adm-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #232b3a;padding:8px 10px}.adm-table tr.is-bot td{color:var(--text-dim);text-decoration:line-through}.adm-table td.adm-actions{white-space:nowrap}.adm-table td.adm-actions .bbtn{height:36px;margin-right:8px;padding:0 12px;font-size:13px}.adm-preview{background:#0f141d;border:2px solid #232b3a;flex-direction:column;gap:12px;padding:16px;display:flex}.adm-preview .msg{white-space:pre-wrap;background:#1c2331;border-left:4px solid #2aabee;padding:12px 14px}@media (max-width:700px){.rules-page,.admin{padding-top:96px}.rp-box{padding:20px 18px}.adm{padding:18px 14px}}.poster-mode .veil,.poster-mode .copy,.poster-mode .lower,.poster-mode .tags,.poster-mode .nav,.poster-mode .scrollhint,.poster-mode main,.poster-mode .foot,.poster-mode .tabbar{display:none!important}.sf-phone img{aspect-ratio:9/16;background:#0f1422;height:auto}@media (max-width:700px){.join-scene.no3d{padding-top:66px}.join-scene.no3d .join{padding:24px 16px 0;position:relative;top:auto;left:auto;right:auto}.join-scene.no3d .join-copy .who{display:inline-flex}.join-scene.no3d .cb-form{width:auto;margin:20px 16px 40px}}.sv-card .big.tps3{white-space:nowrap;font-size:clamp(28px,2.6vw,44px)}
