@font-face{font-family:DiscoveryFs;src:url(/fonts/Discovery_Fs-Ultralight.woff2) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:DiscoveryFs;src:url(/fonts/Discovery_Fs-Light.woff2) format("woff2");font-style:normal;font-weight:300 400;font-display:swap}@font-face{font-family:DiscoveryFs;src:url(/fonts/Discovery_Fs-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:DiscoveryFs;src:url(/fonts/Discovery_Fs-Demibold.woff2) format("woff2");font-style:normal;font-weight:600 900;font-display:swap}:root{--font-core:"DiscoveryFs","Ploni","Assistant",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",monospace;--bg-page:#fbfbfc;--x-authbg:#fbfbfc;--glow-page:none;--bg-card:rgba(255,255,255,0.98);--card-opaque:#ffffff;--bg-sidebar:#ffffff;--rail-bg:#111214;--rail-border:rgba(255,255,255,0.06);--rail-shadow:0 24px 60px -30px rgba(17,18,20,0.7),0 2px 6px rgba(17,18,20,0.2);--bg-topbar:rgba(255,255,255,0.72);--bg-topbar-solid:rgba(255,255,255,0.96);--x-hover:rgba(15,18,22,0.045);--x-input:rgba(255,255,255,0.78);--x-secondary:rgba(255,255,255,0.78);--x-secondary-fg:#0f1216;--text-on-page:#0f1216;--text-on-card:#0f1216;--text-on-card-secondary:#4e545c;--text-secondary:#4e545c;--text-nav:#4e545c;--text-nav-hover:#0f1216;--icon-nav:#5a6068;--x-muted:#767c85;--x-placeholder:#666c74;--x-border:rgba(15,18,22,0.08);--x-border-soft:rgba(15,18,22,0.05);--border-strong:#767c85;--border-main:var(--x-border);--border-sidebar:var(--x-border-soft);--x-shadow:0 1px 2px rgba(15,18,22,0.05),0 4px 14px -8px rgba(15,18,22,0.06);--x-glow:0 2px 4px rgba(15,18,22,0.06),0 10px 26px -14px rgba(15,18,22,0.14),0 0 0 1px rgba(15,18,22,0.1);--cta-bg:#191a1d;--cta-fg:#ffffff;--neutral-action-bg:#191a1d;--neutral-action-fg:#ffffff;--pill-active-bg:#191a1d;--pill-active-fg:#ffffff;--halo-cta:0 8px 20px -12px rgba(15,18,22,0.35);--halo-soft:0 1px 3px rgba(15,18,22,0.05);--aurora-blue:#7fd4f5;--aurora-purple:#c4b3e0;--aurora-pink:#ff8fc7;--aurora-cyan:#7fd4f5;--graph-1:#ff8fc7;--graph-2:#c4b3e0;--graph-3:#7fd4f5;--aurora-strong:linear-gradient(to right top,#191a1d,#3c4249 38%,#8a9099 74%,#d4d7db);--aurora-grad:linear-gradient(135deg,#ff8fc7,#7fd4f5);--nav-active-bg:#ffffff;--tint-1:#fafafb;--tint-2:#f0f1f2;--tint-3:#dcdee1;--scrim:rgba(15,18,22,0.34);--success-fg:#3c4249;--success-bg:rgba(15,18,22,0.06);--success-border:rgba(15,18,22,0.12);--error-fg:#191a1d;--error-bg:rgba(15,18,22,0.07);--error-border:rgba(15,18,22,0.18);--edge-empty:#b91c1c;--warning-fg:#5a6068;--warning-bg:rgba(15,18,22,0.05);--info-fg:#3c4249;--info-bg:rgba(15,18,22,0.055);--color-buttons:var(--cta-bg);--color-buttons-hover:#28282f;--color-cards:var(--tint-2);--color-nav:var(--cta-bg);--color-nav-light:var(--tint-2);--color-nav-dark:#111214;--color-bg:var(--aurora-blue);--color-bg-light:var(--tint-1);--color-accent:#191a1d;--color-nav-active-bg:var(--nav-active-bg);--color-nav-active-border:var(--x-border);--color-nav-glow:rgba(15,18,22,0.18);--color-card-border:var(--x-border);--color-card-strip:var(--x-border);--color-bg-tint:var(--tint-1);--text-on-buttons:var(--cta-fg);--card-radius:20px;--card-shadow:var(--x-shadow);--card-blur:blur(24px) saturate(1.6);--card-border:1px solid var(--x-border);--card-bg-opacity:0.98;--radius-xs:10px;--radius-control:999px;--radius-panel:20px;--radius-card:20px;--radius-hero:28px;--ease-aurora:cubic-bezier(0.22,1,0.36,1);--duration-fast:150ms;--duration-ui:250ms;--duration-reveal:500ms;--surface-blur:blur(24px) saturate(1.6)}html.dark{--bg-page:#000000;--x-authbg:#0c0d0f;--glow-page:none;--bg-card:#242424;--card-opaque:#242424;--bg-sidebar:#242424;--rail-bg:#242424;--rail-border:rgba(255,255,255,0.12);--rail-shadow:0 24px 60px -28px rgba(0,0,0,0.7),0 0 0 1px rgba(255,255,255,0.05);--bg-topbar:rgba(255,255,255,0.035);--bg-topbar-solid:#242424;--x-hover:rgba(255,255,255,0.09);--x-input:rgba(255,255,255,0.05);--x-secondary:rgba(255,255,255,0.08);--x-secondary-fg:#ffffff;--text-on-page:#ffffff;--text-on-card:#ffffff;--text-on-card-secondary:rgba(255,255,255,0.85);--text-secondary:rgba(255,255,255,0.85);--text-nav:rgba(255,255,255,0.8);--text-nav-hover:#ffffff;--icon-nav:#ffffff;--x-muted:rgba(255,255,255,0.72);--x-placeholder:#9c9c9c;--x-border:rgba(255,255,255,0.16);--x-border-soft:rgba(255,255,255,0.08);--border-strong:#868c94;--x-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 8px 32px rgba(0,0,0,0.45);--x-glow:inset 0 1px 0 rgba(255,255,255,0.12),0 14px 40px rgba(0,0,0,0.5),0 0 0 1px rgba(255,255,255,0.16);--cta-bg:#ffffff;--cta-fg:#0f1216;--neutral-action-bg:#ffffff;--neutral-action-fg:#0f1216;--pill-active-bg:#ffffff;--pill-active-fg:#0f1216;--halo-cta:0 8px 24px -12px rgba(255,255,255,0.28);--halo-soft:inset 0 1px 0 rgba(255,255,255,0.08);--aurora-strong:linear-gradient(to right top,#ffffff,#cbcfd4 42%,#868c94 78%,#4a5058);--graph-1:#ffffff;--graph-2:#b8bcc2;--graph-3:#6a7078;--nav-active-bg:#ffffff;--tint-1:rgba(255,255,255,0.06);--tint-2:rgba(255,255,255,0.1);--tint-3:rgba(255,255,255,0.18);--scrim:rgba(0,0,0,0.62);--success-fg:rgba(255,255,255,0.78);--success-bg:rgba(255,255,255,0.09);--success-border:rgba(255,255,255,0.18);--error-fg:#ffffff;--error-bg:rgba(255,255,255,0.12);--error-border:rgba(255,255,255,0.24);--edge-empty:#f87171;--warning-fg:rgba(255,255,255,0.66);--warning-bg:rgba(255,255,255,0.08);--info-fg:rgba(255,255,255,0.82);--info-bg:rgba(255,255,255,0.075);--color-buttons:#6f7680;--color-buttons-hover:#5a6068;--text-on-buttons:#ffffff;--color-accent:#ffffff}body,html{background-color:var(--bg-page);color:var(--text-on-page);font-family:var(--font-core)}body{background-image:var(--glow-page);background-attachment:fixed;background-repeat:no-repeat;font-weight:400}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E")}html.dark body:before{opacity:.1;mix-blend-mode:screen}html.dark .bg-\[var\(--color-accent\)\]{background-color:var(--color-buttons)}button,input,select,textarea{font:inherit}::-moz-placeholder{color:var(--x-placeholder)}::placeholder{color:var(--x-placeholder)}.aurora-card,.aurora-surface{background:var(--bg-card);border:1px solid var(--x-border);box-shadow:var(--x-shadow);backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}.aurora-surface{border-radius:var(--radius-panel)}.aurora-card{border-radius:var(--radius-card)}.aurora-control{min-height:44px;color:var(--text-on-card);background:var(--x-input);border:1px solid var(--x-border);border-radius:var(--radius-control);transition:border-color var(--duration-fast),box-shadow var(--duration-fast),background var(--duration-fast)}.aurora-control:focus,.aurora-control:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--tint-2)}.aurora-button-primary,.aurora-button-secondary{min-height:44px;border-radius:var(--radius-control);font-weight:600;transition:transform var(--duration-ui) var(--ease-aurora),box-shadow var(--duration-ui) var(--ease-aurora),background var(--duration-fast)}.aurora-button-primary{color:var(--cta-fg);background:var(--cta-bg);box-shadow:var(--halo-cta)}.aurora-button-secondary{color:var(--x-secondary-fg);background:var(--x-secondary);border:1px solid var(--x-border)}.aurora-button-primary:hover,.aurora-button-secondary:hover{transform:translateY(-1px);box-shadow:var(--halo-soft)}.aurora-button-primary:active,.aurora-button-secondary:active{transform:translateY(0) scale(.98)}.aurora-ink-gradient{color:var(--text-on-page);background:var(--aurora-strong);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.theme-content :where(.bg-white,.bg-gray-50,.bg-gray-100){background-color:var(--bg-card)!important;backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}.theme-content :where(.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--x-border)!important}.theme-content :where(.text-gray-900,.text-gray-800,.text-gray-700){color:var(--text-on-card)!important}.theme-content :where(.text-gray-600,.text-gray-500,.text-gray-400){color:var(--text-secondary)!important}.theme-content :where(.bg-indigo-600,.bg-indigo-500,.bg-blue-600){color:var(--cta-fg)!important;background:var(--cta-bg)!important}.theme-content :where(.text-indigo-600,.text-indigo-500,.text-blue-600){color:var(--text-on-page)!important}.theme-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-builder-chat-input]){color:var(--text-on-card);background-color:var(--x-input);border-color:var(--x-border);border-radius:var(--radius-control)}.theme-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea):not([data-builder-chat-input]):focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--tint-2)}[data-aurora-landing]>section{color:var(--text-on-page);background-color:transparent!important}[data-aurora-landing] :where(.bg-white,.bg-gray-50,.bg-gray-100){background-color:var(--bg-card)!important}[data-aurora-landing] :where(.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--x-border)!important}[data-aurora-landing] :where(.text-gray-900,.text-gray-800,.text-gray-700){color:var(--text-on-card)!important}[data-aurora-landing] :where(.text-gray-600,.text-gray-500,.text-gray-400){color:var(--text-secondary)!important}[data-aurora-landing] :where(.bg-indigo-600,.bg-indigo-500,.bg-blue-600){color:var(--cta-fg)!important;background:var(--cta-bg)!important}[data-aurora-landing] :where(.text-indigo-600,.text-indigo-500,.text-blue-600){color:var(--text-on-page)!important}[data-aurora-landing] :where(.rounded-2xl,.rounded-3xl)[class*=border]{border-color:var(--x-border)!important;box-shadow:var(--x-shadow);backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}[data-aurora-landing] :where(.rounded-2xl){border-radius:var(--radius-panel)!important}[data-aurora-landing] :where(.rounded-3xl){border-radius:var(--radius-card)!important}[data-aurora-landing] .gradient-text{background-image:var(--aurora-strong)}[data-aurora-auth]{color:var(--text-on-page);background-color:var(--x-authbg)!important;background-image:var(--glow-page)!important;background-attachment:fixed}[data-aurora-auth] .auth-card{color:var(--text-on-card);background:var(--bg-card)!important;border:1px solid var(--x-border)!important;border-radius:22px!important;padding:24px!important;box-shadow:var(--x-shadow)!important;backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}[data-aurora-auth] :where(.text-gray-900,.text-gray-800,.text-gray-700){color:var(--text-on-card)!important}[data-aurora-auth] :where(.text-gray-600,.text-gray-500,.text-gray-400){color:var(--text-secondary)!important}[data-aurora-auth] :where(.border-gray-100,.border-gray-200){border-color:var(--x-border)!important}@media (max-width:900px){body:has([data-auth-signup-surface]),body:has([data-login-surface]){background-image:none}[data-aurora-auth],body:has([data-aurora-auth]),body:has([data-spix-journey]){background-attachment:scroll}[data-aurora-auth] :where(input,select,textarea){font-size:16px}}[data-aurora-auth] :where(input,select,textarea){color:var(--text-on-card)!important;background:var(--x-input)!important;border-color:var(--x-border)!important;border-radius:10px!important}[data-aurora-auth]>.max-w-md{max-width:440px}[data-aurora-auth]>.max-w-md>.mb-8{margin-bottom:18px}[data-aurora-auth]>.max-w-md>.mb-8 img{width:208px}[data-aurora-auth] .auth-card h1{font-size:20px}[data-aurora-auth] .auth-card button.w-full{border-radius:999px!important;box-shadow:none!important}[data-aurora-auth] .auth-card form>button.w-full{color:var(--cta-fg)!important;background:var(--cta-bg)!important}[data-aurora-auth] .auth-card :where(a,.text-indigo-600,.text-indigo-500){color:var(--text-on-card)!important}@keyframes aurora-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.aurora-enter{animation:aurora-in var(--duration-reveal) var(--ease-aurora) both}@media (prefers-reduced-motion:reduce){.theme-transitioning,.theme-transitioning *{transition-duration:0s!important;animation-duration:0s!important}.aurora-button-primary,.aurora-button-secondary,.aurora-enter{animation:none!important;transition:none!important}}.theme-content :where([class*=bg-indigo-],[class*=bg-blue-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-cyan-],[class*=bg-sky-]):not(button):not(a){color:var(--text-on-card)!important;background-color:var(--tint-2)!important;background-image:none!important}.theme-content :where([class*=bg-red-],[class*=bg-rose-]):not(button):not(a){color:var(--error-fg)!important;background-color:var(--error-bg)!important;background-image:none!important}.theme-content :where([class*=bg-emerald-],[class*=bg-green-],[class*=bg-teal-]):not(button):not(a){color:var(--success-fg)!important;background-color:var(--success-bg)!important;background-image:none!important}.theme-content :where([class*=bg-amber-],[class*=bg-orange-],[class*=bg-yellow-]):not(button):not(a){color:var(--warning-fg)!important;background-color:var(--warning-bg)!important;background-image:none!important}.theme-content :where([class*=text-indigo-],[class*=text-blue-],[class*=text-violet-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-cyan-],[class*=text-sky-]){color:var(--text-on-card)!important}.theme-content :where([class*=text-red-],[class*=text-rose-]){color:var(--error-fg)!important}.theme-content :where([class*=text-emerald-],[class*=text-green-],[class*=text-teal-]){color:var(--success-fg)!important}.theme-content :where([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-]){color:var(--warning-fg)!important}.theme-content :where([class*=border-indigo-],[class*=border-blue-],[class*=border-violet-],[class*=border-purple-],[class*=border-fuchsia-],[class*=border-cyan-],[class*=border-sky-]){border-color:var(--x-border)!important}.theme-content :where([class*=border-red-],[class*=border-rose-]){border-color:var(--error-border)!important}.theme-content :where([class*=border-emerald-],[class*=border-green-],[class*=border-teal-]){border-color:var(--success-border)!important}.theme-content :where([class*=border-amber-],[class*=border-orange-],[class*=border-yellow-]){border-color:var(--x-border)!important}.theme-content :where(button,a):is([class^=bg-indigo-],[class*=" bg-indigo-"],[class^=bg-blue-],[class*=" bg-blue-"],[class^=bg-violet-],[class*=" bg-violet-"],[class^=bg-purple-],[class*=" bg-purple-"],[class^=bg-fuchsia-],[class*=" bg-fuchsia-"],[class^=bg-cyan-],[class*=" bg-cyan-"],[class^=bg-sky-],[class*=" bg-sky-"]):where(:not([class~=bg-indigo-50],[class~=bg-indigo-100],[class~=bg-indigo-200],[class~=bg-blue-50],[class~=bg-blue-100],[class~=bg-blue-200],[class~=bg-violet-50],[class~=bg-violet-100],[class~=bg-violet-200],[class~=bg-purple-50],[class~=bg-purple-100],[class~=bg-purple-200],[class~=bg-fuchsia-50],[class~=bg-fuchsia-100],[class~=bg-fuchsia-200],[class~=bg-cyan-50],[class~=bg-cyan-100],[class~=bg-cyan-200],[class~=bg-sky-50],[class~=bg-sky-100],[class~=bg-sky-200])),:where(html.dark) .theme-content :where(button,a):is([class~="dark:bg-indigo-300"],[class~="dark:bg-indigo-400"],[class~="dark:bg-indigo-500"],[class~="dark:bg-indigo-600"],[class~="dark:bg-indigo-700"],[class~="dark:bg-blue-300"],[class~="dark:bg-blue-400"],[class~="dark:bg-blue-500"],[class~="dark:bg-blue-600"],[class~="dark:bg-blue-700"],[class~="dark:bg-violet-300"],[class~="dark:bg-violet-400"],[class~="dark:bg-violet-500"],[class~="dark:bg-violet-600"],[class~="dark:bg-violet-700"],[class~="dark:bg-purple-300"],[class~="dark:bg-purple-400"],[class~="dark:bg-purple-500"],[class~="dark:bg-purple-600"],[class~="dark:bg-purple-700"],[class~="dark:bg-fuchsia-300"],[class~="dark:bg-fuchsia-400"],[class~="dark:bg-fuchsia-500"],[class~="dark:bg-fuchsia-600"],[class~="dark:bg-fuchsia-700"],[class~="dark:bg-cyan-300"],[class~="dark:bg-cyan-400"],[class~="dark:bg-cyan-500"],[class~="dark:bg-cyan-600"],[class~="dark:bg-cyan-700"],[class~="dark:bg-sky-300"],[class~="dark:bg-sky-400"],[class~="dark:bg-sky-500"],[class~="dark:bg-sky-600"],[class~="dark:bg-sky-700"]){color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important;border-color:var(--neutral-action-bg)!important;box-shadow:var(--halo-cta)!important}.theme-content :where(button,a):is([class^=bg-red-],[class*=" bg-red-"],[class^=bg-rose-],[class*=" bg-rose-"],[class^=bg-emerald-],[class*=" bg-emerald-"],[class^=bg-green-],[class*=" bg-green-"],[class^=bg-teal-],[class*=" bg-teal-"],[class^=bg-amber-],[class*=" bg-amber-"],[class^=bg-orange-],[class*=" bg-orange-"],[class^=bg-yellow-],[class*=" bg-yellow-"]):where(:not([class~=bg-red-50],[class~=bg-red-100],[class~=bg-red-200],[class~=bg-rose-50],[class~=bg-rose-100],[class~=bg-rose-200],[class~=bg-emerald-50],[class~=bg-emerald-100],[class~=bg-emerald-200],[class~=bg-green-50],[class~=bg-green-100],[class~=bg-green-200],[class~=bg-teal-50],[class~=bg-teal-100],[class~=bg-teal-200],[class~=bg-amber-50],[class~=bg-amber-100],[class~=bg-amber-200],[class~=bg-orange-50],[class~=bg-orange-100],[class~=bg-orange-200],[class~=bg-yellow-50],[class~=bg-yellow-100],[class~=bg-yellow-200])),:where(html.dark) .theme-content :where(button,a):is([class~="dark:bg-red-300"],[class~="dark:bg-red-400"],[class~="dark:bg-red-500"],[class~="dark:bg-red-600"],[class~="dark:bg-red-700"],[class~="dark:bg-rose-300"],[class~="dark:bg-rose-400"],[class~="dark:bg-rose-500"],[class~="dark:bg-rose-600"],[class~="dark:bg-rose-700"],[class~="dark:bg-emerald-300"],[class~="dark:bg-emerald-400"],[class~="dark:bg-emerald-500"],[class~="dark:bg-emerald-600"],[class~="dark:bg-emerald-700"],[class~="dark:bg-green-300"],[class~="dark:bg-green-400"],[class~="dark:bg-green-500"],[class~="dark:bg-green-600"],[class~="dark:bg-green-700"],[class~="dark:bg-teal-300"],[class~="dark:bg-teal-400"],[class~="dark:bg-teal-500"],[class~="dark:bg-teal-600"],[class~="dark:bg-teal-700"],[class~="dark:bg-amber-300"],[class~="dark:bg-amber-400"],[class~="dark:bg-amber-500"],[class~="dark:bg-amber-600"],[class~="dark:bg-amber-700"],[class~="dark:bg-orange-300"],[class~="dark:bg-orange-400"],[class~="dark:bg-orange-500"],[class~="dark:bg-orange-600"],[class~="dark:bg-orange-700"],[class~="dark:bg-yellow-300"],[class~="dark:bg-yellow-400"],[class~="dark:bg-yellow-500"],[class~="dark:bg-yellow-600"],[class~="dark:bg-yellow-700"]){color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important;border-color:var(--neutral-action-bg)!important}.theme-content :where([class~=bg-indigo-50],[class~="bg-indigo-50/30"],[class~="bg-indigo-500/10"],[class~="bg-indigo-500/15"],[class~="bg-indigo-500/20"],[class~=bg-blue-50],[class~=bg-violet-50],[class~=bg-purple-50],[class~=bg-fuchsia-50]){background-color:var(--tint-1)!important;background-image:none!important}.theme-content :where([class~=bg-red-50],[class~="bg-red-50/50"],[class~="bg-red-50/60"],[class~=bg-rose-50]){background-color:var(--error-bg)!important;background-image:none!important}.theme-content :where([class~=bg-emerald-50],[class~=bg-green-50]){background-color:var(--success-bg)!important;background-image:none!important}.theme-content :where([class~=bg-amber-50],[class~=bg-orange-50],[class~=bg-yellow-50]){background-color:var(--warning-bg)!important;background-image:none!important}html.dark .theme-content :where([class~="dark:bg-indigo-900/10"],[class~="dark:bg-indigo-900/20"],[class~="dark:bg-indigo-900/30"],[class~="dark:bg-indigo-500/10"],[class~="dark:bg-indigo-500/15"],[class~="dark:bg-blue-900/20"],[class~="dark:bg-violet-900/20"],[class~="dark:bg-purple-900/20"],[class~="dark:bg-fuchsia-900/20"]){background-color:var(--tint-1)!important;background-image:none!important}html.dark .theme-content :where([class~="dark:bg-red-900/10"],[class~="dark:bg-red-900/20"],[class~="dark:bg-rose-900/20"]){background-color:var(--error-bg)!important;background-image:none!important}html.dark .theme-content :where([class~="dark:bg-emerald-900/20"],[class~="dark:bg-green-900/20"]){background-color:var(--success-bg)!important;background-image:none!important}html.dark .theme-content :where([class~="dark:bg-amber-900/20"],[class~="dark:bg-orange-900/20"],[class~="dark:bg-yellow-900/20"]){background-color:var(--warning-bg)!important;background-image:none!important}.theme-content :where([class~=text-red-400],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-rose-500],[class~=text-rose-600]){color:var(--error-fg)!important}.theme-content :where([class~=text-emerald-400],[class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-green-500],[class~=text-green-600],[class~=text-green-700]){color:var(--success-fg)!important}.theme-content :where([class~=text-indigo-200],[class~=text-indigo-300],[class~=text-indigo-400],[class~=text-indigo-500],[class~=text-indigo-600],[class~=text-indigo-700],[class~=text-indigo-900],[class~=text-blue-400],[class~=text-blue-500],[class~=text-blue-600],[class~=text-violet-500],[class~=text-purple-500],[class~=text-fuchsia-500]){color:var(--text-on-card)!important}.theme-content :where([class~=border-red-100],[class~=border-red-200],[class~=border-red-800],[class~=border-rose-200]){border-color:var(--error-border)!important}.theme-content :where([class~=border-emerald-100],[class~=border-emerald-200],[class~=border-emerald-800],[class~=border-green-200]){border-color:var(--success-border)!important}.theme-content :where([class~=border-indigo-100],[class~=border-indigo-200],[class~=border-indigo-300],[class~=border-indigo-400],[class~=border-indigo-500],[class~="border-indigo-500/20"],[class~="border-indigo-500/30"],[class~="border-indigo-500/50"],[class~="border-indigo-500/60"],[class~=border-indigo-700],[class~=border-blue-200],[class~=border-blue-700],[class~=border-violet-200],[class~=border-purple-200]){border-color:var(--x-border)!important}:is([data-aurora-variant=admin],[data-aurora-variant=agency]) .theme-content :where([class*=bg-gradient-to-]):not(button):not(a){color:var(--text-on-card)!important;background:var(--tint-2)!important;background-image:none!important;border-color:var(--x-border-soft)!important}:is([data-aurora-variant=admin],[data-aurora-variant=agency]) .theme-content [style*="linear-gradient(135deg"]{color:var(--text-on-card)!important;background:var(--tint-2)!important;background-image:none!important}.theme-content :where([class~="bg-indigo-500/70"],[class~="bg-indigo-500/80"],[class~=bg-indigo-500],[class~=bg-blue-500]):not(button):not(a){background-color:var(--graph-1)!important}.theme-content :where([class~="bg-red-400/70"],[class~=bg-red-400]):not(button):not(a){background-color:var(--graph-3)!important}[data-aurora-auth] :where(input,select,textarea):focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 4px var(--tint-2)!important}[data-aurora-auth] :where([class~=bg-indigo-100],[class~="dark:bg-indigo-900/30"]){color:var(--text-on-card)!important;background-color:var(--tint-2)!important}[data-aurora-auth] :where([class~=text-indigo-400],[class~=text-indigo-600]){color:var(--text-on-card)!important}[data-aurora-auth] :where([class~=bg-red-50],[class~="dark:bg-red-900/20"]){background-color:var(--error-bg)!important}[data-aurora-auth] :where([class~=border-red-100],[class~="dark:border-red-800"]){border-color:var(--error-border)!important}[data-aurora-auth] :where([class~=text-red-400],[class~=text-red-600]){color:var(--error-fg)!important}[data-aurora-public]{color:var(--text-on-page)!important;background:var(--bg-page)!important}[data-aurora-public] :where([class~=bg-white],[class~="dark:bg-[#151526]"]){background-color:var(--bg-card)!important;background-image:none!important}[data-aurora-public] :where([class~=bg-gray-50],[class~=bg-gray-100],[class~="bg-[#f0f4ff]"],[class~="dark:bg-[#0e0e1a]"],[class~="dark:bg-[#1a1a3a]"],[class~="dark:bg-[#242445]"]){background-color:var(--tint-1)!important;background-image:none!important}[data-aurora-public] :where([class~=border-gray-50],[class~=border-gray-100],[class~=border-gray-200],[class~=border-indigo-500],[class~="dark:border-[#242445]"]){border-color:var(--x-border)!important}[data-aurora-public] :where([class~=text-gray-900],[class~=text-gray-800],[class~=text-gray-700],[class~="dark:text-white"]){color:var(--text-on-card)!important}[data-aurora-public] :where([class~=text-gray-600],[class~=text-gray-500],[class~=text-gray-400],[class~="dark:text-gray-200"],[class~="dark:text-gray-300"]){color:var(--text-on-card-secondary)!important}[data-aurora-public] :where([class~=bg-indigo-50],[class~=bg-indigo-100],[class~=bg-blue-100],[class~="dark:bg-indigo-500/10"],[class~="dark:bg-indigo-500/15"],[class~="dark:bg-indigo-900/20"],[class~="dark:bg-indigo-900/30"],[class~="dark:bg-blue-900/30"]){background-color:var(--tint-2)!important;background-image:none!important}[data-aurora-public] :where([class~=bg-red-50],[class~=bg-red-100],[class~="dark:bg-red-500/10"],[class~="dark:bg-red-500/15"],[class~="dark:bg-red-900/30"]){background-color:var(--error-bg)!important}[data-aurora-public] :where([class~=bg-emerald-100],[class~="dark:bg-emerald-500/15"],[class~="dark:bg-emerald-900/30"]){background-color:var(--success-bg)!important}[data-aurora-public] :where([class~=bg-amber-50],[class~=bg-amber-100],[class~="dark:bg-amber-500/15"],[class~="dark:bg-amber-900/10"]){background-color:var(--warning-bg)!important}[data-aurora-public] :where([class~=text-indigo-300],[class~=text-indigo-400],[class~=text-indigo-500],[class~=text-indigo-600],[class~=text-indigo-700],[class~=text-blue-400],[class~=text-blue-700]){color:var(--text-on-card)!important}[data-aurora-public] :where([class~=text-red-300],[class~=text-red-400],[class~=text-red-600],[class~=text-red-700]){color:var(--error-fg)!important}[data-aurora-public] :where([class~=text-emerald-300],[class~=text-emerald-400],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-green-500]){color:var(--success-fg)!important}[data-aurora-public] :where([class~=text-amber-300],[class~=text-amber-700]){color:var(--warning-fg)!important}[data-aurora-public] :where(button,a)[class*=bg-gradient-to-]{color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important;border-color:var(--neutral-action-bg)!important;box-shadow:var(--halo-cta)!important}[data-aurora-public] :where([class*=bg-gradient-to-]):not(button):not(a){color:var(--text-on-card)!important;background:var(--tint-2)!important;background-image:none!important;border-color:var(--x-border-soft)!important}[data-aurora-public] :where([class*=bg-gradient-to-][class~=text-transparent]):not(button):not(a){color:var(--text-on-card)!important;background:none!important;background-color:transparent!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor!important}[data-aurora-public] linearGradient stop:first-child{stop-color:var(--graph-1)!important}[data-aurora-public] linearGradient stop:last-child{stop-color:var(--graph-3)!important}[data-aurora-public] :where(input,select,textarea):focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 4px var(--tint-2)!important}[data-aurora-public] pre{color:#ffffff!important;background-color:var(--rail-bg)!important;border:1px solid var(--border-strong)!important}.skip-to-content{color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important}:is([data-aurora-variant=client],[data-aurora-variant=admin]) .theme-content [class~="bg-[var(--color-buttons)]"]{color:var(--neutral-action-fg)!important;background-color:var(--neutral-action-bg)!important;border-color:var(--neutral-action-bg)!important}:is([data-aurora-variant=client],[data-aurora-variant=admin]) .theme-content :where([class~="text-[var(--color-buttons)]"]){color:var(--text-on-card)!important}:is([data-aurora-variant=client],[data-aurora-variant=admin]) .theme-content :where([class~="border-[var(--color-buttons)]"]){border-color:var(--border-strong)!important}:is([data-aurora-variant=client],[data-aurora-variant=admin]) .theme-content :where(button,a)[style*="var(--color-buttons"]{color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important}.theme-content [class*="focus-visible:ring-indigo-"]:focus-visible{--tw-ring-color:var(--border-strong)!important}.cl-sidebar-rail{--text-nav:rgba(255,255,255,.78);--text-nav-hover:#fff;--text-secondary:rgba(255,255,255,.5);--text-on-card:#fff;--text-on-card-secondary:rgba(255,255,255,.62);--icon-nav:rgba(255,255,255,.62);--x-border:rgba(255,255,255,.12);--x-border-soft:rgba(255,255,255,.08);--x-hover:rgba(255,255,255,.09);--tint-1:rgba(255,255,255,.06);--tint-2:rgba(255,255,255,.1);--bg-card:#242424}.cl-sidebar-rail .cl-nav.on,.cl-sidebar-rail .cl-nav.on:hover{color:#111214!important;background:#fff!important}.cl-sidebar-rail .cl-nav.on :where(span,svg){color:#111214!important;stroke:#111214!important}.cl-sidebar-rail [class*=bg-gradient-to-br]{background:#fff!important}.cl-sidebar-rail [class*=bg-gradient-to-br] :where(svg,span){color:#111214!important}.cl-dashboard-card{border-radius:22px}html.dark .cl-dashboard-range.on{color:#fff!important;background:rgba(255,255,255,.14)!important}[data-aurora-agent-wizard] [class*=from-indigo-][class*=to-purple-],[data-aurora-agent-wizard] [class*=from-violet-][class*=to-fuchsia-]{background-image:var(--aurora-grad)!important}[data-aurora-agent-wizard] :where(button,a)[class*=bg-gradient-to-][class*=from-]{color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important;background-image:none!important;border-color:var(--neutral-action-bg)!important;box-shadow:var(--halo-cta)!important}[data-aurora-agent-wizard] [class*=shadow-indigo-],[data-aurora-agent-wizard] [class*=shadow-violet-]{box-shadow:none!important}[data-aurora-agent-wizard] [class*=border-indigo-],[data-aurora-agent-wizard] [class*=border-violet-]{border-color:var(--x-border)!important}[data-aurora-phone-numbers] button{box-shadow:none!important}[data-aurora-phone-numbers]>[data-phone-numbers-header] button{border-radius:999px!important;border-color:var(--x-border)!important;background:var(--cta-bg)!important;color:var(--cta-fg)!important}[data-aurora-phone-numbers]>.flex.flex-wrap.gap-3>div{border-radius:18px!important;background:var(--x-secondary)!important;color:var(--text-secondary)!important}[data-aurora-phone-numbers]>.grid>div,[data-aurora-phone-numbers]>div[style*=box-shadow]{border:1px solid var(--x-border)!important;border-radius:22px!important;background:var(--bg-card)!important;box-shadow:var(--x-shadow)!important}[data-aurora-phone-numbers]>.grid>div>.h-1\.5,[data-aurora-phone-numbers]>div[style*=box-shadow]>.h-1\.5{display:none}[data-aurora-phone-numbers] button[style*=linear-gradient]{border-radius:999px!important;background:var(--cta-bg)!important;color:var(--cta-fg)!important}.theme-content{color:var(--text-on-page);background:transparent}.theme-content [data-theme-tier="2"],.theme-content [data-theme-tier="3"],.theme-content [role=dialog]>div{border-color:var(--x-border)!important}.theme-content [data-theme-tier="3"]{background-color:var(--bg-card)!important;box-shadow:var(--x-shadow)!important;backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}.theme-content :where([class~="bg-[var(--bg-card)]"],.bg-white)[class*=rounded-][class*=border]{background-color:var(--bg-card)!important;border-color:var(--x-border)!important;box-shadow:var(--x-shadow);backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}.theme-content :where(button,select,[role=button],a.inline-flex,input:not([type=checkbox]):not([type=radio])):where(.rounded-xl){border-radius:var(--radius-control)!important}.theme-content :where(.rounded-2xl){border-radius:var(--radius-panel)!important}.theme-content :where(.rounded-3xl){border-radius:var(--radius-card)!important}.theme-content :where(.rounded-2xl,.rounded-3xl)>:where(.h-1,.h-1\.5)[class*=bg-gradient]{height:1px!important;background:var(--x-border)!important}.theme-content :where([class~="bg-[#f0f4ff]"],[class~="bg-[#f0f6ff]"],[class~=bg-slate-50],[class~=bg-indigo-50],[class~=bg-blue-50],[class~=bg-violet-50]){background-color:var(--tint-1)!important;background-image:none!important}html.dark .theme-content :where([class~="dark:bg-[#0e0e1a]"],[class~="dark:bg-[#151526]"],[class~="dark:bg-[#1a1a3a]"],[class~="dark:bg-[#242445]"]){background-color:var(--bg-card)!important}.theme-content :where([class~=border-indigo-100],[class~=border-indigo-200],[class~=border-blue-100],[class~=border-violet-100]){border-color:var(--x-border)!important}.theme-content :where(h1,h2,h3,h4){color:var(--text-on-page);letter-spacing:-.015em}.theme-content h1{font-weight:700}.theme-content h2,.theme-content h3{font-weight:600}.theme-content :where(button,a).bg-blue-600,.theme-content :where(button,a).bg-indigo-600,.theme-content :where(button,a)[class*=bg-gradient-to-],.theme-content :where(button,a)[class*=from-indigo-][class*=to-blue-],.theme-content :where(button,a)[class*=from-violet-][class*=to-indigo-]{color:var(--neutral-action-fg)!important;background-color:var(--neutral-action-bg)!important;background-image:none!important;border-color:var(--neutral-action-bg)!important;box-shadow:var(--halo-cta)!important}.theme-content :where(button,a)[style*="linear-gradient(135deg"]{color:var(--neutral-action-fg)!important;background:var(--neutral-action-bg)!important;box-shadow:var(--halo-cta)!important}.theme-content :where(button,a).bg-blue-600:hover,.theme-content :where(button,a).bg-indigo-600:hover,.theme-content :where(button,a)[class*=from-indigo-][class*=to-blue-]:hover{filter:none!important;transform:translateY(-1px)}.theme-content :where(button,a)[class*=text-blue-],.theme-content :where(button,a)[class*=text-indigo-],.theme-content :where(button,a)[class*=text-violet-]{color:var(--text-on-page)!important}.theme-content :where(button,[role=button]){transition-timing-function:var(--ease-aurora)}.theme-content :where(input,select,textarea):not([data-builder-chat-input]){min-height:44px;color:var(--text-on-card)!important;background-color:var(--x-input)!important;border-color:var(--x-border)!important;border-radius:var(--radius-control)!important}.theme-content textarea:not([data-builder-chat-input]){border-radius:var(--radius-panel)!important}.theme-content :where(input,select,textarea):not([data-builder-chat-input]):focus{outline:none;border-color:var(--border-strong)!important;box-shadow:0 0 0 4px rgba(143,180,255,.14)!important}.theme-content table{color:var(--text-on-card);border-color:var(--x-border-soft)}.theme-content :where(thead,th){color:var(--text-secondary)!important;background:var(--tint-1)!important;border-color:var(--x-border-soft)!important}.theme-content :where(td,tr){border-color:var(--x-border-soft)!important}.theme-content tbody tr:hover{background:var(--x-hover)!important}.theme-content :where([role=dialog],[role=menu],[role=listbox]){color:var(--text-on-card)}.theme-content :where([role=dialog]>div,[role=menu],[role=listbox]){background-color:var(--bg-card)!important;border-color:var(--x-border)!important;box-shadow:var(--x-glow)!important;backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur)}.theme-content :where(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:var(--x-shadow)!important}.theme-content :where(.divide-gray-50,.divide-gray-100,.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:var(--x-border-soft)!important}.theme-content :where(.ring-indigo-500,.ring-blue-500,.ring-violet-500){--tw-ring-color:rgba(143,180,255,.45)!important}.theme-content :where([class*=bg-gradient-to-br][class*=from-indigo-],[class*=bg-gradient-to-br][class*=from-blue-]){color:var(--cta-fg)!important;background:var(--cta-bg)!important}:is([data-aurora-variant=agency],[data-aurora-variant=client]) .theme-content :where([class*=bg-gradient-to-br]):not(button):not(a){color:var(--text-on-card)!important;background:var(--tint-2)!important;background-image:none!important;border:1px solid var(--x-border-soft)}:is([data-aurora-variant=agency],[data-aurora-variant=client]) .theme-content :where([class*=bg-gradient-to-br]):not(button):not(a) :where(svg,span){color:var(--icon-nav)!important;stroke:currentColor}[data-aurora-variant=agency] .theme-content [style*=box-shadow]{box-shadow:var(--x-shadow)!important}.theme-content :where(.text-emerald-600,.text-green-600){color:var(--success-fg)!important}.theme-content :where(.text-red-600,.text-red-500){color:var(--error-fg)!important}@media (max-width:640px){.theme-content :where([class~="bg-[var(--bg-card)]"],.bg-white)[class*=rounded-][class*=border],.theme-content [data-theme-tier="3"]{border-radius:var(--radius-panel)!important}}@media (prefers-reduced-motion:reduce){.theme-content *,.theme-content :after,.theme-content :before{scroll-behavior:auto!important}}.cl-cookie-banner{pointer-events:none}.cl-cookie-card{pointer-events:auto;border-color:var(--x-border)!important;border-radius:22px!important;background:var(--card-opaque)!important;box-shadow:var(--x-shadow),0 24px 80px rgba(15,18,22,.16)}.cl-cookie-icon{border:1px solid var(--x-border);background:var(--x-btn2);color:var(--text-on-card)}.cl-cookie-choice{border-color:var(--x-border)!important;background:var(--x-btn2)!important}.cl-cookie-primary,.cl-cookie-secondary{min-height:44px;border-radius:999px!important}.cl-cookie-primary{border:1px solid var(--cta-bg);background:var(--cta-bg)!important;background-image:none!important;color:var(--cta-fg)!important;box-shadow:none}.cl-cookie-secondary{border:1px solid var(--x-border);background:var(--x-btn2)!important;color:var(--text-on-card)!important}@media (max-width:640px){.cl-cookie-banner{padding:10px!important}.cl-cookie-card>div:first-child{gap:10px;padding:16px 16px 10px}.cl-cookie-icon{width:36px;height:36px}.cl-cookie-card>div:last-child{padding:0 16px 16px}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html:has([data-entry-state])::view-transition-new(root),html:has([data-entry-state])::view-transition-old(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}[data-call-center-shell]{view-transition-name:call-center-shell}::view-transition-group(call-center-shell),::view-transition-new(call-center-shell),::view-transition-old(call-center-shell){animation:none}::view-transition-old(call-center-shell){opacity:0}@media (min-width:1024px){[data-aurora-shell]:has([data-topbar-system-banner-slot] [role=alert]) [data-platform-content]{padding-top:114px}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}}@media (max-width:1023px) and (pointer:coarse){html body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=file]),select,textarea):not([data-spix-journey] *){font-size:max(16px,1em)!important}html[data-mobile-viewport] .cl-shell.fixed[data-aurora-agent-editor]{top:var(--mobile-visible-top,0);bottom:auto;height:var(--mobile-visible-height,100dvh);min-height:0;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}html[data-mobile-viewport] [data-mobile-dialog-overlay]{top:var(--mobile-visible-top,0);bottom:auto;height:var(--mobile-visible-height,100dvh);padding-block:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-bottom,0px));overflow:hidden}html[data-mobile-viewport] [data-mobile-dialog-overlay]>[role=dialog]{min-height:0;max-height:100%}html[data-mobile-viewport] [data-mobile-dialog-overlay]:not([data-mobile-dialog-overlay=scroll])>[role=dialog]>:first-child{flex-shrink:0}html[data-mobile-viewport] [data-mobile-dialog-overlay]:not([data-mobile-dialog-overlay=scroll])>[role=dialog]>:last-child{min-height:0;overscroll-behavior-y:contain}html[data-mobile-viewport] [data-mobile-dialog-overlay=scroll]>*{min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior-y:contain}html[data-mobile-viewport] [data-builder-chat-composer]{padding-block:8px}html[data-mobile-viewport] [data-builder-chat-input]{max-height:min(120px,25dvh,calc(var(--mobile-visible-height) * .25));overflow-y:auto!important}html[data-mobile-standalone]{background:var(--bg-page)}html[data-mobile-standalone] body{min-height:100dvh;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}html[data-mobile-standalone] [data-aurora-shell]>div>header{top:env(safe-area-inset-top,0);left:env(safe-area-inset-left,0);right:env(safe-area-inset-right,0)}html[data-mobile-standalone] [data-aurora-shell]>div>aside{top:env(safe-area-inset-top,0);bottom:env(safe-area-inset-bottom,0);right:env(safe-area-inset-right,0)}html[data-mobile-standalone] .cl-shell.fixed[data-aurora-agent-editor]{padding-inline:env(safe-area-inset-right,0) env(safe-area-inset-left,0)}}