.stats-card.svelte-jt770c{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);transition:all var(--transition-base);box-shadow:var(--shadow-sm);overflow:hidden}.stats-card.clickable.svelte-jt770c{cursor:pointer;text-align:left;appearance:none;width:100%;font:inherit}.stats-card.clickable.svelte-jt770c:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.stats-card.svelte-jt770c:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-2px)}.stats-header.svelte-jt770c{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}.stats-title.svelte-jt770c{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0;font-weight:500}.stats-header-actions.svelte-jt770c{align-items:center;gap:var(--spacing-sm);display:flex}.stats-refresh.svelte-jt770c{padding:var(--spacing-xs);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.stats-refresh.svelte-jt770c:hover:not(:disabled){color:var(--color-primary);background-color:var(--color-background-secondary)}.stats-refresh.svelte-jt770c:disabled{cursor:default;opacity:.6}.stats-refresh.svelte-jt770c:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.stats-refresh.svelte-jt770c .spin{animation:1s linear infinite svelte-jt770c-spin}@keyframes svelte-jt770c-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-icon.svelte-jt770c{opacity:.7;color:var(--color-primary);align-items:center;display:flex}.stats-icon.svelte-jt770c svg{display:block}.stats-icon-text.svelte-jt770c{font-size:var(--font-size-xl);opacity:.6}.stats-value.svelte-jt770c{font-size:var(--font-size-3xl);color:var(--color-text);margin-bottom:var(--spacing-xs);font-weight:600;line-height:1.2}.stats-subtitle.svelte-jt770c{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.stats-trend.svelte-jt770c{margin-top:var(--spacing-sm);font-size:var(--font-size-xs);align-items:center;gap:var(--spacing-xs);font-weight:500;display:flex}.trend-positive.svelte-jt770c{color:var(--color-success)}.trend-negative.svelte-jt770c{color:var(--color-error)}
