@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-cyrillic-700-normal.6d9a92f9.woff2) format("woff2"),url(/_next/static/media/unbounded-cyrillic-700-normal.b7ba5477.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-latin-700-normal.28fb295f.woff2) format("woff2"),url(/_next/static/media/unbounded-latin-700-normal.05de5448.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/golos-text-cyrillic-400-normal.339b848e.woff2) format("woff2"),url(/_next/static/media/golos-text-cyrillic-400-normal.10be6403.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/golos-text-cyrillic-600-normal.5a0d372a.woff2) format("woff2"),url(/_next/static/media/golos-text-cyrillic-600-normal.7c916df2.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/golos-text-latin-400-normal.52095a6f.woff2) format("woff2"),url(/_next/static/media/golos-text-latin-400-normal.60363a48.woff) format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/golos-text-latin-600-normal.e752695c.woff2) format("woff2"),url(/_next/static/media/golos-text-latin-600-normal.6cbe286b.woff) format("woff")}:root{--ice:#f4efe8;--ink:#1a1412;--signal:#e97858;--ink-rgb:26,20,18;--display:"Unbounded","Arial Black",system-ui,sans-serif;--text:"Golos Text",system-ui,-apple-system,"Segoe UI",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}*,:after,:before,html{scrollbar-width:thin;scrollbar-color:var(--signal) transparent}html{color-scheme:dark;accent-color:var(--signal);caret-color:var(--signal);-webkit-tap-highlight-color:transparent}body,html{height:100%;overflow:hidden}body{background:var(--ink);color:var(--ice);font-family:var(--text);font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased}::selection{background:var(--signal);color:var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--signal);border:2px solid transparent;border-radius:8px;background-clip:padding-box}button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.stage{height:100dvh;overflow:hidden}#detach-button-host{display:none!important}.btn{display:inline-block;padding:clamp(12px,1.6vh,18px) 32px;border-radius:4px;background:var(--ice);color:var(--ink);font-weight:600;font-size:18px;transition:background .2s ease}.btn:hover{background:var(--signal)}.sheet{height:100%;min-height:0;overflow:hidden;display:grid;place-items:center;padding:max(clamp(20px,4vh,48px),env(safe-area-inset-top)) max(clamp(20px,5vw,64px),env(safe-area-inset-right)) max(clamp(20px,4vh,48px),env(safe-area-inset-bottom)) max(clamp(20px,5vw,64px),env(safe-area-inset-left));background:var(--ink);color:var(--ice);text-align:center}.sheet-card{width:min(880px,100%)}.eyebrow{margin-bottom:clamp(12px,2vh,20px);color:var(--signal);font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.title{font-family:var(--display);font-weight:700;font-size:clamp(36px,min(7vw,11vh),92px);line-height:.98;letter-spacing:-.03em;overflow-wrap:break-word}.tagline{margin:clamp(14px,2vh,22px) auto 0;max-width:48ch;font-size:clamp(16px,1.8vw,22px)}.sheet .btn{margin-top:clamp(20px,3vh,32px)}.hint{margin:clamp(12px,1.6vh,18px) auto 0;max-width:38ch;font-size:12px;opacity:.72}.sheet-intro{place-items:center start;text-align:left;background:radial-gradient(ellipse 60% 70% at 88% 115%,rgba(233,120,88,.26),transparent 70%),var(--ink)}.sheet-intro .sheet-card{position:relative;width:min(980px,100%);padding-left:clamp(20px,3.4vw,44px)}.sheet-intro .sheet-card:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:var(--signal)}.sheet-intro .sheet-card:after{content:"";position:absolute;left:-5.5px;bottom:-4px;width:14px;height:14px;border-radius:50%;background:var(--signal)}.sheet-intro .title{font-size:clamp(40px,min(8.5vw,14vh),120px);text-transform:uppercase}.sheet-intro .tagline{margin-left:0;max-width:30ch;opacity:.8}.intro-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(24px,4vh,40px)}.sheet-intro .btn,.sheet-intro .hint{margin-top:0}.btn-go{display:inline-flex;align-items:center;gap:12px;transition:background .2s ease,transform .2s ease}.btn-go .ico{width:20px;height:20px}.btn-go:hover{transform:translateX(4px)}.sheet-intro .hint{margin:0;max-width:34ch;font-size:14px;line-height:1.4}kbd{display:inline-block;min-width:1.7em;padding:1px 6px;border:1.5px solid;border-radius:4px;font-family:var(--display);font-size:11px;text-align:center}@keyframes blink{50%{opacity:.25}}.player{position:relative;width:100%;height:100dvh;background:var(--ink);overflow:hidden;transition:opacity .35s ease}.player.is-fading{opacity:0}.video{width:100%;height:100%;object-fit:cover;background:var(--ink);display:block;color-scheme:dark;accent-color:var(--signal)}.video::-internal-media-controls-overlay-cast-button,.video::-webkit-media-controls,.video::-webkit-media-controls-enclosure,.video::-webkit-media-controls-overlay-enclosure,.video::-webkit-media-controls-overlay-play-button,.video::-webkit-media-controls-panel,.video::-webkit-media-controls-picture-in-picture-button,.video::-webkit-media-controls-play-button,.video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}.center-play{top:50%;transform:translate(-50%,-50%)}.center-play,.pulse{position:absolute;left:50%;z-index:3}.pulse{top:46%;width:86px;height:86px;margin:-43px 0 0 -43px;display:grid;place-items:center;border-radius:50%;color:var(--ice);background:rgba(var(--ink-rgb),.55);pointer-events:none;animation:pulse .55s ease forwards}.pulse .ico{width:34px;height:34px}.chrome{position:absolute;left:0;right:0;bottom:0;z-index:2;flex-direction:column;padding:28px clamp(12px,3vw,28px) max(10px,env(safe-area-inset-bottom));background:linear-gradient(to top,rgba(var(--ink-rgb),.88) 0,rgba(var(--ink-rgb),.35) 62%,rgba(var(--ink-rgb),0));animation:rise .4s ease both}.chrome,.chrome-row{display:flex;gap:2px}.chrome-row{align-items:center}.chrome-btn{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:var(--ice);background:transparent;transition:background .2s ease,transform .2s ease}.chrome-btn:focus-visible,.chrome-btn:hover{background:color-mix(in srgb,var(--ice) 16%,transparent);transform:scale(1.06)}.chrome-btn .ico{animation:pop-ico .22s ease}.ico{width:24px;height:24px;display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ico-fill{fill:currentColor;stroke:none}.ico-wave{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.scrub,.vol-slider{display:flex;align-items:center;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none}.scrub{position:relative;height:28px;padding:0 4px;overflow:visible}.peek{position:absolute;left:0;bottom:calc(100% + 12px);z-index:6;width:192px;transform:translateX(-50%) translateY(8px) scale(.9);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.peek.is-on{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0) scale(1);transition:opacity .2s ease,transform .22s cubic-bezier(.2,.8,.2,1),left .08s linear}.peek:after{content:"";position:absolute;left:50%;top:100%;width:2px;height:0;background:var(--ice);transform:translateX(-50%);transition:height .18s ease}.peek.is-on:after{height:12px;left:calc(50% + var(--stem, 0px));transition:height .18s ease,left .08s linear}.peek-frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:linear-gradient(100deg,#241c19 28%,#4a3832 50%,#241c19 72%);background-size:220% 100%;box-shadow:0 12px 28px rgba(var(--ink-rgb),.45),0 0 0 2px var(--ice)}.peek.is-on .peek-frame:not(.is-ready){animation:shimmer 1.1s ease infinite}.peek-frame canvas{display:block;width:100%;height:100%;opacity:0;transform:scale(1.04);transition:opacity .2s ease,transform .28s ease}.peek-frame.is-ready canvas{opacity:1;transform:none}.peek-time{position:absolute;left:50%;bottom:7px;transform:translateX(-50%);padding:2px 7px;border-radius:4px;background:rgba(var(--ink-rgb),.82);color:var(--ice);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:.02em}.peek.is-on .peek-time{animation:peek-time .24s ease both}.peek-src{width:160px;height:90px;left:0;bottom:100%;opacity:0}.bar-ghost,.peek-src{position:absolute;pointer-events:none}.bar-ghost{top:50%;width:2px;height:16px;border-radius:2px;background:var(--ice);transform:translate(-50%,-50%);animation:ghost-in .16s ease both;transition:left .08s linear}.vol{display:flex;align-items:center;height:42px}.vol-slider{width:0;height:42px;padding:0;opacity:0;overflow:hidden;box-sizing:border-box;transition:width .22s ease,opacity .22s ease,padding .22s ease}.vol:focus-within .vol-slider,.vol:hover .vol-slider{width:92px;padding:0 9px;opacity:1;margin-left:2px}.bar{position:relative;width:100%;height:4px;background:color-mix(in srgb,var(--ice) 32%,transparent);transition:height .16s ease}.bar,.bar-fill{border-radius:4px}.bar-fill{position:absolute;left:0;top:0;bottom:0;background:var(--signal)}.bar-fill:after{content:"";position:absolute;left:100%;top:50%;width:18px;height:18px;border-radius:50%;background:var(--ice);box-shadow:0 0 0 2px rgba(var(--ink-rgb),.45);transform:translate(-50%,-50%)}.chrome:hover .scrub .bar,.scrub:focus-within .bar,.vol:focus-within .bar,.vol:hover .bar{height:6px}.bar-fill:after{opacity:0;transition:opacity .16s ease,width .16s ease,height .16s ease}.chrome:hover .bar-fill:after,.scrub:focus-within .bar-fill:after,.vol:focus-within .bar-fill:after,.vol:hover .bar-fill:after{opacity:1}.clock{flex:none;margin-left:8px;min-width:7.5ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--ice);text-align:left}.clock-dur{opacity:.55}.choices{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;padding:max(24px,env(safe-area-inset-top)) max(clamp(20px,5vw,64px),env(safe-area-inset-right)) max(clamp(24px,7vh,72px),env(safe-area-inset-bottom)) max(clamp(20px,5vw,64px),env(safe-area-inset-left));background:linear-gradient(to top,rgba(var(--ink-rgb),.94) 0,rgba(var(--ink-rgb),.78) 42%,rgba(var(--ink-rgb),0) 78%);animation:fade .4s ease both;overflow:auto}.choices:before{content:"";flex:1 1 auto;min-height:0}.choice-block{--arm:64px;--gap:12px;--line:3px;--vshare:0.4;--mark:var(--ice);width:min(680px,100%);flex:none}.tick{margin:0 0 16px;padding-left:var(--arm);max-width:46ch;font-size:15px;line-height:1.35;color:var(--ice)}.tick b{display:inline-block;min-width:1.6ch;margin-right:8px;font-family:var(--display);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:18px;color:var(--signal)}.fork{flex-direction:column;gap:var(--gap);padding-left:var(--arm)}.fork,.opt{display:flex}.opt{--mark:var(--ice);position:relative;width:100%;min-height:72px;align-items:stretch;text-align:left;background:var(--ice);color:var(--ink);border-radius:4px;overflow:visible;transition:background .2s ease,opacity .2s ease}.arm{right:100%;top:50%;width:var(--arm);height:var(--line);margin-top:calc(var(--line) / -2)}.arm,.opt:before{position:absolute;background:var(--mark);transition:background .2s ease}.opt:before{content:"";width:var(--line);right:calc(100% + var(--arm) - var(--line))}.opt-a:before{top:50%;bottom:calc(var(--gap) / -2 - 1px)}.opt-b:before{top:calc(var(--gap) / -2 - 1px);bottom:50%}.opt.is-armed:before{background-color:var(--mark);background-image:linear-gradient(var(--signal),var(--signal));background-repeat:no-repeat;background-size:100% 0;animation:trunk-grow calc(var(--dur) * var(--vshare)) linear forwards}.opt-a.is-armed:before{background-position:0 100%}.opt-b.is-armed:before{background-position:0 0}@keyframes trunk-grow{to{background-size:100% 100%}}.dot{position:absolute;left:0;top:50%;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--mark);transform:translate(calc(-100% + 2px),-50%);transition:background .2s ease}.fuse{display:block;width:100%;height:100%;background:var(--signal);transform:scaleX(0);transform-origin:left center;animation:fuse-grow calc(var(--dur) * (1 - var(--vshare))) linear calc(var(--dur) * var(--vshare)) forwards}@keyframes fuse-grow{to{transform:scaleX(1)}}.opt.is-lit,.opt:focus-visible,.opt:hover{--mark:var(--signal);background:var(--signal);outline:none}.opt:focus-visible{box-shadow:0 0 0 3px var(--ink),0 0 0 6px var(--signal)}.opt.is-dim{opacity:.38}.opt.is-armed .dot{background:var(--signal)}.opt-key{flex:none;width:56px;display:grid;place-items:center;margin:14px 0;border-right:2px solid var(--ink);color:var(--ink);font-family:var(--display);font-weight:700;font-size:18px}.opt-text{flex:1 1;display:flex;align-items:center;padding:16px 22px;font-weight:600;font-size:clamp(16px,1.7vw,20px);line-height:1.25;overflow-wrap:break-word}.the-end{position:absolute;inset:0;z-index:4;height:auto}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pulse{0%{opacity:0;transform:scale(.72)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes pop-ico{0%{opacity:.35;transform:scale(.65)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes peek-time{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes ghost-in{0%{opacity:0;transform:translate(-50%,-50%) scaleY(.3)}to{opacity:1;transform:translate(-50%,-50%) scaleY(1)}}@media (max-width:640px){body,html{font-size:17px}.choice-block{--arm:36px;--vshare:0.52}.opt{min-height:64px}.opt-key{width:44px}.opt-text{padding:14px 16px}.clock-dur{display:none}.clock{min-width:4.2ch}.peek{width:132px}.vol-slider{width:70px;padding:0 9px;opacity:1;margin-left:2px}}@media (hover:hover) and (pointer:fine){.vol-slider{width:0;opacity:0;margin-left:0}.vol:focus-within .vol-slider,.vol:hover .vol-slider{width:92px;padding:0 9px;opacity:1;margin-left:2px}}@media (prefers-reduced-motion:reduce){.bar-ghost,.chrome,.chrome-btn .ico,.fuse,.opt.is-armed:before,.peek.is-on .peek-frame:not(.is-ready),.peek.is-on .peek-time,.pulse{animation:none}.arm,.bar,.bar-fill,.bar-fill:after,.bar-ghost,.btn,.chrome-btn,.dot,.opt,.opt:before,.peek,.peek-frame canvas,.peek:after,.player,.vol-slider{transition:none}}.loader{position:absolute;inset:0;z-index:3;display:grid;place-items:center;pointer-events:none;animation:fade .3s ease .25s both}.loader-ring{width:56px;height:56px;border-radius:50%;border:3px solid color-mix(in srgb,var(--ice) 22%,transparent);border-top-color:var(--signal);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.loader-ring{animation-duration:2.4s}}