.ui-card.svelte-h7u9w7{border-radius:var(--radius-xl);background-color:var(--bg-primary);transition:background-color var(--transition-fast) var(--ease-out), border-color var(--transition-fast) var(--ease-out), box-shadow var(--transition-fast) var(--ease-out), transform var(--transition-fast) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.ui-card.full-width.svelte-h7u9w7{width:100%}.ui-card.sm.svelte-h7u9w7 .ui-card-header:where(.svelte-h7u9w7),.ui-card.sm.svelte-h7u9w7 .ui-card-body:where(.svelte-h7u9w7),.ui-card.sm.svelte-h7u9w7 .ui-card-footer:where(.svelte-h7u9w7){padding:var(--space-3) var(--space-4)}.ui-card.md.svelte-h7u9w7 .ui-card-header:where(.svelte-h7u9w7),.ui-card.md.svelte-h7u9w7 .ui-card-footer:where(.svelte-h7u9w7){padding:var(--space-4) var(--space-6)}.ui-card.md.svelte-h7u9w7 .ui-card-body:where(.svelte-h7u9w7){padding:var(--space-5) var(--space-6)}.ui-card.lg.svelte-h7u9w7 .ui-card-header:where(.svelte-h7u9w7),.ui-card.lg.svelte-h7u9w7 .ui-card-footer:where(.svelte-h7u9w7){padding:var(--space-5) var(--space-8)}.ui-card.lg.svelte-h7u9w7 .ui-card-body:where(.svelte-h7u9w7){padding:var(--space-6) var(--space-8)}.ui-card.responsive.svelte-h7u9w7 .ui-card-header:where(.svelte-h7u9w7),.ui-card.responsive.svelte-h7u9w7 .ui-card-body:where(.svelte-h7u9w7),.ui-card.responsive.svelte-h7u9w7 .ui-card-footer:where(.svelte-h7u9w7){padding:var(--space-3) var(--space-4)}@media (width>=480px){.ui-card.responsive.svelte-h7u9w7 .ui-card-header:where(.svelte-h7u9w7),.ui-card.responsive.svelte-h7u9w7 .ui-card-footer:where(.svelte-h7u9w7){padding:var(--space-4) var(--space-6)}.ui-card.responsive.svelte-h7u9w7 .ui-card-body:where(.svelte-h7u9w7){padding:var(--space-5) var(--space-6)}}.ui-card-header.svelte-h7u9w7{text-align:center;border-bottom:1px solid var(--border-primary)}.ui-card-footer.svelte-h7u9w7{background:var(--bg-secondary);border-top:1px solid var(--border-primary);text-align:center}.ui-card.elevated.svelte-h7u9w7{box-shadow:var(--shadow-md);border:none}@media (hover:hover){.ui-card.elevated.interactive.svelte-h7u9w7:hover{box-shadow:var(--shadow-lg)}}.ui-card.elevated.interactive.svelte-h7u9w7:active{box-shadow:var(--shadow-md);transform:scale(.99)}.ui-card.outlined.svelte-h7u9w7{border:var(--border-width-thin) solid var(--border-primary);box-shadow:none}@media (hover:hover){.ui-card.outlined.interactive.svelte-h7u9w7:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}}.ui-card.outlined.interactive.svelte-h7u9w7:active{transform:scale(.99)}.ui-card.filled.svelte-h7u9w7{box-shadow:none;background-color:var(--bg-secondary);border:none}@media (hover:hover){.ui-card.filled.interactive.svelte-h7u9w7:hover{background-color:var(--bg-tertiary)}}.ui-card.filled.interactive.svelte-h7u9w7:active{transform:scale(.99)}.ui-card.interactive.svelte-h7u9w7{cursor:pointer}.ui-card.interactive.svelte-h7u9w7:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
