.md-content.svelte-384n8u{white-space:pre-wrap;word-break:break-word;line-height:1.55}.md-content.svelte-384n8u p{margin:0 0 8px}.md-content.svelte-384n8u p:last-child{margin-bottom:0}.md-content.svelte-384n8u code{background-color:#60a5fa1f;border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.md-content.svelte-384n8u pre{background-color:#0a1628;border:1px solid #1e3a5f;border-radius:6px;margin:6px 0;padding:10px 12px;overflow-x:auto}.md-content.svelte-384n8u pre code{background:0 0;padding:0}.md-content.svelte-384n8u a{color:#60a5fa;text-decoration:underline}.md-content.svelte-384n8u .chat-mention{color:#93c5fd;white-space:nowrap;background-color:#60a5fa29;border:1px solid #60a5fa59;border-radius:4px;padding:0 4px;font-weight:600}:root[data-theme=light] .md-content.svelte-384n8u .chat-mention{color:#1d4ed8;background-color:#1d4ed81a;border-color:#1d4ed84d}.md-content.svelte-384n8u ul,.md-content.svelte-384n8u ol{margin:4px 0 8px;padding-left:22px}.md-content.svelte-384n8u{overflow-x:auto}.md-content.svelte-384n8u table{border-collapse:collapse;margin:6px 0}.md-content.svelte-384n8u th,.md-content.svelte-384n8u td{border:1px solid #1e3a5f;padding:4px 8px;font-size:13px}.selection-note.svelte-1iln1t5{margin:0;padding:.25rem 9rem .25rem .5rem;font-size:.75rem}.selection-options.svelte-1iln1t5{z-index:4;font-size:11px;position:absolute;top:0;right:4px}.selection-options.svelte-1iln1t5 summary:where(.svelte-1iln1t5){cursor:pointer;padding:3px 5px}.selection-options-list.svelte-1iln1t5{background:var(--platform-bg-panel,white);border:1px solid var(--color-border);border-radius:4px;max-width:300px;max-height:200px;overflow:auto}.selection-options-list.svelte-1iln1t5 button:where(.svelte-1iln1t5){width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 9px;display:block}.selection-options-list.svelte-1iln1t5 button:where(.svelte-1iln1t5):hover,.selection-options-list.svelte-1iln1t5 button:where(.svelte-1iln1t5):focus-visible{background:color-mix(in srgb, var(--accent-color,#5792ff) 20%, transparent)}.chart-renderer.svelte-1iln1t5{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}.chart-container.svelte-1iln1t5{flex:1;width:100%;min-height:0}.chart-container.hidden.svelte-1iln1t5{display:none}.placeholder.svelte-1iln1t5{text-align:center;color:var(--color-text-muted,#94a3b8);margin:auto;font-size:13px;font-style:italic}.placeholder.error.svelte-1iln1t5{color:#f87171;font-style:normal}.drill-breadcrumb.svelte-1iln1t5{flex-wrap:wrap;align-items:center;gap:4px;padding:2px 4px 4px;font-size:11px;display:flex}.drill-breadcrumb.svelte-1iln1t5 .crumb:where(.svelte-1iln1t5),.drill-breadcrumb.svelte-1iln1t5 .drill-up:where(.svelte-1iln1t5){color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #1e3a5f;border-radius:4px;padding:1px 6px;font-size:11px;line-height:1.4}.drill-breadcrumb.svelte-1iln1t5 .crumb:where(.svelte-1iln1t5):hover,.drill-breadcrumb.svelte-1iln1t5 .drill-up:where(.svelte-1iln1t5):hover{color:#e8edf5;background-color:#1e3a5f}.drill-breadcrumb.svelte-1iln1t5 .sep:where(.svelte-1iln1t5){color:#64748b}tr.selection-active.svelte-alyr4h,td.selection-active.svelte-alyr4h{outline:2px solid var(--accent-color,#5792ff);outline-offset:-2px;background:color-mix(in srgb, var(--accent-color,#5792ff) 18%, transparent)}.has-selection.svelte-alyr4h tr[tabindex="0"]:where(.svelte-alyr4h):not(.selection-active):not(:has(.selection-active)){opacity:.5}tr[tabindex="0"].svelte-alyr4h{cursor:pointer}.grid.svelte-alyr4h tbody:where(.svelte-alyr4h) td:where(.svelte-alyr4h){background-image:linear-gradient(color-mix(in srgb, var(--tbl-accent,transparent) 18%, transparent), color-mix(in srgb, var(--tbl-accent,transparent) 18%, transparent))}.table-cell.svelte-alyr4h{flex-direction:column;height:100%;min-height:0;display:flex}.placeholder.svelte-alyr4h{color:#94a3b8;text-align:center;margin:auto;font-size:13px}.version-badge.svelte-alyr4h{font-size:calc(11px * var(--dash-font-scale,1));color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;padding:2px 8px}.scroll.svelte-alyr4h{flex:1;overflow:auto}.grid.svelte-alyr4h{--tbl-group-pad-y:7px;border-collapse:collapse;width:100%;font-size:calc(var(--tbl-font,12px) * var(--dash-font-scale,1))}.grid.svelte-alyr4h th:where(.svelte-alyr4h),.grid.svelte-alyr4h td:where(.svelte-alyr4h){padding:var(--tbl-pad,4px 8px);text-align:left;white-space:nowrap;color:#cbd5e1;border-bottom:1px solid #1e3a5f}.grid.svelte-alyr4h td:where(.svelte-alyr4h){text-align:var(--tbl-align,left);color:var(--tbl-color,#cbd5e1)}.grid.svelte-alyr4h th:where(.svelte-alyr4h){color:#e2e8f0;background-color:#121f36;padding:0;font-weight:600;position:sticky;top:0}.header-normal.svelte-alyr4h .grid:where(.svelte-alyr4h) th:where(.svelte-alyr4h){font-weight:400}.zebra.svelte-alyr4h tbody:where(.svelte-alyr4h) tr:where(.svelte-alyr4h):nth-child(2n):not(.group-row) td:where(.svelte-alyr4h){background-color:#ffffff08}.sort-btn.svelte-alyr4h{padding:var(--tbl-pad,4px 8px);color:inherit;font-weight:inherit;font-size:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;width:100%;display:inline-flex}.sort-btn.svelte-alyr4h:hover{background-color:#1e3a5f}.grid.svelte-alyr4h td.num:where(.svelte-alyr4h),.grid.svelte-alyr4h th.num:where(.svelte-alyr4h){text-align:var(--tbl-num-align,right);font-variant-numeric:tabular-nums}.grid.svelte-alyr4h th.num:where(.svelte-alyr4h) .sort-btn:where(.svelte-alyr4h){justify-content:flex-end}.plain-th.svelte-alyr4h{padding:var(--tbl-pad,4px 8px);display:inline-block}button.plain-th.svelte-alyr4h{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}button.plain-th.svelte-alyr4h:disabled{opacity:1;cursor:default}button.plain-th.selection-active.svelte-alyr4h{outline:2px solid var(--accent-color,#5792ff)}.group-row.svelte-alyr4h td:where(.svelte-alyr4h){background-color:#182b4a;padding:0}.group-row.svelte-alyr4h td:where(.svelte-alyr4h):not(:first-child){padding:var(--tbl-pad,4px 8px);padding-top:var(--tbl-group-pad-y,7px);padding-bottom:var(--tbl-group-pad-y,7px)}.group-row.svelte-alyr4h td:where(.svelte-alyr4h):first-child{border-left:3px solid #3b82f6}.group-toggle.svelte-alyr4h{width:100%;padding:var(--tbl-group-pad-y,7px) 8px;color:#eff6ff;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-weight:700;display:flex}.group-toggle.svelte-alyr4h:hover{background-color:#1e3a5f}.chevron.svelte-alyr4h{color:#60a5fa;width:12px}.group-count.svelte-alyr4h{color:#94a3b8;font-weight:400}.drill-error.svelte-alyr4h{color:#dc2626;margin-left:.5rem;font-size:.85em}.axis-toggle.svelte-alyr4h{padding:var(--tbl-pad,4px 8px);color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.axis-toggle.svelte-alyr4h:hover{background-color:#1e3a5f}.axis-self.svelte-alyr4h{font-weight:700}.drill-matrix.svelte-alyr4h thead:where(.svelte-alyr4h){z-index:3;position:sticky;top:0}.drill-matrix.svelte-alyr4h th:where(.svelte-alyr4h){vertical-align:middle;position:static}.drill-matrix.svelte-alyr4h th.axis-measure:where(.svelte-alyr4h),.drill-matrix.svelte-alyr4h th.axis-point:where(.svelte-alyr4h){text-align:center;border-inline:1px solid var(--color-border)}.drill-matrix.svelte-alyr4h .axis-toggle:where(.svelte-alyr4h){justify-content:center;width:auto;min-height:30px}.drill-corner.svelte-alyr4h{padding:var(--tbl-pad,4px 8px);justify-content:space-between;align-items:center;gap:8px;display:flex}.axis-level.svelte-alyr4h{vertical-align:middle;flex-shrink:0;gap:4px;display:inline-flex}.axis-level-btn.svelte-alyr4h{width:16px;height:16px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:2px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.axis-level-btn.svelte-alyr4h:hover:not(:disabled){background-color:#94a3b840}.axis-level-btn.svelte-alyr4h:disabled{opacity:.4;cursor:default}.drill-matrix.svelte-alyr4h .axis-toggle:where(.svelte-alyr4h) .chevron:where(.svelte-alyr4h){border:1px solid;border-radius:2px;justify-content:center;align-items:center;width:14px;height:14px;line-height:1;display:inline-flex}.drill-matrix.svelte-alyr4h thead:where(.svelte-alyr4h) tr:where(.svelte-alyr4h):first-child th:where(.svelte-alyr4h):first-child,.drill-matrix.svelte-alyr4h tbody:where(.svelte-alyr4h) td:where(.svelte-alyr4h):first-child{z-index:2;min-width:160px;box-shadow:1px 0 0 var(--color-border);position:sticky;left:0}.drill-matrix.svelte-alyr4h tbody:where(.svelte-alyr4h) td:where(.svelte-alyr4h):first-child{background-color:#182b4a}.zebra.svelte-alyr4h .drill-matrix:where(.svelte-alyr4h) tbody:where(.svelte-alyr4h) tr:where(.svelte-alyr4h):nth-child(2n):not(.group-row) td:where(.svelte-alyr4h):first-child{background-color:#1f314f}.drill-matrix.svelte-alyr4h .axis-self:where(.svelte-alyr4h),.drill-matrix.svelte-alyr4h .axis-subtotal:where(.svelte-alyr4h){border-left:1px solid var(--color-border)}:root[data-theme=light] .drill-matrix.svelte-alyr4h tbody:where(.svelte-alyr4h) td:where(.svelte-alyr4h):first-child{background-color:#e8eefb}:root[data-theme=light] .zebra.svelte-alyr4h .drill-matrix:where(.svelte-alyr4h) tbody:where(.svelte-alyr4h) tr:where(.svelte-alyr4h):nth-child(2n):not(.group-row) td:where(.svelte-alyr4h):first-child{background-color:#dfe5f3}:root[data-theme=light] .axis-toggle.svelte-alyr4h:hover{background-color:#e2e8f0}.sub-row.svelte-alyr4h td:where(.svelte-alyr4h):first-child{border-left:3px solid #3b82f640;padding-left:30px}.grid.svelte-alyr4h tbody:where(.svelte-alyr4h) td.drill-label-cell:where(.svelte-alyr4h){padding:var(--tbl-pad,4px 8px)}.grid.svelte-alyr4h .group-row:where(.svelte-alyr4h) td.drill-label-cell:where(.svelte-alyr4h){padding-top:var(--tbl-group-pad-y,7px);padding-bottom:var(--tbl-group-pad-y,7px)}.drill-label-cell.svelte-alyr4h .group-toggle:where(.svelte-alyr4h){width:auto;margin-right:6px;padding:0;display:inline-flex}.group-agg.svelte-alyr4h{color:#eff6ff;text-align:var(--tbl-align,left);font-weight:700}.pager.svelte-alyr4h{background-color:#121f36;border-top:1px solid #1e3a5f;justify-content:space-between;align-items:center;padding:6px 10px;font-size:12px;display:flex}.page-btn.svelte-alyr4h{color:#94a3b8;cursor:pointer;background-color:#0000;border:1px solid #1e3a5f;border-radius:4px;padding:4px 10px;font-size:12px}.page-btn.svelte-alyr4h:hover:not(:disabled){color:#e2e8f0;background-color:#1e3a5f}.page-btn.svelte-alyr4h:disabled{opacity:.4;cursor:not-allowed}.page-label.svelte-alyr4h{color:#cbd5e1;font-variant-numeric:tabular-nums}:root[data-theme=light] .placeholder.svelte-alyr4h,:root[data-theme=light] .version-badge.svelte-alyr4h{color:#475569}:root[data-theme=light] .grid.svelte-alyr4h th:where(.svelte-alyr4h){color:#0f172a;background-color:#f1f5f9}:root[data-theme=light] .grid.svelte-alyr4h th:where(.svelte-alyr4h),:root[data-theme=light] .grid.svelte-alyr4h td:where(.svelte-alyr4h){color:#0f172a;border-bottom-color:#1e3a5f14}:root[data-theme=light] .grid.svelte-alyr4h td:where(.svelte-alyr4h){color:var(--tbl-color,#0f172a)}:root[data-theme=light] .zebra.svelte-alyr4h tbody:where(.svelte-alyr4h) tr:where(.svelte-alyr4h):nth-child(2n):not(.group-row) td:where(.svelte-alyr4h){background-color:#0f172a0a}:root[data-theme=light] .sort-btn.svelte-alyr4h:hover{background-color:#e2e8f0}:root[data-theme=light] .group-row.svelte-alyr4h td:where(.svelte-alyr4h){background-color:#e8eefb}:root[data-theme=light] .group-row.svelte-alyr4h td:where(.svelte-alyr4h):first-child{border-left-color:#2563eb}:root[data-theme=light] .group-toggle.svelte-alyr4h{color:#0f172a}:root[data-theme=light] .group-toggle.svelte-alyr4h:hover{background-color:#dbe6f8}:root[data-theme=light] .chevron.svelte-alyr4h{color:#2563eb}:root[data-theme=light] .sub-row.svelte-alyr4h td:where(.svelte-alyr4h):first-child{border-left-color:#2563eb33}:root[data-theme=light] .group-agg.svelte-alyr4h{color:#0f172a}:root[data-theme=light] .pager.svelte-alyr4h{background-color:#f1f5f9;border-top-color:#1e3a5f1f}:root[data-theme=light] .page-btn.svelte-alyr4h{color:#475569;border-color:#1e3a5f2e}:root[data-theme=light] .page-btn.svelte-alyr4h:hover:not(:disabled){color:#0f172a;background-color:#e2e8f0}:root[data-theme=light] .page-label.svelte-alyr4h{color:#0f172a}button.svelte-r8s1fw{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem}button.selected.svelte-r8s1fw{outline:2px solid var(--accent-color,#5792ff);background:color-mix(in srgb, var(--accent-color,#5792ff) 18%, transparent)}.has-selection.svelte-r8s1fw button:where(.svelte-r8s1fw):not(.selected){opacity:.5}.matrix-cell.svelte-r8s1fw{flex-direction:column;height:100%;min-height:0;display:flex}.placeholder.svelte-r8s1fw{color:#94a3b8;text-align:center;margin:auto;font-size:13px}.scroll.svelte-r8s1fw{flex:1;overflow:auto}.grid.svelte-r8s1fw{border-collapse:collapse;width:100%;font-size:calc(var(--tbl-font,12px) * var(--dash-font-scale,1))}.grid.svelte-r8s1fw th:where(.svelte-r8s1fw),.grid.svelte-r8s1fw td:where(.svelte-r8s1fw){padding:var(--tbl-pad,4px 8px);white-space:nowrap;color:#cbd5e1;border-bottom:1px solid #1e3a5f}.grid.svelte-r8s1fw thead:where(.svelte-r8s1fw) th:where(.svelte-r8s1fw){color:#e2e8f0;background-color:#121f36;font-weight:600;position:sticky;top:0}.row-head.svelte-r8s1fw{text-align:left;color:#e2e8f0;font-weight:600}.num.svelte-r8s1fw{text-align:right;font-variant-numeric:tabular-nums}.total.svelte-r8s1fw{background-color:#60a5fa0f;font-weight:600}:root[data-theme=light] .placeholder.svelte-r8s1fw{color:#475569}:root[data-theme=light] .grid.svelte-r8s1fw thead:where(.svelte-r8s1fw) th:where(.svelte-r8s1fw){color:var(--tbl-color,#0f172a);background-color:#f1f5f9}:root[data-theme=light] .grid.svelte-r8s1fw th:where(.svelte-r8s1fw),:root[data-theme=light] .grid.svelte-r8s1fw td:where(.svelte-r8s1fw){color:var(--tbl-color,#0f172a);border-bottom-color:#1e3a5f14}:root[data-theme=light] .total.svelte-r8s1fw{background-color:#1e3a5f0d}.grid.svelte-r8s1fw td:where(.svelte-r8s1fw){background-image:linear-gradient(color-mix(in srgb, var(--tbl-accent,transparent) 18%, transparent), color-mix(in srgb, var(--tbl-accent,transparent) 18%, transparent))}.matrix-cell.svelte-r8s1fw .grid:where(.svelte-r8s1fw) td:where(.svelte-r8s1fw){color:var(--tbl-color,var(--platform-text));text-align:var(--tbl-num-align,right)}.matrix-cell.svelte-r8s1fw .row-head:where(.svelte-r8s1fw){text-align:var(--tbl-align,left)}.plain-header.svelte-r8s1fw .grid:where(.svelte-r8s1fw) thead:where(.svelte-r8s1fw) th:where(.svelte-r8s1fw){font-weight:400}.zebra.svelte-r8s1fw .grid:where(.svelte-r8s1fw) tbody:where(.svelte-r8s1fw) tr:where(.svelte-r8s1fw):nth-child(2n) td:where(.svelte-r8s1fw){background-color:color-mix(in srgb, var(--platform-text) 5%, transparent)}.metric-cell.svelte-nyqnhm{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:16px;display:flex}.value.svelte-nyqnhm{font-size:calc(var(--kpi-value-font,36px) * var(--dash-font-scale,1) * var(--kpi-fit-scale,1));color:var(--kpi-value-color,#e2e8f0);white-space:nowrap;width:100%;min-width:0;font-weight:700;line-height:1}.label.svelte-nyqnhm{font-size:calc(var(--kpi-label-font,13px) * var(--dash-font-scale,1));color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.version-badge.svelte-nyqnhm{font-size:calc(11px * var(--dash-font-scale,1));color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.delta.svelte-nyqnhm{font-size:calc(13px * var(--dash-font-scale,1));border-radius:999px;padding:2px 8px;font-weight:600}.delta.positive.svelte-nyqnhm{color:#34d399;background-color:#34d3991f}.delta.negative.svelte-nyqnhm{color:#f87171;background-color:#f871711f}.placeholder.svelte-nyqnhm{color:var(--color-text-muted,#94a3b8);font-size:13px;font-style:italic}:root[data-theme=light] .value.svelte-nyqnhm{color:var(--kpi-value-color,#0f172a)}:root[data-theme=light] .label.svelte-nyqnhm,:root[data-theme=light] .version-badge.svelte-nyqnhm{color:#475569}
