.card.svelte-it2i29{background:var(--paper);border:1px solid var(--ink);border-radius:var(--r-md);box-shadow:none;overflow:hidden}.card-elevated.svelte-it2i29{background:var(--paper)}.card-outline.svelte-it2i29{background:transparent}.card-spread.svelte-it2i29{background:transparent;border:none;border-top:2px solid var(--ink);border-radius:var(--r-xs);padding-top:var(--sp-4)}.pad-sm.svelte-it2i29{padding:var(--sp-3)}.pad-md.svelte-it2i29{padding:var(--sp-5)}.pad-lg.svelte-it2i29{padding:var(--sp-6)}.pad-none.svelte-it2i29{padding:0}.card-spread.pad-md.svelte-it2i29{padding:var(--sp-4) 0 0}.interactive.svelte-it2i29{cursor:pointer;transition:background var(--t-fast)}.interactive.svelte-it2i29:hover{background:var(--paper-2)}.card-head.svelte-it2i29{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4);border-bottom:1px solid var(--rule-soft);padding-bottom:var(--sp-3)}.card-titles.svelte-it2i29{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.card-title.svelte-it2i29{font-family:var(--font-sans);font-size:var(--fs-lg);font-weight:800;color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--letter-h2);margin:0;line-height:var(--lh-snug)}.card-subtitle.svelte-it2i29{font-family:var(--font-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:var(--letter-caption);color:var(--ink-soft);margin:0;font-style:normal}.card-actions.svelte-it2i29{flex-shrink:0;display:flex;gap:var(--sp-2)}.card-body.svelte-it2i29{min-width:0}
