.legend.svelte-11b7rbj{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface-canvas);box-shadow:var(--shadow-rest);padding:var(--space-3)}.legend-title.svelte-11b7rbj{display:block;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--text-secondary);margin-bottom:var(--space-2)}.legend-list.svelte-11b7rbj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,auto);gap:var(--space-1) var(--space-3)}.legend-list.svelte-11b7rbj li:where(.svelte-11b7rbj){display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--text-primary)}.sw.svelte-11b7rbj{width:.7rem;height:.7rem;border-radius:2px;border:1px solid color-mix(in srgb,var(--text-meta) 35%,transparent);flex:none}.page-head.svelte-1po0ynr{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.head-text.svelte-1po0ynr{max-width:var(--max-width-prose)}.page-head.svelte-1po0ynr h1:where(.svelte-1po0ynr){margin:0 0 var(--space-2);font-size:1.8rem}.lede.svelte-1po0ynr{margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.5}.reviewed.svelte-1po0ynr{margin:var(--space-2) 0 0;font-size:.85rem;color:var(--text-secondary)}.disclaimer.svelte-1po0ynr{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);background:var(--surface-tinted);border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9rem;line-height:1.5;max-width:var(--max-width-prose)}.surface-error.svelte-1po0ynr{margin:0 0 var(--space-4);color:var(--text-secondary);font-style:italic}.project-grid.svelte-1po0ynr{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:var(--space-4);align-items:start}.muted.svelte-1po0ynr{color:var(--text-secondary)}@media(max-width:40rem){.project-grid.svelte-1po0ynr{grid-template-columns:1fr}}
