@font-face{font-family:Tilt Neon;font-style:normal;font-display:swap;font-weight:400;src:url(./tilt-neon-latin-400-normal-DUo0bAXn.woff2) format("woff2"),url(./tilt-neon-latin-400-normal-13Rx6b2L.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(./oswald-cyrillic-ext-400-normal-DaQSmjrl.woff2) format("woff2"),url(./oswald-cyrillic-ext-400-normal-BkkDEomt.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(./oswald-cyrillic-400-normal-Dakd8U79.woff2) format("woff2"),url(./oswald-cyrillic-400-normal-BUD0W5Zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./oswald-vietnamese-400-normal-BupuUjkp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(./oswald-latin-ext-400-normal-DbVOzfr-.woff2) format("woff2"),url(./oswald-latin-ext-400-normal-KcyBFdGH.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(./oswald-latin-400-normal-BAFo8sP8.woff2) format("woff2"),url(./oswald-latin-400-normal-D1wpMXgf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(./oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2) format("woff2"),url(./oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(./oswald-cyrillic-600-normal-OIkAk3Qq.woff2) format("woff2"),url(./oswald-cyrillic-600-normal-B7zyAoGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(./oswald-vietnamese-600-normal-h0z1RevK.woff2) format("woff2"),url(./oswald-vietnamese-600-normal-CH5CIKWT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(./oswald-latin-ext-600-normal-5Cvn_Zbc.woff2) format("woff2"),url(./oswald-latin-ext-600-normal-BUCHT9gM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(./oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(./oswald-latin-600-normal-DRToI_2E.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-ext-700-normal-CtkJES1U.woff2) format("woff2"),url(./oswald-cyrillic-ext-700-normal-VKAui8kQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-700-normal-BO0IwMyy.woff2) format("woff2"),url(./oswald-cyrillic-700-normal-DxuP1Pb9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-vietnamese-700-normal-_DkZZ6ID.woff2) format("woff2"),url(./oswald-vietnamese-700-normal-BxFoeH7J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-ext-700-normal-BKErdSR5.woff2) format("woff2"),url(./oswald-latin-ext-700-normal-CJSSDThd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(./oswald-latin-700-normal-UmC9Ev9x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2) format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2) format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2) format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(./permanent-marker-latin-400-normal-BF23djCy.woff2) format("woff2"),url(./permanent-marker-latin-400-normal-BnZj5c41.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rock Salt;font-style:normal;font-display:swap;font-weight:400;src:url(./rock-salt-latin-400-normal-ATTG4WQR.woff2) format("woff2"),url(./rock-salt-latin-400-normal-1xRqa3fS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(./kalam-devanagari-700-normal-BeU_-hjz.woff2) format("woff2"),url(./kalam-devanagari-700-normal-B52CSkpd.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(./kalam-latin-ext-700-normal-CwgfRD_T.woff2) format("woff2"),url(./kalam-latin-ext-700-normal-BA-KJHgr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(./kalam-latin-700-normal-D2H-9ISU.woff2) format("woff2"),url(./kalam-latin-700-normal-7TSuSrjP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Brush;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-brush-latin-ext-400-normal-Dwx6Pt9q.woff2) format("woff2"),url(./caveat-brush-latin-ext-400-normal-CLkQDail.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Brush;font-style:normal;font-display:swap;font-weight:400;src:url(./caveat-brush-latin-400-normal-2w-6t9gW.woff2) format("woff2"),url(./caveat-brush-latin-400-normal-B3pS0In6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(./patrick-hand-vietnamese-400-normal-65jA92mZ.woff2) format("woff2"),url(./patrick-hand-vietnamese-400-normal-CZjY324Y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(./patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2) format("woff2"),url(./patrick-hand-latin-ext-400-normal-C2ywpnn3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(./patrick-hand-latin-400-normal-B7HHA2Vw.woff2) format("woff2"),url(./patrick-hand-latin-400-normal-Df9_VoRQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(./special-elite-latin-ext-400-normal-ChcxYnmu.woff2) format("woff2"),url(./special-elite-latin-ext-400-normal-CaJZjSVf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(./special-elite-latin-400-normal-YjDd9tmf.woff2) format("woff2"),url(./special-elite-latin-400-normal-BtSRmyJ6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #f3e9d2;--dim: rgb(243 233 210 / .7);--night: #120c08;--neon: #ff3b4e;--amber: #ffd23b;--wood: #6b4226;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}body{overflow:hidden;background:var(--night);color:var(--ink);font:16px/1.4 Oswald,system-ui,sans-serif}button{font:inherit}kbd{display:inline-block;min-width:1.6em;margin:0 1px;padding:0 .35em;border-radius:4px;border:1px solid rgb(243 233 210 / .4);border-bottom-width:2px;font:13px/1.5 Oswald,sans-serif;text-align:center}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.skip{position:fixed;left:12px;top:-60px;z-index:50;padding:8px 14px;background:var(--amber);color:#000}.skip:focus{top:12px}.hud{position:fixed;inset:0 0 auto;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:max(12px,env(safe-area-inset-top)) 16px 12px;background:linear-gradient(rgb(10 6 4 / .85),transparent);pointer-events:none}.hud p{margin:0}.hud__logo{font:22px/1 Permanent Marker,cursive;color:#fff;text-shadow:0 0 2px #fff,0 0 10px var(--neon),0 0 22px var(--neon)}.hud__logo span{color:#ffe3e6}.hud__card{display:flex;gap:14px;padding:6px 12px;border-radius:6px;background:#f4ecd8;color:#2a1a10;font:14px/1.2 Special Elite,monospace;box-shadow:0 4px 12px #00000080;transform:rotate(-1deg)}.hud__card b{color:#b3121f}.hud__card{align-items:center;pointer-events:auto}.hud__history{all:unset;cursor:pointer;margin-left:2px;padding:3px 9px;border:1.5px dashed rgb(42 26 16 / .55);border-radius:4px;font:inherit;color:#9e1020}.hud__history:hover{background:#b3121f14}.hud__history:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.hud__history kbd{border-color:#2a1a1059;color:#2a1a10;font-size:11px}.history{padding:0;border:0;background:transparent;width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:visible}.history::backdrop{background:#080402b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.slip--history{max-height:calc(100dvh - 40px);transform:rotate(-.8deg)}.ledger{list-style:none;margin:14px 0 6px;padding:8px 0 0;border-top:2px dashed #b9a585}.ledger li{display:grid;grid-template-columns:1fr auto;gap:2px 14px;align-items:baseline;padding:8px 0;border-bottom:1px dotted rgb(120 90 60 / .4)}.ledger__title{all:unset;cursor:pointer;font:22px/1.1 Permanent Marker,cursive;color:var(--ink-c, #9e1020)}.ledger__title:hover{text-decoration:underline;text-decoration-thickness:2px}.ledger__title:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.ledger__meta{grid-column:1 / -1;font-size:13px;color:#5a4030}.ledger__stamp{font:13px/1 Permanent Marker,cursive;text-transform:uppercase;padding:3px 7px;border:2px solid currentColor;border-radius:4px;transform:rotate(-6deg);mix-blend-mode:multiply}.ledger__stamp--out{color:#b3121f}.ledger__stamp--back{color:#1a7a3a}.viewport{position:fixed;inset:0;overflow:hidden}.bob{position:absolute;inset:0}.stage{position:absolute;left:0;top:0;width:2976px;height:1616px;transform-origin:0 0}.stage.is-moving{transition:transform .9s cubic-bezier(.45,.05,.25,1);will-change:transform}.stage__img{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.viewport:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgb(8 4 2 / .75))}.dust{position:absolute;pointer-events:none;opacity:.22;mix-blend-mode:screen;background-image:radial-gradient(1px 1px at 20% 30%,#fff8,transparent),radial-gradient(1px 1px at 70% 60%,#fff6,transparent),radial-gradient(1.5px 1.5px at 40% 80%,#fff5,transparent),radial-gradient(1px 1px at 85% 20%,#fff7,transparent);background-size:300px 300px;inset:-300px 0 0 -60px;will-change:transform;animation:dust 30s linear infinite}@keyframes dust{to{transform:translate(60px,300px)}}.grain{position:fixed;inset:-50%;z-index:30;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");will-change:transform;animation:grain .9s steps(5) infinite}.theater .grain{opacity:.07}@keyframes grain{20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}}.screens{position:absolute;inset:0;pointer-events:none}.crt{position:absolute;left:0;top:0;transform-origin:0 0}.crt__glow{position:absolute;inset:-30% -25%;background:radial-gradient(closest-side,var(--glow),transparent);opacity:.32;mix-blend-mode:screen;filter:blur(10px)}.crt__tube{position:absolute;inset:0;overflow:hidden;border-radius:9%/11%;background:#0b0806;box-shadow:inset 0 0 6px 2px #000000e6}.crt canvas{display:block;width:100%;height:100%;filter:sepia(.28) saturate(.82) contrast(.86) brightness(1.02) blur(.7px);transform:scale(1.03)}.crt__glass{position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .22) 0 1px,transparent 1px 2px),radial-gradient(60% 45% at 30% 22%,rgb(255 236 210 / .2),transparent 70%),radial-gradient(130% 120% at 50% 50%,transparent 45%,rgb(10 6 3 / .55) 78%,rgb(10 6 3 / .92) 100%),linear-gradient(#ffc8960f,#ffc8960f);box-shadow:inset 0 0 0 1px #ffe6c814}.crt--neon{overflow:visible}.neon__frame{position:absolute;inset:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:5px solid #eaf6ff;border-radius:10px;background:radial-gradient(120% 120% at 50% 50%,#2a0a12,#160509 70%);box-shadow:0 0 3px #7fc4ff,0 0 10px #2f8dff,0 0 24px #2f8dffb3,inset 0 0 8px #2f8dff,inset 0 0 22px #2f8dff59}.neon__word{font:400 98px/.8 Tilt Neon,Oswald,sans-serif;letter-spacing:.02em;margin-right:-.02em;color:#ffe6e6;text-shadow:0 0 1px #fff,0 0 3px #ff4a5e,0 0 8px #ff1f3a,0 0 18px #ff1f3a,0 0 34px rgb(255 31 58 / .6)}.neon__word--b{font-size:72px;letter-spacing:.04em;margin-right:-.04em}.neon__word i{font-style:normal;animation:neon-buzz 6.5s infinite steps(1)}@keyframes neon-buzz{0%,to{opacity:1}71%{opacity:.35}72%{opacity:1}74%{opacity:.45}75%{opacity:1}}@media(prefers-reduced-motion:reduce){.neon__word i{animation:none}}.crt--live .crt__tube{background:none;border-radius:10%/12%;box-shadow:none}.crt--live .crt__glow{opacity:.18;animation:live-glow 4.2s var(--d) infinite steps(1)}.crt--live .crt__glass{background:repeating-linear-gradient(0deg,rgb(0 0 0 / .18) 0 1px,transparent 1px 2px);animation:live-flicker 4.2s var(--d) infinite steps(1)}.crt__roll{position:absolute;left:0;right:0;top:-40%;height:40%;background:linear-gradient(transparent,rgb(220 240 255 / .22) 45%,rgb(220 240 255 / .3) 50%,transparent);mix-blend-mode:screen;animation:live-roll 3.6s var(--d) linear infinite;will-change:transform}.crt__static{position:absolute;inset:-20%;background:repeating-radial-gradient(circle at 37% 61%,rgb(255 255 255 / .5) 0 .6px,transparent .6px 1.9px),repeating-radial-gradient(circle at 71% 23%,rgb(0 0 0 / .5) 0 .7px,transparent .7px 2.3px);mix-blend-mode:screen;opacity:0;animation:live-static 7.3s var(--d) infinite steps(1)}@keyframes live-roll{0%{transform:translateY(0)}to{transform:translateY(350%)}}@keyframes live-flicker{0%{background-color:#0000}31%{background-color:#0000001f}33%{background-color:#0000}62%{background-color:#ffffff0d}64%{background-color:#0000}88%{background-color:#00000014}90%{background-color:#0000}}@keyframes live-glow{0%{opacity:.18}31%{opacity:.1}33%{opacity:.2}88%{opacity:.12}90%{opacity:.18}}@keyframes live-static{0%{opacity:0}82%{opacity:.55;transform:translate(0)}83%{opacity:.45;transform:translate(3px,-2px)}84%{opacity:.6;transform:translate(-2px,3px)}85%{opacity:0}}@media(prefers-reduced-motion:reduce){.crt--live *{animation:none!important}.crt__roll{display:none}}@keyframes crt-flicker{0%,to{opacity:.32}50%{opacity:.27}70%{opacity:.36}}.aisles{position:absolute;inset:0}.aisle{position:absolute;inset:0;padding:0;border:0;margin:0;background:transparent;cursor:pointer}.aisle:focus-visible{outline:none}.aisle__outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.aisle__outline path{fill:#ffd23b12;stroke:#ffd23be6;stroke-width:7;stroke-linejoin:round;filter:drop-shadow(0 0 18px rgb(255 210 59 / .55))}.aisle-group:has(.aisle:hover,.aisle:focus-visible) .aisle__outline{opacity:1}.aisle-group:has(.aisle:focus-visible) .aisle__outline path{stroke-width:10;stroke:#ffd23b}.aisle__sign{will-change:transform;position:absolute;translate:-50% 0;display:block;pointer-events:none;transform-origin:50% -150px;animation:sway 7s ease-in-out infinite;filter:sepia(.12) saturate(.95) drop-shadow(0 22px 18px rgb(0 0 0 / .55))}.aisle__sign[data-side=horror]{--yaw: 16deg}.aisle__sign[data-side=scifi]{--yaw: -16deg;animation-delay:-3s}.aisle__sign[data-side=picks]{--yaw: 0deg;animation-delay:-1.5s}@keyframes sway{0%,to{transform:perspective(900px) rotateY(var(--yaw, 0deg)) rotate(-1.2deg)}50%{transform:perspective(900px) rotateY(var(--yaw, 0deg)) rotate(1.2deg)}}.sign__chain{position:absolute;bottom:calc(100% - 10px);width:4px;height:160px;background:repeating-linear-gradient(170deg,#8a6a44 0 3px,#5e4426 3px 5px);box-shadow:1px 0 #0000004d}.sign__chain--l{left:20%;rotate:4deg}.sign__chain--r{right:20%;rotate:-4deg}.sign__panel{position:relative;display:flex;align-items:center;gap:22px;padding:20px 40px 24px 26px;border-radius:4px;background:linear-gradient(180deg,rgb(255 255 255 / .18),transparent 30%,rgb(120 80 30 / .12)),radial-gradient(130% 120% at 50% 40%,transparent 55%,rgb(150 105 50 / .35)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8 0.08' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.33 0 0 0 0 0.2 0 0 0 0.6 -0.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 / 240px 240px,#f2e6c9;box-shadow:inset 0 0 0 3px #9e10202e,0 2px #c9b791,0 4px 1px #00000059;rotate:-1.5deg}.sign__panel:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:26px;border-radius:0 0 0 4px;background:linear-gradient(45deg,#2a1a10 50%,#d9c79e 50%);opacity:.85}.sign__no{display:grid;place-items:center;width:92px;height:86px;border:5px solid #b3121f;border-radius:52% 48% 55% 45%/50% 55% 45% 50%;rotate:-8deg;color:#b3121f;font:64px/1 Permanent Marker,cursive;opacity:.92}.sign__text{display:grid;font:72px/1 Permanent Marker,cursive;white-space:nowrap;color:#b3121f;opacity:.94;text-shadow:1px 1px 0 rgb(120 10 20 / .35)}.sign__text small{font:26px/1.3 Special Elite,monospace;letter-spacing:.12em;text-transform:uppercase;color:#3a2a1d;text-shadow:none}.sign__screw{position:absolute;top:8px;width:10px;height:10px;border-radius:50%;background:#2a1a10;box-shadow:inset 0 1px 2px #000,0 1px #ffffff80}.sign__screw--l{left:20%;translate:-50% 0}.sign__screw--r{right:20%;translate:50% 0}.aisle-group:has(.aisle:hover,.aisle:focus-visible) .aisle__sign{will-change:transform;animation-duration:2.2s}.aisle-group:has(.aisle:hover,.aisle:focus-visible) .sign__panel{filter:brightness(1.12)}@media(prefers-reduced-motion:reduce){.aisle__sign{will-change:transform;animation:none;transform:perspective(900px) rotateY(var(--yaw, 0deg))}}.viewport.is-panning{cursor:grabbing}body.is-browsing .aisle__sign{will-change:transform;opacity:0;transition:opacity .3s}.walk{position:fixed;left:50%;bottom:max(14px,env(safe-area-inset-bottom));z-index:20;display:flex;align-items:center;gap:10px;translate:-50% 0;max-width:calc(100vw - 24px)}.walk__btn{width:52px;height:52px;border-radius:50%;border:2px solid rgb(243 233 210 / .5);background:#120c08cc;color:var(--ink);font-size:20px;cursor:pointer;box-shadow:0 6px 16px #00000080}.walk__btn:hover{border-color:var(--amber);color:var(--amber)}.walk__hint{margin:0;padding:10px 16px;border-radius:999px;background:#120c08d9;color:var(--ink);font-size:15px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.touch-only{display:none}@media(hover:none){.kbd-only{display:none}.touch-only{display:inline}}body.is-browsing .walk{z-index:12}.shelf{--noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-wood: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='40'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.35' numOctaves='4' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.25 0 0 0 0 0.14 0 0 0 0 0.07 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");--top: calc(max(64px, env(safe-area-inset-top) + 56px) + 58px) ;--base: 84px;--level: calc((100dvh - var(--top) - var(--base)) / 2);--h: calc((var(--level) - 26px - 12px) / 1.09);position:fixed;inset:0;z-index:10;background:#0a06038c;-webkit-backdrop-filter:blur(6px) brightness(.7);backdrop-filter:blur(6px) brightness(.7);animation:rise .45s cubic-bezier(.2,.8,.2,1)}@keyframes rise{0%{transform:translateY(6%);opacity:0}}.shelf[hidden]{display:none}.shelf__head{position:absolute;left:0;right:0;top:max(64px,calc(env(safe-area-inset-top) + 56px));display:flex;align-items:center;justify-content:space-between;gap:12px;height:58px;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));z-index:2}.shelf__title{margin:0;font:30px/1 Permanent Marker,cursive;color:#fff;text-shadow:0 2px 0 #000;display:flex;align-items:baseline;gap:12px}.shelf__title small{font:14px/1.4 Special Elite,monospace;color:var(--dim)}.btn{min-height:44px;padding:8px 18px;border-radius:6px;cursor:pointer;border:2px solid currentColor;background:#120c0899;color:var(--ink);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.btn--ghost:hover{color:var(--amber)}.btn kbd{margin-left:6px}.shelf__rack{position:absolute;inset:var(--top) 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:linear-gradient(180deg,transparent calc(100% - var(--base)),var(--base-1, #2a1709) calc(100% - var(--base)),var(--base-2, #1a0d05)),var(--grain-wood) 0 100% / 600px var(--base) repeat-x;filter:sepia(.26) saturate(.86) contrast(1.06) brightness(.95)}.shelf__rack::-webkit-scrollbar{display:none}.shelf__level{position:relative;height:var(--level);min-width:100%;width:max-content;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#000000d9,#0000 34px),radial-gradient(120% 90% at 50% 100%,var(--back-1, #2c1a0e),var(--back-2, #140a04) 70%),var(--back-2, #140a04)}.shelf[data-finish=red]{--plank-hi: #ff8a7a;--plank-1: #e0322b;--plank-2: #c4211d;--plank-3: #961614;--plank-4: #5e0c0b;--base-1: #8e1513;--base-2: #4a0907;--back-1: #3a0f0c;--back-2: #1a0605}.shelf__level:before{content:"";position:absolute;inset:0;opacity:.05;background:var(--noise);pointer-events:none}.shelf__row{position:relative;display:flex;gap:2px;align-items:flex-end;margin:0;padding:0 max(16px,2vw);list-style:none}.shelf__row li{flex:none}.shelf__row li.gap{margin-right:calc(var(--h) * .135 + 4px)}.shelf__plank{position:relative;z-index:1;height:26px;background:linear-gradient(180deg,var(--plank-hi, #c99a6c) 0,var(--plank-1, #9a6a42) 2px,var(--plank-2, #7d5131) 9px,var(--plank-3, #5b3720) 22px,var(--plank-4, #3a2112) 26px),var(--grain-wood);background-blend-mode:multiply;box-shadow:0 1px #241208,0 14px 18px #000000bf}.shelf__plank:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(rgb(0 0 0 / .55),transparent)}.shelf__light{position:sticky;left:0;top:0;width:100vw;height:100%;margin-top:calc(-2 * var(--level));pointer-events:none;z-index:2;background:radial-gradient(55% 70% at 18% -10%,rgb(255 214 160 / .22),transparent 70%),radial-gradient(45% 60% at 82% -5%,rgb(255 196 140 / .16),transparent 70%),radial-gradient(130% 110% at 50% 40%,transparent 55%,rgb(8 4 2 / .7));mix-blend-mode:normal}.spine{--case: #121214;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(var(--h) * .135);height:var(--h);padding:calc(var(--h) * .03) 0 calc(var(--h) * .025);border:0;border-radius:2px 2px 1px 1px;background:linear-gradient(90deg,rgb(255 255 255 / .14) 0,rgb(255 255 255 / .03) 7%,transparent 14%,transparent 80%,rgb(0 0 0 / .6) 100%),linear-gradient(180deg,rgb(255 230 190 / .12),transparent 28%,transparent 70%,rgb(0 0 0 / .4)),var(--case);color:#ddd;cursor:pointer;transform:rotate(var(--tilt));transform-origin:50% 100%;box-shadow:2px 0 3px #000000bf,-1px 0 #00000080,inset 0 1px #ffffff14;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);will-change:transform}.spine{contain:layout style}.spine[data-case=grey]{--case: #333236}.spine[data-case=cream]{--case: #cfc6b2;color:#3a3226}.spine:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent calc(var(--gloss) - 6%),rgb(255 244 224 / .16) var(--gloss),transparent calc(var(--gloss) + 7%)),var(--noise);background-size:auto,120px 120px;opacity:calc(.18 + var(--wear) * .2)}.spine:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(60% 4% at 50% 0%,rgb(255 240 220 / .18),transparent),radial-gradient(70% 3% at 50% 100%,rgb(255 240 220 / .12),transparent),#fff0dc1a;opacity:0;transition:opacity .35s}.spine:hover:after,.spine:focus-visible:after{opacity:1}.spine:hover,.spine:focus-visible{transform:translateY(calc(var(--h) * -.06)) rotate(0) scale(1.05);box-shadow:6px 10px 16px #000000bf,-3px 6px 12px #00000080,inset 0 1px #ffffff1f;z-index:3;transition-duration:.35s}.shelf__row li:has(+li>.spine:is(:hover,:focus-visible))>.spine{transform:translateY(calc(var(--h) * -.008)) rotate(-1.4deg)}.shelf__row li:has(>.spine:is(:hover,:focus-visible))+li>.spine{transform:translateY(calc(var(--h) * -.008)) rotate(1.4deg)}.spine:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.spine.is-out{visibility:hidden}.spine__brand{position:relative;z-index:1;font:700 calc(var(--h) * .032)/1 "Oswald",sans-serif;letter-spacing:.08em;color:#ffffff8c}.spine[data-case=cream] .spine__brand,.spine[data-case=cream] .spine__code{color:#00000080}.spine__label{position:relative;flex:1;display:grid;place-items:center;width:80%;margin:calc(var(--h) * .022) 0;padding:4px 0;background:linear-gradient(90deg,rgb(60 40 20 / .12),transparent 18%,transparent 82%,rgb(60 40 20 / .16)),repeating-linear-gradient(90deg,transparent 0 9px,rgb(80 120 200 / .12) 9px 10px),var(--noise),var(--paper);background-size:auto,auto,90px 90px,auto;background-blend-mode:normal,normal,multiply,normal;border-radius:1px;box-shadow:0 1px 1px #00000080,inset 0 0 6px #785a3226;overflow:hidden;min-height:0}.spine__title{writing-mode:vertical-rl;transform:rotate(180deg);color:var(--ink);font-size:calc(var(--h) * var(--fs, .05));line-height:1.02;inline-size:100%;text-align:center;opacity:.92}.spine__art{position:relative;flex:1;width:82%;margin:calc(var(--h) * .022) 0;object-fit:contain}.spine__barcode{position:relative;z-index:1;width:70%;height:calc(var(--h) * .045);margin-bottom:3px;background:repeating-linear-gradient(90deg,#111 0 1px,transparent 1px 2px,#111 2px 4px,transparent 4px 5px,#111 5px 6px,transparent 6px 8px) center / 86% 70% no-repeat,#f1ece0;border-radius:1px;box-shadow:0 0 1px #00000080}.spine__code{position:relative;z-index:1;font:calc(var(--h) * .026)/1 "Special Elite",monospace;color:#ffffff80;letter-spacing:.02em}.spine--ghost{position:fixed;z-index:5;margin:0;pointer-events:none;transform:none;transition:none}.spine__sticker{position:absolute;left:50%;z-index:1;width:calc(90% * var(--size, 1));aspect-ratio:1;translate:calc(-50% + var(--shift, 0%)) -50%;rotate:var(--rot, 0deg);pointer-events:none;filter:drop-shadow(0 1px .5px rgb(0 0 0 / .4)) saturate(.9)}.hand--marker{font-family:Permanent Marker,cursive}.hand--scrawl{font-family:Rock Salt,cursive}.hand--neat{font-family:Kalam,cursive;font-weight:700}.hand--brush{font-family:Caveat Brush,cursive}.hand--caps{font-family:Patrick Hand,cursive;text-transform:uppercase}dialog{color:inherit}dialog::backdrop{background:#080402b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rental{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:2vh max(16px,2vw);border:0;background:transparent;overflow:hidden;perspective:900px;display:grid;grid-template-columns:minmax(0,1fr) min(360px,30vw);align-items:center;gap:clamp(8px,2vw,32px)}.rental:not([open]){display:none}.rental.is-arriving .rental__tape{visibility:hidden}.rental__tape{position:relative;height:92dvh;display:grid;place-items:center}.rental__tape:not(.has-3d) .cassette{width:min(100%,720px)}.tape3d{display:block;width:100%;height:100%;cursor:grab;touch-action:none;border-radius:12px}.tape3d.is-grabbing{cursor:grabbing}.tape3d:focus-visible{outline:3px solid var(--amber);outline-offset:4px}.rental__tape.has-3d:after{content:"Drag or use the arrow keys to turn the tape";position:absolute;left:50%;bottom:4px;translate:-50% 0;padding:3px 10px;border-radius:999px;background:#120c08b3;color:var(--dim);font-size:13px;letter-spacing:.06em;white-space:nowrap;pointer-events:none}.rental.is-arriving .slip{opacity:0;transform:translate(30px) rotate(3deg)}.cassette{position:relative;aspect-ratio:187 / 102;padding:7% 6% 9%;border-radius:10px;background:linear-gradient(90deg,rgb(255 255 255 / .08),transparent 20%,transparent 80%,rgb(255 255 255 / .05)),repeating-linear-gradient(0deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 3px),#141416;box-shadow:0 30px 60px #000000b3,inset 0 2px #ffffff1f,inset 0 -4px #0009;transform-style:preserve-3d}.cassette__label{display:grid;align-content:center;gap:4px;height:46%;padding:2% 5%;border-radius:3px;background:repeating-linear-gradient(180deg,transparent 0 16px,rgb(80 120 200 / .18) 16px 17px),var(--paper);transform:rotate(-.6deg)}.cassette__brand{font:700 clamp(9px,1.2vw,12px)/1 "Oswald",sans-serif;letter-spacing:.2em;color:#555}.cassette__title{color:var(--ink);font-size:clamp(22px,3.6vw,40px);line-height:1}.cassette__title.hand--scrawl{font-size:clamp(16px,2.4vw,26px)!important}.cassette__title.hand--brush{font-size:clamp(26px,4.2vw,46px)!important}.cassette__window{display:flex;justify-content:space-around;align-items:center;width:62%;height:30%;margin:6% auto 0;border-radius:8px;background:linear-gradient(180deg,#2b2b30,#0c0c0e);box-shadow:inset 0 2px 6px #000}.cassette__reel{width:26%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ddd 0 18%,#3a2716 19% 100%);box-shadow:0 0 0 3px #111}.theater[open] .cassette__reel,.rental:not(.is-arriving) .cassette__reel{animation:spin 3s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.slip{position:relative;max-height:calc(100dvh - 48px);overflow:auto;padding:26px 26px 22px;--fibre: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.06' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0.55 -0.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--grit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.22 0 0 0 0 0.14 0 0 0 0.9 -0.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--blotch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0.62 0 0 0 0 0.48 0 0 0 0 0.26 0 0 0 0.9 -0.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23b)'/%3E%3C/svg%3E");background:linear-gradient(181deg,transparent calc(46% - 1px),rgb(90 60 30 / .16) 46%,rgb(255 255 255 / .35) calc(46% + 1px),transparent calc(46% + 7px)),radial-gradient(circle at 82% 70%,transparent 37px,rgb(130 80 30 / .2) 38px,rgb(130 80 30 / .08) 41px,transparent 44px),radial-gradient(circle at 82% 70%,rgb(150 100 40 / .06) 0 36px,transparent 37px),repeating-linear-gradient(180deg,transparent 0 27px,rgb(120 90 60 / .14) 27px 28px),radial-gradient(130% 110% at 50% 45%,transparent 55%,rgb(170 120 50 / .28) 100%),var(--fibre),var(--grit),var(--blotch),#f2e8d0;background-size:auto,auto,auto,auto,auto,240px 240px,180px 180px,420px 420px,auto;color:#2a1a10;font:16px/1.5 Special Elite,monospace;text-shadow:.3px .3px 0 rgb(42 26 16 / .35);box-shadow:0 24px 50px #0009;transform:rotate(1.2deg);transition:opacity .3s,transform .4s cubic-bezier(.2,.9,.3,1.2);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),95% 100%,90% calc(100% - 8px),85% 100%,80% calc(100% - 8px),75% 100%,70% calc(100% - 8px),65% 100%,60% calc(100% - 8px),55% 100%,50% calc(100% - 8px),45% 100%,40% calc(100% - 8px),35% 100%,30% calc(100% - 8px),25% 100%,20% calc(100% - 8px),15% 100%,10% calc(100% - 8px),5% 100%,0 calc(100% - 8px))}.slip p{margin:0}.slip:after{content:"";position:absolute;left:0;right:0;top:0;height:6px;pointer-events:none;background:radial-gradient(circle at 12% -2px,transparent 3px,rgb(120 90 60 / .25) 4px,transparent 6px),linear-gradient(rgb(150 110 60 / .25),transparent)}.slip__store{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#7a5a40}.slip__title{margin:8px 0 2px;font:30px/1.05 Permanent Marker,cursive;color:#9e1020}.slip__meta{font-size:14px;color:#5a4030}.slip__blurb{margin-top:10px!important}.slip__lines{margin:14px 0 6px;border-top:2px dashed #b9a585;padding-top:8px}.slip__lines div{display:flex;justify-content:space-between;gap:10px}.slip__lines dt,.slip__lines dd{margin:0}.slip__note{font-size:13px;color:#7a5a40}.slip__keys{margin-top:8px!important;font-size:12px;color:#7a5a40}.slip__keys kbd{border-color:#2a1a1059;color:#2a1a10;font-size:11px}.slip__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.slip .btn{color:#2a1a10}.slip .btn--ghost{background:transparent}.btn--rent{background:#b3121f;border-color:#b3121f;color:#fff!important;box-shadow:0 4px #6b0a12}.btn--rent:hover{background:#d0182a}.btn--rent:active{transform:translateY(3px);box-shadow:0 1px #6b0a12}.slip__stamp{position:absolute;right:18px;top:46%;padding:2px 14px;border:4px solid #b3121f;border-radius:6px;color:#b3121f;font:40px/1 Permanent Marker,cursive;text-transform:uppercase;transform:rotate(-14deg) scale(2.2);opacity:0;mix-blend-mode:multiply;pointer-events:none}.rental.is-rented .slip__stamp{animation:stamp .35s cubic-bezier(.3,1.6,.5,1) forwards}@keyframes stamp{to{transform:rotate(-14deg) scale(1);opacity:.88}}.theater{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;cursor:zoom-out}.theater[open]{display:grid;place-items:center}.theater__set{position:relative;z-index:1;width:min(1400px,calc(100vw - 24px),calc((100dvh - 96px) * 1232 / 928));cursor:auto;animation:tv-on .55s cubic-bezier(.2,.8,.2,1)}.theater__back{position:absolute;z-index:4;top:max(16px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));cursor:pointer;background:#120c08bf}.theater__back:hover{color:var(--amber)}.theater::backdrop{background:radial-gradient(60% 55% at 50% 45%,rgb(255 190 120 / .1),transparent 70%),radial-gradient(120% 100% at 50% 50%,#0e080459,#080402e0);-webkit-backdrop-filter:blur(7px) saturate(.85);backdrop-filter:blur(7px) saturate(.85)}@keyframes tv-on{0%{transform:translateY(24px) scale(.92);opacity:0}}.theater__shelf{display:none;position:relative;height:20px;margin:0 -6%;border-radius:3px;background:repeating-linear-gradient(90deg,rgb(0 0 0 / .08) 0 3px,transparent 3px 11px),linear-gradient(180deg,#9a6a42,#6b4226 45%,#3a2314);box-shadow:0 -1px #ffdcb44d,0 26px 40px #000000bf}.theater__insert{position:fixed;z-index:3;width:300px;pointer-events:none}.theater__insert[hidden]{display:none}.theater__insert .cassette{box-shadow:0 10px 20px #0009}@media(max-width:720px){.hud__card .hud__fees,.hud__card>span:first-child{display:none}.hud__logo{font-size:18px}.hud__card{font-size:12px;gap:10px}.rental{grid-template-columns:1fr;grid-template-rows:50dvh auto;align-content:start;overflow:auto}.rental__tape{height:50dvh}.slip{transform:none;padding:18px 16px;max-height:none}.theater__set{width:calc(100vw - 16px)}.theater__back{top:max(10px,env(safe-area-inset-top,0px));right:10px;min-height:40px;padding:6px 12px;font-size:13px}.slip__title,.shelf__title{font-size:26px}.walk__hint{font-size:14px;padding:9px 12px}.wide-only{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.dust{display:none}}.crt--flat .crt__tube{border-radius:2px;box-shadow:none}.crt--flat .crt__glass,.crt--flat .crt__glow{display:none}.crt--flat canvas{filter:sepia(.15) contrast(.95);transform:none}.hud__sound{pointer-events:auto;min-height:36px;padding:4px 12px;font-size:13px;position:absolute;left:50%;top:max(12px,env(safe-area-inset-top,0px));translate:-50% 0}.hud__sound[aria-pressed=false]{opacity:.6}@media(max-width:600px){.hud{gap:8px;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.hud__sound{position:static;translate:none;padding:4px 10px;min-height:44px}.hud__logo{font-size:16px}.hud__history{min-height:32px}}
