.one-metrics{display:flex;flex-wrap:wrap;gap:1px;margin-bottom:16px;background:var(--line);border:1px solid var(--line)}.mini{flex:1 1 110px;background:var(--surface);padding:11px 14px}.mini-l{display:block;font-family:var(--mono);font-size:.615rem;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.mini-v{display:block;font-family:var(--mono);font-size:1.12rem;font-weight:500;letter-spacing:-.02em}#chart-p,#chart-rates{display:block;width:100%;height:auto;overflow:visible}#chart-p{margin-bottom:14px}#chart-rates{margin-top:6px}.lab .grid{stroke:var(--line);stroke-width:1}.lab .axis{fill:var(--muted);font-family:var(--mono);font-size:8.5px}.lab .alpha{stroke:var(--danger);stroke-width:1.2;stroke-dasharray:4 3}.lab .alpha-t{fill:var(--danger)}.lab .pline{fill:none;stroke:var(--accent);stroke-width:1.6}.lab .pdot{fill:var(--accent)}.lab .pdot.hit{fill:var(--danger)}.lab .bar-track{fill:var(--sunken)}.lab .bar-ok{fill:var(--accent)}.lab .bar-bad{fill:var(--danger)}.lab .bar-val{fill:var(--ink);font-family:var(--mono);font-size:12px;font-weight:500}.verdict{font-size:.875rem;line-height:1.62;color:var(--ink-2);padding:12px 14px;background:var(--sunken);border-left:2px solid var(--line-2);margin-bottom:16px}.verdict-bad{border-left-color:var(--danger);background:var(--danger-wash)}.verdict-ok{border-left-color:var(--accent);background:var(--accent-wash)}.verdict strong{color:var(--ink)}.progress{height:4px;background:var(--sunken);border:1px solid var(--line);margin:14px 0 16px;overflow:hidden}.progress-bar{display:block;height:100%;width:0;background:var(--accent);transition:width .12s linear}.mc-metrics{margin-bottom:8px}.planner{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:22px;align-items:start}.fine{font-size:.76rem;color:var(--muted);line-height:1.5}@media(max-width:700px){.planner{grid-template-columns:minmax(0,1fr)}}
