.card.svelte-1udyrqm{gap:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-default);color:var(--ink-default);transition:transform var(--dur-base) var(--ease-out-soft), box-shadow var(--dur-base) var(--ease-out-soft), border-color var(--dur-base) var(--ease-out-soft);text-decoration:none;display:grid;container-type:inline-size}.card[data-variant=flat].svelte-1udyrqm{border:1px solid var(--border-subtle)}.card[data-variant=raised].svelte-1udyrqm{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.card[data-variant=interactive].svelte-1udyrqm{border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);cursor:pointer}.card[data-variant=interactive].svelte-1udyrqm:hover{border-color:var(--border-default);box-shadow:var(--shadow-md);transform:translateY(-1px)}.card[data-variant=interactive].svelte-1udyrqm:active{box-shadow:var(--shadow-xs);transform:translateY(0)}.card[data-variant=interactive].svelte-1udyrqm:focus-visible{box-shadow:var(--shadow-md), 0 0 0 3px var(--focus-ring);border-color:var(--color-primary);outline:none}.card[data-padding=none].svelte-1udyrqm{padding:0}.card[data-padding=sm].svelte-1udyrqm{padding:var(--space-3)}.card[data-padding=md].svelte-1udyrqm{padding:var(--space-5)}.card[data-padding=lg].svelte-1udyrqm{padding:var(--space-6) var(--space-6) var(--space-8)}.card__header.svelte-1udyrqm{gap:var(--space-1);display:grid}.card__title.svelte-1udyrqm{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg);line-height:var(--line-tight);letter-spacing:var(--tracking-tight);color:var(--ink-default)}.card__subtitle.svelte-1udyrqm{font-size:var(--text-sm);color:var(--ink-muted)}.card__body.svelte-1udyrqm{gap:var(--space-3);display:grid}.card__footer.svelte-1udyrqm{gap:var(--space-2);border-top:1px solid var(--border-subtle);padding-top:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
