.leg.svelte-jay4zq{margin:2px 0 4px;font-size:11px;color:var(--b4-text-muted)}.leg.svelte-jay4zq i:where(.svelte-jay4zq){display:inline-block;width:9px;height:9px;border-radius:2px;margin:0 4px 0 9px;vertical-align:-1px}.leg.svelte-jay4zq i:where(.svelte-jay4zq):first-child{margin-left:0}svg.svelte-jay4zq{display:block;width:100%;height:auto}line.svelte-jay4zq{stroke:var(--b4-border)}text.svelte-jay4zq{fill:var(--b4-text-muted);font-size:9px;font-variant-numeric:tabular-nums}svg.svelte-1pv7z5g{display:block;width:100%;height:auto}text.svelte-1pv7z5g{fill:var(--b4-text-muted);font-size:9px;font-variant-numeric:tabular-nums}.defs.svelte-wkzua4{position:absolute}.kpi.svelte-wkzua4{--kpi-c1: #2f6fed;--kpi-c2: #e5484d;--kpi-c3: #30a46c;--kpi-c4: #f5a524;--kpi-c5: #8e4ec6;--kpi-c6: #12a594}.tiles.svelte-wkzua4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 8px}.tile.svelte-wkzua4{border:1px solid var(--b4-border);border-radius:8px;padding:6px 9px}dt.svelte-wkzua4{font-size:11px;line-height:1.35;color:var(--b4-text-muted)}dd.svelte-wkzua4{margin:0;font-size:16px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}dd.hidden.svelte-wkzua4{color:var(--b4-text-muted)}.grid.svelte-wkzua4{display:grid;grid-template-columns:1fr 1fr;gap:8px}.box.svelte-wkzua4{border:1px solid var(--b4-border);border-radius:8px;padding:8px 10px;min-width:0}.box.wide.svelte-wkzua4{grid-column:1 / -1}h3.svelte-wkzua4{display:flex;justify-content:space-between;gap:6px;margin:0;font-size:12px;font-weight:600;line-height:1.25}.src.svelte-wkzua4{font-size:10px;font-weight:400;color:var(--b4-text-muted);white-space:nowrap}.kpi.svelte-wkzua4 .lock{display:flex;align-items:center;justify-content:center;height:120px;border:1px dashed var(--b4-border);border-radius:6px;font-size:12px;color:var(--b4-text-muted);text-align:center}.tip.svelte-wkzua4{position:fixed;z-index:9;pointer-events:none;padding:5px 8px;border:1px solid var(--b4-border);border-radius:6px;background:var(--b4-raised);color:var(--b4-text);font-size:11px;line-height:1.45;white-space:pre-line}.tip.svelte-wkzua4:first-line{font-weight:700}@media (max-width: 600px){.tiles.svelte-wkzua4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.svelte-wkzua4{grid-template-columns:1fr}}
