.card.svelte-14efj7c{border-radius:var(--radius);overflow:hidden}.card--p-sm.svelte-14efj7c>.card-header:where(.svelte-14efj7c),.card--p-sm.svelte-14efj7c>.card-body:where(.svelte-14efj7c),.card--p-sm.svelte-14efj7c>.card-footer:where(.svelte-14efj7c){padding:var(--space-3)}.card--p-md.svelte-14efj7c>.card-header:where(.svelte-14efj7c),.card--p-md.svelte-14efj7c>.card-body:where(.svelte-14efj7c),.card--p-md.svelte-14efj7c>.card-footer:where(.svelte-14efj7c){padding:var(--space-4)}.card--p-lg.svelte-14efj7c>.card-header:where(.svelte-14efj7c),.card--p-lg.svelte-14efj7c>.card-body:where(.svelte-14efj7c),.card--p-lg.svelte-14efj7c>.card-footer:where(.svelte-14efj7c){padding:var(--space-6)}.card--default.svelte-14efj7c{background:var(--bg-1);border:1px solid var(--line)}.card--elevated.svelte-14efj7c{background:var(--bg-1);box-shadow:var(--shadow-2);border:none}.card--outlined.svelte-14efj7c{background:transparent;border:1px solid var(--line-2)}.card--action.svelte-14efj7c{background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:var(--radius-card-app);position:relative;overflow:hidden}.card--action.svelte-14efj7c:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--card-stripe, var(--stripe-neutral))}.card--hero.svelte-14efj7c{background:var(--tenant-primary);color:var(--on-primary);border:none;box-shadow:var(--shadow-hero);border-radius:var(--radius-card-app)}.card--hero.svelte-14efj7c .card-header{border-bottom-color:#fff3}.card--warm.svelte-14efj7c{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius-card-warm);box-shadow:var(--shadow-card-warm)}.card--p-warm.svelte-14efj7c>.card-header:where(.svelte-14efj7c),.card--p-warm.svelte-14efj7c>.card-body:where(.svelte-14efj7c),.card--p-warm.svelte-14efj7c>.card-footer:where(.svelte-14efj7c){padding:var(--card-p-warm)}.card-header.svelte-14efj7c{border-bottom:1px solid var(--line)}.card--outlined.svelte-14efj7c .card-header:where(.svelte-14efj7c){border-bottom-color:var(--line-2)}.card--elevated.svelte-14efj7c .card-header:where(.svelte-14efj7c){border-bottom-color:var(--line)}.card-footer.svelte-14efj7c{border-top:1px solid var(--line)}.card--outlined.svelte-14efj7c .card-footer:where(.svelte-14efj7c){border-top-color:var(--line-2)}
