.marketing-theme{--color-accent-blue:#007492;--color-accent-red:red;--color-accent-red-vivid:#ff4e42;--color-accent-orange:#f6b12e;--color-accent-orange-vivid:#ffa400;--color-accent-green:#3fd8c4;--color-accent-queued:#2f3136;--color-status-ready:var(--color-accent-green);--color-status-error:var(--color-accent-red);--color-status-building:var(--color-accent-orange);--color-status-queued:var(--color-accent-queued);--color-primary:var(--color-accent-blue);--color-primary-foreground:#fff;--color-ring:#52a8ff;--color-accent-hover:color-mix(in srgb, var(--color-accent) 12%, transparent);--color-dropdown-hover:color-mix(in srgb, var(--color-muted) 82%, transparent);--color-primary-hover:color-mix(in srgb, var(--color-primary) 92%, #171717 8%);--color-destructive-hover:color-mix(in srgb, var(--color-destructive) 88%, #171717 12%);--color-background:#fafafa;--color-foreground:#171717;--color-card:#fff;--color-card-foreground:#171717;--color-popover:#fff;--color-popover-foreground:#171717;--color-secondary:#f8f8f8;--color-secondary-foreground:#171717;--color-muted:#f5f5f5;--color-muted-foreground:#666;--color-user-message-bg:color-mix(in srgb, var(--color-card) 82%, var(--color-muted) 18%);--color-loader-border:#666;--color-loader-border-inverted:#171717;--color-accent:var(--color-accent-blue);--color-accent-foreground:#fff;--color-sidebar-heading:#666;--color-destructive:var(--color-status-error);--color-destructive-foreground:#fff7f7;--color-border:#ebebeb;--color-input:#e0e0e0;--color-split-pane-line:color-mix(in srgb, var(--color-border) 85%, var(--color-background) 15%);--color-split-pane-shadow:#02061714;--color-success:var(--chart-2);--color-success-foreground:var(--foreground);--color-warning:var(--chart-3);--color-warning-foreground:var(--foreground);--color-overlay-scrim:#0f11158c;--color-overlay-scrim-strong:#0f1115cc;--color-brand-glow:color-mix(in srgb, var(--color-primary) 16%, transparent);--radius-lg:.625rem;--radius-md:.5rem;--radius-sm:.375rem;--marketing-glass-border:#ffffffad;--marketing-glass-border-strong:#ffffffd1;--marketing-glass-surface-soft:#ffffff94;--marketing-glass-surface:#ffffffc7;--marketing-glass-surface-strong:#ffffffe0;--marketing-glass-shadow:0 1px 2px #0f172a0f, 0 18px 42px #0f172a14;--marketing-glass-shadow-strong:0 1px 2px #0f172a14, 0 24px 56px #0f172a24;--marketing-page-background:#abcde9;--marketing-page-foreground:#172033;--marketing-selection-background:#171717;--marketing-selection-foreground:#fff;--marketing-surface-solid:#ffffffeb;--marketing-surface-strong:#ffffffd1;--marketing-surface-soft:#fff9;--marketing-border-soft:#fff9;--marketing-border-muted:#94a3b83d;--marketing-foreground-strong:#1a1a1a;--marketing-foreground-muted:#475569;--marketing-foreground-soft:#64748b;--marketing-cta-background:#1a1a1a;--marketing-cta-hover:#000;--marketing-cta-foreground:#fff;--marketing-focus-ring:#0e7490e6;--marketing-focus-ring-shadow:#bfdbfe8c;--marketing-card-background:#ffffffeb;--marketing-card-muted-background:#f6f4f0;--marketing-section-background:#f6f4f0;--marketing-section-alt-background:#f2ebe5;--marketing-footer-background:#d3e4f4;--marketing-background-light-overlay:linear-gradient(180deg, #9fc8e64d, #bfd9ef38 50%, #efe7d975);--marketing-background-dark-overlay:linear-gradient(180deg, #03081433, #040a1875 54%, #030814c7), radial-gradient(circle at 20% 20%, #6f9dff38, transparent 36%), radial-gradient(circle at 78% 18%, #86acff1f, transparent 26%)}@supports (color:lab(0% 0 0)){.marketing-theme{--color-accent-blue:lab(44.7267% -21.5987 -26.118)}}:root[data-theme=dark] .marketing-theme{--color-primary:#62b0ea;--color-primary-hover:#55a3dd;--color-background:#081120;--color-foreground:#ebf1ff;--color-card:#091425c7;--color-card-foreground:#ebf1ff;--color-popover:#091425e6;--color-popover-foreground:#ebf1ff;--color-secondary:#0f1d32e0;--color-secondary-foreground:#dce7fb;--color-muted:#0b1629e0;--color-muted-foreground:#9fb3cf;--color-accent:#62b0ea;--color-accent-foreground:#04101f;--color-sidebar-heading:#9fb3cf;--color-border:#7497d633;--color-input:#81a2e02e;--color-split-pane-line:#7497d624;--color-split-pane-shadow:#0107116b;--color-overlay-scrim:#010711ad;--color-overlay-scrim-strong:#010711db;--color-brand-glow:#779eff38;--marketing-page-background:#07101d;--marketing-page-foreground:#ebf1ff;--marketing-selection-background:#d7e5ff;--marketing-selection-foreground:#04101f;--marketing-surface-solid:#081222eb;--marketing-surface-strong:#101e35d1;--marketing-surface-soft:#1120388a;--marketing-border-soft:#8fb0ed38;--marketing-border-muted:#7e9ed833;--marketing-foreground-strong:#ebf1ff;--marketing-foreground-muted:#b4c6e3;--marketing-foreground-soft:#90a6c7;--marketing-cta-background:#005f78;--marketing-cta-hover:#0a6e88;--marketing-cta-foreground:#effafe;--marketing-focus-ring:#6ee7fff2;--marketing-focus-ring-shadow:#0891b259;--marketing-card-background:#0b1628;--marketing-card-muted-background:#0e1b2f;--marketing-section-background:#0b1629;--marketing-section-alt-background:#091425;--marketing-footer-background:#071222e6;--marketing-glass-border:#8fb0ed38;--marketing-glass-border-strong:#b0cbff4d;--marketing-glass-surface-soft:#0c182a80;--marketing-glass-surface:#0a1425bd;--marketing-glass-surface-strong:#0e1c31db;--marketing-glass-shadow:0 1px 2px #0107114d, 0 22px 52px #01071161;--marketing-glass-shadow-strong:0 1px 2px #01071157, 0 28px 62px #0107116b}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .marketing-theme{--color-primary:lab(68.529% -11.8903 -37.2999);--color-primary-hover:lab(63.8728% -11.5492 -37.2304);--color-accent:lab(68.529% -11.8903 -37.2999)}}.marketing-theme .font-nunito{font-family:var(--font-heading-stack)}.marketing-theme :where(a,button,[role=button],input,textarea,select):focus-visible{outline:2px solid var(--marketing-focus-ring);outline-offset:4px;box-shadow:0 0 0 6px var(--marketing-focus-ring-shadow)}.marketing-theme .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.marketing-theme .no-scrollbar::-webkit-scrollbar{display:none}.marketing-glass-shell,.marketing-glass-panel,.marketing-glass-button{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);outline-offset:-1px;backface-visibility:hidden;background-clip:padding-box;outline:1px solid #ffffff29;position:relative;transform:translateZ(0);border-color:var(--marketing-glass-border)!important}.marketing-glass-shell{background:linear-gradient(180deg, var(--marketing-surface-soft), color-mix(in srgb, var(--marketing-surface-soft) 76%, transparent));box-shadow:0 1px 2px #0f172a0d,0 14px 36px #0f172a14}.marketing-glass-panel{background:linear-gradient(180deg, var(--marketing-glass-surface-strong), var(--marketing-glass-surface));box-shadow:var(--marketing-glass-shadow)}.marketing-workflow-mockup-shell{background:linear-gradient(to bottom right,#9ac1eb,#c5dff7,#efe6d8)}.marketing-controls-highlight-card{background:linear-gradient(#eff6ff,#dbeafe80)}.marketing-liquid-nav{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);backface-visibility:hidden;background:linear-gradient(#ffffff8f,#ffffff38),linear-gradient(135deg,#ffffff4d,#ffffff1a 55%,#ffffff38);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #ffffff38,0 18px 46px #0f172a24,0 2px 10px #0f172a0d;border-color:var(--marketing-border-soft)!important}.marketing-liquid-nav:before,.marketing-liquid-nav:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}.marketing-liquid-nav:before{opacity:.88;background:radial-gradient(circle at 18% 16%,#ffffff8c,#0000 34%),linear-gradient(#ffffff5c,#ffffff0f 42%,#0000 72%);inset:1px}.marketing-liquid-nav:after{box-shadow:inset 0 1px #ffffff9e,inset 0 0 0 1px #ffffff2e}.marketing-liquid-nav>*{z-index:1;position:relative}.marketing-liquid-nav[data-nav-state=docked]{background:linear-gradient(#ffffff9e,#ffffff47),linear-gradient(135deg,#ffffff57,#ffffff1f 55%,#ffffff3d)}.marketing-liquid-nav[data-nav-state=floating]{box-shadow:inset 0 1px #ffffffc7,inset 0 -1px #ffffff3d,0 22px 54px #0f172a29,0 4px 14px #0f172a0f}.marketing-liquid-nav[data-nav-state=hidden]{box-shadow:none}:root[data-theme=dark] .marketing-liquid-nav{background:linear-gradient(#0a1528db,#07101db8),linear-gradient(135deg,#bcd2ff14,#0000 48%,#9dbcff1f);box-shadow:inset 0 1px #d7e4ff1a,inset 0 -1px #7194d814,0 22px 54px #01071161,0 4px 14px #01071133}:root[data-theme=dark] .marketing-liquid-nav:before{opacity:1;background:radial-gradient(circle at 18% 16%,#d8e5ff29,#0000 34%),linear-gradient(#ffffff14,#0000 70%)}:root[data-theme=dark] .marketing-liquid-nav:after{box-shadow:inset 0 1px #d7e4ff14,inset 0 0 0 1px #8fb0ed1f}:root[data-theme=dark] .marketing-liquid-nav[data-nav-state=docked]{background:linear-gradient(#0c182ceb,#081221c2),linear-gradient(135deg,#bcd2ff1a,#0000 44%,#9dbcff1f)}:root[data-theme=dark] .marketing-liquid-nav[data-nav-state=floating]{box-shadow:inset 0 1px #d7e4ff1a,inset 0 -1px #7194d814,0 26px 60px #0107116b,0 6px 18px #0107113d}:root[data-theme=dark] .marketing-workflow-mockup-shell{background:linear-gradient(to bottom right, color-mix(in srgb, var(--marketing-section-background) 82%, #173153 18%), color-mix(in srgb, var(--marketing-card-background) 78%, #28486d 22%), color-mix(in srgb, var(--marketing-section-alt-background) 72%, #1f3048 28%))}:root[data-theme=dark] .marketing-controls-highlight-card{background:linear-gradient(to bottom, color-mix(in srgb, var(--marketing-card-background) 88%, #1d3452 12%), color-mix(in srgb, var(--marketing-card-muted-background) 84%, #20344b 16%));border-color:color-mix(in srgb, var(--color-primary) 36%, var(--marketing-border-muted))!important}.marketing-glass-card-hover{will-change:transform, box-shadow, border-color;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),border-color .32s;transform:translate(0,0)}.marketing-glass-card-hover:hover{box-shadow:var(--marketing-glass-shadow-strong);transform:translateY(-6px)}.marketing-glass-button{background:linear-gradient(180deg, color-mix(in srgb, var(--marketing-surface-solid) 88%, white 12%), color-mix(in srgb, var(--marketing-surface-strong) 92%, transparent 8%));transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background-color .22s,border-color .22s,color .22s;box-shadow:0 1px 2px #0f172a0d,0 10px 24px #0f172a0d}.marketing-glass-button:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--marketing-surface-solid) 92%, white 8%), color-mix(in srgb, var(--marketing-surface-strong) 92%, transparent 8%));box-shadow:0 1px 2px #0f172a0f,0 14px 32px #0f172a14}.marketing-theme .backdrop-blur-sm,.marketing-theme .backdrop-blur-md,.marketing-theme .backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) saturate(135%);backdrop-filter:var(--tw-backdrop-blur) saturate(135%);backface-visibility:hidden;background-clip:padding-box}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.marketing-glass-shell,.marketing-liquid-nav,.marketing-glass-panel{background:var(--marketing-surface-solid)}.marketing-glass-button{background:var(--marketing-surface-strong)}}.marketing-background-image,.marketing-background-overlay{transition:opacity .42s}.marketing-background-image--dark,.marketing-background-overlay--dark{opacity:0}.marketing-background-image--light,.marketing-background-overlay--light{opacity:1}.marketing-background-overlay--light{background:var(--marketing-background-light-overlay)}.marketing-background-overlay--dark{background:var(--marketing-background-dark-overlay)}:root[data-theme=dark] .marketing-theme section.overflow-hidden[class*="bg-[#F6F4F0]"]>.max-w-7xl>[aria-hidden=true]>div:first-child{background-image:linear-gradient(to bottom, var(--marketing-section-background), var(--marketing-section-background) 48%, transparent)!important}:root[data-theme=dark] .marketing-theme section.overflow-hidden[class*="bg-[#F6F4F0]"]>.max-w-7xl>[aria-hidden=true]>div:nth-child(2){background-image:linear-gradient(to top, var(--marketing-section-background), var(--marketing-section-background) 48%, transparent)!important}:root[data-theme=dark] .marketing-theme section.overflow-hidden[class*="bg-[#F6F4F0]"]>.max-w-7xl>[aria-hidden=true]>div:nth-child(3){background-image:none!important}.marketing-theme-toggle [data-marketing-theme-icon=light]{opacity:1;transform:translateY(0)rotate(0)}.marketing-theme-toggle [data-marketing-theme-icon=dark]{opacity:0;transform:translateY(-1.25rem)rotate(-45deg)}.marketing-theme-toggle[data-theme=dark] [data-marketing-theme-icon=light]{opacity:0;transform:translateY(1.25rem)rotate(45deg)}.marketing-theme-toggle[data-theme=dark] [data-marketing-theme-icon=dark]{opacity:1;transform:translateY(0)rotate(0)}:root[data-theme=dark] .marketing-background-image--light,:root[data-theme=dark] .marketing-background-overlay--light{opacity:0}:root[data-theme=dark] .marketing-background-image--dark,:root[data-theme=dark] .marketing-background-overlay--dark{opacity:1}:root[data-theme=dark] .marketing-theme .text-slate-500,:root[data-theme=dark] .marketing-theme .text-slate-400{color:var(--marketing-foreground-soft)!important}:root[data-theme=dark] .marketing-theme .text-slate-600,:root[data-theme=dark] .marketing-theme .text-slate-700{color:var(--marketing-foreground-muted)!important}:root[data-theme=dark] .marketing-theme .text-slate-800,:root[data-theme=dark] .marketing-theme .text-slate-900,:root[data-theme=dark] .marketing-theme .text-\[\#1A1A1A\]{color:var(--marketing-foreground-strong)!important}:root[data-theme=dark] .marketing-theme .border-white\/80,:root[data-theme=dark] .marketing-theme .border-white\/70,:root[data-theme=dark] .marketing-theme .border-white\/65,:root[data-theme=dark] .marketing-theme .border-white\/60,:root[data-theme=dark] .marketing-theme .border-white\/55,:root[data-theme=dark] .marketing-theme .border-white\/20,:root[data-theme=dark] .marketing-theme .border-white\/40,:root[data-theme=dark] .marketing-theme .border-slate-300,:root[data-theme=dark] .marketing-theme .border-slate-200,:root[data-theme=dark] .marketing-theme .border-slate-200\/50,:root[data-theme=dark] .marketing-theme .border-slate-100,:root[data-theme=dark] .marketing-theme .border-slate-100\/50,:root[data-theme=dark] .marketing-theme .border-slate-50{border-color:var(--marketing-border-muted)!important}:root[data-theme=dark] .marketing-theme .bg-white,:root[data-theme=dark] .marketing-theme .bg-white\/60,:root[data-theme=dark] .marketing-theme .bg-white\/55,:root[data-theme=dark] .marketing-theme .bg-white\/50{background-color:var(--marketing-card-background)!important}:root[data-theme=dark] .marketing-theme .bg-\[\#F6F4F0\],:root[data-theme=dark] .marketing-theme .bg-\[\#DCEAF7\],:root[data-theme=dark] .marketing-theme .bg-\[\#D3E4F4\]{background-color:var(--marketing-section-background)!important}:root[data-theme=dark] .marketing-theme .bg-\[\#F2EBE5\]{background-color:var(--marketing-section-alt-background)!important}:root[data-theme=dark] .marketing-theme .bg-slate-100,:root[data-theme=dark] .marketing-theme .bg-slate-50,:root[data-theme=dark] .marketing-theme .bg-slate-50\/60{background-color:var(--marketing-card-muted-background)!important}:root[data-theme=dark] .marketing-theme .bg-slate-900,:root[data-theme=dark] .marketing-theme .bg-\[\#1A1A1A\],:root[data-theme=dark] .marketing-theme .bg-black{background-color:var(--marketing-cta-background)!important}:root[data-theme=dark] .marketing-theme .hover\:bg-black:hover,:root[data-theme=dark] .marketing-theme .hover\:bg-slate-200:hover{background-color:var(--marketing-cta-hover)!important}:root[data-theme=dark] .marketing-theme .hover\:text-black:hover,:root[data-theme=dark] .marketing-theme .hover\:text-\[\#1A1A1A\]:hover{color:var(--marketing-foreground-strong)!important}:root[data-theme=dark] .marketing-theme .bg-gradient-to-r.from-\[\#F6F4F0\],:root[data-theme=dark] .marketing-theme .bg-gradient-to-l.from-\[\#F6F4F0\],:root[data-theme=dark] .marketing-theme .bg-gradient-to-r.from-\[\#F2EBE5\],:root[data-theme=dark] .marketing-theme .bg-gradient-to-l.from-\[\#F2EBE5\]{--tw-gradient-from:#07101d var(--tw-gradient-from-position)!important}:root[data-theme=dark] .marketing-theme .shadow-sm,:root[data-theme=dark] .marketing-theme .shadow-md,:root[data-theme=dark] .marketing-theme .shadow-lg,:root[data-theme=dark] .marketing-theme .shadow-xl{box-shadow:0 1px 2px #0107114d,0 22px 54px #0107114d!important}.marketing-fade-in{animation:.7s ease-out both marketing-fade-in}.marketing-slide-up{animation:.9s cubic-bezier(.22,1,.36,1) both marketing-slide-up}.marketing-chart-bar{transition:height 1s ease-out}.marketing-scroll-testimonials{animation:56s linear infinite marketing-scroll-testimonials}.marketing-scroll-logos{animation:32s linear infinite marketing-scroll-logos}.marketing-theme .marketing-scroll-testimonials:hover,.marketing-theme .marketing-scroll-logos:hover{animation-play-state:paused}.marketing-theme [data-marketing-workspace-demo] .app-main-surface .relative.min-h-full.overflow-visible{padding-right:.5rem}.marketing-theme [data-marketing-workspace-demo]{--marketing-workspace-shell-radius:calc(var(--radius-lg) + 2px);--marketing-workspace-inner-radius:calc(var(--radius-lg) + 2px)}.marketing-theme [data-marketing-workspace-demo] .marketing-project-workspace-shell>.relative{background:0 0!important}.marketing-theme [data-marketing-workspace-demo] .marketing-project-workspace-shell>.relative>:last-child{padding:0}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper],.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper]>.relative,.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper]>.relative>.flex,.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-container],.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-inner],.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside{overflow:hidden}.marketing-theme [data-marketing-workspace-demo]>.relative,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside>.min-h-0.flex-1.overflow-auto,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside>.min-h-0.flex-1.overflow-auto>.flex,.marketing-theme [data-marketing-workspace-demo] .app-main-surface{background-clip:padding-box}.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex{border-bottom-left-radius:var(--marketing-workspace-shell-radius);border-bottom-right-radius:var(--marketing-workspace-shell-radius)}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper],.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper]>.relative,.marketing-theme [data-marketing-workspace-demo] .marketing-project-workspace-shell{border-radius:var(--marketing-workspace-shell-radius)}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-wrapper]>.relative>.flex{border-top-right-radius:var(--marketing-workspace-shell-radius);border-bottom-right-radius:var(--marketing-workspace-shell-radius)}.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside>.min-h-0.flex-1.overflow-auto,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside>.min-h-0.flex-1.overflow-auto>.flex{border-bottom-left-radius:var(--marketing-workspace-shell-radius)}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar]{border-top-left-radius:var(--marketing-workspace-shell-radius);border-bottom-left-radius:var(--marketing-workspace-shell-radius);position:relative}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar]>[data-slot=sidebar-container]{height:auto;top:10px;bottom:10px;position:absolute!important}.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface{border-radius:var(--marketing-workspace-shell-radius)}.marketing-theme [data-marketing-workspace-demo] .app-main-topbar-corner{border-top-left-radius:var(--marketing-workspace-shell-radius);border-top-right-radius:var(--marketing-workspace-shell-radius);overflow:hidden}.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-container],.marketing-theme [data-marketing-workspace-demo] [data-slot=sidebar-inner]{border-top-left-radius:var(--marketing-workspace-shell-radius);border-bottom-left-radius:var(--marketing-workspace-shell-radius);border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside{border-top-left-radius:var(--marketing-workspace-shell-radius);border-bottom-left-radius:var(--marketing-workspace-shell-radius);border-top-right-radius:0;border-bottom-right-radius:0}.marketing-theme [data-marketing-workspace-demo] .app-main-surface,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>div,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>div>div,.marketing-theme [data-marketing-workspace-demo] .app-main-surface .border-t{border-radius:0!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface [data-slot=scroll-area],.marketing-theme [data-marketing-workspace-demo] .app-main-surface [data-slot=scroll-area-viewport],.marketing-theme [data-marketing-workspace-demo] .app-main-surface .yori-milkdown-canvas,.marketing-theme [data-marketing-workspace-demo] .app-main-surface .relative.min-h-full.overflow-visible{border-radius:var(--marketing-workspace-inner-radius)!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface [data-slot=scroll-area],.marketing-theme [data-marketing-workspace-demo] .app-main-surface [data-slot=scroll-area-viewport]{clip-path:inset(0 round 0 0 var(--marketing-workspace-inner-radius) var(--marketing-workspace-inner-radius));contain:paint;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:var(--marketing-workspace-inner-radius)!important;border-bottom-right-radius:var(--marketing-workspace-inner-radius)!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface>div>div{box-shadow:none!important;background:var(--color-background)!important;border:0!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>.flex,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>.flex>.relative,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>.flex>.relative>.relative,.marketing-theme [data-marketing-workspace-demo] .app-main-surface>.flex>.relative>.relative>.flex,.marketing-theme [data-marketing-workspace-demo] .app-main-surface .yori-milkdown-canvas .milkdown,.marketing-theme [data-marketing-workspace-demo] .app-main-surface .yori-milkdown-canvas .ProseMirror{border-radius:var(--marketing-workspace-inner-radius)!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface .border-t{box-shadow:none!important;background:var(--color-background)!important;border-top:0!important}.marketing-theme [data-marketing-workspace-demo] .app-main-surface .border-t.backdrop-blur-sm{overflow:hidden;border-bottom-left-radius:var(--marketing-workspace-inner-radius)!important;border-bottom-right-radius:var(--marketing-workspace-inner-radius)!important}.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside .flex-shrink-0.bg-background,.marketing-theme [data-marketing-workspace-demo] .app-main-shell-surface>.flex>aside .mb-0.flex.flex-shrink-0.flex-col{border-bottom-left-radius:var(--marketing-workspace-inner-radius);border-bottom-right-radius:var(--marketing-workspace-inner-radius);overflow:hidden}@media (min-width:640px){.marketing-theme [data-marketing-workspace-demo] .app-main-surface .relative.min-h-full.overflow-visible{padding-right:.75rem}}@media (min-width:1024px){.marketing-theme [data-marketing-workspace-demo] .app-main-surface .relative.min-h-full.overflow-visible{padding-right:1rem}}@media (min-width:1280px){.marketing-theme [data-marketing-workspace-demo] .app-main-surface .relative.min-h-full.overflow-visible{padding-right:1.25rem}}@keyframes marketing-fade-in{0%{opacity:0}to{opacity:1}}@keyframes marketing-slide-up{0%{opacity:0}to{opacity:1}}@keyframes marketing-scroll-testimonials{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marketing-scroll-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}:root[data-theme=dark] .marketing-theme{--color-accent-blue:#005f78;--color-background:#101114;--color-foreground:#ededed;--color-card:#151518;--color-card-foreground:#ededed;--color-popover:#151518;--color-popover-foreground:#ededed;--color-secondary:#1a1a1d;--color-secondary-foreground:#e4e4e7;--color-muted:#1f2024;--color-muted-foreground:#a3a3a3;--color-user-message-bg:color-mix(in srgb, var(--color-card) 78%, var(--color-muted) 22%);--color-loader-border:#a1a1a1;--color-loader-border-inverted:#ededed;--color-accent:var(--color-accent-blue);--color-accent-foreground:#eff6ff;--color-accent-hover:color-mix(in srgb, var(--color-accent) 20%, transparent);--color-dropdown-hover:color-mix(in srgb, var(--color-muted) 88%, transparent);--color-primary-hover:color-mix(in srgb, var(--color-primary) 86%, #fff 14%);--color-destructive-hover:color-mix(in srgb, var(--color-destructive) 84%, #fff 16%);--color-sidebar-heading:#a1a1aa;--color-destructive:var(--color-status-error);--color-destructive-foreground:#fff7f7;--color-border:#333336;--color-input:#38383b;--color-split-pane-line:color-mix(in srgb, var(--color-border) 88%, var(--color-background) 12%);--color-split-pane-shadow:#090c1152;--color-success:var(--color-status-ready);--color-success-foreground:#d7ffe9;--color-warning:var(--color-status-building);--color-warning-foreground:#ffefcf;--color-overlay-scrim:#0a0b0dbd;--color-overlay-scrim-strong:#0a0b0de0;--color-brand-glow:color-mix(in srgb, var(--color-primary) 24%, transparent)}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .marketing-theme{--color-accent-blue:lab(36.5114% -17.1989 -21.6292)}}@media (prefers-color-scheme:dark){:root[data-theme=system] .marketing-theme{--color-accent-blue:#005f78;--color-background:#101114;--color-foreground:#ededed;--color-card:#151518;--color-card-foreground:#ededed;--color-popover:#151518;--color-popover-foreground:#ededed;--color-secondary:#1a1a1d;--color-secondary-foreground:#e4e4e7;--color-muted:#1f2024;--color-muted-foreground:#a3a3a3;--color-user-message-bg:color-mix(in srgb, var(--color-card) 78%, var(--color-muted) 22%);--color-loader-border:#a1a1a1;--color-loader-border-inverted:#ededed;--color-accent:var(--color-accent-blue);--color-accent-foreground:#eff6ff;--color-accent-hover:color-mix(in srgb, var(--color-accent) 20%, transparent);--color-primary-hover:color-mix(in srgb, var(--color-primary) 86%, #fff 14%);--color-destructive-hover:color-mix(in srgb, var(--color-destructive) 84%, #fff 16%);--color-sidebar-heading:#a6a09b;--color-destructive:var(--color-status-error);--color-destructive-foreground:#fff7f7;--color-border:#333336;--color-input:#38383b;--color-split-pane-line:color-mix(in srgb, var(--color-border) 88%, var(--color-background) 12%);--color-split-pane-shadow:#090c1152;--color-success:var(--chart-2);--color-success-foreground:var(--foreground);--color-warning:var(--chart-3);--color-warning-foreground:var(--foreground);--color-overlay-scrim:#000000bd;--color-overlay-scrim-strong:#000000e0;--color-brand-glow:color-mix(in srgb, var(--color-primary) 24%, transparent)}@supports (color:lab(0% 0 0)){:root[data-theme=system] .marketing-theme{--color-accent-blue:lab(36.5114% -17.1989 -21.6292);--color-sidebar-heading:lab(66.2166% 1.88044 3.20326)}}}.marketing-theme .app-main-shell-surface .prose :not(pre)>code[data-file-ref=true],.marketing-theme .app-main-shell-surface [data-file-ref=true]{color:var(--color-primary)!important;border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)!important;background-color:#0000!important}.marketing-theme .app-main-shell-surface [data-file-ref=true]:hover{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)!important}.marketing-theme .marketing-slide-up .app-main-surface>.flex>.relative,.marketing-theme .marketing-slide-up .app-main-surface>.flex>.relative>.flex,.marketing-theme .marketing-slide-up .app-main-surface>.flex>.relative .yori-milkdown-canvas,.marketing-theme .marketing-slide-up .app-main-surface>.flex>.relative .yori-milkdown-canvas .milkdown,.marketing-theme .marketing-slide-up .app-main-surface>.flex>.relative>.border-t{border-bottom-left-radius:var(--marketing-workspace-inner-radius);border-bottom-right-radius:var(--marketing-workspace-inner-radius);overflow:hidden}
