.v49-met-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:1rem;align-items:start}.v49-met-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.v49-met-metrics>div,.v49-met-meta>div{border:1px solid var(--line,#303642);border-radius:12px;padding:.75rem;background:color-mix(in srgb,var(--panel,#151922) 92%,transparent)}.v49-met-metrics strong{display:block;font-size:1.35rem}.v49-met-metrics span,.v49-met-meta span{display:block;color:var(--muted,#aab0bd);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.v49-met-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:1rem 0 1.2rem}.v49-met-methods article{border:1px solid var(--line,#303642);border-radius:12px;padding:.85rem;background:var(--panel,#151922)}.v49-met-methods p{margin:.35rem 0 0;color:var(--muted,#aab0bd)}.v49-met-toolbar{grid-template-columns:2fr repeat(4,minmax(150px,1fr))}.v49-met-summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:.8rem 0}.v49-met-master{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:1rem}.v49-met-list{display:flex;flex-direction:column;gap:.5rem;max-height:880px;overflow:auto;padding-right:.25rem}.v49-met-row{appearance:none;text-align:left;border:1px solid var(--line,#303642);background:var(--panel,#151922);color:inherit;border-radius:11px;padding:.75rem;cursor:pointer}.v49-met-row.active{outline:2px solid var(--accent,#8aa4ff);outline-offset:0}.v49-met-row span,.v49-met-row small{display:block;color:var(--muted,#aab0bd)}.v49-met-row strong{display:block;margin:.2rem 0}.v49-met-detail{min-width:0}.v49-met-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0}.v49-met-meta strong{display:block;margin-top:.25rem}.v49-met-two{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.v49-met-two>div{border:1px solid var(--line,#303642);border-radius:12px;padding:.8rem}.v49-met-pills,.v49-met-actions{display:flex;flex-wrap:wrap;gap:.5rem}.v49-met-pills span{border:1px solid var(--line,#303642);border-radius:999px;padding:.35rem .6rem}.v49-met-sources{padding-left:1.1rem}.v49-met-sources li{margin:.65rem 0}.v49-met-sources small{display:block;color:var(--muted,#aab0bd);margin-top:.2rem}.ea-site-metrology{margin-top:1rem}.ea-site-met-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem}.ea-site-met-grid article{border:1px solid var(--line,#303642);border-radius:10px;padding:.7rem}.ea-site-met-grid span{color:var(--muted,#aab0bd);font-size:.78rem}.ea-site-met-grid h4{margin:.25rem 0}.ea-site-met-grid p{margin:0;color:var(--muted,#aab0bd)}@media(max-width:900px){.v49-met-intro,.v49-met-master,.v49-met-two{grid-template-columns:1fr}.v49-met-toolbar{grid-template-columns:1fr 1fr}.v49-met-list{max-height:none}}@media(max-width:560px){.v49-met-toolbar,.v49-met-meta,.v49-met-metrics{grid-template-columns:1fr}.v49-met-summary{align-items:stretch;flex-direction:column}}
.v49-met-toolbar input,.v49-met-toolbar select{width:100%;min-width:0;border:1px solid var(--border);border-radius:9px;padding:.58rem .68rem;background:#0b1119;color:var(--text);color-scheme:dark}
.v49-met-measured{margin:1rem 0}.v49-met-measures{display:grid;gap:.55rem}.v49-met-measure{display:grid;grid-template-columns:minmax(145px,1.15fr) minmax(120px,2fr) auto;gap:.65rem;align-items:center;border:1px solid var(--line,#303642);border-radius:10px;padding:.6rem .7rem}.v49-met-measure>div{min-width:0}.v49-met-measure strong,.v49-met-measure small{display:block;overflow-wrap:anywhere}.v49-met-measure small{color:var(--muted,#aab0bd);font-size:.75rem;margin-top:.15rem}.v49-met-measure b{font-variant-numeric:tabular-nums;white-space:nowrap}.v49-met-bar{height:.62rem;border-radius:999px;background:rgba(255,255,255,.07);overflow:hidden}.v49-met-bar i{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.72}.v49-met-measure-note{color:var(--muted,#aab0bd);font-size:.84rem;margin:.55rem 0 0}@media(max-width:650px){.v49-met-measure{grid-template-columns:1fr auto}.v49-met-bar{grid-column:1/-1;grid-row:2}}
