:where(.card){--card-spacing:var(--space-300);--card-gap:var(--space-200);gap:var(--card-gap);box-sizing:border-box;min-width:0;padding:var(--card-gap) var(--card-spacing);border:.0625rem solid var(--color-border-neutral-default);border-radius:var(--radius-md);font-family:var(--body-sm-regular-fontFamily);font-size:var(--body-sm-regular-fontSize);font-weight:var(--body-sm-regular-fontWeight);line-height:var(--body-sm-regular-lineHeight);color:var(--color-text-neutral-default);flex-direction:column;display:flex}:where(.card[data-card-shadow]){box-shadow:calc(var(--shadow-xs-offsetX) * 1px) calc(var(--shadow-xs-offsetY) * 1px) calc(var(--shadow-xs-radius) * 1px) calc(var(--shadow-xs-spread) * 1px) var(--shadow-xs-color)}:where(.card[data-card-variant=outline]){background-color:var(--color-bg-neutral-default-base)}:where(.card[data-card-variant=filled]){background-color:var(--color-bg-neutral-subtle-base)}:where(.card-header){justify-content:space-between;align-items:center;gap:var(--space-200);min-width:0;font-family:var(--title-xs-fontFamily);font-size:var(--title-xs-fontSize);font-weight:var(--title-xs-fontWeight);line-height:var(--title-xs-lineHeight);color:var(--color-text-neutral-strong);display:flex}:where(.card-divider){border:0;border-top:.0625rem solid var(--color-border-neutral-default);width:100%;height:0;margin:0}