.ap-card-header.svelte-19om070{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:1rem 1.25rem;background-color:var(--color-bg-surface)}.ap-card-header-bordered.svelte-19om070{border-bottom:1px solid var(--color-border-subtle)}.ap-card-header-content.svelte-19om070{flex:1;min-width:0;display:flex;align-items:center;gap:var(--spacing-ms)}.ap-card-header-text.svelte-19om070{flex:1;min-width:0}.ap-card-title-row.svelte-19om070{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}.ap-card-title.svelte-19om070{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;line-height:1.4}.ap-card-subtitle.svelte-19om070{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:.125rem 0 0;line-height:1.4}.ap-card-header-actions.svelte-19om070{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.ap-card-header-gradient.svelte-19om070{background:linear-gradient(135deg,#15b9ff14,#7b3ff214,#e414ff0f)}.ap-card-header-gradient.svelte-19om070 .ap-card-title:where(.svelte-19om070){background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ap-card-header-primary.svelte-19om070{background-color:#7b3ff214}.ap-card-header-primary.svelte-19om070 .ap-card-title:where(.svelte-19om070){color:var(--color-primary)}.ap-card-header-success.svelte-19om070{background-color:var(--color-success-bg)}.ap-card-header-success.svelte-19om070 .ap-card-title:where(.svelte-19om070){color:var(--color-success-text)}.ap-card-header-warning.svelte-19om070{background-color:var(--color-warning-bg)}.ap-card-header-warning.svelte-19om070 .ap-card-title:where(.svelte-19om070){color:var(--color-warning-text)}.ap-card-header-danger.svelte-19om070{background-color:var(--color-danger-bg)}.ap-card-header-danger.svelte-19om070 .ap-card-title:where(.svelte-19om070){color:var(--color-danger-text)}.ap-card-header-info.svelte-19om070{background-color:var(--color-info-bg)}.ap-card-header-info.svelte-19om070 .ap-card-title:where(.svelte-19om070){color:var(--color-info-text)}@media (max-width: 768px){.ap-card-header.svelte-19om070{flex-wrap:wrap;gap:var(--spacing-sm);padding:.75rem 1rem}.ap-card-header-content.svelte-19om070{flex:1 1 12rem}.ap-card-header-actions.svelte-19om070{flex-shrink:1;flex-wrap:wrap;gap:var(--spacing-xs);margin-left:auto;justify-content:flex-end}}
