@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff")}.post-page{color:var(--white);background:#0a0806;min-height:100svh;overflow-x:hidden}.post-page .nav__links a[aria-current]{color:var(--yellow)}.post{--amber:#ffb000;--term:ui-monospace, "Cascadia Mono", Consolas, "Courier New", monospace;min-height:100svh;padding:78px var(--gutter) 3vh;grid-template-rows:auto 1fr;gap:2vh;display:grid}.post__head{gap:1vh;display:grid}.post__title{font-family:var(--display);text-transform:none;letter-spacing:-.045em;font-size:clamp(40px,6.4vw,120px);font-weight:400;line-height:.95}.post__title em{font-size:1em;line-height:inherit;color:var(--yellow)}.post__rig{aspect-ratio:1.66;place-self:center;width:min(100%,max(640px,166svh - 415px));position:relative;container-type:inline-size}.post__rig>*{position:absolute;top:0;bottom:0}.post__tv{background:#1d1d1d;border-radius:1.6cqw;width:76cqw;left:0;box-shadow:inset 0 0 0 .4cqw #000,inset 0 0 0 1cqw #2b2b2b}.post__screen{cursor:pointer;background:#000;border-radius:2.4cqw/2.8cqw;position:absolute;inset:1.7cqw 1.7cqw 16.4cqw;overflow:hidden}.post__pic{transition:filter .2s;position:absolute;inset:0}.post__screen.is-rough .post__pic{animation:4s step-end infinite post-wobble}@keyframes post-wobble{0%,to{transform:none}18%{transform:translate(-1.2%)skew(-2deg)}20%{transform:none}61%{transform:translate(1.6%)skew(3deg)}63%{transform:none}}.post__still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.post__live{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.post__live.is-on{opacity:1}.post__live iframe,.post__play iframe{border:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.post__snow{pointer-events:none;opacity:var(--snow,0);background:repeating-conic-gradient(#1c1c1c 0 25%, #777 0 50%) 0 0 / .5cqw .5cqw;mix-blend-mode:screen;animation:.2s steps(2,end) infinite post-jit;position:absolute;inset:-50%}@keyframes post-jit{50%{transform:translate(.25cqw,.25cqw)}}.post__track{pointer-events:none;height:14%;opacity:var(--noise,1);mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#fff9 0 .12cqw,#0000 .12cqw .5cqw);animation:5s linear infinite post-roll;position:absolute;top:0;left:0;right:0}@keyframes post-roll{0%{transform:translateY(var(--roll-from,750%))}to{transform:translateY(var(--roll-to,-143%))}}.post__lines{pointer-events:none;background:repeating-linear-gradient(0deg,#00000057 0 1px,#0000 1px 3px),radial-gradient(120% 90% at 28% 8%,#ffffff29,#0000 42%);position:absolute;inset:0}.post__osd{pointer-events:none;font-family:var(--term);text-transform:uppercase;color:var(--white);text-shadow:.16cqw .16cqw #000,0 0 .5cqw #fff9;font-size:clamp(11px,1.7cqw,30px);font-weight:700;transition:opacity .4s;position:absolute}.post__osd--tl{top:7%;left:5%}.post__osd--tr{top:7%;right:5%}.post__osd--bl{bottom:8%;left:5%}.post__osd--br{color:var(--yellow);bottom:8%;right:5%}.post__sound{pointer-events:none;font-family:var(--mono);font-weight:700;font-size:var(--t-xs);text-transform:uppercase;color:var(--yellow);text-shadow:1px 1px #000;transition:opacity .4s;position:absolute;top:16%;left:5%}.post__screen.is-zap{--snow:1!important}.post__screen.is-zap .post__snow{mix-blend-mode:normal}.post__play{pointer-events:none;position:absolute;inset:0}.post__screen.is-playing .post__play{pointer-events:auto}.post__play iframe{width:100%;height:100%;top:0;left:0;translate:none}.post__screen.is-playing :is(.post__osd,.post__sound,.post__still,.post__live){opacity:0}.post__stop{background:var(--yellow);color:var(--ink);font-family:var(--mono);font-weight:700;font-size:var(--t-xs);text-transform:uppercase;border-radius:99px;padding:.7em 1.1em .6em;position:absolute;top:5%;right:3.5%}.post__stop:after{content:"";position:absolute;inset:-10px}.post__chin{grid-template-columns:1.15fr 1fr auto;gap:1.6cqw;height:13.6cqw;display:grid;position:absolute;bottom:1.4cqw;left:1.7cqw;right:1.7cqw}.post__chin>*{min-height:0}.post__faders{background:#101010;border-radius:.5cqw;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,1fr);gap:1cqw;padding:.8cqw 1cqw;display:grid;overflow:hidden;box-shadow:inset 0 0 0 .2cqw #333}.post__fd{min-height:0;font-family:var(--mono);text-transform:uppercase;color:#bbb;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:.5cqw;font-size:clamp(9px,.82cqw,14px);font-weight:700;display:grid}.post__fd input{writing-mode:vertical-lr;width:max(2.4cqw,24px);height:100%;min-height:0;accent-color:var(--yellow);cursor:grab;direction:rtl}.post__fd b,.post__verdict{font-family:var(--term);text-transform:uppercase;color:var(--amber);text-shadow:0 0 .5cqw #ffb000cc;font-weight:700}.post__fd b{font-size:clamp(10px,1.1cqw,18px)}.post__mid{grid-template-rows:auto minmax(0,1fr) auto;gap:.8cqw;min-height:0;display:grid}.post__slot{background:#000;height:2.8cqw;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .15cqw #444}.post__label{background:var(--yellow);color:var(--ink);font-family:var(--serif);text-transform:none;letter-spacing:-.04em;white-space:nowrap;place-items:start center;padding-top:.15cqw;font-size:clamp(10px,1.2cqw,20px);font-weight:400;line-height:1;display:grid;position:absolute;inset:18% 6% -40%}.post__verdict{text-align:center;background:#000;border-radius:.3cqw;place-items:center;padding:0 .6cqw;font-size:clamp(10px,1.5cqw,26px);display:grid}.post__keys{grid-template-columns:repeat(3,1fr);gap:.5cqw;display:grid}.post__keys button{color:#eee;height:2.5cqw;min-height:22px;font-family:var(--mono);text-transform:uppercase;white-space:nowrap;background:linear-gradient(#5a5a5a,#2c2c2c);border-radius:.25cqw;font-size:clamp(9px,.8cqw,13px);font-weight:700;position:relative;box-shadow:0 .25cqw #000}.post__keys button:after{content:"";position:absolute;inset:-11px 0}@media (hover:hover){.post__keys button:hover{background:var(--yellow);color:var(--ink)}}.post__keys button:active{translate:0 .15cqw;box-shadow:0 .1cqw #000}.post__jog{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#7a7a7a,#151515 65%);border-radius:50%;align-self:center;width:11cqw;animation:9s linear infinite post-spin;position:relative;box-shadow:0 0 0 .4cqw #000,inset 0 0 0 1.6cqw #00000059}.post__jog:after{content:"";aspect-ratio:1;background:#0a0a0a;border-radius:50%;width:1.8cqw;position:absolute;top:16%;left:62%;box-shadow:inset 0 0 0 .2cqw #555}@keyframes post-spin{to{transform:rotate(360deg)}}.post__rack{grid-template-rows:auto 1fr auto;gap:1.2cqw;width:21.5cqw;display:grid;right:0}.post__rackhead{font-family:var(--mono);font-weight:700;font-size:var(--t-s);text-transform:uppercase;justify-content:space-between;display:flex}.post__rackhead span{background:var(--yellow);color:var(--ink);padding:.3em .5em .2em}.post__tapes{align-content:start;gap:.9cqw;margin:0;padding:0;list-style:none;display:grid}.post__tape{width:100%;height:6cqw;min-height:34px;rotate:var(--r);transition:translate .25s var(--ease), rotate .25s var(--ease), opacity .3s;background:#171717;border-radius:.4cqw;display:block;position:relative;box-shadow:inset 0 0 0 .18cqw #3a3a3a}@media (hover:hover){.post__tape:hover{translate:-1cqw;rotate:0deg}}.post__hint{font-size:var(--t-xs);opacity:.6;line-height:1.5}.post{isolation:isolate;position:relative}.post:before{content:"";z-index:-2;background:radial-gradient(70% 55% at 46% 62%,#3a2a17 0,#1c140b 42%,#0b0806 78%);position:fixed;inset:0}.post:after{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}.post__rig:after{content:"";background:repeating-linear-gradient(91deg,#5b3716 0 1.1cqw,#6c431b 1.1cqw 2.6cqw,#4a2b10 2.6cqw 3.4cqw),#5b3716;border-radius:.2cqw;height:2.4cqw;position:absolute;inset:100% -3cqw auto;box-shadow:inset 0 .25cqw #ffdca040,0 2cqw 3cqw #000000b3}.post__tv{isolation:isolate;background:repeating-linear-gradient(92deg,#5a3414 0 .5cqw,#6d4119 .5cqw 1.1cqw,#4e2c10 1.1cqw 1.5cqw);box-shadow:inset 0 0 0 .25cqw #2c1808,inset 0 .3cqw 0 .25cqw #ffdca02e,0 1.6cqw 2.4cqw #0009}.post__tv:before{content:"";z-index:-1;background:linear-gradient(160deg,#343434,#151515 38%,#0c0c0c);border-radius:1cqw;position:absolute;inset:.9cqw;box-shadow:inset 0 0 0 .15cqw #000,inset 0 .2cqw #ffffff14}.post__screen{box-shadow:0 0 0 .5cqw #050505,0 0 0 .62cqw #3a3a3a,inset 0 0 4cqw #000000e6}.post__lines{background:repeating-linear-gradient(0deg,#00000057 0 1px,#0000 1px 3px),radial-gradient(120% 90% at 26% 6%,#fff3,#0000 40%),radial-gradient(100% 100%,#0000 62%,#0000008c)}.post__faders{background:repeating-linear-gradient(90deg,#8d8d8d 0 1px,#a3a3a3 1px 2px,#979797 2px 3px);box-shadow:inset 0 0 0 .12cqw #2a2a2a,inset 0 .2cqw #ffffff80,inset 0 -.2cqw #00000059}.post__fd{color:#1a1a1a}.post__fd b{background:#0a0a0a;border-radius:.2cqw;padding:.1cqw .6cqw}.post__slot{background:linear-gradient(#0d0d0d,#030303);border-radius:.3cqw;grid-template-columns:auto 1fr auto;align-items:center;gap:.8cqw;height:4cqw;padding:0 .9cqw;display:grid;box-shadow:inset 0 0 0 .15cqw #3a3a3a,inset 0 .5cqw .8cqw #000}.post__door-l,.post__door-r{z-index:2;font-family:var(--mono);letter-spacing:.08em;color:#9a9a9a;text-shadow:0 1px #000;font-size:clamp(9px,.8cqw,13px);font-weight:800;position:relative}.post__label{color:#14148c;height:2.5cqw;font-family:"Permanent Marker", var(--serif);letter-spacing:0;text-overflow:ellipsis;background:radial-gradient(60% 120% at 80% 20%,#966e282e,#0000 60%),linear-gradient(#0000 62%,#283ca04d 62% 66%,#0000 66%),#efe7d0;border-radius:.1cqw;place-items:center start;padding:0 .8cqw;font-size:clamp(10px,1.2cqw,20px);line-height:2.5cqw;display:block;position:relative;inset:auto;overflow:hidden;rotate:-.6deg}.post__glare{z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,#ffffff29 0 18%,#0000 18% 52%,#ffffff12 52% 58%,#0000 58%);position:absolute;inset:0}.post__verdict{background:linear-gradient(#060606,#000);box-shadow:inset 0 0 0 .12cqw #2a2a2a,inset 0 .4cqw .8cqw #000000e6}.post__keys button{text-shadow:0 -1px #000;background:linear-gradient(#6a6a6a,#3a3a3a 45%,#232323);border-radius:.3cqw;box-shadow:0 .3cqw #000,inset 0 .12cqw #ffffff59}@media (hover:hover){.post__keys button:hover{background:linear-gradient(#fff27a, var(--yellow) 45%, #c9b300);text-shadow:none}}.post__rack{grid-template-rows:auto 1fr auto;align-content:end}.post__rackhead{justify-content:flex-start;gap:.5cqw}.post__rackhead b,.post__rackhead span{color:#f2f2f2;font-family:var(--mono);letter-spacing:.16em;text-shadow:0 1px #000,0 0 2px #ffffffb3;background:linear-gradient(#262626,#0c0c0c);padding:.45em .8em .4em;font-weight:800;rotate:-1.2deg;box-shadow:inset 0 1px #ffffff40,0 2px 3px #0009}.post__rackhead span{background:linear-gradient(#b11,#700);rotate:1deg}.post__tapes{align-content:end;gap:0;padding-bottom:.1cqw}.post__tapes li{display:block}.post__tape{height:3.5cqw;min-height:26px;box-shadow:none;translate:var(--nx) 0;rotate:var(--r);transition:translate .3s var(--ease), rotate .3s var(--ease), filter .3s;filter:drop-shadow(0 .35cqw .3cqw #000000bf);background:0 0;border-radius:.18cqw}@media (hover:hover){.post__tape:hover{translate:calc(var(--nx) - 2.2cqw) -.15cqw;filter:drop-shadow(0 .9cqw .8cqw #000c)brightness(1.12);z-index:2;rotate:0deg}}.vt__shell{border-radius:inherit;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px .34cqw) 0 0/7% 100% no-repeat,repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px .34cqw) 100% 0/5% 100% no-repeat,linear-gradient(#3b3b3b 0,#1d1d1d 9%,#101010 46%,#0a0a0a 88%,#222 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 .12cqw #ffffff38}.vt__sticker{background:radial-gradient(40% 130% at 12% 90%,#8c641e38,#0000 70%),radial-gradient(30% 120% at 86% 0,#785a1e29,#0000 70%),linear-gradient(#0000 70%,#be282861 70% 74%,#0000 74%),linear-gradient(#f4eedb,#e6dcc0);border-radius:.08cqw;justify-content:space-between;align-items:center;gap:.6cqw;padding:0 .7cqw;display:flex;position:absolute;inset:11% 21% 13% 8.5%;overflow:hidden;rotate:-.35deg;box-shadow:inset 0 0 0 1px #0000002e,0 1px 1px #00000080}.post__tape:nth-child(odd) .vt__sticker,li:nth-child(2n) .vt__sticker{rotate:.3deg}.vt__hand{color:var(--pen);white-space:nowrap;text-overflow:ellipsis;opacity:.92;font-style:normal;line-height:1.5;overflow:hidden}.vt__hand--marker{font-family:"Permanent Marker", var(--serif);letter-spacing:0;font-size:clamp(10px,1.22cqw,20px)}.vt__hand--pen{font-family:"Caveat", var(--serif);letter-spacing:0;font-size:clamp(12px,1.75cqw,28px);font-weight:700}.vt__sticker small{font-family:var(--mono);color:#00000080;border:1px solid #00000059;border-radius:50%;flex:none;place-items:center;width:1.5em;height:1.5em;padding:min(.8em,.6cqw);font-size:clamp(8px,.62cqw,10px);font-weight:700;display:grid}.vt__make{border-radius:.06cqw;place-items:center;width:13.5%;display:grid;position:absolute;top:14%;bottom:16%;right:5.5%;overflow:hidden}.vt__make b{color:#e8e8e8;font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;background:#0b0b0b;padding:0 .3em;font-size:clamp(7px,.6cqw,10px);font-weight:800;position:relative}.post__tape--rainbow .vt__make{background:linear-gradient(#d92b2b 0 20%,#ee8a1c 20% 40%,#f2cf1d 40% 60%,#2f9e52 60% 80%,#2b62c4 80%)}.post__tape--gold .vt__make{background:linear-gradient(110deg,#8a6a14,#f2d680 40%,#b08a22 60%,#f7e3a0)}.post__tape--red .vt__make{background:repeating-linear-gradient(#c81e1e 0 .4cqw,#f1ead6 .4cqw .55cqw)}.post__tape--blue .vt__make{background:linear-gradient(#1c3f9a 0 50%,#e9e2cc 50% 58%,#c81e1e 58%)}.vt__gone{border-radius:inherit;color:#281905bf;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#0000000d 0 2px,#0000 2px 5px),linear-gradient(#b89f6c,#a0875a);justify-content:center;align-items:center;font-size:clamp(9px,.78cqw,12px);font-weight:800;display:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0006,inset 2.4cqw 0 1.2cqw -1cqw #000}.post__tape.is-in{opacity:1;pointer-events:none;translate:.6cqw;rotate:0deg}.post__tape.is-in .vt__shell{display:none}.post__tape.is-in .vt__gone{display:flex}.post__hint{color:#cdbfa5;margin-top:.4cqw}.post-intro{z-index:80;background:var(--ink);cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.post-intro__screen{clip-path:inset(49.8% 50%);background:#050505;position:absolute;inset:0;overflow:hidden}.post-intro__snow{opacity:0;background:repeating-conic-gradient(#1c1c1c 0 25%, #8a8a8a 0 50%) 0 0 / 6px 6px;animation:.2s steps(2,end) infinite post-jit;position:absolute;inset:-50%}.post-intro__track{--roll-from:656%;--roll-to:-125%;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff8c 0 2px,#0000 2px 7px);height:16%;animation:2.2s linear infinite post-roll;position:absolute;top:0;left:0;right:0}.post-intro__lines{pointer-events:none;background:repeating-linear-gradient(0deg,#00000057 0 1px,#0000 1px 3px),radial-gradient(100% 100%,#0000 55%,#000000b3);position:absolute;inset:0}.post-intro__osd,.post-intro__ask{text-transform:uppercase;color:var(--white);text-shadow:3px 3px #000,0 0 10px #fff9;font-family:ui-monospace,Cascadia Mono,Consolas,Courier New,monospace;font-size:clamp(18px,2.6vw,44px);font-weight:700;position:absolute}.post-intro__osd--tl{top:8vh;left:6vw}.post-intro__osd--tr{top:8vh;right:6vw}.post-intro__osd--bl{visibility:hidden;bottom:9vh;left:6vw}.post-intro__ask{color:var(--yellow);white-space:nowrap;font-size:clamp(26px,5vw,86px);top:50%;left:50%;translate:-50% -50%}.post-intro__ask:after{content:"▌";animation:.7s steps(2,end) infinite post-blink}@keyframes post-blink{50%{opacity:0}}.post-intro__tape{aspect-ratio:1.72;visibility:hidden;background:#151515;border-radius:10px;width:clamp(240px,34vw,560px);margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 3px #3a3a3a,0 30px 60px #0009}.post-intro__tape b{background:var(--yellow);height:34%;color:var(--ink);font-family:var(--serif);text-transform:none;letter-spacing:-.05em;place-items:center;font-size:clamp(20px,3vw,52px);font-weight:400;line-height:1;display:grid;position:absolute;top:10%;left:7%;right:7%;rotate:-1deg}.post-intro__tape i{aspect-ratio:1;background:conic-gradient(#eee 0 8%, #222 0 25%, #eee 0 33%, #222 0 50%, #eee 0 58%, #222 0 75%, #eee 0 83%, #222 0);border-radius:50%;width:19%;animation:1.6s linear infinite post-spin;position:absolute;top:56%;box-shadow:0 0 0 6px #050505,0 0 0 8px #3a3a3a}.post-intro__tape i:first-of-type{left:20%}.post-intro__tape i:nth-of-type(2){right:20%}@media (width<=760px){.post{padding-top:70px;padding-bottom:84px}.post__rig{aspect-ratio:auto;gap:18px;width:100%;display:grid}.post__rig>*{position:relative}.post__tv{aspect-ratio:1/1.04;border-radius:12px;width:100%}.post__screen{inset:2.4cqw 2.4cqw 38cqw}.post__chin{grid-template-columns:1.1fr 1fr;height:33cqw;bottom:2.4cqw;left:2.4cqw;right:2.4cqw}.post__jog{display:none}.post__fd{font-size:clamp(8px,2.6cqw,10px)}.post__fd input{width:min(100%,44px)}.post__keys button{height:7cqw;font-size:clamp(8px,2.5cqw,10px)}.post__door-l,.post__door-r{font-size:10px}.vt__hand--marker{font-size:14px}.vt__hand--pen{font-size:18px}.vt__sticker small{padding:.6em;font-size:10px}.vt__make b{font-size:8px}.vt__gone{font-size:10px}.post__rack{width:100%}.post__tapes{scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.post__tapes::-webkit-scrollbar{display:none}.post__tape{height:46px}.post__rig:after{display:none}.post__slot{height:9cqw}.post__label{height:6cqw;line-height:6cqw}}@media (prefers-reduced-motion:reduce){.post__screen.is-rough .post__pic,.post__snow,.post__track,.post__jog{animation:none}.post-intro{display:none}}
