.stage-canvas[data-v-476d6c56]{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:1}.cursor[data-v-4e718cd1]{inset:0;pointer-events:none;position:fixed;z-index:500}.cursor__dot[data-v-4e718cd1],.cursor__ring[data-v-4e718cd1]{left:0;position:absolute;top:0;will-change:transform}.cursor__dot[data-v-4e718cd1]{background:var(--acc);border-radius:50%;height:5px;margin:-2.5px 0 0 -2.5px;transition:transform .15s cubic-bezier(.16,1,.3,1);width:5px}.cursor__dot.is-pressed[data-v-4e718cd1]{transform:scale(2.2)}.cursor__ring[data-v-4e718cd1]{border:1px solid var(--ink-dim);border-radius:50%;display:grid;height:34px;margin:-17px 0 0 -17px;place-items:center;transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),margin .3s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,transform .2s;width:34px}.cursor__ring[data-v-4e718cd1]:after,.cursor__ring[data-v-4e718cd1]:before{background:var(--ink-dim);content:"";position:absolute;transition:opacity .3s}.cursor__ring[data-v-4e718cd1]:before{height:7px;top:-9px;width:1px}.cursor__ring[data-v-4e718cd1]:after{height:1px;left:-9px;width:7px}.cursor__ring.is-active[data-v-4e718cd1]{background:color-mix(in srgb,var(--acc) 12%,transparent);border-color:var(--acc);height:64px;margin:-32px 0 0 -32px;width:64px}.cursor__ring.is-active[data-v-4e718cd1]:after,.cursor__ring.is-active[data-v-4e718cd1]:before{opacity:0}.cursor__ring.is-pressed[data-v-4e718cd1]{transform:scale(.82)}.cursor__label[data-v-4e718cd1]{color:var(--acc);font-size:9px;letter-spacing:.12em;white-space:nowrap}.hud[data-v-35a4fe67]{color:var(--ink);inset:0;pointer-events:none;position:fixed;z-index:100}.hud a[data-v-35a4fe67],.hud button[data-v-35a4fe67]{pointer-events:auto}.hud__corner[data-v-35a4fe67]{border:1px solid var(--ink-dim);height:18px;opacity:.9;position:absolute;width:18px}.hud__corner--tl[data-v-35a4fe67]{border-right:0;left:var(--hud-pad)}.hud__corner--tl[data-v-35a4fe67],.hud__corner--tr[data-v-35a4fe67]{border-bottom:0;top:var(--hud-pad)}.hud__corner--tr[data-v-35a4fe67]{border-left:0;right:var(--hud-pad)}.hud__corner--bl[data-v-35a4fe67]{border-right:0;left:var(--hud-pad)}.hud__corner--bl[data-v-35a4fe67],.hud__corner--br[data-v-35a4fe67]{border-top:0;bottom:var(--hud-pad)}.hud__corner--br[data-v-35a4fe67]{border-left:0;right:var(--hud-pad)}.hud__top[data-v-35a4fe67]{align-items:baseline;display:flex;gap:16px;justify-content:space-between;left:calc(var(--hud-pad) + 28px);position:absolute;right:calc(var(--hud-pad) + 28px);top:var(--hud-pad)}.hud__org[data-v-35a4fe67]{display:flex;flex-direction:column;gap:2px}.hud__org b[data-v-35a4fe67]{letter-spacing:.22em}.hud__tagline[data-v-35a4fe67]{color:var(--ink-dim);font-size:9px;letter-spacing:.18em;text-transform:lowercase}.hud__menu[data-v-35a4fe67]{letter-spacing:.2em;transition:color .2s}.hud__menu[data-v-35a4fe67]:hover{color:var(--acc)}.hud__topright[data-v-35a4fe67]{align-items:baseline;display:flex;gap:18px}.hud__chapter[data-v-35a4fe67]{color:var(--ink-dim)}.hud__langs[data-v-35a4fe67]{display:inline-flex;gap:6px}.hud__langs s[data-v-35a4fe67]{color:var(--ink-dim);text-decoration:none}.hud__langs button[data-v-35a4fe67]{color:var(--ink-dim);transition:color .2s}.hud__langs button.is-on[data-v-35a4fe67]{color:var(--acc)}.hud__langs button[data-v-35a4fe67]:not(.is-on):hover{color:var(--ink)}.hud__sound[data-v-35a4fe67]{transition:color .2s}.hud__sound[data-v-35a4fe67]:hover{color:var(--acc)}.hud__side[data-v-35a4fe67]{color:var(--ink-dim);letter-spacing:.3em;position:absolute;writing-mode:vertical-rl}.hud__side--l[data-v-35a4fe67]{left:var(--hud-pad);top:50%;transform:translateY(-50%) rotate(180deg)}.hud__depth[data-v-35a4fe67]{background:var(--line);bottom:calc(var(--hud-inset) + 20px);position:absolute;right:calc(var(--hud-pad) + 8px);top:calc(var(--hud-inset) + 20px);width:2px}.hud__depth-fill[data-v-35a4fe67]{background:var(--acc);inset:0;position:absolute;transform:scaleY(0);transform-origin:top}.hud__bottom[data-v-35a4fe67]{bottom:var(--hud-pad);color:var(--ink-dim);display:flex;justify-content:space-between;left:calc(var(--hud-pad) + 28px);position:absolute;right:calc(var(--hud-pad) + 28px)}.hud__square[data-v-35a4fe67]{color:var(--acc);display:inline-block;min-width:2ch}@media(max-width:900px){.hud__chapter[data-v-35a4fe67],.hud__side[data-v-35a4fe67],.hud__tagline[data-v-35a4fe67]{display:none}}@media(max-width:640px){.hud__top[data-v-35a4fe67]{gap:8px}.hud__langs[data-v-35a4fe67],.hud__menu[data-v-35a4fe67],.hud__org b[data-v-35a4fe67],.hud__sound[data-v-35a4fe67]{font-size:8.5px;letter-spacing:.1em}.hud__topright[data-v-35a4fe67]{gap:10px}}.grain[data-v-8c61f241]{animation:grain-jitter-8c61f241 .9s steps(4) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.86' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:-70px;mix-blend-mode:soft-light;opacity:var(--grain);pointer-events:none;position:fixed;z-index:98}@media(prefers-reduced-motion:reduce){.grain[data-v-8c61f241]{animation:none}}@keyframes grain-jitter-8c61f241{0%{transform:translate(0)}25%{transform:translate(-18px,12px)}50%{transform:translate(14px,-20px)}75%{transform:translate(-10px,-14px)}to{transform:translate(0)}}.pre[data-v-e83e6b45]{align-items:center;background:var(--bg);display:flex;flex-direction:column;inset:0;justify-content:center;padding:var(--hud-inset);position:fixed;text-align:center;z-index:400}.pre__kicker[data-v-e83e6b45]{color:var(--ink-dim);left:50%;position:absolute;top:var(--hud-pad);transform:translate(-50%);white-space:nowrap}.pre__center[data-v-e83e6b45]{align-items:center;display:flex;flex-direction:column;gap:clamp(16px,13.1264367816px + .7662835249vw,26px);max-width:640px}.pre__title[data-v-e83e6b45]{font:600 var(--fs-h2)/1 var(--font-display);letter-spacing:.06em}.pre__proto[data-v-e83e6b45]{color:var(--ink-dim);min-height:5.8em;text-align:left;width:min(420px,80vw)}.pre__proto p[data-v-e83e6b45]{animation:line-in-e83e6b45 .3s cubic-bezier(.16,1,.3,1) both}.pre__notation[data-v-e83e6b45]{color:var(--acc);font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.08em;max-width:min(520px,84vw);min-height:1.6em;word-spacing:.2em}.pre__caret[data-v-e83e6b45]{animation:blink .8s infinite}.pre__actions[data-v-e83e6b45]{display:flex;gap:22px;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.pre__actions.is-ready[data-v-e83e6b45]{opacity:1;pointer-events:auto;transform:none}.pre__btn[data-v-e83e6b45]{border:1px solid var(--ink);letter-spacing:.18em;padding:12px 18px;transition:background-color .2s,color .2s}.pre__btn[data-v-e83e6b45]:hover{background:var(--ink);color:var(--bg)}.pre__btn--dim[data-v-e83e6b45]{border-color:var(--line);color:var(--ink-dim)}.pre__stamp[data-v-e83e6b45]{background:color-mix(in srgb,var(--bg) 82%,transparent);border:3px double var(--acc);box-shadow:0 0 0 6px color-mix(in srgb,var(--acc) 8%,transparent);color:var(--acc);font:700 clamp(20px,13.6781609195px + 1.6858237548vw,42px)/1 var(--font-display);letter-spacing:.08em;padding:clamp(10px,8.275862069px + .4597701149vw,16px) clamp(18px,14.5517241379px + .9195402299vw,30px);rotate:-8deg;text-transform:uppercase;top:50%;translate:-50% -50%}.pre__foot[data-v-e83e6b45],.pre__stamp[data-v-e83e6b45]{left:50%;position:absolute}.pre__foot[data-v-e83e6b45]{bottom:var(--hud-pad);color:var(--ink-dim);transform:translate(-50%);white-space:nowrap}@keyframes line-in-e83e6b45{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.m64[data-v-4d2e05ab]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--bg) 92%,transparent);display:flex;flex-direction:column;inset:0;padding:calc(var(--hud-pad) + 30px) var(--hud-inset) var(--hud-pad);position:fixed;z-index:200}.m64__head[data-v-4d2e05ab]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.m64__title[data-v-4d2e05ab]{color:var(--acc)}.m64__sub[data-v-4d2e05ab]{color:var(--ink-dim);margin-top:4px}.m64__close[data-v-4d2e05ab]{letter-spacing:.16em;transition:color .2s}.m64__close[data-v-4d2e05ab]:hover{color:var(--acc)}.m64__board-wrap[data-v-4d2e05ab]{display:grid;flex:1;min-height:0;place-items:center}.m64__board[data-v-4d2e05ab]{aspect-ratio:1;border:1px solid var(--line);display:grid;grid-template:repeat(8,1fr)/repeat(8,1fr);outline:1px solid var(--line);outline-offset:6px;position:relative;width:min(100%,100vh - 190px)}.m64__cell[data-v-4d2e05ab]{align-items:flex-start;background:var(--board-l);display:flex;flex-direction:column;gap:2px;justify-content:flex-end;overflow:clip;padding:6px 8px;position:relative;text-align:left;transition:background-color .2s,box-shadow .2s}.m64__cell.is-dark[data-v-4d2e05ab]{background:var(--board-d)}.m64__cell.is-poi[data-v-4d2e05ab]{box-shadow:inset 0 0 0 1px var(--acc2)}.m64__cell.is-poi[data-v-4d2e05ab]:hover{background:var(--acc)}.m64__cell.is-poi:hover b[data-v-4d2e05ab],.m64__cell.is-poi:hover span[data-v-4d2e05ab]{color:var(--bg)}.m64__cell.is-path[data-v-4d2e05ab]{box-shadow:inset 0 0 0 2px var(--acc)}.m64__cell.is-marker[data-v-4d2e05ab]{box-shadow:inset 0 0 0 2.5px var(--acc)}.m64__num[data-v-4d2e05ab]{color:var(--acc);font:700 clamp(18px,2.6vw,34px)/1 var(--font-display);transition:color .2s}.m64__label[data-v-4d2e05ab]{color:var(--ink);font-size:clamp(8px,.85vw,11.5px);line-height:1.25;transition:color .2s}.m64__years[data-v-4d2e05ab]{color:var(--ink-dim);font-size:8px;transition:color .2s}.m64__sq[data-v-4d2e05ab]{opacity:.35}.m64__junk[data-v-4d2e05ab],.m64__sq[data-v-4d2e05ab]{color:var(--ink-dim);font-size:9px}.m64__junk[data-v-4d2e05ab]{opacity:.5}.m64__knight[data-v-4d2e05ab]{align-items:flex-start;display:flex;height:12.5%;justify-content:flex-end;padding:6px;pointer-events:none;position:absolute;transition:left .14s cubic-bezier(.16,1,.3,1),top .14s cubic-bezier(.16,1,.3,1);width:12.5%}.m64__knight svg[data-v-4d2e05ab]{fill:var(--acc);filter:drop-shadow(0 3px 10px color-mix(in srgb,var(--acc) 60%,transparent));min-width:14px;width:26%}.m64__hint[data-v-4d2e05ab]{color:var(--ink-dim);margin-top:10px;text-align:center}@media(max-width:900px){.m64[data-v-4d2e05ab]{padding-inline:var(--hud-pad)}.m64__label[data-v-4d2e05ab],.m64__years[data-v-4d2e05ab]{display:none}.m64__cell[data-v-4d2e05ab]{align-items:center;justify-content:center}}.menu-enter-active[data-v-4d2e05ab],.menu-leave-active[data-v-4d2e05ab]{transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1)}.menu-enter-from[data-v-4d2e05ab],.menu-leave-to[data-v-4d2e05ab]{opacity:0;transform:scale(1.04)}.prologue[data-v-76869f9d]{height:240vh;position:relative}.prologue__sticky[data-v-76869f9d]{display:flex;flex-direction:column;gap:clamp(16px,12.5517241379px + .9195402299vw,28px);height:100vh;height:100svh;justify-content:center;overflow:clip;padding:var(--hud-inset);position:sticky;top:0}.prologue__kicker[data-v-76869f9d]{color:var(--acc)}.prologue__title[data-v-76869f9d]{font:700 var(--fs-hero)/.94 var(--font-display);letter-spacing:-.01em;text-transform:uppercase}.prologue__mask[data-v-76869f9d]{display:block;overflow:clip}.prologue__mask--b[data-v-76869f9d]{margin-left:clamp(10px,-44.5977011494px + 14.5593869732vw,200px)}.prologue__line[data-v-76869f9d]{display:block;will-change:transform}.prologue__line--b[data-v-76869f9d]{-webkit-text-stroke:2px var(--ink);color:transparent}.prologue__lead[data-v-76869f9d]{color:var(--ink-dim);font-size:var(--fs-lead);max-width:50ch}.prologue__counters[data-v-76869f9d]{color:var(--acc);display:flex;gap:clamp(14px,6.5287356322px + 1.9923371648vw,40px);list-style:none}.prologue__scroll[data-v-76869f9d]{animation:blink 2.4s infinite;bottom:calc(var(--hud-inset)*.9);position:absolute;right:var(--hud-inset)}.ct[data-v-8db35f02]{display:flex;flex-direction:column;justify-content:center;overflow:clip;padding:var(--hud-inset)}.ct__num[data-v-8db35f02]{color:transparent;font:800 clamp(240px,46vw,780px)/.8 var(--font-display);right:-.06em;top:-.18em;-webkit-text-stroke:1.5px var(--line)}.ct__num[data-v-8db35f02],.ct__years[data-v-8db35f02]{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ct__years[data-v-8db35f02]{bottom:.05em;color:var(--acc);font:700 clamp(64px,12vw,190px)/.9 var(--font-display);left:-.04em;letter-spacing:-.02em;opacity:.16}.ct__kicker[data-v-8db35f02]{color:var(--acc);margin-bottom:clamp(14px,10.5517241379px + .9195402299vw,26px)}.ct__label[data-v-8db35f02]{font:700 var(--fs-h1)/.98 var(--font-display);letter-spacing:0;max-width:11ch;text-transform:uppercase}.ct__label span[data-v-8db35f02]{display:inline-block;will-change:transform}.ct__sub[data-v-8db35f02]{color:var(--ink-dim);font-size:var(--fs-lead);margin-top:clamp(14px,11.1264367816px + .7662835249vw,24px);max-width:46ch}.b2d[data-v-49e336f3]{border:1px solid var(--line);display:grid;grid-template-columns:repeat(8,1fr);outline:1px solid var(--line);outline-offset:5px;width:100%}.b2d.is-shake[data-v-49e336f3]{animation:b2d-shake-49e336f3 .45s}.b2d__cell[data-v-49e336f3]{aspect-ratio:1;background:var(--board-l);display:grid;place-items:center;position:relative;transition:box-shadow .15s}.b2d__cell.is-dark[data-v-49e336f3]{background:var(--board-d)}.is-interactive .b2d__cell[data-v-49e336f3]{cursor:pointer}.b2d__cell.is-selected[data-v-49e336f3]{box-shadow:inset 0 0 0 2.5px var(--acc)}.b2d__cell.is-hint[data-v-49e336f3]{animation:b2d-pulse-49e336f3 1.2s infinite}.b2d__cell.is-from[data-v-49e336f3],.b2d__cell.is-to[data-v-49e336f3]{box-shadow:inset 0 0 0 2.5px var(--acc)}.b2d__cell.is-to[data-v-49e336f3]:after{background:color-mix(in srgb,var(--acc) 28%,transparent);content:"";inset:0;position:absolute}.b2d__piece[data-v-49e336f3]{display:block;height:68%;width:68%}.b2d__piece[data-v-49e336f3] svg{display:block;height:100%;width:100%}.b2d__piece[data-v-49e336f3] .sig-b{fill:var(--ink)}.b2d__piece[data-v-49e336f3] .sig-w{fill:var(--bg);paint-order:stroke;stroke:var(--ink);stroke-width:1.4}@keyframes b2d-shake-49e336f3{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes b2d-pulse-49e336f3{0%,to{box-shadow:inset 0 0 0 0 transparent}50%{box-shadow:inset 0 0 0 3px var(--acc)}}.pz[data-v-65535faa]{display:flex;flex-direction:column;gap:14px;width:min(440px,86vw)}.pz__kicker[data-v-65535faa]{color:var(--acc)}.pz__prompt[data-v-65535faa]{font-family:var(--font-display);font-size:var(--fs-lead);line-height:1.45;margin-top:8px}.pz__turn[data-v-65535faa]{color:var(--ink-dim);margin-top:8px}.pz__board[data-v-65535faa]{position:relative}.pz__stamp[data-v-65535faa]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,var(--bg) 55%,transparent);display:grid;gap:6px;inset:0;place-content:center;position:absolute;text-align:center}.pz__stamp b[data-v-65535faa]{background:var(--bg);border:3px double var(--acc);color:var(--acc);font:700 clamp(28px,4vw,52px)/1 var(--font-display);padding:10px 22px;rotate:-7deg}.pz__stamp span[data-v-65535faa]{color:var(--ink-dim);font:500 var(--fs-small)/1.45 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.pz__foot[data-v-65535faa]{color:var(--ink-dim);min-height:1.5em}.pz__fail[data-v-65535faa]{animation:blink .3s 2}.pz__fail[data-v-65535faa],.pz__ok[data-v-65535faa]{color:var(--acc)}.pz__giveup[data-v-65535faa]{letter-spacing:.14em;transition:color .2s}.pz__giveup[data-v-65535faa]:hover{color:var(--acc)}.stamp-enter-active[data-v-65535faa]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.stamp-enter-from[data-v-65535faa]{opacity:0;transform:scale(1.8) rotate(4deg)}.gs[data-v-b5d4f44c]{position:relative}.gs__sticky[data-v-b5d4f44c]{display:flex;flex-direction:column;height:100vh;height:100svh;justify-content:space-between;overflow:clip;padding:var(--hud-inset);position:sticky;top:0}.gs__head[data-v-b5d4f44c]{max-width:46ch}.gs__kicker[data-v-b5d4f44c]{color:var(--acc)}.gs__label[data-v-b5d4f44c]{font:700 clamp(20px,2.6vw,34px)/1.15 var(--font-display);margin-top:10px}.gs__players[data-v-b5d4f44c]{color:var(--ink-dim);margin-top:8px}.gs__ticker[data-v-b5d4f44c]{align-self:flex-end;display:flex;flex-direction:column;gap:8px;text-align:right;transition:opacity .3s}.gs__ticker.is-idle .gs__san[data-v-b5d4f44c]{opacity:.35}.gs__san[data-v-b5d4f44c]{color:var(--acc);font:700 clamp(34px,5vw,72px)/1 var(--font-display);font-variant-numeric:tabular-nums;min-width:5ch}.gs__count[data-v-b5d4f44c]{color:var(--ink-dim)}.gs__hint[data-v-b5d4f44c]{animation:blink 2s infinite;color:var(--acc)}.gs__result[data-v-b5d4f44c]{background:color-mix(in srgb,var(--bg) 78%,transparent);border:3px double var(--acc);color:var(--acc);font:800 clamp(30px,5vw,64px)/1 var(--font-display);left:50%;letter-spacing:.05em;padding:clamp(8px,6.275862069px + .4597701149vw,14px) clamp(16px,11.9770114943px + 1.0727969349vw,30px);position:absolute;rotate:-8deg;top:50%;translate:-50% -50%;white-space:nowrap}.gs__gate[data-v-b5d4f44c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg) 84%,transparent);display:grid;inset:0;overflow-y:auto;padding:var(--hud-inset);place-items:safe center;position:absolute;z-index:20}.gate-enter-active[data-v-b5d4f44c],.gate-leave-active[data-v-b5d4f44c]{transition:opacity .45s,backdrop-filter .45s}.gate-enter-from[data-v-b5d4f44c],.gate-leave-to[data-v-b5d4f44c]{opacity:0}.res-enter-active[data-v-b5d4f44c]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.res-enter-from[data-v-b5d4f44c]{opacity:0;transform:scale(2.2)}.dc[data-v-ea04e1e1]{align-items:center;border-top:1px dashed var(--line);display:grid;gap:clamp(24px,10.2068965517px + 3.6781609195vw,72px);grid-template-columns:minmax(220px,4fr) 6fr;min-height:100vh;padding:calc(var(--hud-inset)*1.1) var(--hud-inset);position:relative}.dc.is-flip[data-v-ea04e1e1]{grid-template-columns:6fr minmax(220px,4fr)}.dc.is-flip .dc__photo-wrap[data-v-ea04e1e1]{order:2}.dc.is-flip .dc__no[data-v-ea04e1e1]{left:-.04em;right:auto}.dc__no[data-v-ea04e1e1]{color:transparent;font:800 clamp(120px,22vw,380px)/.8 var(--font-display);position:absolute;right:-.04em;top:0;-webkit-text-stroke:1px var(--line);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc__photo-wrap[data-v-ea04e1e1]{justify-self:center;max-width:430px;width:100%}.dc__photo[data-v-ea04e1e1]{background:var(--bg2);border:1px solid var(--line);overflow:hidden;position:relative}.dc__photo img[data-v-ea04e1e1]{aspect-ratio:4/5;filter:grayscale(1) contrast(1.12) brightness(.98);mix-blend-mode:normal;-o-object-fit:cover;object-fit:cover;width:100%}.dc__photo[data-v-ea04e1e1]:after{background-image:radial-gradient(color-mix(in srgb,var(--bg) 78%,transparent) 1px,transparent 1.4px);background-size:4px 4px;content:""}.dc__photo[data-v-ea04e1e1]:after,.dc__scan[data-v-ea04e1e1]{inset:0;pointer-events:none;position:absolute}.dc__scan[data-v-ea04e1e1]{animation:dc-scan-ea04e1e1 5s linear infinite;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--acc) 22%,transparent) 50%,transparent 100%);background-size:100% 220%;mix-blend-mode:overlay}.dc__credit[data-v-ea04e1e1]{color:var(--ink-dim);font-size:9px;margin-top:8px;opacity:.75}.dc__case[data-v-ea04e1e1]{color:var(--acc)}.dc__name[data-v-ea04e1e1]{font:700 var(--fs-h2)/1 var(--font-display);margin-top:10px;text-transform:uppercase}.dc__epithet[data-v-ea04e1e1]{color:var(--ink-dim);font:italic 500 var(--fs-lead)/1.3 var(--font-serif);margin-top:8px}.dc__meta[data-v-ea04e1e1]{border-block:1px solid var(--line);display:flex;flex-wrap:wrap;gap:clamp(14px,7.6781609195px + 1.6858237548vw,36px);margin-top:clamp(16px,13.1264367816px + .7662835249vw,26px);padding:12px 0}.dc__meta dt[data-v-ea04e1e1]{color:var(--ink-dim)}.dc__meta dd[data-v-ea04e1e1]{color:var(--acc);margin-top:4px}.dc__facts[data-v-ea04e1e1]{display:flex;flex-direction:column;gap:12px;list-style:none;margin-top:clamp(16px,13.1264367816px + .7662835249vw,26px);max-width:60ch}.dc__fact[data-v-ea04e1e1]{display:flex;gap:14px;line-height:1.55}.dc__fact-idx[data-v-ea04e1e1]{color:var(--acc);flex:0 0 auto;padding-top:3px}.dc__quote[data-v-ea04e1e1]{background:color-mix(in srgb,var(--bg2) 55%,transparent);border:1px dashed var(--acc2);margin-top:clamp(20px,16.5517241379px + .9195402299vw,32px);max-width:52ch;padding:14px 18px;position:relative}.dc__quote-label[data-v-ea04e1e1]{color:var(--acc);margin-bottom:8px}.dc__quote-text[data-v-ea04e1e1]{font:italic 500 clamp(15px,1.5vw,20px)/1.45 var(--font-serif)}@media(max-width:900px){.dc[data-v-ea04e1e1]{gap:26px;grid-template-columns:1fr!important}.dc .dc__photo-wrap[data-v-ea04e1e1]{justify-self:start;max-width:320px;order:0!important}}@keyframes dc-scan-ea04e1e1{0%{background-position:0 -120%}to{background-position:0 120%}}.chapter[data-v-4cef79d7]{position:relative}.chapter__pz[data-v-4cef79d7]{display:grid;padding:var(--hud-inset);place-items:center}.dbx[data-v-e162b05c]{position:relative}.dbx__crt[data-v-e162b05c]{animation:crt-flicker-e162b05c .12s steps(2) infinite;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.22) 3px,transparent 4px);inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;z-index:15}.dbx__title[data-v-e162b05c]{display:flex;flex-direction:column;gap:clamp(14px,11.1264367816px + .7662835249vw,24px);justify-content:center;padding:var(--hud-inset)}.dbx__kicker[data-v-e162b05c]{animation:blink 1.6s steps(2) infinite;color:var(--acc)}.dbx__glitch[data-v-e162b05c]{font:700 var(--fs-h1)/.98 var(--font-mono);letter-spacing:-.02em;max-width:14ch;position:relative;text-transform:uppercase}.dbx__glitch[data-v-e162b05c]:after,.dbx__glitch[data-v-e162b05c]:before{content:attr(data-text);inset:0;opacity:.75;overflow:hidden;position:absolute}.dbx__glitch[data-v-e162b05c]:before{animation:glitch-a-e162b05c 2.4s steps(3) infinite;clip-path:inset(12% 0 58% 0);color:#59f0ff;mix-blend-mode:screen;transform:translate(-3px,-2px)}.dbx__glitch[data-v-e162b05c]:after{animation:glitch-b-e162b05c 1.9s steps(4) infinite;clip-path:inset(62% 0 8% 0);color:#ff4d4d;mix-blend-mode:screen;transform:translate(3px,2px)}.dbx__sub[data-v-e162b05c]{color:var(--ink-dim);max-width:46ch}.dbx__log[data-v-e162b05c]{font-family:var(--font-mono);font-size:clamp(12px,1.4vw,17px);letter-spacing:.06em;line-height:2.1;min-height:60vh;padding:var(--hud-inset);text-transform:uppercase}.dbx__log p[data-v-e162b05c]{text-shadow:0 0 8px color-mix(in srgb,var(--acc) 55%,transparent)}.dbx__caret[data-v-e162b05c]{animation:blink .7s infinite}@keyframes crt-flicker-e162b05c{0%{opacity:.92}to{opacity:1}}@keyframes glitch-a-e162b05c{0%,92%{clip-path:inset(12% 0 58% 0);transform:translate(-3px,-2px)}93%{clip-path:inset(40% 0 20% 0);transform:translate(-8px,1px)}96%,to{clip-path:inset(5% 0 80% 0);transform:translate(-2px,-3px)}}@keyframes glitch-b-e162b05c{0%,90%{clip-path:inset(62% 0 8% 0);transform:translate(3px,2px)}91%{clip-path:inset(20% 0 55% 0);transform:translate(9px,-1px)}95%,to{clip-path:inset(75% 0 2% 0);transform:translate(4px,3px)}}.ep[data-v-2428497e]{position:relative}.ep__stage[data-v-2428497e]{display:flex;flex-direction:column;gap:clamp(12px,9.7011494253px + .6130268199vw,20px);justify-content:flex-end;min-height:160vh;padding:var(--hud-inset)}.ep__kicker[data-v-2428497e]{color:var(--acc)}.ep__title[data-v-2428497e]{font:700 var(--fs-hero)/.95 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.ep__lead[data-v-2428497e]{color:var(--ink-dim);font-size:var(--fs-lead);max-width:52ch}.ep__nowplaying[data-v-2428497e]{color:var(--acc)}.ep__file[data-v-2428497e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--bg2) 72%,transparent);border:1px solid var(--line);margin:12vh var(--hud-inset);padding:clamp(18px,12.8275862069px + 1.3793103448vw,36px)}.ep__file-title[data-v-2428497e]{color:var(--acc);margin-bottom:18px}.ep__grid[data-v-2428497e]{display:grid;gap:clamp(14px,9.4022988506px + 1.2260536398vw,30px);grid-template-columns:2fr 1fr 1fr}@media(max-width:900px){.ep__grid[data-v-2428497e]{grid-template-columns:1fr}}.ep__cell[data-v-2428497e]{display:flex;flex-direction:column;gap:8px}.ep__cell span[data-v-2428497e]{color:var(--ink-dim)}.ep__cell b[data-v-2428497e]{color:var(--acc);font:700 clamp(26px,3.4vw,46px)/1 var(--font-display)}.ep__stamps[data-v-2428497e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ep__stamp[data-v-2428497e]{border:1px dashed var(--line);color:var(--ink-dim);opacity:.45;padding:5px 9px;rotate:-2deg;text-transform:none}.ep__stamp.is-got[data-v-2428497e]{border:2px double var(--acc);color:var(--acc);opacity:1}.ep__credits[data-v-2428497e]{margin-top:clamp(18px,15.1264367816px + .7662835249vw,28px)}.ep__credits summary[data-v-2428497e]{color:var(--ink-dim);cursor:pointer;list-style:none;transition:color .2s}.ep__credits summary[data-v-2428497e]:hover{color:var(--acc)}.ep__credits summary[data-v-2428497e]::-webkit-details-marker{display:none}.ep__credits-body[data-v-2428497e]{color:var(--ink-dim);-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px;font-size:10px;line-height:2;margin-top:14px}.ep__credits-body b[data-v-2428497e]{color:var(--ink);font-weight:500}@media(max-width:900px){.ep__credits-body[data-v-2428497e]{-moz-columns:1;column-count:1}}.ep__marquee[data-v-2428497e]{border-top:1px solid var(--line);overflow:clip;padding:14px 0}.ep__marquee-track[data-v-2428497e]{animation:marquee 30s linear infinite;color:var(--ink-dim);display:flex;letter-spacing:.3em;white-space:nowrap;width:-moz-max-content;width:max-content}.archive[data-v-c8184eb6]{position:relative}
