.lost.svelte-1ejvjfi{background:var(--canvas);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:24px 16px 40px;display:flex;position:relative;overflow:hidden auto}.glow.svelte-1ejvjfi{pointer-events:none;background:radial-gradient(520px 320px at 50% 38%, color-mix(in srgb, var(--saffron) 13%, transparent), transparent 70%);position:absolute;inset:0}.stage.svelte-1ejvjfi{width:min(560px,100%);position:relative}svg.svelte-1ejvjfi{width:100%;height:auto;display:block;overflow:visible}.shadow.svelte-1ejvjfi{fill:#0006}.pivot.svelte-1ejvjfi{fill:var(--line-strong)}.plank.svelte-1ejvjfi{fill:var(--ink)}.digit.svelte-1ejvjfi{fill:var(--ink);font:700 150px/1 var(--font-display);letter-spacing:-.04em;text-anchor:middle}.ring.svelte-1ejvjfi{fill:none;stroke:var(--saffron);stroke-width:18px;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--saffron) 45%, transparent))}.notch.svelte-1ejvjfi{fill:var(--canvas)}.beam.svelte-1ejvjfi{transform-origin:300px 244px;animation:4.2s cubic-bezier(.45,0,.55,1) infinite svelte-1ejvjfi-tip}.ball.svelte-1ejvjfi{animation:4.2s cubic-bezier(.45,0,.55,1) infinite svelte-1ejvjfi-roll}.spin.svelte-1ejvjfi{transform-origin:300px 190px;animation:4.2s cubic-bezier(.45,0,.55,1) infinite svelte-1ejvjfi-spin}@keyframes svelte-1ejvjfi-tip{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes svelte-1ejvjfi-roll{0%,to{transform:translate(-105px)}50%{transform:translate(105px)}}@keyframes svelte-1ejvjfi-spin{0%,to{transform:rotate(-150deg)}50%{transform:rotate(150deg)}}.halt.svelte-1ejvjfi .beam:where(.svelte-1ejvjfi),.halt.svelte-1ejvjfi .ball:where(.svelte-1ejvjfi),.halt.svelte-1ejvjfi .spin:where(.svelte-1ejvjfi){animation:none}.halt.svelte-1ejvjfi .ring:where(.svelte-1ejvjfi){stroke:var(--bear);filter:none}.copy.svelte-1ejvjfi{max-width:560px;position:relative}.code.svelte-1ejvjfi{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px}.code.svelte-1ejvjfi .path:where(.svelte-1ejvjfi){background:var(--surface-raised);color:var(--ink);text-transform:none;letter-spacing:0;overflow-wrap:anywhere;border-radius:5px;margin-left:8px;padding:2px 7px}h1.svelte-1ejvjfi{font:600 clamp(28px, 4.4vw, 46px)/1.05 var(--font-display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:14px 0 10px}.quip.svelte-1ejvjfi{max-width:46ch;min-height:3.1em;color:var(--ink-muted);margin:0 auto;font-size:16px;line-height:1.55;animation:.4s both svelte-1ejvjfi-fadeup}.msg.svelte-1ejvjfi{margin:6px 0 0;font-size:12.5px}.acts.svelte-1ejvjfi{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.acts.svelte-1ejvjfi .p-btn:where(.svelte-1ejvjfi){box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;height:42px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.acts.svelte-1ejvjfi .p-btn-q:where(.svelte-1ejvjfi){border-color:var(--line-strong)}.doors.svelte-1ejvjfi{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin-top:26px;font-size:13px;display:flex}.doors.svelte-1ejvjfi a:where(.svelte-1ejvjfi){color:var(--saffron-text);text-decoration:none}@media (hover:hover){.doors.svelte-1ejvjfi a:where(.svelte-1ejvjfi):hover{text-decoration:underline}}@keyframes svelte-1ejvjfi-fadeup{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.beam.svelte-1ejvjfi,.ball.svelte-1ejvjfi,.spin.svelte-1ejvjfi,.quip.svelte-1ejvjfi{animation:none}.beam.svelte-1ejvjfi{transform:rotate(7deg)}.ball.svelte-1ejvjfi{transform:translate(105px)}}
