.stat-card.svelte-17xvzis{background:linear-gradient(135deg, oklch(from var(--color-a) calc(l * .75) c h), oklch(from var(--color-b) calc(l * .75) c h));color:var(--on-color);border:2px solid var(--color-b);box-shadow:var(--shadow);border-radius:calc(var(--br) * 2);flex-direction:column;padding:1rem 1.25rem;display:flex;container-type:inline-size}.stat-card[data-color=blue].svelte-17xvzis{--color-a:var(--stat-blue-a);--color-b:var(--stat-blue-b)}.stat-card[data-color=green].svelte-17xvzis{--color-a:var(--stat-green-a);--color-b:var(--stat-green-b)}.stat-card[data-color=purple].svelte-17xvzis{--color-a:var(--stat-purple-a);--color-b:var(--stat-purple-b)}.stat-card[data-color=orange].svelte-17xvzis{--color-a:var(--stat-orange-a);--color-b:var(--stat-orange-b)}.stat-card[data-color=red].svelte-17xvzis{--color-a:var(--danger);--color-b:var(--danger-dark)}.stat-card.minimal.svelte-17xvzis{background:var(--bg-light);color:var(--fg);border:var(--border);border-left:2px solid var(--color-b);box-shadow:none;gap:.125rem;padding:.75rem 1rem}.stat-card.minimal.svelte-17xvzis .stat-label:where(.svelte-17xvzis){color:var(--fg-subtle)}.stat-card.minimal.svelte-17xvzis .stat-value:where(.svelte-17xvzis){color:var(--fg-bright);font-size:1.5rem;line-height:1.4}.stat-card.minimal.svelte-17xvzis .stat-footer:where(.svelte-17xvzis){padding-top:0}.stat-card.minimal.svelte-17xvzis .stat-description:where(.svelte-17xvzis){color:var(--fg-subtle)}.linked.svelte-17xvzis{transition:filter var(--tt) ease-in-out;position:relative}.linked.svelte-17xvzis:hover{filter:brightness(1.08)}.linked.svelte-17xvzis:has(.stretched:where(.svelte-17xvzis):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.stretched.svelte-17xvzis{border-radius:inherit;z-index:0;outline:none;position:absolute;inset:0}.stat-label.svelte-17xvzis{font-size:.875rem;font-weight:500;line-height:1}@container (width<=170px){.stat-trend.svelte-17xvzis{display:none}}.stat-value.svelte-17xvzis{font-size:2.25rem;font-weight:700;line-height:1.7}.stat-footer.svelte-17xvzis{margin-top:auto;padding-top:.5rem}@container (width<=170px){.stat-footer.svelte-17xvzis{padding-top:0}}.stat-description.svelte-17xvzis{font-size:.8125rem}
