.head.svelte-12nm9af{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.head.svelte-12nm9af h1:where(.svelte-12nm9af){font-size:clamp(2rem,4vw,2.75rem);margin:.5rem 0 .6rem;letter-spacing:var(--tracking-tight)}.lede.svelte-12nm9af{color:var(--text-soft);font-size:1.1rem;line-height:1.55;margin:0;max-width:64ch}.meta.svelte-12nm9af{color:var(--text-muted);font-size:.85rem;margin:.6rem 0 0;padding:.25rem .65rem;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--r-full);display:inline-block}.search-field.svelte-12nm9af{display:flex;align-items:center;gap:.6rem;padding:.4rem 1rem;background:var(--bg);border:1.5px solid var(--border-strong);border-radius:var(--r-md);margin-bottom:1.25rem;color:var(--text-muted);transition:all var(--duration-fast) var(--ease-out)}.search-field.svelte-12nm9af:focus-within{border-color:var(--accent);box-shadow:var(--shadow-ring)}.search-field.svelte-12nm9af input:where(.svelte-12nm9af){flex:1;min-width:0;border:none;background:transparent;padding:.65rem 0;font:inherit;outline:none;color:var(--ink-900)}.table-wrap.svelte-12nm9af{overflow-x:auto;border:1.5px solid var(--border);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--shadow-xs)}table.svelte-12nm9af{width:100%;border-collapse:collapse;font-size:.92rem}th.svelte-12nm9af,td.svelte-12nm9af{padding:.85rem 1.1rem;text-align:left;border-bottom:1px solid var(--border-subtle)}thead.svelte-12nm9af{background:linear-gradient(180deg,var(--bg-elev) 0%,#fff 100%)}thead.svelte-12nm9af th:where(.svelte-12nm9af){font-weight:700;color:var(--ink-700);font-size:.8rem;text-transform:uppercase;letter-spacing:var(--tracking-wider);border-bottom:2px solid var(--border)}tbody.svelte-12nm9af th:where(.svelte-12nm9af){font-weight:700;color:var(--ink-900);font-family:var(--font-mono);font-size:.88rem}tbody.svelte-12nm9af td:where(.svelte-12nm9af){color:var(--text-soft)}tbody.svelte-12nm9af tr:where(.svelte-12nm9af){transition:background var(--duration-fast) var(--ease-out)}tbody.svelte-12nm9af tr:where(.svelte-12nm9af):hover{background:var(--bg-elev)}tbody.svelte-12nm9af tr:where(.svelte-12nm9af):last-child th:where(.svelte-12nm9af),tbody.svelte-12nm9af tr:where(.svelte-12nm9af):last-child td:where(.svelte-12nm9af){border-bottom:none}.empty.svelte-12nm9af{padding:2rem;text-align:center;color:var(--text-muted);font-size:.9rem}.faq.svelte-12nm9af{margin-top:2rem;padding:1.75rem;background:var(--bg);border:1.5px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs)}.faq-head.svelte-12nm9af{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.25rem}.kicker.svelte-12nm9af{display:inline-block;align-self:flex-start;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.25rem .55rem;background:var(--accent-soft);color:var(--accent);border-radius:var(--r-full)}.faq.svelte-12nm9af h2:where(.svelte-12nm9af){margin:0;font-size:1.25rem}.faq.svelte-12nm9af dl:where(.svelte-12nm9af){display:flex;flex-direction:column;gap:1rem}.faq.svelte-12nm9af dt:where(.svelte-12nm9af){font-weight:700;color:var(--ink-900);font-size:1rem}.faq.svelte-12nm9af dd:where(.svelte-12nm9af){margin:.4rem 0 0;color:var(--text-soft);line-height:1.65;font-size:.95rem}
