.bar.svelte-8sy3a1{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:.7rem 1.1rem;border-radius:999px;background:#ffffffc7;border:1px solid var(--line);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:clamp(20px,3vw,30px)}.state.svelte-8sy3a1{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.dot.svelte-8sy3a1{width:11px;height:11px;border-radius:50%;background:var(--ink-soft);flex:none}.dot.on.svelte-8sy3a1{background:#2f8f3e;box-shadow:0 0 0 4px #2f8f3e2e}.dot.err.svelte-8sy3a1{background:#c0392b;box-shadow:0 0 0 4px #c0392b29}.dot.wait.svelte-8sy3a1{background:var(--gold);animation:svelte-8sy3a1-blink 1s ease-in-out infinite}.upd.svelte-8sy3a1{color:var(--ink-soft);font-size:.85rem}.refresh.svelte-8sy3a1{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--line);background:var(--paper);color:var(--teak-dark);font-family:var(--font-display);font-weight:600;font-size:.88rem;padding:.45em .9em;border-radius:999px;cursor:pointer}.refresh.svelte-8sy3a1:hover{background:var(--river-light)}@keyframes svelte-8sy3a1-blink{50%{opacity:.4}}@media (prefers-reduced-motion: reduce){.dot.wait.svelte-8sy3a1{animation:none}}.stat.svelte-1t3w2dh{padding:clamp(18px,3vw,26px)}.stat.svelte-1t3w2dh h3:where(.svelte-1t3w2dh){margin:0 0 .4rem;font-size:1.05rem;color:var(--ink-soft);font-weight:600}.value.svelte-1t3w2dh{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,5vw,2.8rem);line-height:1.1;color:var(--ink)}.stat[data-tone=ok].svelte-1t3w2dh .value:where(.svelte-1t3w2dh){color:#2f8f3e}.stat[data-tone=warn].svelte-1t3w2dh .value:where(.svelte-1t3w2dh){color:var(--gold)}.stat[data-tone=danger].svelte-1t3w2dh .value:where(.svelte-1t3w2dh){color:#c0392b}.alarm.svelte-1fllo0y{padding:clamp(18px,3vw,26px)}.alarm.svelte-1fllo0y h3:where(.svelte-1fllo0y){margin:0 0 .6rem;font-size:1.05rem;color:var(--ink-soft);font-weight:600}.banner.svelte-1fllo0y{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.6rem .9rem;border-radius:var(--radius-sm);background:#2a2018;color:#e9dcc8;font-weight:600}.banner.on.svelte-1fllo0y{background:#c0392b;color:#fff;animation:svelte-1fllo0y-pulse 1s ease-in-out infinite}.dot.svelte-1fllo0y{width:12px;height:12px;border-radius:50%;background:#fff}.enable.svelte-1fllo0y{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer}@keyframes svelte-1fllo0y-pulse{50%{opacity:.65}}@media (prefers-reduced-motion: reduce){.banner.on.svelte-1fllo0y{animation:none}}.gauge.svelte-worh8e{width:100%;max-width:320px;margin-inline:auto}svg.svelte-worh8e{width:100%;height:auto;display:block}.value-arc.svelte-worh8e{transition:stroke-dashoffset .5s ease}.num.svelte-worh8e{font-family:var(--font-display);font-weight:700;font-size:2.4rem;fill:var(--ink)}.ends.svelte-worh8e{display:flex;justify-content:space-between;padding-inline:8%;margin-top:-.4rem;color:var(--ink-soft);font-size:1.1rem;font-weight:600}.chart.svelte-hj76jr{width:100%}svg.svelte-hj76jr{width:100%;height:auto;display:block}.axis.svelte-hj76jr{fill:var(--ink-soft);font-size:11px;font-family:var(--font-body)}.xlabels.svelte-hj76jr{display:flex;justify-content:space-between;color:var(--ink-soft);font-size:.8rem;padding-inline:4px}.empty.svelte-hj76jr{text-align:center;color:var(--ink-soft);margin:0}.monitor.svelte-1hv0izl{position:relative;isolation:isolate;padding-block:clamp(40px,7vw,90px) clamp(56px,9vw,110px);min-height:80vh}.content.svelte-1hv0izl{position:relative;z-index:1}.hero.svelte-1hv0izl{text-align:center;max-width:60ch;margin:0 auto clamp(26px,4vw,40px)}.hero.svelte-1hv0izl h1:where(.svelte-1hv0izl){margin:0 0 .5rem}.grid.svelte-1hv0izl{display:grid;gap:clamp(16px,2.5vw,24px)}.top.svelte-1hv0izl{grid-template-columns:1fr;margin-bottom:clamp(16px,2.5vw,24px)}.bottom.svelte-1hv0izl{grid-template-columns:1fr}.panel.svelte-1hv0izl{position:relative;background:#ffffffd1;border:1px solid rgba(200,146,43,.35);border-radius:14px;box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.panel.svelte-1hv0izl:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--gold),var(--gold-soft),var(--river))}.panel.svelte-1hv0izl:after{content:"";position:absolute;top:12px;right:12px;width:14px;height:14px;border-top:2px solid var(--gold);border-right:2px solid var(--gold);opacity:.7}.panel.pad.svelte-1hv0izl{padding:clamp(18px,3vw,26px)}.panel__title.svelte-1hv0izl{margin:0 0 1rem;font-size:1.05rem;color:var(--ink-soft);font-weight:600}@media (min-width: 760px){.top.svelte-1hv0izl{grid-template-columns:repeat(3,1fr)}.bottom.svelte-1hv0izl{grid-template-columns:1fr 2fr;align-items:start}}
