.card.svelte-1qw2w8g{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-bg);backdrop-filter:var(--surface-backdrop);box-shadow:var(--shadow-sm), var(--surface-highlight);overflow:hidden}.card--warning.svelte-1qw2w8g{border-color:color-mix(in srgb, var(--warning) 35%, var(--border))}.card--warning.svelte-1qw2w8g .card__head:where(.svelte-1qw2w8g){border-bottom-color:color-mix(in srgb, var(--warning) 22%, transparent);background:var(--warning-bg)}.card--warning.svelte-1qw2w8g .card__title:where(.svelte-1qw2w8g){color:var(--warning-text)}.card__head.svelte-1qw2w8g{padding:var(--box-head-pad-y) var(--box-pad);border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;display:flex}.card__titles.svelte-1qw2w8g{flex:1;min-width:0}.card__title-row.svelte-1qw2w8g{align-items:center;gap:6px;display:flex}.card__title-row.svelte-1qw2w8g>.info-tip{margin-block:-2px}.card__title.svelte-1qw2w8g{font-size:var(--fs-heading);font-weight:var(--fw-semibold);margin:0}.card__desc.svelte-1qw2w8g{font-size:var(--fs-label);color:var(--text-secondary);margin:2px 0 0}.card__actions.svelte-1qw2w8g{flex-shrink:0;gap:8px;display:flex}.card__body.svelte-1qw2w8g{padding:var(--box-pad)}.card__body--flush.svelte-1qw2w8g{padding:0}.card__foot.svelte-1qw2w8g{padding:var(--box-foot-pad-y) var(--box-pad);border-top:1px solid var(--border-subtle);background:var(--bg-subtle);font-size:var(--fs-label);color:var(--text-secondary);align-items:center;gap:10px;display:flex}
