@font-face{font-family:Fungal;src:url(../../../fonts/FungalVF.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--background:#0b0618;--foreground:#f7e8d9;--muted:#2a1f4a;--muted-foreground:#a88cc4;--card:#1a0f2e;--primary:#ff4d9d;--secondary:#4adcff;--accent:#c8a2ff;--ink-50:#fdf5ff;--ink-100:#f7e8d9;--ink-200:#e0d0f8;--ink-300:#c8a2ff;--ink-400:#a88cc4;--ink-500:#7a5c8c;--ink-700:#3d2c6a;--ink-800:#2a1f4a;--ink-900:#1a0f2e;--ink-950:#0b0618;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--background)}body{background-color:var(--background);color:var(--foreground);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5;overflow-x:hidden}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.haiku,.haiku-ssr{overflow-wrap:anywhere;margin:0;padding-block:.4em;font-family:Fungal,system-ui,sans-serif;font-size:clamp(2rem,6vw,4.5rem);font-weight:400;line-height:1.25;overflow:visible}.haiku-line{display:block}.haiku-ssr{font-variation-settings:"grow" 120, "THCK" 400;max-width:60rem;margin-inline:auto;padding-inline:1.5rem}.haiku-ssr[hidden]{display:none}.shell.svelte-12qhfyh{max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 6rem}.mark.svelte-12qhfyh{font-variation-settings:"grow" 800, "THCK" 350;color:var(--foreground);padding-block:.3em;font-family:Fungal,system-ui,sans-serif;font-size:1.75rem;display:inline-block}.mark.svelte-12qhfyh:hover{text-decoration:none}main.svelte-12qhfyh{margin-top:4rem}
