.card.svelte-8b01g5{background-color:var(--card-bg-color, var(--color-bg-secondary));border-radius:var(--radius-xl);transition:all var(--transition-base);display:block;width:100%;height:100%;position:relative;border:1px solid var(--color-border-primary)}.card-outlined.svelte-8b01g5{background-color:var(--card-bg-color, transparent);border:2px solid var(--color-border-primary)}.card-elevated.svelte-8b01g5{box-shadow:var(--shadow-lg)}.card-white.svelte-8b01g5{background-color:var(--card-bg-color, white)}.card-padding-sm.svelte-8b01g5{padding:var(--spacing-4)}.card-padding-md.svelte-8b01g5{padding:var(--spacing-6)}.card-padding-lg.svelte-8b01g5{padding:var(--spacing-8)}.card-padding-xl.svelte-8b01g5{padding:var(--spacing-12)}.card-content.svelte-8b01g5{margin-bottom:var(--spacing-4)}.clickable.svelte-8b01g5{cursor:pointer}.clickable.svelte-8b01g5:hover{border-color:var(--color-border-secondary);box-shadow:var(--shadow-md)}.clickable.svelte-8b01g5:focus{outline:2px solid var(--color-primary);outline-offset:2px}.card-title.svelte-8b01g5{margin-bottom:var(--spacing-2);color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.card-description.svelte-8b01g5{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}@media (max-width: 768px){.card-padding-sm.svelte-8b01g5{padding:var(--spacing-3)}.card-padding-md.svelte-8b01g5{padding:var(--spacing-4)}.card-padding-lg.svelte-8b01g5{padding:var(--spacing-6)}.card-padding-xl.svelte-8b01g5{padding:var(--spacing-8)}}
