.card.svelte-1udyrqm{background:var(--component-card-bg);border:var(--component-card-border);border-radius:var(--component-card-radius);transition:var(--component-card-transition);box-shadow:var(--component-card-shadow);flex-direction:column;display:flex;overflow:hidden}.card-content.svelte-1udyrqm{padding:var(--component-card-content-padding);gap:var(--component-card-content-gap);flex-direction:column;height:100%;display:flex}.card.content-density-compact.svelte-1udyrqm .card-content:where(.svelte-1udyrqm){padding:var(--component-card-content-padding-compact);gap:var(--component-card-content-gap-compact)}.card.content-density-flush.svelte-1udyrqm .card-content:where(.svelte-1udyrqm){gap:0;padding:0}.card.tone-info.svelte-1udyrqm{background:var(--color-info-bg-soft);border-color:var(--color-brand-border)}.card.interactive.svelte-1udyrqm{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.card.interactive.svelte-1udyrqm:hover{box-shadow:var(--component-card-interactive-shadow-hover);border-color:var(--component-card-interactive-border-hover)}@media (prefers-reduced-motion:no-preference){.card.interactive.svelte-1udyrqm:hover{transform:var(--component-card-interactive-lift)}}.card.interactive.svelte-1udyrqm:focus-visible{outline:var(--ring-focus);outline-offset:3px}
