.card.svelte-1u3g9kn{--card-bg:var(--color-background-secondary);background:var(--bg,var(--card-bg));color:var(--text,var(--card-text,var(--color-text-primary)));border:var(--border,var(--card-border,solid 1px var(--color-border-primary)));background-position:50%;background-size:cover;transition:border-color .2s,opacity .2s,transform .15s,box-shadow .2s;display:block}.card.xs.svelte-1u3g9kn{padding:var(--card-padding,.5rem);border-radius:var(--card-border-radius,.375rem)}.card.xs.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.55rem;font-weight:600}.card.xs.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:.75rem;font-weight:600}.card.xs.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:.65rem;font-weight:400}.card.sm.svelte-1u3g9kn{padding:var(--card-padding,.75rem);border-radius:var(--card-border-radius,.5rem)}.card.sm.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.625rem;font-weight:600}.card.sm.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:.85rem;font-weight:600}.card.sm.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:.75rem;font-weight:400}.card.md.svelte-1u3g9kn{padding:var(--card-padding,1.25rem);border-radius:var(--card-border-radius,.75rem)}.card.md.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.7rem;font-weight:600}.card.md.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:1rem;font-weight:600}.card.md.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:.825rem;font-weight:400}.card.lg.svelte-1u3g9kn{padding:var(--card-padding,1.5rem);border-radius:var(--card-border-radius,1rem)}.card.lg.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.75rem;font-weight:600}.card.lg.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:1.15rem;font-weight:600}.card.lg.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:.9rem;font-weight:400}.card.xl.svelte-1u3g9kn{padding:var(--card-padding,1.75rem);border-radius:var(--card-border-radius,1rem)}.card.xl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.8rem;font-weight:500}.card.xl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:1.3rem;font-weight:600}.card.xl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:1rem;font-weight:400}.card.xxl.svelte-1u3g9kn{padding:var(--card-padding,2rem);border-radius:var(--card-border-radius,1.5rem)}.card.xxl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){font-size:.85rem;font-weight:500}.card.xxl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){font-size:1.5rem;font-weight:600}.card.xxl.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){font-size:1.1rem;font-weight:400}.card.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn){-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;margin-bottom:0;transition:all .1s;display:flex}.card.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .header-content-wrapper:where(.svelte-1u3g9kn){flex-direction:column;gap:.2rem;display:flex}.card.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .top-title:where(.svelte-1u3g9kn){text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);line-height:1.3;display:block}.card.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .title:where(.svelte-1u3g9kn){color:var(--title-color,currentColor);line-height:1.4;display:block;margin-top:0!important;margin-bottom:0!important}.card.svelte-1u3g9kn .card-header:where(.svelte-1u3g9kn) .description:where(.svelte-1u3g9kn){color:var(--color-text-secondary);line-height:1.45;display:block}.card.fit.svelte-1u3g9kn{height:100%}.card.interactive.svelte-1u3g9kn{cursor:pointer;text-decoration:none}.card.interactive.svelte-1u3g9kn:visited{color:var(--text,var(--color-text-primary));text-decoration:none}.card.interactive.svelte-1u3g9kn:hover{opacity:.85;border-color:var(--card-hover-border-color,var(--color-primary));box-shadow:var(--card-hover-glow,none);transform:translateY(-2px)}.card.default.svelte-1u3g9kn{--card-bg:var(--color-background-secondary);--card-border:1px solid var(--color-border-primary)}.card.primary.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-primary) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-primary) var(--card-variant-border-tint,70%), transparent)}.card.secondary.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-secondary) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-secondary) var(--card-variant-border-tint,70%), transparent)}.card.info.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-info) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-info) var(--card-variant-border-tint,70%), transparent)}.card.danger.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-danger) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-danger) var(--card-variant-border-tint,70%), transparent)}.card.success.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-success) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-success) var(--card-variant-border-tint,70%), transparent)}.card.warning.svelte-1u3g9kn{--card-bg:color-mix(in srgb, var(--color-warning) var(--card-variant-bg-tint,18%), var(--color-background-secondary));--card-border:1px solid color-mix(in srgb, var(--color-warning) var(--card-variant-border-tint,70%), transparent)}
