:root{font-family:system-ui,sans-serif;color:#1d2330;background:#eef0f3}@media(prefers-color-scheme:dark){:root{color:#e8ebf0;background:#14171d}}body{margin:0;min-height:100vh;display:grid;place-items:center}.dashboard{display:grid;gap:16px;justify-items:center;padding:24px 16px}.gauges{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.gauges svg{width:min(280px,100%);height:auto}.controls{display:flex;gap:8px}button{font:inherit;padding:8px 14px;border-radius:8px;border:1px solid #8a8f96;background:transparent;color:inherit;cursor:pointer}.hint{margin:0;font-size:13px;opacity:.7}
