.s-card[data-v-7f2cc1d3]{border-radius:var(--sc-radius-lg);background:var(--sc-surface-raised);border:var(--sc-border-width) solid var(--sc-border-color);box-shadow:var(--sc-shadow-sm);transition:box-shadow var(--sc-transition),border-color var(--sc-transition),transform var(--sc-transition);flex-direction:column;display:flex;position:relative;overflow:hidden}.s-card[data-variant=plain][data-v-7f2cc1d3]{box-shadow:none;background:0 0;border-color:#0000}.s-card[data-variant=outlined][data-v-7f2cc1d3]{border-color:var(--sc-border-strong);border-width:max(1px,var(--sc-border-width));box-shadow:none;background:0 0}.s-card__body[data-v-7f2cc1d3]{gap:var(--sc-space-3);flex-direction:column;flex:1;display:flex}.s-card[data-padding=none]>.s-card__body[data-v-7f2cc1d3]{padding:0}.s-card[data-padding=sm]>.s-card__body[data-v-7f2cc1d3]{padding:var(--sc-space-4)}.s-card[data-padding=md]>.s-card__body[data-v-7f2cc1d3]{padding:var(--sc-space-6)}.s-card[data-padding=lg]>.s-card__body[data-v-7f2cc1d3]{padding:var(--sc-space-8)}.s-card__link[data-v-7f2cc1d3]{border-radius:inherit;position:absolute;inset:0}.s-card[data-linked][data-v-7f2cc1d3]:hover{box-shadow:var(--sc-shadow-md);border-color:var(--sc-border-strong)}.s-card__link[data-v-7f2cc1d3]:focus-visible{outline:none}@media (prefers-reduced-motion:no-preference){.s-card[data-linked][data-v-7f2cc1d3]:hover{transform:translateY(-2px)}}
