.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:500;color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);display:flex;justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{display:flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,.6);--chart-cursor-fill:rgba(173,181,189,.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:hsla(0,0%,41%,.15);--chart-grid-color:hsla(0,0%,41%,.6)}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:hsla(0,0%,41%,.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);display:flex;align-items:center;justify-content:space-between}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}:root{--aurora-bg:#fff;--aurora-surface:#f8fafc;--aurora-surface-hover:#f1f5f9;--aurora-surface-active:#e2e8f0;--aurora-surface-raised:#fff;--aurora-surface-elevated:#f1f5f9;--aurora-text:#0f172a;--aurora-text-secondary:#64748b;--aurora-text-tertiary:#94a3b8;--aurora-text-inverted:#fff;--aurora-border:#e2e8f0;--aurora-border-subtle:#f1f5f9;--aurora-border-strong:#cbd5e1;--aurora-accent:#14b8a6;--aurora-accent-light:#ccfbf1;--aurora-accent-dark:#0f766e;--aurora-accent-subtle:#f0fdfa;--aurora-corporate:#627d98;--aurora-corporate-light:#d9e2ec;--aurora-corporate-dark:#334e68;--aurora-success:#059669;--aurora-success-light:#d1fae5;--aurora-success-subtle:#f0fdf4;--aurora-warning:#d97706;--aurora-warning-light:#fef3c7;--aurora-warning-subtle:#fffbeb;--aurora-danger:#dc2626;--aurora-danger-light:#fee2e2;--aurora-danger-subtle:#fef2f2;--aurora-info:#2563eb;--aurora-info-light:#dbeafe;--aurora-info-subtle:#eff6ff;--aurora-chart-1:#0d9488;--aurora-chart-2:#627d98;--aurora-chart-3:#8b5cf6;--aurora-chart-4:#f59e0b;--aurora-chart-5:#06b6d4;--aurora-chart-6:#ec4899;--aurora-chart-7:#84cc16;--aurora-chart-8:#f97316;--aurora-shadow-xs:0 1px 2px rgba(0,0,0,.04);--aurora-shadow-sm:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--aurora-shadow-md:0 4px 12px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);--aurora-shadow-lg:0 8px 24px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);--aurora-shadow-focus:0 0 0 2px var(--aurora-accent-light);--aurora-font-mono:"JetBrains Mono","SF Mono","Fira Code",monospace;--aurora-letter-spacing-tight:-0.02em;--aurora-letter-spacing-normal:-0.01em;--aurora-letter-spacing-wide:0.04em;--aurora-transition-fast:100ms cubic-bezier(0.4,0,0.2,1);--aurora-transition-base:150ms cubic-bezier(0.4,0,0.2,1);--aurora-transition-slow:250ms cubic-bezier(0.4,0,0.2,1);--aurora-transition-spring:300ms cubic-bezier(0.34,1.56,0.64,1);--aurora-section-gap:2rem;--aurora-content-gap:1.5rem}[data-mantine-color-scheme=dark]{--aurora-bg:#0f172a;--aurora-surface:#1e293b;--aurora-surface-hover:#334155;--aurora-surface-active:#475569;--aurora-surface-raised:#1e293b;--aurora-surface-elevated:#334155;--aurora-text:#f1f5f9;--aurora-text-secondary:#94a3b8;--aurora-text-tertiary:#64748b;--aurora-text-inverted:#0f172a;--aurora-border:#334155;--aurora-border-subtle:#1e293b;--aurora-border-strong:#475569;--aurora-accent:#2dd4bf;--aurora-accent-light:#134e4a;--aurora-accent-dark:#5eead4;--aurora-accent-subtle:#0f2b2a;--aurora-corporate:#829ab1;--aurora-corporate-light:#243b53;--aurora-corporate-dark:#bcccdc;--aurora-success:#34d399;--aurora-success-light:#064e3b;--aurora-success-subtle:#052e23;--aurora-warning:#fbbf24;--aurora-warning-light:#78350f;--aurora-warning-subtle:#451a03;--aurora-danger:#f87171;--aurora-danger-light:#7f1d1d;--aurora-danger-subtle:#450a0a;--aurora-info:#60a5fa;--aurora-info-light:#1e3a5f;--aurora-info-subtle:#172554;--aurora-shadow-xs:0 1px 2px rgba(0,0,0,.2);--aurora-shadow-sm:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2);--aurora-shadow-md:0 4px 12px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.2);--aurora-shadow-lg:0 8px 24px rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.2);--aurora-shadow-focus:0 0 0 2px var(--aurora-accent-light)}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-y:scroll}body{background-color:var(--aurora-bg);color:var(--aurora-text);line-height:1.6;letter-spacing:var(--aurora-letter-spacing-normal)}::selection{background-color:var(--aurora-accent-light);color:var(--aurora-accent-dark)}.mantine-Card-root,.mantine-Paper-root{box-shadow:none}.mantine-Tabs-tab{font-size:1.4rem;font-weight:500;padding:1rem 1.75rem;color:var(--aurora-text-secondary);border-bottom:2px solid transparent;transition:color var(--aurora-transition-base),border-color var(--aurora-transition-base)}.mantine-Tabs-tab:hover{color:var(--aurora-text);background-color:transparent}.mantine-Tabs-tab[data-active]{font-weight:600;color:var(--aurora-text);border-bottom-color:var(--aurora-accent)}.mantine-Tabs-list{border-bottom:1px solid var(--aurora-border);gap:0}.mantine-Table-table{border-collapse:separate;border-spacing:0}.mantine-Table-thead .mantine-Table-th{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--aurora-letter-spacing-wide);color:var(--aurora-text-tertiary);border-bottom:1px solid var(--aurora-border);padding-top:.75rem;padding-bottom:.75rem;background:transparent}.mantine-Table-tbody .mantine-Table-tr{transition:background-color var(--aurora-transition-fast)}.mantine-Table-tbody .mantine-Table-td{border-bottom:1px solid var(--aurora-border-subtle);font-size:.875rem}.mantine-Table-tbody .mantine-Table-tr:last-child .mantine-Table-td{border-bottom:none}.mantine-Table-tbody .mantine-Table-tr[data-striped]{background-color:var(--aurora-surface)}.mantine-Table-tbody .mantine-Table-tr:hover{background-color:var(--aurora-surface-hover)}.mantine-NavLink-root{border-radius:var(--mantine-radius-sm);transition:background-color var(--aurora-transition-fast),color var(--aurora-transition-fast)}.mantine-NavLink-root:hover,.mantine-NavLink-root[data-active]{background-color:var(--aurora-surface)}.mantine-NavLink-root[data-active]{color:var(--aurora-text)}.mantine-NavLink-root[data-active]:before{content:"";position:absolute;left:0;top:25%;height:50%;width:3px;border-radius:0 2px 2px 0;background-color:var(--aurora-accent)}.mantine-NavLink-label{font-weight:500}.mantine-NavLink-description{color:var(--aurora-text-tertiary);font-size:.75rem}.mantine-Badge-root{border:none;text-transform:none;font-weight:500}.mantine-Button-root{transition:background-color var(--aurora-transition-base),box-shadow var(--aurora-transition-base),transform var(--aurora-transition-fast)}.mantine-Button-root:active{transform:translateY(.5px)}.mantine-Skeleton-root:before{background-color:var(--aurora-surface)}.mantine-Notification-root{box-shadow:var(--aurora-shadow-md);border:1px solid var(--aurora-border)}.mantine-Modal-content{box-shadow:var(--aurora-shadow-lg)}.mantine-Tooltip-tooltip{font-size:.75rem;font-weight:500}.mantine-Divider-root{border-color:var(--aurora-border-subtle)}.mantine-ScrollArea-scrollbar{background:transparent}.mantine-ScrollArea-thumb{background-color:var(--aurora-border-strong);border-radius:100px}.mantine-ScrollArea-thumb:hover{background-color:var(--aurora-text-tertiary)}.aurora-section{padding-top:var(--aurora-section-gap);padding-bottom:var(--aurora-section-gap)}.aurora-section+.aurora-section{border-top:1px solid var(--aurora-border-subtle)}.aurora-surface{background-color:var(--aurora-surface);border-radius:0;padding:var(--mantine-spacing-lg)}.aurora-surface:hover{background-color:var(--aurora-surface-hover)}.aurora-raised{background-color:var(--aurora-surface-raised);border-radius:0;box-shadow:var(--aurora-shadow-sm);border:1px solid var(--aurora-border);padding:var(--mantine-spacing-lg)}.aurora-metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.aurora-metrics-row>.aurora-metric{padding:0 1.25rem;border-right:1px solid var(--aurora-border)}.aurora-metrics-row>.aurora-metric:first-child{padding-left:0}.aurora-metrics-row>.aurora-metric:last-child{border-right:none;padding-right:0}@media (max-width:768px){.aurora-metrics-row{grid-template-columns:repeat(2,1fr);gap:1rem 0}.aurora-metrics-row>.aurora-metric:nth-child(2){border-right:none}}.aurora-metric{display:flex;flex-direction:column;gap:.25rem}.aurora-metric-label{font-size:.875rem;font-weight:700;color:var(--aurora-text-secondary);letter-spacing:var(--aurora-letter-spacing-normal)}.aurora-metric-value{font-size:1.75rem;font-weight:600;color:var(--aurora-text);letter-spacing:var(--aurora-letter-spacing-tight);line-height:1.2;font-variant-numeric:tabular-nums}.aurora-metric-change{font-size:.8125rem;font-weight:500;display:inline-flex;align-items:center;gap:.25rem}.aurora-metric-change.positive{color:var(--aurora-success)}.aurora-metric-change.negative{color:var(--aurora-danger)}.aurora-metric-change.neutral{color:var(--aurora-text-tertiary)}.aurora-metric-unit{font-size:.6em;font-weight:400;opacity:.7;margin-left:2px;vertical-align:baseline}.aurora-divider{height:1px;background-color:var(--aurora-border-subtle);border:none;margin:var(--mantine-spacing-md) 0}.aurora-divider-strong{height:1px;background-color:var(--aurora-border);border:none;margin:var(--mantine-spacing-lg) 0}.aurora-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg)}.aurora-section-title{font-size:1.35rem;font-weight:700;color:var(--aurora-text);letter-spacing:var(--aurora-letter-spacing-tight)}.aurora-section-subtitle{font-size:.8125rem;color:var(--aurora-text-tertiary)}.aurora-mono{font-family:var(--aurora-font-mono);font-variant-numeric:tabular-nums}.mantine-SegmentedControl-label[data-active]{color:#fff!important;font-weight:700!important}.aurora-interactive{cursor:pointer;border-radius:var(--mantine-radius-sm);transition:background-color var(--aurora-transition-fast),box-shadow var(--aurora-transition-base)}.aurora-interactive:hover{background-color:var(--aurora-surface)}.aurora-interactive:active{background-color:var(--aurora-surface-hover)}.aurora-status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.aurora-status-dot.success{background-color:var(--aurora-success)}.aurora-status-dot.warning{background-color:var(--aurora-warning)}.aurora-status-dot.danger{background-color:var(--aurora-danger)}.aurora-status-dot.info{background-color:var(--aurora-info)}.aurora-status-dot.neutral{background-color:var(--aurora-text-tertiary)}@keyframes aurora-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.aurora-fade-in,.aurora-stagger>*{animation:aurora-fade-in var(--aurora-transition-slow) ease-out both}.aurora-stagger>:first-child{animation-delay:0ms}.aurora-stagger>:nth-child(2){animation-delay:50ms}.aurora-stagger>:nth-child(3){animation-delay:.1s}.aurora-stagger>:nth-child(4){animation-delay:.15s}.aurora-stagger>:nth-child(5){animation-delay:.2s}.aurora-stagger>:nth-child(6){animation-delay:.25s}.aurora-stagger>:nth-child(7){animation-delay:.3s}.aurora-stagger>:nth-child(8){animation-delay:.35s}@keyframes aurora-pulse{0%,to{opacity:1}50%{opacity:.6}}.aurora-pulse{animation:aurora-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.aurora-tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.aurora-fade-in,.aurora-stagger>*{animation:none;opacity:1;transform:none}}@media (min-width:1601px){body{background-color:var(--aurora-surface)}[data-mantine-color-scheme=dark] body{background-color:#0b1120}.mantine-AppShell-root{background-color:var(--aurora-bg)}.mantine-AppShell-header,.mantine-AppShell-root{max-width:1600px;margin-left:auto;margin-right:auto}.mantine-AppShell-header{left:0!important;right:0!important}.mantine-AppShell-navbar{left:calc((100vw - 1600px) / 2)!important}.mantine-AppShell-main{max-width:1600px;margin-left:auto;margin-right:auto}}.aurora-insight-hero{border:1px solid var(--aurora-border);background:var(--aurora-surface);overflow:hidden}.aurora-insight-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--aurora-accent-subtle) 0,transparent 60%);pointer-events:none;z-index:0}.aurora-insight-hero,.aurora-insight-section{position:relative}.aurora-insight-card{position:relative;padding:14px 16px;background:var(--aurora-bg);border:1px solid var(--aurora-border);border-radius:0;cursor:default;transition:box-shadow var(--aurora-transition-base),background var(--aurora-transition-fast),border-color var(--aurora-transition-fast)}.aurora-insight-card:hover{background:var(--aurora-surface);box-shadow:var(--aurora-shadow-md);border-color:var(--aurora-border-strong);z-index:1}.aurora-insight-card__dismiss{opacity:0;transition:opacity var(--aurora-transition-fast)}.aurora-insight-card:hover .aurora-insight-card__dismiss{opacity:.55}.aurora-insight-card:hover .aurora-insight-card__dismiss:hover{opacity:1}.aurora-line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.aurora-insight-hero>div:first-child{grid-template-columns:1fr!important}.aurora-insight-hero>div:first-child>div:first-child{border-right:none!important;border-bottom:1px solid var(--aurora-border)}}@media print{body{background:#fff;color:#000}.aurora-raised,.aurora-surface{background:#fff;box-shadow:none;border:1px solid #ddd}.mantine-Button-root,.mantine-NavLink-root{display:none}}