/* public/government-claude.css — the Claude meter's detail page. Colours come from government.css's tokens. */
.meter,.meter-gate{max-width:1240px;margin:0 auto;padding:0 16px 24px}
.meter h2{font-size:15px;font-weight:400;color:var(--gold);margin:22px 0 8px}
.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:12px 0}
.figures div{border:1px solid var(--line);border-radius:8px;padding:8px 10px;background:var(--panel)}
.figures dt{font-size:12px;color:var(--muted)}
.figures dd{margin:2px 0 0;font:15px var(--mono)}
.filters{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.filters select,.filters input{background:var(--stone);color:var(--ink);border:1px solid var(--line2);border-radius:6px;padding:4px 6px;font:inherit}
.scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.meter table{border-collapse:collapse;width:100%;font:12px/1.4 var(--mono)}
.meter th,.meter td{border-bottom:1px solid var(--line);padding:5px 8px;text-align:left;vertical-align:top;white-space:nowrap}
.meter td.wrap{white-space:normal;min-width:160px}
.meter tr.failed td{color:var(--ember)}
