.BaseChat_BaseChat__WckWe[data-chat-visible=false]{--workbench-inner-width:100%;--workbench-left:0}.BaseChat_BaseChat__WckWe[data-chat-visible=false] .BaseChat_Chat__lZfBo{pointer-events:none}.BaseChat_BaseChat__WckWe{padding:0}.BaseChat_ProjectSurface__2P0_0{--studio-rail:#f4f3f0;--studio-canvas:#e7e7e4;--studio-line:rgba(49,45,39,0.1);color:#18181b;background:var(--studio-canvas)}.BaseChat_ProjectSurface__2P0_0:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.3),transparent 34%)}.BaseChat_HomeSurface__URM89{overscroll-behavior-y:contain;scrollbar-color:rgba(102,99,109,.42) #efefec;scrollbar-gutter:stable;background:#f6f6f3}.BaseChat_HomeSurface__URM89::-webkit-scrollbar-track{background:#efefec}.dark .BaseChat_HomeSurface__URM89,[data-theme=dark] .BaseChat_HomeSurface__URM89{scrollbar-color:rgba(187,182,198,.34) #0c0c0f;background:#0c0c0f}.dark .BaseChat_HomeSurface__URM89::-webkit-scrollbar-track,[data-theme=dark] .BaseChat_HomeSurface__URM89::-webkit-scrollbar-track{background:#0c0c0f}.BaseChat_Chat__lZfBo{position:relative;z-index:1;opacity:1;margin:0;padding:0}.BaseChat_ProjectSurface__2P0_0 .BaseChat_Chat__lZfBo{flex:0 0 auto;border-right:1px solid var(--studio-line);background:var(--studio-rail);box-shadow:12px 0 36px rgba(45,39,31,.055);transition:width .48s cubic-bezier(.22,1,.36,1);will-change:width}.BaseChat_ProjectSurface__2P0_0[data-project-layout-instant=true] .BaseChat_Chat__lZfBo{transition:none}.BaseChat_Workbench__45JJX{position:relative;z-index:1;background:var(--studio-canvas)}.BaseChat_Workbench__45JJX.BaseChat_WorkbenchFullscreen__0NPR_{position:fixed;z-index:999;inset:0;width:100vw;height:100dvh;overflow:hidden;background:#fff}.BaseChat_ConversationPane__rVUSJ{background:rgba(0,0,0,0)}.BaseChat_MessageTimeline__5_iwc{padding:1.25rem 1rem 1.5rem;scrollbar-gutter:stable}.BaseChat_CompactNavigation__Yq6nB{position:relative;z-index:2;border-bottom:1px solid var(--studio-line);background:var(--studio-rail)}.BaseChat_WorkbenchLoadingInset__xygal{height:100%;min-height:0;width:100%;padding:.75rem .75rem .75rem .625rem}.BaseChat_WorkbenchLoadingFrame__3_rr5{position:relative;isolation:isolate;display:grid;height:100%;min-height:0;width:100%;grid-template-rows:3rem minmax(0,1fr);overflow:hidden;border:1px solid rgba(24,24,27,.1);border-radius:1.125rem;background:#fff;box-shadow:0 18px 52px rgba(24,24,27,.1),0 2px 8px rgba(24,24,27,.05)}.dark .BaseChat_ProjectSurface__2P0_0,[data-theme=dark] .BaseChat_ProjectSurface__2P0_0{--studio-rail:rgba(16,16,19,0.98);--studio-canvas:#0b0b0e;--studio-line:rgba(255,255,255,0.075);color:#f4f4f5}.dark .BaseChat_ProjectSurface__2P0_0:before,[data-theme=dark] .BaseChat_ProjectSurface__2P0_0:before{background:linear-gradient(135deg,rgba(255,255,255,.025),transparent 34%)}.dark .BaseChat_ProjectSurface__2P0_0 .BaseChat_Chat__lZfBo,[data-theme=dark] .BaseChat_ProjectSurface__2P0_0 .BaseChat_Chat__lZfBo{box-shadow:12px 0 36px rgba(0,0,0,.2)}.dark .BaseChat_WorkbenchLoadingFrame__3_rr5,[data-theme=dark] .BaseChat_WorkbenchLoadingFrame__3_rr5{border-color:hsla(0,0%,100%,.09);background:#0d0d10;box-shadow:0 20px 56px rgba(0,0,0,.34),0 2px 8px rgba(0,0,0,.22)}.dark .BaseChat_WorkbenchFullscreen__0NPR_,[data-theme=dark] .BaseChat_WorkbenchFullscreen__0NPR_{background:#09090b}@media(max-width:63.999rem){.BaseChat_ProjectSurface__2P0_0 .BaseChat_Chat__lZfBo{border-right:0;box-shadow:none}.BaseChat_MessageTimeline__5_iwc{width:min(100%,48rem);margin-inline:auto;padding-inline:clamp(.9rem,4vw,1.5rem)}.BaseChat_WorkbenchLoadingInset__xygal{padding:.625rem}}@media(prefers-reduced-motion:reduce){.BaseChat_ProjectSurface__2P0_0 .BaseChat_Chat__lZfBo{transition:none}}.PreviewBootSurface_surface__cqnAE{background:radial-gradient(circle at 18% 12%,rgb(255 255 255/96%),transparent 42%),linear-gradient(145deg,#f7f7f5,#eeeeeb)}.dark .PreviewBootSurface_surface__cqnAE{background:radial-gradient(circle at 18% 12%,rgb(39 39 42/78%),transparent 42%),linear-gradient(145deg,#18181b,#09090b)}.PreviewBootSurface_ambient__A1BuY{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 30%,rgb(124 58 237/5%),transparent 34%),radial-gradient(circle at 28% 78%,rgb(24 24 27/4%),transparent 38%)}.PreviewBootSurface_thumbnail__7ocFz{position:absolute;object-fit:cover;object-position:top center;opacity:0;filter:saturate(.82) contrast(.94) brightness(1.035);transform:scale(1.006);transition:opacity .26s ease-out}.PreviewBootSurface_thumbnail__7ocFz[data-visible=true]{opacity:1}.PreviewBootSurface_veil__ZVBYm{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255/16%),rgb(250 250 249/25%));backdrop-filter:blur(.6px)}.dark .PreviewBootSurface_veil__ZVBYm{background:linear-gradient(180deg,rgb(9 9 11/18%),rgb(9 9 11/32%))}.WorkbenchToolbar_workbenchInset__zb7wZ{height:100%;min-height:0;width:100%;padding:.75rem .75rem .75rem .625rem}.WorkbenchToolbar_workbenchFrame__YriHY{border:1px solid rgb(62 58 50/16%);border-radius:1.125rem;background:#fff;box-shadow:0 20px 56px rgb(43 38 32/12%),0 2px 8px rgb(43 38 32/6%),inset 0 0 0 1px rgb(255 255 255/62%)}.WorkbenchToolbar_toolbarHeader__DbXgF{container-type:inline-size;gap:.75rem;border-color:rgb(62 58 50/12%);background:#ececec;box-shadow:inset 0 1px 0 rgb(255 255 255/68%),0 1px 0 rgb(43 38 32/4%),0 4px 14px rgb(43 38 32/4%)}.dark .WorkbenchToolbar_workbenchFrame__YriHY{border-color:rgb(255 255 255/9%);background:#0d0d10;box-shadow:0 20px 56px rgb(0 0 0/34%),0 2px 8px rgb(0 0 0/22%)}.dark .WorkbenchToolbar_toolbarHeader__DbXgF{border-color:rgb(255 255 255/7%);background:#17171b;box-shadow:inset 0 1px 0 rgb(255 255 255/4%),0 3px 12px rgb(0 0 0/16%)}.WorkbenchToolbar_backendAction__l_onc:empty{display:none}.WorkbenchToolbar_toolbarActions__njelQ{margin-left:auto;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.5rem}.WorkbenchToolbar_commandRail__izDw7{height:2.5rem;padding:.1875rem;border:1px solid rgb(24 24 27/10%);border-radius:.6875rem;background:rgb(255 255 255/68%);box-shadow:0 1px 2px rgb(24 24 27/8%),inset 0 1px 0 rgb(255 255 255/72%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.WorkbenchToolbar_commandGroup__Zk7xW,.WorkbenchToolbar_commandRail__izDw7{display:flex;min-width:0;align-items:center}.WorkbenchToolbar_commandGroup__Zk7xW+.WorkbenchToolbar_commandGroup__Zk7xW{position:relative}.WorkbenchToolbar_commandGroup__Zk7xW+.WorkbenchToolbar_commandGroup__Zk7xW:before{position:absolute;z-index:1;left:-.5px;width:1px;height:1rem;background:rgb(161 161 170/30%);content:"";pointer-events:none}.WorkbenchToolbar_quietAction__af2Dy{display:flex;min-width:0}.WorkbenchToolbar_backendAction__l_onc>a,.WorkbenchToolbar_backendAction__l_onc>div>button,.WorkbenchToolbar_backendAction__l_onc>span,.WorkbenchToolbar_quietAction__af2Dy>button{justify-content:center!important;height:2rem!important;min-width:0!important;gap:.4375rem!important;border:0!important;border-radius:.4375rem!important;background:transparent!important;padding-inline:.625rem!important;color:rgb(63 63 70)!important;box-shadow:none!important;font-size:.8125rem!important;font-weight:560!important;letter-spacing:-.01em}.WorkbenchToolbar_condensableAction__3IviI [data-toolbar-label]{order:1}.WorkbenchToolbar_condensableAction__3IviI svg{order:2;flex-shrink:0}.WorkbenchToolbar_backendAction__l_onc>a:hover,.WorkbenchToolbar_backendAction__l_onc>div>button:hover,.WorkbenchToolbar_quietAction__af2Dy>button:hover{background:rgb(255 255 255/85%)!important;color:rgb(9 9 11)!important}.WorkbenchToolbar_backendAction__l_onc>div>button[aria-expanded=true],.WorkbenchToolbar_quietAction__af2Dy>button[aria-expanded=true]{background:rgb(255 255 255/92%)!important;color:rgb(9 9 11)!important;box-shadow:inset 0 0 0 1px rgb(161 161 170/20%)!important}.WorkbenchToolbar_backendAction__l_onc>a:focus-visible,.WorkbenchToolbar_backendAction__l_onc>div>button:focus-visible,.WorkbenchToolbar_quietAction__af2Dy>button:focus-visible{outline:2px solid rgb(59 130 246)!important;outline-offset:1px!important}.WorkbenchToolbar_primaryAction__i1wR3{display:flex}.WorkbenchToolbar_primaryAction__i1wR3>button{height:2rem!important;min-width:0!important;gap:.4375rem!important;border:0!important;border-radius:.4375rem!important;background:rgb(24 24 27)!important;padding-inline:.75rem!important;color:white!important;box-shadow:0 1px 2px rgb(24 24 27/18%)!important;font-size:.8125rem!important;font-weight:650!important;letter-spacing:-.01em}.WorkbenchToolbar_primaryAction__i1wR3>button:hover{background:rgb(39 39 42)!important}.dark .WorkbenchToolbar_commandRail__izDw7{border-color:rgb(255 255 255/10%);background:rgb(255 255 255/4.5%);box-shadow:0 1px 2px rgb(0 0 0/28%),inset 0 1px 0 rgb(255 255 255/6%)}.dark .WorkbenchToolbar_commandGroup__Zk7xW+.WorkbenchToolbar_commandGroup__Zk7xW:before{background:rgb(255 255 255/9%)}.dark .WorkbenchToolbar_backendAction__l_onc>a,.dark .WorkbenchToolbar_backendAction__l_onc>div>button,.dark .WorkbenchToolbar_backendAction__l_onc>span,.dark .WorkbenchToolbar_quietAction__af2Dy>button{color:rgb(212 212 216)!important}.dark .WorkbenchToolbar_backendAction__l_onc>a:hover,.dark .WorkbenchToolbar_backendAction__l_onc>div>button:hover,.dark .WorkbenchToolbar_quietAction__af2Dy>button:hover{background:rgb(255 255 255/9%)!important;color:white!important}.dark .WorkbenchToolbar_backendAction__l_onc>div>button[aria-expanded=true],.dark .WorkbenchToolbar_quietAction__af2Dy>button[aria-expanded=true]{background:rgb(255 255 255/11%)!important;color:white!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/8%)!important}.dark .WorkbenchToolbar_primaryAction__i1wR3>button{background:white!important;color:rgb(24 24 27)!important;box-shadow:0 1px 2px rgb(0 0 0/35%)!important}.dark .WorkbenchToolbar_primaryAction__i1wR3>button:hover{background:rgb(228 228 231)!important}@container (max-width: 70rem){.WorkbenchToolbar_commandRail__izDw7{flex-shrink:0}.WorkbenchToolbar_condensableAction__3IviI{position:relative;flex:0 0 2.5rem;width:2.5rem}.WorkbenchToolbar_condensableAction__3IviI [data-toolbar-label]{position:absolute;z-index:50;top:calc(100% + .5rem);left:50%;width:max-content;max-width:14rem;padding:.375rem .5rem;border:1px solid rgb(39 39 42/12%);border-radius:.4375rem;background:rgb(24 24 27/96%);color:white;box-shadow:0 6px 18px rgb(24 24 27/18%);opacity:0;visibility:hidden;transform:translate(-50%,-.25rem);pointer-events:none;white-space:nowrap;transition:visibility 0s linear .11s}.WorkbenchToolbar_backendAction__l_onc>a,.WorkbenchToolbar_backendAction__l_onc>div>button,.WorkbenchToolbar_backendAction__l_onc>span,.WorkbenchToolbar_quietAction__af2Dy>button{position:relative!important;width:2.5rem!important;min-width:2.5rem!important;max-width:2.5rem!important;gap:.25rem!important;padding-inline:0!important;overflow:visible!important;transition:background-color .14s ease-out,color .14s ease-out!important}.WorkbenchToolbar_condensableAction__3IviI:hover [data-toolbar-label]{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity 105ms ease-out 70ms,transform .16s cubic-bezier(.2,.8,.2,1) 70ms,visibility 0s linear 70ms}.WorkbenchToolbar_condensableAction__3IviI a:focus-visible>[data-toolbar-label],.WorkbenchToolbar_condensableAction__3IviI button:focus-visible>[data-toolbar-label]{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity 105ms ease-out,transform .16s cubic-bezier(.2,.8,.2,1),visibility 0s}}@media (prefers-reduced-motion:reduce){.WorkbenchToolbar_backendAction__l_onc>a,.WorkbenchToolbar_backendAction__l_onc>div>button,.WorkbenchToolbar_backendAction__l_onc>span,.WorkbenchToolbar_condensableAction__3IviI [data-toolbar-label],.WorkbenchToolbar_quietAction__af2Dy>button{transition:none!important}}@media (max-width:63.999rem){.WorkbenchToolbar_workbenchInset__zb7wZ{padding:.625rem}}