.stat.svelte-17xvzis{padding:18px;display:flex;gap:14px;align-items:flex-start}.icon.svelte-17xvzis{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:22px;flex-shrink:0}.value.svelte-17xvzis{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text)}.label.svelte-17xvzis{font-size:13px;color:var(--text-soft);font-weight:500}.sub.svelte-17xvzis{font-size:12px;color:var(--muted);margin-top:2px}@media (max-width: 520px){.stat.svelte-17xvzis{padding:14px;gap:10px}.value.svelte-17xvzis{font-size:20px}.icon.svelte-17xvzis{width:38px;height:38px;font-size:18px}}.bars.svelte-9fnibp{display:flex;flex-direction:column;gap:10px}.row.svelte-9fnibp{display:grid;grid-template-columns:minmax(96px,34%) 1fr auto;align-items:center;gap:12px}.label.svelte-9fnibp{font-size:13px;color:var(--text-soft);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track.svelte-9fnibp{background:var(--surface-2);border-radius:999px;height:12px;overflow:hidden}.fill.svelte-9fnibp{height:100%;border-radius:999px;transition:width .5s cubic-bezier(.22,1,.36,1);min-width:4px}.value.svelte-9fnibp{font-size:13px;font-weight:700;color:var(--text);text-align:right;white-space:nowrap}.sub.svelte-9fnibp{font-weight:500;color:var(--muted);font-size:11px;margin-left:4px}@media (max-width: 520px){.row.svelte-9fnibp{grid-template-columns:minmax(80px,40%) 1fr auto;gap:8px}.label.svelte-9fnibp{font-size:12px}}.donut-wrap.svelte-1w3qdrw{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.donut.svelte-1w3qdrw{flex-shrink:0;max-width:45%}.center-num.svelte-1w3qdrw{font-size:7px;font-weight:800;fill:var(--text)}.center-label.svelte-1w3qdrw{font-size:2.6px;fill:var(--muted);text-transform:uppercase;letter-spacing:.1em}.legend.svelte-1w3qdrw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1;min-width:160px}.legend.svelte-1w3qdrw li:where(.svelte-1w3qdrw){display:flex;align-items:center;gap:8px;font-size:13px}.dot.svelte-1w3qdrw{width:10px;height:10px;border-radius:3px;flex-shrink:0}.lg-label.svelte-1w3qdrw{color:var(--text-soft);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-val.svelte-1w3qdrw{font-weight:700;white-space:nowrap}@media (max-width: 520px){.donut-wrap.svelte-1w3qdrw{justify-content:center}.donut.svelte-1w3qdrw{max-width:60%}}.hero.svelte-1uha8ag{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:24px}.kicker.svelte-1uha8ag{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(24px,4vw,34px);font-weight:800;margin:6px 0 8px}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-soft);max-width:640px;margin:0;font-size:15px}.warn.svelte-1uha8ag{padding:14px 16px;margin-bottom:20px;background:#fffbeb;border-color:#fde68a;color:#92400e;font-size:14px}.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(6,1fr);margin-bottom:20px}.two-col.svelte-1uha8ag{grid-template-columns:1fr 1fr;margin-bottom:20px}.panel.svelte-1uha8ag{padding:20px}.panel.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:17px;font-weight:700}.panel-sub.svelte-1uha8ag{font-size:13px;color:var(--muted);margin:4px 0 18px}.empty.svelte-1uha8ag{color:var(--muted);font-size:14px}.panel-head.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;margin:6px 0 14px}.panel-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:18px;font-weight:800}.see-all.svelte-1uha8ag{font-size:13px;font-weight:700;color:var(--primary)}.cards-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr)}@media (max-width: 980px){.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}.cards-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.two-col.svelte-1uha8ag{grid-template-columns:1fr}}@media (max-width: 560px){.stats-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.cards-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}
