.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:12px 0 26px}.stats>div{padding:20px;background:white;border:1px solid var(--line);border-radius:12px}.stats span{display:block;font-size:12px;color:var(--muted)}.stats strong{display:block;font-size:30px;margin-top:8px;color:var(--blue)}.presets>span{display:block;font-size:13px;font-weight:700;margin-bottom:9px}.legend{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--muted)}.blue{color:#1767c9}.gray{color:#c4d4e4}.orange{color:#d97706}.chart-toggle{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px}.chart-toggle input{width:18px;min-height:18px}.pareto-chart{overflow-x:auto}.pareto-chart svg{display:block;max-width:none;font-family:inherit;font-size:11px}.pareto-chart rect:focus{stroke:#182e45;stroke-width:2;outline:none}.table-wrap{max-height:600px}tr.cutoff{background:#eef6ff}td:nth-child(2){white-space:nowrap}.hero .intro{max-width:740px}h1{font-size:36px}@media(max-width:780px){.stats{grid-template-columns:1fr 1fr}.stats>div{padding:14px}.stats strong{font-size:24px}h1{font-size:29px}}
