.plasma-card.svelte-1v05bpy{box-sizing:border-box;font-family:var(--plasma-font-sans);color:var(--plasma-color-text);border-radius:var(--plasma-radius-lg);border:1px solid var(--plasma-color-border);background-color:var(--plasma-color-surface);transition:var(--plasma-transition-fast);display:flex;position:relative;overflow:hidden}.plasma-card--vertical.svelte-1v05bpy{flex-direction:column}.plasma-card--horizontal.svelte-1v05bpy{flex-direction:row}.plasma-card--default.svelte-1v05bpy{background-color:var(--plasma-color-surface);box-shadow:var(--plasma-shadow-xs)}.plasma-card--flat.svelte-1v05bpy{border-color:var(--plasma-color-border-subtle);box-shadow:none;background-color:#0000}.plasma-card--sunken.svelte-1v05bpy{background-color:var(--plasma-color-surface-sunken);border-color:var(--plasma-color-border-subtle);box-shadow:inset 0 1px 2px #00000026}.plasma-card--floating.svelte-1v05bpy{background-color:var(--plasma-color-surface);border-color:var(--plasma-color-border);box-shadow:var(--plasma-shadow-lg);border-radius:var(--plasma-radius-xl)}.plasma-card--hoverable.svelte-1v05bpy{cursor:pointer}.plasma-card--hoverable.svelte-1v05bpy:hover{border-color:var(--plasma-color-border-hover);box-shadow:var(--plasma-shadow-md);transform:translateY(-1px)}.plasma-card--padding-none.svelte-1v05bpy .plasma-card-body:where(.svelte-1v05bpy),.plasma-card--padding-none.svelte-1v05bpy .plasma-card-header:where(.svelte-1v05bpy),.plasma-card--padding-none.svelte-1v05bpy .plasma-card-footer:where(.svelte-1v05bpy){padding:0}.plasma-card--padding-sm.svelte-1v05bpy .plasma-card-body:where(.svelte-1v05bpy){padding:var(--plasma-space-sm)}.plasma-card--padding-sm.svelte-1v05bpy .plasma-card-header:where(.svelte-1v05bpy){padding:var(--plasma-space-sm) var(--plasma-space-sm) 0 var(--plasma-space-sm)}.plasma-card--padding-sm.svelte-1v05bpy .plasma-card-footer:where(.svelte-1v05bpy){padding:0 var(--plasma-space-sm) var(--plasma-space-sm) var(--plasma-space-sm)}.plasma-card--padding-md.svelte-1v05bpy .plasma-card-body:where(.svelte-1v05bpy){padding:var(--plasma-space-lg)}.plasma-card--padding-md.svelte-1v05bpy .plasma-card-header:where(.svelte-1v05bpy){padding:var(--plasma-space-lg) var(--plasma-space-lg) 0 var(--plasma-space-lg)}.plasma-card--padding-md.svelte-1v05bpy .plasma-card-footer:where(.svelte-1v05bpy){padding:0 var(--plasma-space-lg) var(--plasma-space-lg) var(--plasma-space-lg)}.plasma-card--padding-lg.svelte-1v05bpy .plasma-card-body:where(.svelte-1v05bpy){padding:var(--plasma-space-xl)}.plasma-card--padding-lg.svelte-1v05bpy .plasma-card-header:where(.svelte-1v05bpy){padding:var(--plasma-space-xl) var(--plasma-space-xl) 0 var(--plasma-space-xl)}.plasma-card--padding-lg.svelte-1v05bpy .plasma-card-footer:where(.svelte-1v05bpy){padding:0 var(--plasma-space-xl) var(--plasma-space-xl) var(--plasma-space-xl)}.plasma-card-header.svelte-1v05bpy{font-weight:var(--plasma-font-weight-bold);font-size:var(--plasma-font-size-md);justify-content:space-between;align-items:center;display:flex}.plasma-card-body.svelte-1v05bpy{width:100%;min-width:0;height:100%;min-height:0;font-size:var(--plasma-font-size-base);line-height:var(--plasma-line-height-base);flex-direction:column;flex:1;display:flex}.plasma-card--horizontal.svelte-1v05bpy>.plasma-card-body:where(.svelte-1v05bpy){flex-direction:row;align-items:stretch}.plasma-card-footer.svelte-1v05bpy{justify-content:flex-end;align-items:center;gap:var(--plasma-space-sm);display:flex}
