@font-face{font-family:Bowlby One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bowlby-one-latin-400-normal-BlBlciR_.woff2)format("woff2"),url(/assets/bowlby-one-latin-400-normal-DAczUCp_.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff")}:root{--paper:#eeece6;--card:#f8f7f3;--edge:#cfccc2;--cell:#e0ded6;--beat:#d0cec4;--ink:#2c3352;--mute:#7c8098;--deep:#2c3352;--t-cobalt:#6278d6;--t-rose:#e58aa8;--t-marigold:#eec65a;--t-sage:#6fbba6;--t-orange:#e89a62;--t-violet:#9a8ae0;--hot:#e58aa8;--blend:multiply;--r-block:10px;--r-panel:14px;--r-sheet:22px;--ledge:3px;--font-slab:"Bowlby One", "Arial Black", sans-serif;--font-ui:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Space Mono", ui-monospace, Consolas, monospace;--t-press:80ms;--t-kick:.12s;--t-panel-in:.14s;--t-panel-out:.1s;--ease-out:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#1d2135;--card:#272c45;--edge:#3a4062;--cell:#2a2f4a;--beat:#363c5e;--ink:#e6e5dd;--mute:#9a9eba;--deep:#1d2135;--t-cobalt:#8493e0;--blend:screen;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#1d2135;--card:#272c45;--edge:#3a4062;--cell:#2a2f4a;--beat:#363c5e;--ink:#e6e5dd;--mute:#9a9eba;--deep:#1d2135;--t-cobalt:#8493e0;--blend:screen;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--t-press:0s;--t-kick:0s;--t-panel-in:60ms;--t-panel-out:60ms}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,p{margin:0}:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px;border-radius:6px}.t-slab{font-family:var(--font-slab);font-weight:400;line-height:1}.t-data{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.t-mute{color:var(--mute)}.btn.svelte-bp9741{border:1.5px solid var(--edge);border-radius:var(--r-block);background:var(--card);min-height:40px;color:var(--ink);font-family:var(--font-ui);white-space:nowrap;box-shadow:0 var(--ledge) 0 var(--edge);transition:transform var(--t-press) var(--ease-out), box-shadow var(--t-press) var(--ease-out);touch-action:manipulation;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.1;display:inline-flex}.btn.primary.svelte-bp9741{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 var(--ledge) 0 var(--hot)}.btn.quiet.svelte-bp9741{box-shadow:none;background:0 0;font-weight:500}.btn.svelte-bp9741:active,.btn.down.svelte-bp9741{transform:translateY(var(--ledge));box-shadow:none}.btn.quiet.svelte-bp9741:active,.btn.quiet.down.svelte-bp9741{background:var(--cell);transform:none}.btn.svelte-bp9741:disabled{opacity:.5;cursor:default;transform:none}@media (pointer:coarse){.btn.svelte-bp9741{min-height:46px}}.check.svelte-11yr1vd{flex-direction:column;gap:10px;display:flex}h2.svelte-11yr1vd{font-size:22px}ul.svelte-11yr1vd{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}li.svelte-11yr1vd{background:var(--card);border:1.5px solid var(--edge);border-radius:var(--r-panel);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}.name.svelte-11yr1vd{align-items:center;gap:8px;width:92px;font-weight:700;display:inline-flex}.dot.svelte-11yr1vd{border-radius:5px;flex:none;width:16px;height:16px}.sounds.svelte-11yr1vd{flex-wrap:wrap;gap:8px;display:flex}.warn.svelte-11yr1vd{background:var(--hot);color:var(--deep);border-radius:var(--r-block);padding:8px 12px;font-weight:700}.page.svelte-16t12jp{max-width:720px;min-height:100dvh;padding:18px max(16px, env(safe-area-inset-right,0px)) 28px max(16px, env(safe-area-inset-left,0px));flex-direction:column;gap:22px;margin:0 auto;display:flex}header.svelte-16t12jp{justify-content:space-between;align-items:center;display:flex}.wordmark.svelte-16t12jp{letter-spacing:.02em;text-shadow:2px 2px 0 var(--hot);font-size:24px}.chip.svelte-16t12jp{border:1.5px solid var(--ink);border-radius:var(--r-block);padding:3px 8px;font-weight:700}main.svelte-16t12jp{flex-direction:column;flex:1;gap:22px;display:flex}.intro.svelte-16t12jp{flex-direction:column;gap:10px;display:flex}h1.svelte-16t12jp{text-wrap:balance;font-size:clamp(26px,6.5vw,38px);line-height:1.05}.intro.svelte-16t12jp p:where(.svelte-16t12jp){max-width:56ch}a.svelte-16t12jp{color:inherit;-webkit-text-decoration-color:var(--hot);text-decoration-color:var(--hot);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.timeline.svelte-16t12jp{background:var(--card);border:1.5px solid var(--edge);border-radius:var(--r-panel);box-shadow:0 5px 0 var(--edge);grid-template-columns:58px repeat(4,minmax(0,1fr));align-items:center;gap:6px;padding:12px;display:grid;position:relative;overflow:hidden}.num.svelte-16t12jp{padding-left:2px;font-size:19px}.label.svelte-16t12jp{font-size:12px;font-weight:700}.pad.svelte-16t12jp{border-radius:var(--r-block);background:var(--ink-fill);height:40px}.pad.muted.svelte-16t12jp{background:repeating-linear-gradient(135deg, var(--ink-fill) 0 5px, transparent 5px 10px);opacity:.55}.pad.empty.svelte-16t12jp{border:1.5px dashed var(--edge);background:0 0}.head.svelte-16t12jp{background:var(--hot);width:6px;mix-blend-mode:var(--blend);border-radius:4px;animation:8s linear infinite svelte-16t12jp-sweep;position:absolute;top:38px;bottom:10px;left:76px}@keyframes svelte-16t12jp-sweep{0%{left:76px}to{left:calc(100% - 18px)}}@media (prefers-reduced-motion:reduce){.head.svelte-16t12jp{animation:none;left:38%}}footer.svelte-16t12jp{text-align:center}
