.head.svelte-pillow{padding-block:var(--space-block) var(--space-step)}.title.svelte-pillow{font-size:var(--text-display);margin:var(--space-tight) 0 var(--space-step)}.sub.svelte-pillow{font-size:var(--text-title);margin:var(--space-tight) 0 var(--space-step)}.note.svelte-pillow{max-width:42ch}.note.wide.svelte-pillow{max-width:62ch}.sr.svelte-pillow{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tablewrap.svelte-pillow{margin-top:var(--space-block);overflow-x:auto}table.svelte-pillow{width:100%;border-collapse:collapse;min-width:46rem}thead.svelte-pillow th:where(.svelte-pillow){text-align:left;font-family:var(--font-mono);font-size:.62rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);padding:.85rem 1rem;border-bottom:1px solid var(--rule);background:var(--surface-lift);position:sticky;top:0}tbody.svelte-pillow th:where(.svelte-pillow){text-align:left;font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:1rem;letter-spacing:.02em;color:var(--text)}td.svelte-pillow,tbody.svelte-pillow th:where(.svelte-pillow){padding:.8rem 1rem;vertical-align:top;font-size:.85rem}tbody.svelte-pillow tr:where(.svelte-pillow){border-bottom:1px solid var(--rule)}tbody.svelte-pillow tr:where(.svelte-pillow):hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}tbody.svelte-pillow tr:where(.svelte-pillow):last-child{border-bottom:0}.num.svelte-pillow{text-align:right;font-variant-numeric:tabular-nums}.era.svelte-pillow{color:var(--chrome-100);font-size:.75rem}.mood.svelte-pillow{color:var(--accent);font-size:.72rem;letter-spacing:.06em}.warn.svelte-pillow{color:var(--accent-cool)}.legend.svelte-pillow{margin-top:var(--space-tight);font-size:var(--text-meta);color:var(--text-faint);letter-spacing:.08em}.spec.svelte-pillow{margin:0;display:grid;gap:var(--space-step);max-width:34rem}.spec.svelte-pillow div:where(.svelte-pillow){border-top:1px solid var(--rule);padding-top:var(--space-hair)}dt.svelte-pillow{font-size:var(--text-meta);letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}dd.svelte-pillow{margin:.25rem 0 0}.cta.svelte-pillow,.ghost.svelte-pillow{display:inline-block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.09em;padding:.9rem 1.8rem;text-decoration:none;border:1px solid var(--rule);margin-top:var(--space-tight)}.cta.svelte-pillow{background:linear-gradient(140deg,var(--accent-deep),var(--accent));border-color:transparent;color:#fff}.ghost.svelte-pillow{color:var(--text-dim)}.ghost.svelte-pillow:hover{color:var(--text);border-color:var(--accent)}code.svelte-pillow{color:var(--foil-d);font-size:.85em}
