.page-slung{--slung-bg:#080808;--copper:#b87333;--slung-ink:var(--paper);--slung-dim:var(--mid);--slung-rule:var(--faint);--depth:0;--fade-ink:22%;--fade-dim:10%;--tempo-min:6.4s;--tempo-max:14.1s;--amp-base:14px;--drag-in-delay:.2s;--drag-in:.42s;--drag-out-delay:.32s;--drag-out:1.1s;--ease-mire:cubic-bezier(.7, 0, .84, 0);--ease-drag:cubic-bezier(.32, 0, .24, 1);--exit:0;--sink-y:80px;--sink-scale:.05;background:var(--slung-bg);color:var(--slung-ink)}.page-slung [data-depth]{color:color-mix(in oklab, var(--slung-ink), var(--slung-bg) calc(var(--depth) * var(--fade-ink)))}.page-slung{--beat-1:7.8s;--beat-2:10.2s;--beat-3:6.4s;--beat-4:14.1s;--beat-5:8.7s;--phase-1:-1.1s;--phase-2:-8.8s;--phase-3:-4.2s;--phase-4:-10.4s;--phase-5:-2.6s;--phase-6:-7.3s;--phase-7:-5.7s}@keyframes pulse{0%{transform:translate(0)}57%{transform:translate(var(--amp-x), calc(var(--amp-y) * -1))}71%{transform:translate(var(--amp-x), calc(var(--amp-y) * -1))}85%{transform:translate(calc(var(--amp-x) * -.4), calc(var(--amp-y) * -.5))}to{transform:translate(0)}}.page-slung [data-pulse]{--amp:calc((1 - var(--depth) * .75) * var(--amp-base) * (.35 + var(--share,.5)));--amp-x:calc(var(--amp) * (1 - var(--depth)));--amp-y:calc(var(--amp) * var(--depth));animation:pulse var(--beat,9s) var(--ease-drag) infinite;animation-delay:var(--phase,0s)}.page-slung [data-pulse]:nth-child(5n+1){--beat:var(--beat-1)}.page-slung [data-pulse]:nth-child(5n+2){--beat:var(--beat-2)}.page-slung [data-pulse]:nth-child(5n+3){--beat:var(--beat-3)}.page-slung [data-pulse]:nth-child(5n+4){--beat:var(--beat-4)}.page-slung [data-pulse]:nth-child(5n+5){--beat:var(--beat-5)}.page-slung [data-pulse]:nth-child(7n+1){--phase:var(--phase-1)}.page-slung [data-pulse]:nth-child(7n+2){--phase:var(--phase-2)}.page-slung [data-pulse]:nth-child(7n+3){--phase:var(--phase-3)}.page-slung [data-pulse]:nth-child(7n+4){--phase:var(--phase-4)}.page-slung [data-pulse]:nth-child(7n+5){--phase:var(--phase-5)}.page-slung [data-pulse]:nth-child(7n+6){--phase:var(--phase-6)}.page-slung [data-pulse]:nth-child(7n+7){--phase:var(--phase-7)}.page-slung [data-sink]{transform:translateY(calc(var(--exit) * var(--sink-y))) scaleY(calc(1 - var(--exit) * var(--sink-scale)));opacity:calc(1 - var(--exit));transform-origin:50% 0}.page-slung a{transition:color var(--drag-in) var(--ease-drag) var(--drag-in-delay)}.page-slung a:not(:hover):not(:focus-visible){transition-duration:var(--drag-out);transition-delay:var(--drag-out-delay)}.page-slung a:hover{color:var(--copper)}.mire{pointer-events:none;z-index:0;contain:strict;position:fixed;inset:0;overflow:hidden}.page-slung main{z-index:1;position:relative}.mire__deep,.mire__sediment,.mire__surface{will-change:transform;position:absolute;inset:-20vh 0}.mire__deep{transform:translateY(calc(var(--scroll,0) * -.2px))}.mire__sediment{transform:translateY(calc(var(--scroll,0) * -.55px))}.mire__surface{transform:translateY(calc(var(--scroll,0) * -.9px))}.mire__deep{background:linear-gradient(#0000 0%,#ffffff0b 45%,#0000 100%)}.mire__sediment{background:repeating-linear-gradient(177deg,#0000 0 140px,#ffffff08 140px 141px,#0000 141px 320px)}.mire__surface{background:repeating-linear-gradient(3deg,#0000 0 220px,#ffffff07 220px 221px,#0000 221px 470px)}.mire__swell{animation:swell 23s var(--ease-drag) infinite alternate;background:radial-gradient(58vmax 34vmax at 24% 26%,#ffffff0e,#0000 62%),radial-gradient(44vmax 30vmax at 76% 62%,#ffffff0b,#0000 60%),radial-gradient(68vmax 42vmax at 52% 94%,#ffffff08,#0000 66%);position:absolute;inset:-35vh -35vw}.mire__swell--b{animation:swell-b 37s var(--ease-drag) infinite alternate;background:radial-gradient(52vmax 38vmax at 68% 18%,#ffffff0c,#0000 60%),radial-gradient(62vmax 32vmax at 18% 72%,#ffffff09,#0000 64%)}@keyframes swell{0%{transform:translate(-3vw,2vh)scale(1)}50%{transform:translate(2vw,-3vh)scale(1.09)}to{transform:translate(4vw,3vh)scale(1.03)}}@keyframes swell-b{0%{transform:translate(3vw,-2vh)scale(1.06)}50%{transform:translate(-4vw,3vh)scale(1)}to{transform:translate(-1vw,-3vh)scale(1.08)}}.mire__trace{background:radial-gradient(36vmax 36vmax at calc(var(--px,50) * 1%) calc(var(--py,50) * 1%), #ffffff0d, transparent 62%);opacity:var(--trace-on,0);transition:opacity 2.4s var(--ease-mire);position:absolute;inset:0}.mire__accent{position:absolute;inset:0}.bubble{width:0;height:0;animation:bubble 9.4s var(--ease-drag) forwards;border:1px solid #ffffff80;border-radius:50%;position:absolute;translate:-50% -50%}@keyframes bubble{0%{opacity:0;width:0;height:0}12%{opacity:.55}to{opacity:0;width:64vmax;height:64vmax}}.mire-fore{pointer-events:none;z-index:2;contain:strict;position:fixed;inset:0;overflow:hidden}.mire__shade{opacity:0;background:radial-gradient(50% 50%,#000000a8,#0000 72%);width:46vw;position:absolute;top:-10vh;bottom:-10vh}@keyframes shade-pass{0%{opacity:0;transform:translate(-60vw)skew(-4deg)}22%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(130vw)skew(4deg)}}.mire__shade[data-pass]{will-change:transform, opacity;animation:35s linear forwards shade-pass}.page-slung main{padding:0 var(--gutter) var(--s12);max-width:100%}.slung-head{padding:var(--s12) 0;flex-direction:column;justify-content:center;min-height:78vh;display:flex}.wordmark{font-family:var(--display);font-weight:var(--display-weight);line-height:var(--display-lh);letter-spacing:var(--slung-ls);font-size:clamp(3.2rem,19.9vw,20rem);display:block;position:relative}.wordmark__trail{color:var(--slung-ink);pointer-events:none;z-index:-1;position:absolute;inset:0}.wordmark__trail:first-of-type{color:color-mix(in oklab, var(--slung-ink), var(--slung-bg) 52%);opacity:.62;filter:blur(4px);translate:0 .1em}.wordmark__trail:nth-of-type(2){color:color-mix(in oklab, var(--slung-ink), var(--slung-bg) 72%);opacity:.5;filter:blur(11px);translate:0 .21em}.wordmark__trail:nth-of-type(3){color:color-mix(in oklab, var(--slung-ink), var(--slung-bg) 86%);opacity:.42;filter:blur(22px);translate:0 .34em}.slung-head__order,.slung-head__blurb,.slung-head__missing{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}.slung-head__facts{gap:var(--s4);color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)));flex-wrap:wrap;display:flex}.slung-jump{gap:var(--s4);padding:var(--s4) 0;flex-wrap:wrap;display:flex}.section-mark{font-family:var(--display);letter-spacing:var(--slung-ls)}.disc__list{border-top:1px solid var(--slung-rule)}.trk{gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--slung-rule);grid-template-columns:3ch 1fr auto auto;align-items:baseline;display:grid}.trk__n,.trk__time,.trk__kind{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)));font-variant-numeric:tabular-nums}.booklet{font-family:"Noto Sans Siddham", var(--body)}.booklet__note{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}.song{padding:var(--s12) 0 0}.song__head{gap:var(--s3);flex-wrap:wrap;align-items:baseline;display:flex}.song__title{font-family:var(--display);letter-spacing:var(--slung-ls)}.song__n,.song__time,.song__kind{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}.song__body{white-space:pre-line;line-height:2}.game__kind,.credits__list,.credits__orgs,.credits__none{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}.credits__list,.credits__orgs{padding-top:var(--s4)}@media (prefers-reduced-motion:reduce){.page-slung [data-pulse]{animation:none}.page-slung [data-sink]{filter:none;opacity:1;transform:none}.page-slung a,.page-slung a:not(:hover):not(:focus-visible){transition-duration:1ms;transition-delay:0s}.mire__deep,.mire__sediment,.mire__surface{transform:none}.mire__trace,.mire__shade,.bubble{display:none}}.page-slung{--slung-ls:-.02em;--col:60ch;--swing-max:clamp(0px, calc((100vw - var(--gutter) * 2 - var(--col)) / 2), 340px);--spine-ink:#fff3;--spine-branch:#ffffff24;--spine-fore:#000000b8}.page-slung [style*=--x]{translate:calc(var(--x,0) * var(--swing-max)) 0}.plate,.booklet>.section-mark,.booklet__note,.song,.liner,.game,.credits,.tracklist>.section-mark{max-width:var(--col);margin-inline:auto}.disc{--col:52ch;max-width:var(--col);margin-inline:auto}.page-slung main{overflow-x:clip}.page-slung main>:where(header,section,nav){z-index:2;position:relative}.page-slung .mire-fore{z-index:3}.spine-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.spine-layer--back{z-index:1}.spine-layer--fore{z-index:4}.spine-layer svg{width:100%;display:block;position:absolute;top:0;left:0}.spine__trunk,.spine__branch{fill:none;stroke-linecap:round;stroke-linejoin:round}.spine__trunk{stroke:var(--spine-ink)}.spine__branch{stroke:var(--spine-branch);stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 2.4s var(--ease-mire)}.spine__branch[data-grown]{stroke-dashoffset:0}.spine-layer--fore .spine__trunk,.spine-layer--fore .spine__branch{stroke:var(--spine-fore)}.page-slung{--clear-top:32vh;--clear-bottom:24vh;--haze-up:9px;--haze-down:5px}.haze{pointer-events:none;z-index:5;position:fixed;left:0;right:0}.haze--up{height:var(--clear-top);backdrop-filter:blur(var(--haze-up));top:0;-webkit-mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 100%)}.haze--down{height:var(--clear-bottom);opacity:var(--haze-end,1);backdrop-filter:blur(var(--haze-down));bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 45%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000059 45%,#000 100%)}.game{--col:900px;max-width:min(var(--col), 100%)}.game>:where(.section-mark,.game__kind){max-width:60ch}.game__door{margin-top:var(--s4);border:1px solid var(--slung-rule);display:block}.game__door img{width:100%;height:auto;image-rendering:pixelated;filter:saturate(.45)brightness(.62);transition:filter var(--drag-out) var(--ease-drag) var(--drag-out-delay)}.game__door:hover img,.game__door:focus-visible img{filter:saturate()brightness();transition-duration:var(--drag-in);transition-delay:var(--drag-in-delay)}.game__enter{padding:var(--s2) var(--s3);color:var(--copper);font-family:var(--display);letter-spacing:var(--slung-ls);display:block}.plate{padding:var(--s12) 0 0}.plate__frame{aspect-ratio:1;margin-top:var(--s4);border:1px solid var(--slung-rule);place-items:center;display:grid}.plate__frame[data-empty]{background:linear-gradient(#ffffff08,#0000 70%)}.plate__frame img{object-fit:cover;width:100%;height:100%}.plate__none,.plate__credit{color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}.plate__credit{padding-top:var(--s2)}.liner{padding:var(--s12) 0 0}.liner__none{padding-top:var(--s4);color:color-mix(in oklab, var(--slung-dim), var(--slung-bg) calc(var(--depth) * var(--fade-dim)))}@media (prefers-reduced-motion:reduce){.spine__branch{transition:none}.mire__swell{animation:none}.game__door img{transition:none}}
