.stat-card.svelte-1mk54hn{background:var(--surface-glass);border:1px solid var(--color-rs-border);border-radius:var(--radius-xl);transition:border-color .25s var(--ease-out-quart), background .25s var(--ease-out-quart), transform .25s var(--ease-out-quart), box-shadow .25s var(--ease-out-quart);min-width:0;height:100%;animation:fadeInUp .5s var(--ease-out-quart) both;animation-delay:calc(var(--stagger-index,0) * 80ms);padding:18px 20px;position:relative;overflow:hidden}.stat-card.svelte-1mk54hn:hover{background:var(--surface-hover);border-color:var(--border-glass-hover);box-shadow:0 12px 40px #0000004d, 0 0 0 1px color-mix(in oklab, var(--color-rs-accent) 12%, transparent);transform:translateY(-3px)}.stat-header.svelte-1mk54hn{align-items:center;gap:8px;margin-bottom:10px;display:flex}.stat-title.svelte-1mk54hn{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600}.stat-info-anchor.svelte-1mk54hn{color:var(--muted-foreground);opacity:.5;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:14px;right:14px}.stat-info-anchor.svelte-1mk54hn:hover{opacity:1}.stat-value.svelte-1mk54hn{color:var(--foreground);margin-bottom:6px;font-size:32px;font-weight:700}.stat-value-small.svelte-1mk54hn{margin-top:6px;font-size:16px}.stat-value-medium.svelte-1mk54hn{margin-top:6px;font-size:22px}.stat-value-large.svelte-1mk54hn{margin-top:6px;font-size:30px}.stat-change.svelte-1mk54hn{align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.stat-change.positive.svelte-1mk54hn{color:var(--color-rs-green)}.stat-change.negative.svelte-1mk54hn{color:var(--destructive)}@media (width<=640px){.stat-card.svelte-1mk54hn{padding:12px 14px}.stat-header.svelte-1mk54hn{margin-bottom:6px}.stat-value-small.svelte-1mk54hn{font-size:14px}.stat-value-medium.svelte-1mk54hn{font-size:19px}.stat-value-large.svelte-1mk54hn{font-size:24px}}@keyframes svelte-1mk54hn-valueGlow{0%{text-shadow:none}30%{text-shadow:0 0 20px color-mix(in oklab, var(--color-rs-gold) 60%, transparent), 0 0 40px color-mix(in oklab, var(--color-rs-gold) 30%, transparent);color:var(--color-rs-gold)}70%{text-shadow:0 0 12px color-mix(in oklab, var(--color-rs-gold) 30%, transparent);color:var(--color-rs-gold)}to{text-shadow:none}}@media (prefers-reduced-motion:no-preference){.stat-value.glowing.svelte-1mk54hn{animation:svelte-1mk54hn-valueGlow 1.2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}}
