.card[data-v-b7bd0f96]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);display:block}.card--pad-none[data-v-b7bd0f96]{padding:0}.card--pad-sm[data-v-b7bd0f96]{padding:var(--space-3)}.card--pad-md[data-v-b7bd0f96]{padding:var(--space-4)}.card--pad-lg[data-v-b7bd0f96]{padding:var(--space-5)}.card--hoverable[data-v-b7bd0f96]:hover{border-color:var(--color-border-dark);box-shadow:var(--shadow-md)}.card--clickable[data-v-b7bd0f96]{cursor:pointer}.card--clickable[data-v-b7bd0f96]:focus-visible{box-shadow:var(--shadow-focus);outline:none}.card--clickable[data-v-b7bd0f96]:active{transform:scale(.997)}
