:root{color-scheme:dark;font:15px/1.5 system-ui,sans-serif;background:var(--tg-theme-bg-color,#10141d);color:var(--tg-theme-text-color,#eff3fa)}*{box-sizing:border-box}body{margin:0}main{max-width:760px;margin:auto;padding:28px 18px calc(30px + env(safe-area-inset-bottom))}.brand{font-size:12px;font-weight:800;letter-spacing:.16em;color:#8aa8ff}h1{font-size:34px;margin:8px 0 0;letter-spacing:-.04em}header p{margin:0;color:var(--tg-theme-hint-color,#a5aec0)}.toolbar{display:flex;align-items:center;gap:12px;justify-content:space-between;margin:24px 0;font-size:12px}button{border:1px solid #435273;background:transparent;color:inherit;border-radius:12px;padding:10px 14px;font:inherit;cursor:pointer}button:disabled{opacity:.5}.card{border:1px solid #303a50;background:var(--tg-theme-secondary-bg-color,#19202c);border-radius:20px;padding:20px;margin-bottom:16px}.card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.card h2{font-size:19px;margin:0;overflow-wrap:anywhere}.badge{font-size:11px;color:#77e5be;white-space:nowrap}.badge.stale,.notice{color:#ffc779}.metric{margin-top:20px}.metric-title{display:flex;justify-content:space-between;gap:12px}.metric-title span{overflow-wrap:anywhere}small,footer{color:var(--tg-theme-hint-color,#a5aec0);font-size:12px}progress{width:100%;height:9px;border:0;border-radius:8px;overflow:hidden;appearance:none;display:block;margin:9px 0 6px}progress::-webkit-progress-bar{background:#303a50}progress::-webkit-progress-value{background:#8aa8ff}progress.warning::-webkit-progress-value{background:#f6bb60}progress.critical::-webkit-progress-value{background:#f67c7c}progress::-moz-progress-bar{background:#8aa8ff}footer{text-align:center;margin-top:25px}.notice{font-size:13px}
