.measures-main{padding:38px 0 72px}.measures-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px}.measures-intro h1{margin:4px 0 8px;font-size:clamp(2rem,4vw,3.1rem);line-height:1.05}.measures-intro p{max-width:720px;color:var(--ink-soft);margin:0}.overall-link{white-space:nowrap}.measure-panel{background:#e7f1fc;border-left:4px solid var(--quanta);padding:18px 20px;border-radius:0 12px 12px 0;margin-bottom:16px}.measure-panel h2{font-size:1.2rem;margin:0 0 6px}.measure-panel p{margin:0;color:#26384c}.measure-direction{display:inline-block;margin-top:8px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#164f87}.measure-controls{display:grid;grid-template-columns:minmax(240px,1.2fr) minmax(220px,1fr) 230px;gap:10px;margin-bottom:14px}.measure-controls label{display:grid;gap:6px}.measure-controls span{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.measure-controls select,.measure-controls input{width:100%;font:inherit;padding:11px 13px;border:1px solid #cbd2dc;border-radius:9px;background:#fff;color:var(--ink)}.measure-summary{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:18px 0 10px;color:var(--ink-soft);font-size:.88rem}.measure-summary strong{color:var(--ink)}.measure-table{min-width:760px}.measure-table td.measure-value{font-weight:800;color:#164f87}.measure-table .status{font-size:.75rem;color:var(--ink-soft)}.measure-table tr.unranked{color:#7b8491}.measure-table tr.unranked .measure-value{color:#7b8491;font-weight:600}.quality-detail{font-size:.78rem;color:var(--ink-soft);display:block;margin-top:2px}.error-state{padding:32px;text-align:center;color:#9b2c2c}.main a.active-measure{color:var(--quanta);background:rgba(10,111,232,.08)}
@media(max-width:760px){.measures-main{padding-top:26px}.measures-intro{align-items:flex-start;flex-direction:column}.measure-controls{grid-template-columns:1fr}.measure-summary{align-items:flex-start;flex-direction:column}.main a.active-measure{background:transparent}}
