.detail.svelte-gygcht{padding-block:var(--space-24) var(--space-20)}.back-link.svelte-gygcht{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-8);display:inline-block}.back-link.svelte-gygcht:hover{color:var(--color-primary)}.card-tag.svelte-gygcht{font-size:var(--text-xs);color:var(--color-primary);background:var(--color-primary-highlight);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-4);font-weight:600;display:inline-block}h1.svelte-gygcht{font-size:var(--text-xl);margin-bottom:var(--space-5)}.lead.svelte-gygcht{color:var(--color-text-muted);font-size:var(--text-lg);max-width:65ch;margin-bottom:var(--space-8)}.stack.svelte-gygcht{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.links.svelte-gygcht{gap:var(--space-4);display:flex}.btn.svelte-gygcht{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);align-items:center;display:inline-flex}.btn-primary.svelte-gygcht{background:var(--color-primary);color:var(--color-text-inverse)}.btn-ghost.svelte-gygcht{border:1px solid var(--color-border);color:var(--color-text)}.btn-ghost.svelte-gygcht:hover{background:var(--color-surface-offset)}.empty-state.svelte-gygcht{text-align:left;color:var(--color-text-muted)}.empty-state.svelte-gygcht h1:where(.svelte-gygcht){color:var(--color-text)}.empty-state.svelte-gygcht p:where(.svelte-gygcht){margin-bottom:var(--space-6)}
