@font-face{font-family:apercu;src:url(../media/Apercu_Regular-s.p.1w97prrtxrm1n.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:apercu;src:url(../media/Apercu_Medium-s.p.38ec_j8cs2jy5.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:apercu;src:url(../media/Apercu_Bold-s.p.132ametxb0w8w.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:apercu Fallback;src:local(Arial);ascent-override:92.05%;descent-override:22.79%;line-gap-override:2.62%;size-adjust:103.09%}.BiJCDW_className{font-family:apercu,apercu Fallback}.BiJCDW_variable{--font-apercu:"apercu", "apercu Fallback"}
:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:243 100% 66%;--primary-foreground:0 0% 100%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--success:123 93% 38%;--warning:48 89% 50%;--info:204 70% 53%;--primary-strong:243 100% 62%;--success-strong:123 93% 24%;--warning-strong:40 96% 26%;--destructive-strong:0 84% 42%;--info-strong:204 70% 36%;--muted-strong:0 0% 40%;--success-foreground:0 0% 3.9%;--warning-foreground:0 0% 3.9%;--info-foreground:0 0% 3.9%;--border:0 0% 89.8%;--input:0 0% 80%;--input-strong:0 0% 50%;--ring:243 86% 71%;--radius:.5rem;--card-radius:1rem;--card-shadow:0 1px 2px #29293d0a, 0 1px 3px #29293d0f;--card-shadow-hover:0 4px 12px #231f7a14, 0 1px 3px #29293d0f;--chart-1:243 100% 66%;--chart-2:38 100% 42%;--chart-3:179 100% 36%;--chart-4:337 78% 40%;--chart-5:147 100% 36%;--font-sans:"Apercu", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--flow-source:145 60% 30%;--flow-elimination:0 68% 36%;--flow-decision:40 95% 32%;--flow-split:262 68% 50%;--flow-enrich:184 76% 27%;--flow-timer:213 10% 38%;--flow-sink:232 84% 56%;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:243 100% 66%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.3% 26.1%;--sidebar-border:220 13% 91%;--sidebar-ring:243 86% 71%}.dark,[data-theme=dark]{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 5.5%;--card-foreground:0 0% 98%;--popover:0 0% 5.5%;--popover-foreground:0 0% 98%;--primary:243 100% 73%;--primary-foreground:0 0% 3.9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 72% 58%;--destructive-foreground:0 0% 98%;--success:145 63% 49%;--warning:48 89% 50%;--info:211 100% 64%;--primary-strong:243 100% 80%;--success-strong:145 63% 55%;--warning-strong:48 89% 55%;--destructive-strong:0 80% 72%;--info-strong:211 100% 70%;--muted-strong:0 0% 66%;--success-foreground:0 0% 3.9%;--warning-foreground:0 0% 3.9%;--info-foreground:0 0% 3.9%;--border:0 0% 14.9%;--input:0 0% 26%;--input-strong:0 0% 48%;--ring:243 86% 76%;--card-shadow:0 0 #0000;--card-shadow-hover:0 0 0 1px hsl(var(--border));--chart-1:243 100% 73%;--chart-2:38 100% 40%;--chart-3:179 100% 33%;--chart-4:340 62% 52%;--chart-5:146 100% 35%;--flow-source:145 48% 42%;--flow-elimination:0 60% 50%;--flow-decision:40 85% 45%;--flow-split:262 70% 62%;--flow-enrich:184 55% 40%;--flow-timer:213 12% 55%;--flow-sink:232 90% 68%;--sidebar-background:0 0% 7%;--sidebar-foreground:0 0% 90%;--sidebar-primary:243 100% 73%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:0 0% 14.9%;--sidebar-accent-foreground:0 0% 90%;--sidebar-border:0 0% 14.9%;--sidebar-ring:243 86% 76%}:root,:host{--chat-primary:#5951ff;--chat-primary-strong:#4139e6;--chat-gradient-from:#5951ff;--chat-gradient-to:#7c74ff;--chat-surface:#f1efff;--chat-surface-soft:#f8f7ff;--chat-accent-soft:#edebff;--chat-border-soft:#d5d1ff;--chat-minimized-bg:#e8e5ff;--chat-highlight-bg:#f5f3ff;--chat-highlight-border:#ede9fe;--chat-send:#7c74ff;--chat-typing-dot:var(--chat-primary);--chat-header-bg:var(--chat-primary-strong);--chat-header-fg:#fff;--chat-header-badge:#fff3;--chat-ring:var(--chat-primary-strong);--chat-attribution-fg:currentColor}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
