.monitor-loading{margin-top:14px;padding:32px;text-align:center;color:var(--muted)}.monitor-section{margin-top:14px}.monitor-layout{display:grid;grid-template-columns:150px 1.3fr 1fr;gap:16px;align-items:stretch}.quality-score{border:1px solid var(--line);border-radius:14px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding:18px;background:var(--sage)}.quality-score b{font-size:42px;color:var(--green)}.quality-score span{align-self:center}.quality-score small{width:100%;text-align:center;color:var(--muted)}.quality-score.warn{background:#fff9e9}.quality-score.bad{background:#fff1f0}.quality-score.bad b{color:#b42318}.quality-issues{display:grid;grid-template-columns:1fr 1fr;gap:7px}.quality-issues button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px;display:flex;justify-content:space-between;text-align:left;cursor:pointer}.quality-issues b{color:#b42318}.monitor-anomalies{border-left:1px solid var(--line);padding-left:16px}.monitor-anomalies h3{margin-top:0}.monitor-anomalies>div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line)}.monitor-anomalies .up{color:#087a5b}.monitor-anomalies .down{color:#b42318}.snapshot-history{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.snapshot-history summary{cursor:pointer;font-weight:700}.snapshot-history .table-wrap{margin-top:10px}
@media(max-width:900px){.monitor-layout{grid-template-columns:1fr 2fr}.monitor-anomalies{grid-column:1/-1;border-left:0;padding-left:0}}@media(max-width:600px){.monitor-layout{grid-template-columns:1fr}.quality-issues{grid-template-columns:1fr}.monitor-anomalies{grid-column:auto}}
