.card-surface[data-v-6adc3a3e]{border:1px solid hsl(var(--border));border-radius:var(--radius-card,.5rem);background:hsl(var(--card));min-width:0;color:hsl(var(--card-foreground));box-shadow:none;transition:border-color var(--duration-base,.3s) var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)), box-shadow var(--duration-base,.3s) var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1)), transform var(--duration-base,.3s) var(--ease-emphasized,cubic-bezier(.2, 0, 0, 1));position:relative;overflow:clip}.card-surface--muted[data-v-6adc3a3e]{background:hsl(var(--surface))}.card-surface--contrast[data-v-6adc3a3e]{border-color:hsl(var(--card-border,var(--border)));background:hsl(var(--dark-lighter));color:hsl(var(--primary-foreground))}.card-surface--featured[data-v-6adc3a3e]{border-color:hsl(var(--primary) / .22);box-shadow:var(--shadow-sm,none)}.card-surface--interactive[data-v-6adc3a3e]:hover{border-color:hsl(var(--border-hover,var(--border)));box-shadow:var(--shadow-sm,none);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.card-surface[data-v-6adc3a3e]{transition:none!important}.card-surface--interactive[data-v-6adc3a3e]:hover{transform:none}}
