:root{--safe-bottom:calc(clamp(22px, 6vh, 56px) + var(--sa-b) + clamp(14px, 2vw, 22px) + clamp(24px, 2.4vw, 32px) + 33px)}.scroll-cue.svelte-1uvukur{right:calc(clamp(24px, 5vw, 64px) + var(--sa-r));z-index:30;font-family:var(--font-mono);color:var(--acc);font-size:22px;animation:1.6s ease-in-out infinite svelte-1uvukur-cue-bob;position:fixed;bottom:clamp(22px,6vh,56px)}@keyframes svelte-1uvukur-cue-bob{0%,to{transform:translate(0)}50%{transform:translate(9px)}}@media (hover:none){.scroll-cue.svelte-1uvukur{display:none}}.back.svelte-1uvukur{--pad:clamp(14px, 2vw, 22px);left:calc(clamp(20px, 4vw, 42px) + var(--sa-l) - var(--pad));bottom:calc(clamp(22px, 6vh, 56px) + var(--sa-b) - var(--pad));z-index:30;min-width:44px;min-height:44px;padding:var(--pad);font-family:var(--font-mono);color:var(--ink);font-size:clamp(24px,2.4vw,32px);line-height:1;text-decoration:none;transition:color .2s;display:inline-flex;position:fixed}.back-glyph.svelte-1uvukur{padding-bottom:5px;transition:translate .3s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.back-glyph.svelte-1uvukur:after{content:"";inset-inline:0;background:var(--acc);transform-origin:100%;height:2px;transition:scale .3s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0}.back.svelte-1uvukur:hover,.back.svelte-1uvukur:focus-visible{color:var(--acc)}.back.svelte-1uvukur:hover .back-glyph:where(.svelte-1uvukur),.back.svelte-1uvukur:focus-visible .back-glyph:where(.svelte-1uvukur){translate:-6px}.back.svelte-1uvukur:hover .back-glyph:where(.svelte-1uvukur):after,.back.svelte-1uvukur:focus-visible .back-glyph:where(.svelte-1uvukur):after{scale:1.55 1}.back.svelte-1uvukur:focus-visible{outline:2px solid var(--acc);outline-offset:-2px;border-radius:4px}.progress.svelte-1uvukur{z-index:20;background:#14110d14;height:2px;position:fixed;bottom:0;left:0;right:0}.progress.svelte-1uvukur span:where(.svelte-1uvukur){transform-origin:0;background:var(--acc);height:100%;display:block}@media (prefers-reduced-motion:reduce){.scroll-cue.svelte-1uvukur{animation:none}.back.svelte-1uvukur,.back.svelte-1uvukur span:where(.svelte-1uvukur),.back-glyph.svelte-1uvukur:after{transition:none}}
