.stats-head[data-v-7d9eeb75]{margin-bottom:.85rem}.section-title[data-v-7d9eeb75]{letter-spacing:-.02em;color:var(--text);margin:0 0 .3rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25}.section-lead[data-v-7d9eeb75]{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.45}.muted[data-v-7d9eeb75]{color:var(--muted)}.stats[data-v-7d9eeb75]{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:.85rem;margin-bottom:1.5rem;display:grid}.stat-card[data-v-7d9eeb75]{min-height:118px;color:var(--surface-soft);background:radial-gradient(ellipse 80% 70% at 100% 0%, #ffffff2e, transparent 55%), linear-gradient(145deg, var(--card-hero-from,#0f766e) 0%, var(--card-hero-mid,var(--primary)) 48%, var(--card-hero-to,var(--primary-hover)) 100%);box-shadow:0 1px 2px #064e3b1f, 0 12px 28px color-mix(in srgb, var(--primary) 18%, transparent);border:1px solid #ffffff47;border-radius:16px;flex-direction:column;padding:1.05rem 1.1rem;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:flex;position:relative;overflow:hidden}.stat-card[data-v-7d9eeb75]:before{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:8rem;height:8rem;position:absolute;inset:auto -20% -40% auto}.stat-card--link[data-v-7d9eeb75]:hover{filter:brightness(1.05);box-shadow:0 2px 4px #064e3b24, 0 16px 32px color-mix(in srgb, var(--primary) 24%, transparent);transform:translateY(-3px)}.stat-card--blue[data-v-7d9eeb75],.stat-card--indigo[data-v-7d9eeb75]{background:radial-gradient(ellipse 80% 70% at 100% 0%, #fff3, transparent 55%), linear-gradient(145deg, var(--card-hero-to,var(--card-hero-to)) 0%, var(--card-hero-mid,var(--primary)) 55%, var(--card-hero-from,var(--primary-hover)) 100%)}.stat-card--violet[data-v-7d9eeb75]{background:radial-gradient(ellipse 80% 70% at 100% 0%, #ffffff29, transparent 55%), linear-gradient(145deg, var(--card-hero-mid,#0d9488) 0%, var(--primary,#0f766e) 50%, var(--card-hero-from,var(--primary-active)) 100%)}.stat-card--teal[data-v-7d9eeb75],.stat-card--green[data-v-7d9eeb75]{background:radial-gradient(ellipse 80% 70% at 100% 0%, #ffffff2e, transparent 55%), linear-gradient(145deg, var(--card-hero-to,#14b8a6) 0%, var(--primary,#0d9488) 50%, var(--card-hero-mid,#0f766e) 100%)}.stat-card--amber[data-v-7d9eeb75],.stat-card--orange[data-v-7d9eeb75]{background:radial-gradient(ellipse 80% 70% at 100% 0%, #ffffff29, transparent 55%), linear-gradient(145deg, var(--card-hero-to,var(--card-hero-to)) 0%, var(--card-hero-mid,var(--card-hero-to)) 42%, var(--primary,var(--primary)) 100%)}.stat-card--red[data-v-7d9eeb75]{background:radial-gradient(ellipse 80% 70% at 100% 0%, #ffffff24, transparent 55%), linear-gradient(145deg, var(--primary,var(--primary)) 0%, var(--primary-hover,var(--primary-hover)) 55%, var(--card-hero-from,var(--card-hero-from)) 100%)}.stat-icon[data-v-7d9eeb75]{z-index:1;width:1.95rem;height:1.95rem;color:var(--surface-soft);background:#ffffff29;border-radius:9px;justify-content:center;align-items:center;display:flex;position:absolute;top:.85rem;right:.85rem}.stat-icon[data-v-7d9eeb75] .nav-icon{width:1.1rem;height:1.1rem}.stat-label[data-v-7d9eeb75]{text-transform:uppercase;letter-spacing:.05em;color:#ecfdf5c7;margin:0 2rem .4rem 0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.68rem;font-weight:700;position:relative}.stat-value[data-v-7d9eeb75]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px #064e3b40;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(1.4rem,2.4vw,1.7rem);font-weight:700;line-height:1.1;position:relative}.stat-hint[data-v-7d9eeb75]{color:#d1fae5e0;align-items:center;gap:.4rem;margin:auto 0 0;padding-top:.5rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.78rem;font-weight:400;line-height:1.4;display:flex;position:relative}.stat-hint[data-v-7d9eeb75]:before{content:"";background:#ffffffbf;border-radius:50%;flex-shrink:0;width:5px;height:5px}.skeleton-card[data-v-7d9eeb75]{background:linear-gradient(90deg, var(--border) 25%, var(--border-soft) 50%, var(--border) 75%);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);background-size:200% 100%;flex-direction:column;gap:.5rem;min-height:118px;animation:1.2s ease-in-out infinite shimmer-7d9eeb75;display:flex}.skeleton-card[data-v-7d9eeb75]:before{display:none}.sk-line[data-v-7d9eeb75]{background:#ffffff73;border-radius:4px;height:.65rem;display:block}.sk-line--sm[data-v-7d9eeb75]{width:40%}.sk-line--md[data-v-7d9eeb75]{width:65%}.sk-line--lg[data-v-7d9eeb75]{width:50%;height:1.1rem;margin-top:.15rem}@keyframes shimmer-7d9eeb75{0%{background-position:100% 0}to{background-position:-100% 0}}.empty-kpi[data-v-7d9eeb75]{text-align:center;margin-bottom:1.5rem;padding:1.25rem}@media (width<=768px){.stats[data-v-7d9eeb75]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.stats[data-v-7d9eeb75]{gap:.6rem}.stat-card[data-v-7d9eeb75]{min-height:90px;padding:.75rem .8rem}.stat-label[data-v-7d9eeb75]{margin-right:1.6rem;font-size:.65rem}.stat-value[data-v-7d9eeb75]{font-size:1.35rem}.stat-hint[data-v-7d9eeb75]{padding-top:.35rem;font-size:.72rem}.stat-icon[data-v-7d9eeb75]{width:1.65rem;height:1.65rem;top:.6rem;right:.6rem}.stat-icon[data-v-7d9eeb75] .nav-icon{width:.95rem;height:.95rem}}@media (prefers-reduced-motion:reduce){.stat-card[data-v-7d9eeb75]{transition:none}}.panel-head[data-v-d71f8bb8]{margin-bottom:1rem}.section-title[data-v-d71f8bb8]{letter-spacing:-.02em;color:var(--text);margin:0 0 .25rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.125rem;font-weight:600}.section-lead[data-v-d71f8bb8]{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:.875rem;line-height:1.45}.muted[data-v-d71f8bb8],.empty-modules[data-v-d71f8bb8]{color:var(--muted)}.module-grid[data-v-d71f8bb8]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.module-grid[data-v-d71f8bb8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.module-card[data-v-d71f8bb8]{color:inherit;background:radial-gradient(ellipse 90% 80% at 100% 0%, var(--card-glow), transparent 55%), linear-gradient(160deg, #fff 0%, var(--bg) 100%);border:1px solid var(--card-border,var(--border));border-left:4px solid var(--module-accent,var(--primary));box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:1rem;padding:.95rem 1.15rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.module-card[data-v-d71f8bb8]:hover{box-shadow:var(--shadow-md);border-color:var(--card-hero-to);transform:translateY(-2px)}.module-card--blue[data-v-d71f8bb8]{--module-accent:var(--primary)}.module-card--orange[data-v-d71f8bb8]{--module-accent:var(--card-hero-to)}.module-card--indigo[data-v-d71f8bb8]{--module-accent:var(--primary)}.module-card--amber[data-v-d71f8bb8]{--module-accent:var(--card-hero-to,var(--primary))}.module-card--violet[data-v-d71f8bb8]{--module-accent:var(--primary-hover,var(--primary))}.module-card--emerald[data-v-d71f8bb8]{--module-accent:var(--primary)}.module-card--slate[data-v-d71f8bb8]{--module-accent:var(--primary-active,var(--primary))}.module-card--teal[data-v-d71f8bb8]{--module-accent:var(--primary)}.module-icon[data-v-d71f8bb8]{background:color-mix(in srgb, var(--card-hero-to) 14%, transparent);width:44px;height:44px;color:var(--module-accent,var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.module-body[data-v-d71f8bb8]{flex:1;min-width:0}.module-body h3[data-v-d71f8bb8]{color:var(--card-hero-from);margin:0 0 .2rem;font-size:1rem;font-weight:700}.module-body p[data-v-d71f8bb8]{color:var(--primary-hover,var(--primary));opacity:.85;margin:0;font-size:.84rem;line-height:1.4}.module-arrow[data-v-d71f8bb8]{color:var(--module-accent,var(--primary));opacity:0;flex-shrink:0;font-weight:700;transition:opacity .16s,transform .16s;transform:translate(-5px)}.module-card:hover .module-arrow[data-v-d71f8bb8]{opacity:1;transform:translate(0)}@media (width<=768px){.module-grid[data-v-d71f8bb8]{gap:.65rem}}@media (prefers-reduced-motion:reduce){.module-card[data-v-d71f8bb8],.module-arrow[data-v-d71f8bb8]{transition:none}}
