.dash.svelte-1l9fmv8{--s1:#c98500;--s2:#3987e5;--s3:#199e70;--grid:#f6f1e917;--ring:var(--demo-surface);flex:1;align-content:start;gap:10px;padding:12px;display:grid}[data-theme=light] .dash.svelte-1l9fmv8{--s1:#eda100;--s2:#2a78d6;--s3:#1baf7a;--grid:#052a3b14}.live.svelte-1l9fmv8{font-size:var(--fs-xs);color:var(--demo-ink-2);align-items:center;gap:6px;display:inline-flex}.live.svelte-1l9fmv8 i:where(.svelte-1l9fmv8){background:#3ddc97;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite svelte-1l9fmv8-blink}.live.off.svelte-1l9fmv8 i:where(.svelte-1l9fmv8){background:var(--demo-ink-3);animation:none}@keyframes svelte-1l9fmv8-blink{50%{opacity:.3}}.pause.svelte-1l9fmv8{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--demo-line);color:var(--demo-ink-2);border-radius:50%;place-items:center;display:grid}.pause.svelte-1l9fmv8:hover{color:var(--demo-ink)}.kpis.svelte-1l9fmv8{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tile.svelte-1l9fmv8,.panel.svelte-1l9fmv8{background:var(--demo-raised);box-shadow:inset 0 0 0 1px var(--demo-line);border-radius:12px}.tile.svelte-1l9fmv8{gap:2px;min-width:0;padding:10px 12px;display:grid}.k.svelte-1l9fmv8{color:var(--demo-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.v.svelte-1l9fmv8{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1rem,.85rem + .5vw,1.25rem);font-weight:700}.v.svelte-1l9fmv8 .riyal{height:.66em;color:var(--demo-ink-2)}.v.svelte-1l9fmv8 small:where(.svelte-1l9fmv8){color:var(--demo-ink-3);font-size:.6em;font-weight:500}.delta.svelte-1l9fmv8{color:var(--demo-ink-2);white-space:nowrap;align-items:center;gap:4px;font-size:.66rem;display:inline-flex}.delta.svelte-1l9fmv8 .up{color:#3ddc97}.delta.svelte-1l9fmv8 .down{color:#ff6b5e}.muted.svelte-1l9fmv8{color:var(--demo-ink-3)}.panel.svelte-1l9fmv8{min-width:0;padding:10px 12px}.ptitle.svelte-1l9fmv8{color:var(--demo-ink-2);margin-bottom:4px;font-size:.72rem;font-weight:600}.chart.svelte-1l9fmv8{position:relative}svg.svelte-1l9fmv8{display:block;overflow:visible}.grid.svelte-1l9fmv8{stroke:var(--grid);stroke-width:1px}.axis.svelte-1l9fmv8{font-family:var(--font-mono);fill:var(--demo-ink-3);font-size:9px}.area.svelte-1l9fmv8{fill:var(--s1);opacity:.12}.line.svelte-1l9fmv8{fill:none;stroke:var(--s1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.end.svelte-1l9fmv8{fill:var(--s1);stroke:var(--ring);stroke-width:2px}.endlabel.svelte-1l9fmv8{font-family:var(--font-mono);fill:var(--demo-ink);font-size:10px;font-weight:600}.cross.svelte-1l9fmv8{stroke:var(--demo-ink-3);stroke-width:1px}.col.svelte-1l9fmv8{fill:var(--s1);transition:opacity var(--dur-2)}.col.dim.svelte-1l9fmv8,.seg.dim.svelte-1l9fmv8,.legend.svelte-1l9fmv8 li.dim:where(.svelte-1l9fmv8){opacity:.35}.tip.svelte-1l9fmv8{z-index:2;background:var(--demo-surface);box-shadow:0 8px 24px -8px #0006, inset 0 0 0 1px var(--demo-line);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:.7rem;display:grid;position:absolute;translate:-50% calc(-100% - 12px)}.row.svelte-1l9fmv8{grid-template-columns:1.15fr 1fr;gap:8px;display:grid}.stack.svelte-1l9fmv8{gap:2px;height:22px;margin-top:14px;display:flex}.seg.svelte-1l9fmv8{min-width:4px;transition:flex-grow 1s var(--ease-out), opacity var(--dur-2)}.seg.svelte-1l9fmv8:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.seg.svelte-1l9fmv8:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.c0.svelte-1l9fmv8{background:var(--s1)}.c1.svelte-1l9fmv8{background:var(--s2)}.c2.svelte-1l9fmv8{background:var(--s3)}.legend.svelte-1l9fmv8{gap:6px;margin-top:14px;font-size:.72rem;display:grid}.legend.svelte-1l9fmv8 li:where(.svelte-1l9fmv8){transition:opacity var(--dur-2);align-items:center;gap:8px;display:flex}.sw.svelte-1l9fmv8{border-radius:3px;width:10px;height:10px}.name.svelte-1l9fmv8{color:var(--demo-ink-2);flex:1}.pct.svelte-1l9fmv8{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--demo-ink)}@media (width<=560px){.kpis.svelte-1l9fmv8{grid-template-columns:repeat(2,minmax(0,1fr))}.row.svelte-1l9fmv8{grid-template-columns:1fr}}
