.metric-gauge.svelte-918mkr{display:flex;flex-direction:column;gap:var(--space-xs)}.gauge-header.svelte-918mkr{display:flex;justify-content:space-between;align-items:baseline}.gauge-label.svelte-918mkr{font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.gauge-value.svelte-918mkr{font-size:1.2rem;font-variant-numeric:tabular-nums;color:var(--text-bright)}.metric-gauge.ok.svelte-918mkr .gauge-value:where(.svelte-918mkr){color:var(--ok)}.metric-gauge.warn.svelte-918mkr .gauge-value:where(.svelte-918mkr){color:var(--warning)}.metric-gauge.danger.svelte-918mkr .gauge-value:where(.svelte-918mkr){color:var(--danger)}.gauge-track.svelte-918mkr{position:relative;height:8px;background:#ffffff14;border-radius:4px;overflow:hidden}.gauge-fill.svelte-918mkr{position:absolute;top:0;left:0;height:100%;border-radius:3px;transition:width .3s ease}.metric-gauge.ok.svelte-918mkr .gauge-fill:where(.svelte-918mkr){background:linear-gradient(90deg,var(--accent),var(--ok));box-shadow:0 0 10px var(--ok-glow)}.metric-gauge.warn.svelte-918mkr .gauge-fill:where(.svelte-918mkr){background:linear-gradient(90deg,var(--ok),var(--warning));box-shadow:0 0 10px var(--warning-glow)}.metric-gauge.danger.svelte-918mkr .gauge-fill:where(.svelte-918mkr){background:linear-gradient(90deg,var(--warning),var(--danger));box-shadow:0 0 10px var(--danger-glow)}.gauge-markers.svelte-918mkr{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.marker.svelte-918mkr{position:absolute;top:0;width:1px;height:100%;background:var(--warning);opacity:.5}.marker.danger.svelte-918mkr{background:var(--danger)}.gauge-footer.svelte-918mkr{display:flex;justify-content:space-between;font-size:.9rem;color:var(--muted-dim);letter-spacing:.1em}
