.list-prose.svelte-s7jahe{max-width:62ch;margin:1.2rem auto 0;text-align:left;line-height:var(--line-height-base);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.list-section.svelte-s7jahe{margin:0 0 1.6rem}.list-section.svelte-s7jahe h2:where(.svelte-s7jahe){font-family:inherit;font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);color:var(--color-text-primary2);margin:0 0 .4rem}.list-section.svelte-s7jahe h3:where(.svelte-s7jahe){font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:.9rem 0 .35rem}.list-section.svelte-s7jahe p:where(.svelte-s7jahe){margin:0 0 .7rem}.section-note.svelte-s7jahe{color:var(--color-text-secondary)}.list-prose.svelte-s7jahe a.nav-link{text-decoration:underline;text-underline-offset:2px}.app-page-subtitle.list-subtitle{color:var(--color-text-secondary)}[data-theme=dark] .app-page-subtitle.list-subtitle{color:var(--color-text-primary2)}.letter-grid.svelte-s7jahe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.letter-grid.svelte-s7jahe a:where(.svelte-s7jahe),.letter-missing.svelte-s7jahe{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-decoration:none}.letter-grid.svelte-s7jahe a:where(.svelte-s7jahe){border:1.5px solid var(--color-border-muted);background:var(--color-surface);color:var(--color-text-primary2)}.letter-grid.svelte-s7jahe a:where(.svelte-s7jahe):hover{border-color:var(--color-primary);color:var(--color-primary)}.letter-missing.svelte-s7jahe{color:var(--color-text-muted);opacity:.45}.chip-links.svelte-s7jahe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.chip-links.svelte-s7jahe a:where(.svelte-s7jahe){display:inline-flex;align-items:baseline;gap:.35rem;padding:.2rem .55rem;border-radius:999px;border:1.5px solid var(--color-border-muted);background:transparent;color:var(--color-text-primary2);text-decoration:none;font-size:var(--font-size-sm2);font-weight:var(--font-weight-semibold);letter-spacing:.06em}.chip-links.svelte-s7jahe a:where(.svelte-s7jahe):hover{border-color:var(--color-primary)}.chip-count.svelte-s7jahe{font-weight:var(--font-weight-normal);letter-spacing:0;color:var(--color-text-muted);font-size:var(--font-size-xs)}.pattern-value.svelte-s7jahe{font-family:var(--font-mono);letter-spacing:.12em}
