.ActionToast_toast__yCuQk{position:fixed;bottom:16px;left:16px;z-index:9999;width:min(300px,100vw - 32px);padding:14px;border-radius:12px;background:var(--app-shell-surface);border:var(--app-border-width) solid var(--app-border-color);box-shadow:0 12px 32px var(--app-shadow-soft),0 2px 8px rgba(0,0,0,.08);animation:ActionToast_actionToastIn__aw8Rx .25s cubic-bezier(.16,1,.3,1)}.ActionToast_toastLeaving__ItBnT{animation:ActionToast_actionToastOut__XJhJc .2s ease forwards}.ActionToast_content__gAnv5{display:flex;flex-direction:column;gap:4px}.ActionToast_title__VW8LO{margin:0;font-size:15px;font-weight:650;line-height:1.3;color:var(--app-text-strong)}.ActionToast_subtitle__zZkfe{margin:0;font-size:13px;line-height:1.45;font-weight:450;color:var(--app-text-subtle)}.ActionToast_actionButtonContainer__0u8oh{width:100%;min-width:0;margin-top:12px}.ActionToast_actionButton__XZiHT{height:36px!important;line-height:36px!important;padding-left:12px!important;padding-right:12px!important;font-size:13px!important;background-color:var(--action-toast-primary-bg)!important;color:var(--action-toast-primary-text)!important}@keyframes ActionToast_actionToastIn__aw8Rx{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ActionToast_actionToastOut__XJhJc{0%{transform:translateY(0);opacity:1}to{transform:translateY(8px);opacity:0}}@media(prefers-reduced-motion:reduce){.ActionToast_toastLeaving__ItBnT,.ActionToast_toast__yCuQk{animation:none}}@media only screen and (max-width:1000px){.ActionToast_toast__yCuQk{left:16px;right:16px;width:auto}}.AiChat_bubble__XIjAx{position:fixed;right:25px;bottom:25px;z-index:var(--app-chat-panel-z-index,85);width:56px;height:56px;border-radius:50%;border:none;background:var(--app-inverse);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:auto;transition:transform .18s ease,opacity .18s ease}.AiChat_bubble__XIjAx:hover{transform:scale(1.04)}.AiChat_bubble__XIjAx:active{transform:scale(.98)}.AiChat_bubbleHidden__eK8hK{opacity:0;pointer-events:none;transform:scale(.85)}.AiChat_bubbleLogo__ew92e{position:relative;width:28px;height:28px;flex-shrink:0}.AiChat_bubbleLogo__ew92e img{filter:var(--app-bubble-logo-filter)}.AiChat_panel__yFSsZ{position:fixed;top:48px;right:48px;bottom:48px;width:var(--app-chat-panel-width,455px);height:auto;max-height:none;z-index:var(--app-chat-panel-z-index,85);--chat-panel-height:var(--app-chat-panel-max-height-compact);background-color:var(--app-surface-panel);border-radius:14px;border:var(--app-border-width) solid var(--app-border-color);display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translate3d(calc(100% + 48px),0,0);pointer-events:none;transition:opacity var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing),transform var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing),top var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing),right var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing),bottom var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing),border-radius var(--app-chat-layout-transition-duration) var(--app-chat-layout-transition-easing)}.AiChat_panel__yFSsZ ::selection{background-color:var(--chat-selection-bg,var(--selectionColor));color:var(--chat-selection-text,var(--textColor))}html[data-ai-chat-layout-instant] .AiChat_bubble__XIjAx,html[data-ai-chat-layout-instant] .AiChat_panel__yFSsZ,html[data-app-layout-switching] .AiChat_bubble__XIjAx,html[data-app-layout-switching] .AiChat_panel__yFSsZ{transition:none!important}.AiChat_panelExpanded__g_JUq,.AiChat_panel__yFSsZ[data-ai-chat-layout=expanded]{top:0;right:0;bottom:0;border-radius:0;border:none;border-left:var(--app-border-width) solid var(--app-border-color);height:auto;max-height:none;--chat-panel-height:var(--app-chat-panel-max-height-expanded)}html[data-landing-page] .AiChat_panelExpanded__g_JUq,html[data-landing-page] .AiChat_panel__yFSsZ,html[data-landing-page] .AiChat_panel__yFSsZ[data-ai-chat-layout=expanded]{top:auto;right:48px;bottom:48px;border-radius:14px;border:var(--app-border-width) solid var(--app-border-color);height:min(calc(100dvh - 171px),calc(var(--app-chat-viewport-height-cap, 800px) - 171px));max-height:min(calc(100dvh - 171px),calc(var(--app-chat-viewport-height-cap, 800px) - 171px));--chat-panel-height:min(calc(100dvh - 171px),calc(var(--app-chat-viewport-height-cap, 800px) - 171px))}.AiChat_panelEmbedded__SKqaC{position:absolute;inset:0;width:100%;height:100%;top:0!important;right:0!important;bottom:0!important;left:0!important;max-height:none!important;--chat-panel-height:100%;z-index:1;transform:none!important;transition:opacity .18s ease}.AiChat_panelEmbedded__SKqaC.AiChat_panelOpen__Sth6j{opacity:1;transform:none!important}html[data-landing-page] .AiChat_panelEmbedded__SKqaC,html[data-landing-page] .AiChat_panelEmbedded__SKqaC.AiChat_panelExpanded__g_JUq,html[data-landing-page] .AiChat_panelEmbedded__SKqaC.AiChat_panelOpen__Sth6j,html[data-landing-page] .AiChat_panelEmbedded__SKqaC[data-ai-chat-layout=expanded]{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;max-height:none;border-radius:14px;--chat-panel-height:100%}.AiChat_panelDetachedFixed___4qt6{position:fixed!important;inset:auto;z-index:var(--app-chat-panel-z-index,85);border-radius:14px;border:var(--app-border-width) solid var(--app-border-color);opacity:1!important;transform:none!important;pointer-events:auto;transition:none!important}.AiChat_panelDetachedFixed___4qt6,html[data-landing-page] .AiChat_panelDetachedFixed___4qt6,html[data-landing-page] .AiChat_panelDetachedFixed___4qt6.AiChat_panelExpanded__g_JUq,html[data-landing-page] .AiChat_panelDetachedFixed___4qt6.AiChat_panelOpen__Sth6j,html[data-landing-page] .AiChat_panelDetachedFixed___4qt6[data-ai-chat-layout=expanded]{top:auto!important;right:48px!important;bottom:40px!important;left:auto!important;width:400px!important;height:min(calc(100dvh - 143px),calc(var(--app-chat-viewport-height-cap, 800px) - 143px))!important;max-height:min(calc(100dvh - 143px),calc(var(--app-chat-viewport-height-cap, 800px) - 143px))!important;--chat-panel-height:min(calc(100dvh - 143px),calc(var(--app-chat-viewport-height-cap, 800px) - 143px))}html[data-landing-page] .AiChat_panelDetachedFixed___4qt6,html[data-landing-page] .AiChat_panel__yFSsZ:not(.AiChat_panelEmbedded__SKqaC){z-index:88}html[data-landing-page] .AiChat_bubble__XIjAx{z-index:89}.AiChat_panelOpen__Sth6j{opacity:1;transform:translateZ(0);pointer-events:auto;contain:layout style paint}html[data-app-wide-page=campaigns]:not([data-local-canvas-active]) .AiChat_panelOpen__Sth6j,html[data-app-wide-page=chat] .AiChat_panelOpen__Sth6j,html[data-app-wide-page=hooks]:not([data-local-canvas-active]) .AiChat_panelOpen__Sth6j,html[data-app-wide-page=leads] .AiChat_panelOpen__Sth6j{box-shadow:-6px 0 28px var(--app-shadow-soft,hsla(0,0%,6%,.1))}html[data-app-page-settings-open][data-ai-chat-open] .AiChat_panelOpen__Sth6j,html[data-app-settings-detail-open][data-ai-chat-open] .AiChat_panelOpen__Sth6j{box-shadow:-4px 0 18px color-mix(in srgb,var(--app-shadow-soft,hsla(0,0%,6%,.1)) 55%,transparent)}html[data-canvas-layout-transition] .AiChat_panelOpen__Sth6j{contain:layout style paint}body[data-canvas-page-dragging] .AiChat_panelOpen__Sth6j{pointer-events:none}.AiChat_panelHeader__W8Mg_{display:flex;align-items:stretch;flex-shrink:0;min-height:48px;position:relative;z-index:0}.AiChat_panelHeader__W8Mg_:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--app-border-width);background:var(--app-border-color);z-index:1;pointer-events:none}.AiChat_panelHeaderTitleBtn__ThUX1{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;padding:0 12px 0 16px;border:none;background:transparent;color:var(--app-text-subtle);font-family:inherit;font-size:15px;font-weight:580;line-height:1.2;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease}.AiChat_panelHeaderTitleBtnActive__gdlPC,.AiChat_panelHeaderTitleBtn__ThUX1:hover{color:var(--app-text-strong)}.AiChat_panelHeaderTitleIcon__vF063{flex-shrink:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:inherit;line-height:0}.AiChat_panelHeaderTitleIcon__vF063 svg{display:block;flex-shrink:0}.AiChat_panelHeaderTitleText__nRJFM{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AiChat_panelHeaderTabs____jNG{flex:1 1;min-width:0;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding-right:20px;scroll-behavior:smooth;scroll-padding-right:20px;scrollbar-width:none;position:relative;touch-action:pan-x;overscroll-behavior-x:contain;overscroll-behavior-y:none}.AiChat_panelHeaderTabs____jNG::-webkit-scrollbar{display:none}.AiChat_panelHeaderTabsTrack__G7K8X{display:flex;align-items:stretch;min-height:100%;flex-wrap:nowrap}.AiChat_threadTab__4g4GA{position:relative;z-index:0;flex-shrink:0;display:inline-flex;align-items:stretch;gap:4px;width:-moz-fit-content;width:fit-content;max-width:166px;padding:0 8px 0 16px;border:none;background:transparent;font-family:inherit;font-size:15px;font-weight:580;line-height:1;color:var(--app-chat-tab-inactive);cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease,box-shadow .15s ease,background-color .15s ease}.AiChat_threadTab__4g4GA:hover:not(.AiChat_threadTabActive__JHjpA){color:var(--app-text-muted)}.AiChat_threadTab__4g4GA:hover:not(.AiChat_threadTabActive__JHjpA) .AiChat_threadTabClose__bXYxM{opacity:1}.AiChat_threadTabContent__m1X0t{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;align-self:stretch;cursor:pointer;touch-action:pan-x}.AiChat_threadTabContent__m1X0t:active{cursor:pointer}.AiChat_threadTabDragging__iKpx7{background:var(--app-surface-panel);box-shadow:0 1px 2px var(--app-shadow-soft),0 6px 16px var(--app-shadow-soft);z-index:5;cursor:pointer}.AiChat_threadTabClone__KXLaw{pointer-events:none}.AiChat_threadTabCloseClone__XNmby{visibility:hidden}.AiChat_threadTabActive__JHjpA{color:var(--app-text-strong);position:relative;z-index:2}.AiChat_threadTabActive__JHjpA .AiChat_threadTabClose__bXYxM{opacity:1;color:var(--app-text-strong)}.AiChat_threadTabActive__JHjpA:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--app-border-width);border-radius:var(--app-border-width);background:var(--app-inverse);pointer-events:none;z-index:3}.AiChat_threadTabClose__bXYxM{flex-shrink:0;align-self:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--app-text-muted);opacity:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease,background-color .15s ease}.AiChat_threadTabClose__bXYxM:hover{opacity:1;color:var(--app-text-strong);background:var(--app-icon-btn-hover-bg)}.AiChat_threadTabCloseIcon__6NKEg{display:block;flex-shrink:0;line-height:0}.AiChat_threadTabIcon__IxVQf{flex-shrink:0;width:13px;height:13px;display:flex;align-items:center;justify-content:center;color:inherit;line-height:0}.AiChat_threadTabIcon__IxVQf svg{display:block;flex-shrink:0}.AiChat_threadTabTitle__LQH_r{display:block;max-width:98px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AiChat_threadTabTitleSizer__H70wJ{display:inline-block;max-width:98px;vertical-align:middle;overflow:hidden}.AiChat_threadTabTitleInput__Mhwiv{display:block;box-sizing:border-box;border:none;outline:none;margin:0;padding:2px 0;border-radius:0;background:transparent;font:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:1.35;caret-color:currentColor;field-sizing:content;width:auto;min-width:1ch;max-width:98px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AiChat_threadTabTitleInputReadonly__1HT2o{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.AiChat_threadTabTitleInput__Mhwiv:not(.AiChat_threadTabTitleInputReadonly__1HT2o){-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text;text-overflow:clip}@supports not (field-sizing:content){.AiChat_threadTabTitleSizer__H70wJ{display:inline-grid;max-width:98px;overflow:hidden}.AiChat_threadTabTitleSizer__H70wJ:after{content:attr(data-value);visibility:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:98px;grid-area:1/1;font:inherit;font-size:inherit;font-weight:inherit;line-height:1.35;padding:2px 0;box-sizing:border-box;pointer-events:none}.AiChat_threadTabTitleInput__Mhwiv{grid-area:1/1;width:0;min-width:100%;max-width:100%;field-sizing:initial}}.AiChat_panelHeaderActions__Vgkow{display:flex;align-items:stretch;flex-shrink:0;border-left:var(--app-border-width) solid var(--app-border-color);position:relative;z-index:1;background:var(--app-surface-panel)}.AiChat_panelHeaderActions__Vgkow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--app-border-width);background:var(--app-border-color);z-index:1;pointer-events:none}.AiChat_headerActionBtn__n5D_5{width:40px;border:none;background:transparent;color:var(--app-text-subtle);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease}.AiChat_headerActionBtnActive__vVbkX,.AiChat_headerActionBtn__n5D_5:hover{color:var(--app-text-strong)}.AiChat_headerActionBtnDisabled__xlFIO{opacity:.22;cursor:default;pointer-events:none}.AiChat_headerActionBtnDisabled__xlFIO:hover{color:var(--app-text-subtle)}.AiChat_messages__RBJzY{position:relative;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;container-type:size;scrollbar-width:none}.AiChat_messages__RBJzY::-webkit-scrollbar{display:none}.AiChat_messagesHiddenUntilPin__i9SbA{opacity:0}.AiChat_panelChatBody__stz03,.AiChat_panelMain__Cnu0S{flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.AiChat_chatMediaDropOverlay__5_msq{position:absolute;inset:0;z-index:25;background:rgba(0,0,0,.2);pointer-events:none;border-radius:inherit}.AiChat_panelChatBodyHidden__Gp90H{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AiChat_messagesList__O3I9L{display:flex;flex-direction:column;gap:0;padding:0 16px 300px;box-sizing:border-box;min-height:100%}.AiChat_messagesListWelcomeOnly__3MvWz{min-height:auto;padding-bottom:16px}.AiChat_pageSwitchBanner__gMl8q{display:flex;align-items:center;margin:0 0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AiChat_messageTurn__bssV_{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;min-width:0}.AiChat_messageTurnAssistantLead__4_CZA{padding-top:calc(16px + 14px - 4px)}.AiChat_messageUserStickyShell__o8mvT{position:-webkit-sticky;position:sticky;top:0;z-index:2;flex-shrink:0;width:100%;box-sizing:border-box;padding-top:16px;overflow:visible}.AiChat_messageTurn__bssV_:not(:first-child) .AiChat_messageUserStickyShell__o8mvT{margin-top:calc(50px - 16px - 4px - 9px)}.AiChat_messageUserStickyShell__o8mvT:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(16px + (100% - 16px)/2);background:var(--app-surface-panel);pointer-events:none;z-index:0}.AiChat_messageTurn__bssV_.AiChat_messageTurnUserBurstFollowUp__Nwa3R:not(:first-child) .AiChat_messageUserStickyShell__o8mvT{margin-top:10px;padding-top:8px}.AiChat_messageTurn__bssV_.AiChat_messageTurnUserBurstFollowUp__Nwa3R:not(:first-child) .AiChat_messageUserStickyShell__o8mvT:before{height:calc(8px + (100% - 8px)/2)}.AiChat_chatAttachmentThumbs__uzS62{position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.AiChat_chatAttachmentThumbs__uzS62::-webkit-scrollbar{display:none}.AiChat_chatAttachmentThumbsInUserCard___Tq2l{padding:calc(12px + 2px) 12px 0}.AiChat_chatAttachmentThumbsInUserCard___Tq2l+.AiChat_messageUserCardTextShell__h0r14 .AiChat_messageUserCardTextarea__85yQX{padding-top:8px}.AiChat_messageUserCardTextShell__h0r14{position:relative;width:100%}.AiChat_messageUserCardTextShellFaded__FIKDw{overflow:hidden;--user-msg-fade-height:16px;--user-msg-fade-bottom:0px;--user-msg-fade-color:var(--app-user-message-bg);--user-msg-fade-stop-1:0%;--user-msg-fade-stop-1-color:transparent;--user-msg-fade-stop-2:40%;--user-msg-fade-stop-2-color:color-mix(in srgb,var(--user-msg-fade-color) 35%,transparent);--user-msg-fade-stop-3:78%;--user-msg-fade-stop-3-color:color-mix(in srgb,var(--user-msg-fade-color) 82%,transparent);--user-msg-fade-stop-4:100%;--user-msg-fade-stop-4-color:var(--user-msg-fade-color)}.AiChat_messageUserCardTextShellFaded__FIKDw:after{content:"";position:absolute;left:0;right:0;bottom:var(--user-msg-fade-bottom);z-index:3;width:100%;height:var(--user-msg-fade-height);pointer-events:none;background:linear-gradient(to bottom,var(--user-msg-fade-stop-1-color) var(--user-msg-fade-stop-1),var(--user-msg-fade-stop-2-color) var(--user-msg-fade-stop-2),var(--user-msg-fade-stop-3-color) var(--user-msg-fade-stop-3),var(--user-msg-fade-stop-4-color) var(--user-msg-fade-stop-4))}.AiChat_chatAttachmentThumbsTrack__vbnBN{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px;width:max-content;min-width:100%;box-sizing:border-box}.AiChat_chatAttachmentThumb__JrT9P{position:relative;flex:0 0 auto;width:52px;height:52px;border-radius:6px;overflow:hidden;background:var(--chat-attachment-placeholder-bg,var(--app-surface-subtle))}.AiChat_chatAttachmentThumbInteractive__SrFPD,.AiChat_chatAttachmentThumbsInUserCard___Tq2l .AiChat_chatAttachmentThumb__JrT9P{cursor:pointer}.AiChat_chatAttachmentThumbButton__y8Zh8{position:relative;z-index:0;display:block;width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.AiChat_chatAttachmentThumbButton__y8Zh8:disabled{cursor:wait}.AiChat_chatAttachmentThumbPreparing__tr63Q{pointer-events:none}.AiChat_chatAttachmentThumbPlaceholder__0XiNi{position:absolute;inset:0}.AiChat_chatAttachmentThumbMedia__LzXiX,.AiChat_chatAttachmentThumbPlaceholder__0XiNi{background:var(--chat-attachment-placeholder-bg,var(--app-surface-subtle));pointer-events:none}.AiChat_chatAttachmentThumbMedia__LzXiX{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .14s ease,filter .12s ease}.AiChat_chatAttachmentThumbMediaLoaded__RdA1v{opacity:1}.AiChat_chatAttachmentThumbMediaVideo__3SCKl{pointer-events:none}.AiChat_chatAttachmentThumbAudio__M5p96{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box;background:var(--chat-attachment-placeholder-bg,var(--app-surface-subtle));pointer-events:none}.AiChat_chatAttachmentThumbAudioCenter__yl88_{position:relative;width:22px;height:22px;flex-shrink:0}.AiChat_chatAttachmentThumbAudioIcon__K_lll{position:absolute;inset:0;display:block;background-color:var(--app-text-strong,#0a0a0a);-webkit-mask:url(/_next/static/media/microphone.a4f31a93.svg) center/contain no-repeat;mask:url(/_next/static/media/microphone.a4f31a93.svg) center/contain no-repeat;transition:opacity 80ms ease}.AiChat_chatAttachmentThumbAudioIconHidden__Z8aM_{opacity:0}.AiChat_chatAttachmentThumbAudioLoaderSlot__RbmJ9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;line-height:0}:root[data-app-theme=dark] .AiChat_chatAttachmentThumbAudioIcon__K_lll{background-color:var(--app-text-strong,var(--app-surface-subtle))}@media(hover:hover){.AiChat_chatAttachmentThumbsInUserCard___Tq2l .AiChat_chatAttachmentThumbButton__y8Zh8:hover .AiChat_chatAttachmentThumbMediaLoaded__RdA1v{filter:brightness(.98)}}.AiChat_chatAttachmentThumbRemove__PQ3SB{position:absolute;top:4px;right:4px;z-index:3;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:none;border-radius:4px;background:rgba(0,0,0,.58);color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,background-color .12s ease}.AiChat_chatAttachmentThumbRemove__PQ3SB:hover{background:rgba(0,0,0,.72)}@media(hover:hover){.AiChat_chatAttachmentThumbRemove__PQ3SB:hover,.AiChat_chatAttachmentThumb__JrT9P:hover .AiChat_chatAttachmentThumbRemove__PQ3SB{opacity:1;pointer-events:auto}}@media(hover:none){.AiChat_chatAttachmentThumbRemove__PQ3SB{opacity:1;pointer-events:auto}}.AiChat_messageUserCard__pBleF{position:relative;z-index:1;width:100%;box-sizing:border-box;padding:0;border-radius:12px;border:var(--app-border-width) solid var(--app-border-color);background:var(--app-user-message-bg);box-shadow:var(--app-user-message-shadow);font-size:16px;font-weight:500;color:var(--app-text-primary);cursor:pointer;overflow:hidden}.AiChat_messageUserCard__pBleF .AiChat_messageUserCardReferences__BcPr0{padding:calc(12px + 2px) 12px 0}.AiChat_messageUserCard__pBleF .AiChat_messageUserCardReferences__BcPr0+.AiChat_messageUserCardTextShell__h0r14 .AiChat_messageUserCardTextarea__85yQX{padding-top:8px}.AiChat_messageUserCard__pBleF .AiChat_messageUserCardTextarea__85yQX{cursor:inherit}.AiChat_messageUserCardExpanded__tZfqc{cursor:text;overflow:hidden}.AiChat_messageUserCardExpanded__tZfqc .AiChat_messageUserCardTextarea__85yQX{cursor:text}.AiChat_messageUserCardExpanded__tZfqc .AiChat_messageUserCardSend__jIeh_:not(.AiChat_messageUserCardSendCompact__zmhbc){right:12px;bottom:12px}.AiChat_messageUserCardSend__jIeh_{position:absolute;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background:var(--app-chat-tab-inactive);color:var(--app-text-strong);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease,transform .12s ease}.AiChat_messageUserCardSend__jIeh_:hover{background:var(--app-chat-tab-hover)}.AiChat_messageUserCardSend__jIeh_:active:not(:disabled){transform:scale(.96)}.AiChat_messageUserCardSendCompact__zmhbc{right:10px;top:calc(12px + (28px - 32px)/2);bottom:auto}.AiChat_messageUserCardTextarea__85yQX{display:block;width:100%;resize:none;border:none;box-sizing:border-box;padding:12px;margin:0;font-size:16px;font-weight:500;font-family:inherit;line-height:28px;min-height:calc(28px + 24px);overflow-x:hidden;overflow-y:hidden;outline:none;background:var(--app-user-message-bg);color:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.AiChat_messageUserCardTextareaCollapsed__w4_ey{position:relative;z-index:0;max-height:calc(28px*4.5 + 24px);overflow:hidden;scrollbar-width:none}.AiChat_messageUserCardTextareaCollapsed__w4_ey::-webkit-scrollbar{display:none}.AiChat_messageUserCardTextareaExpanded__mjqU8{width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;cursor:text;background:var(--app-user-message-bg);padding-bottom:calc(12px + 32px + 9px)}.AiChat_messageUserCardTextareaScrollable__Ohdkv{overflow-y:auto;padding-right:calc(12px + 6px);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) transparent}.AiChat_messageUserCardTextareaScrollable__Ohdkv::-webkit-scrollbar{width:calc(4px + 6px)}.AiChat_messageUserCardTextareaScrollable__Ohdkv::-webkit-scrollbar-track{background:transparent}.AiChat_messageUserCardTextareaScrollable__Ohdkv::-webkit-scrollbar-thumb{background:rgba(0,0,0,.22);border-right:6px solid transparent;background-clip:padding-box;border-radius:2px}.AiChat_messageUserCardTextareaScrollable__Ohdkv::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.38);background-clip:padding-box}.AiChat_messageAssistantContent__fCSS7{--message-assistant-padding-x:14px;--message-gutter-x:16px;width:100%;min-width:0;box-sizing:border-box;padding:2px 14px 4px;word-break:break-word}.AiChat_messageUserBody__8VPBC{padding:12px;white-space:pre-wrap;word-break:break-word;font-size:16px;font-weight:500;line-height:28px}.AiChat_messageAssistantBody__zEI9G{display:flex;flex-direction:column;gap:14px}.AiChat_messageAssistantParagraph__47NXS{margin:0;font-size:16px;font-weight:450;line-height:28px;color:var(--app-text-primary);white-space:pre-wrap;word-break:break-word}.AiChat_messageAssistantParagraph__47NXS strong{font-weight:600;color:var(--app-text-strong)}.AiChat_assistantThinkingLabel__oiM20{display:inline;box-sizing:content-box;margin:0;font-size:16px;font-weight:450;line-height:28px;background:linear-gradient(90deg,var(--app-text-subtle) 0,var(--app-text-subtle) 44%,var(--app-text-muted) 50%,var(--app-text-subtle) 56%,var(--app-text-subtle) 100%);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:AiChat_assistantThinkingShimmer__KnHp1 1.5s linear infinite}@keyframes AiChat_assistantThinkingShimmer__KnHp1{0%{background-position:150% 50%}to{background-position:-50% 50%}}.AiChat_agentStreamTimeline__Kj823{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.AiChat_agentStreamTimeline__Kj823 li{margin:0;padding:0}.AiChat_agentStreamStep__EpXeW{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem}.AiChat_agentStreamStepLabel__C0PkV{font-size:16px;font-weight:450;line-height:28px;color:var(--app-text-subtle)}.AiChat_agentStreamStepActive__4ZsBa .AiChat_assistantThinkingLabel__oiM20{margin:0}.AiChat_agentStreamStepDuration__6EnJ1{font-size:12px;line-height:24px;color:var(--app-text-subtle);opacity:.65;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiChat_agentStreamCollapseBtn__97i7w{margin:0;padding:0;border:none;background:none;font:inherit;font-size:13px;line-height:22px;color:var(--app-text-subtle);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.AiChat_agentStreamCollapseBtn__97i7w:hover{color:var(--app-text-muted)}.AiChat_assistantThinkingSkeleton__6gb_6{display:flex;flex-direction:column;gap:5px;width:100%}.AiChat_assistantThinkingSkeletonRow__G7UOH{display:flex;align-items:center;min-height:16px}.AiChat_assistantThinkingSkeletonLine__G1y1k{height:10px;border-radius:5px;background:#000;opacity:.01;transition:width .48s cubic-bezier(.4,0,.2,1)}.AiChat_assistantThinkingSkeletonRow__G7UOH:first-child .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:415ms}.AiChat_assistantThinkingSkeletonRow__G7UOH:nth-child(2) .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:.45s}.AiChat_assistantThinkingSkeletonRow__G7UOH:nth-child(3) .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:485ms}.AiChat_assistantThinkingSkeletonRow__G7UOH:nth-child(4) .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:.52s}.AiChat_assistantThinkingSkeletonRow__G7UOH:nth-child(5) .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:555ms}.AiChat_assistantThinkingSkeletonRow__G7UOH:nth-child(6) .AiChat_assistantThinkingSkeletonLine__G1y1k{transition-duration:.59s}:root[data-app-theme=dark] .AiChat_assistantThinkingSkeletonLine__G1y1k{background:var(--app-dark-fg);opacity:.01}@media only screen and (min-width:calc(1000px + 1px)){:root:not([data-app-theme=dark]) .AiChat_assistantThinkingSkeletonLine__G1y1k{opacity:.022}}.AiChat_messageErrorText__Z1MVM{margin:0;font-size:16px;font-weight:450;line-height:28px;color:red;word-break:break-word}.AiChat_panelAlternateView__vSHEY{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;min-height:0;background-color:var(--app-surface-panel)}.AiChat_panelAlternateViewHistory__P190H{display:block}.AiChat_panelAlternateViewHistory__P190H .AiChat_panelAlternateSearch__fJlwg{position:absolute;top:30px;left:30px;right:30px;z-index:2;padding:0;pointer-events:none;background-color:var(--app-surface-panel)}.AiChat_panelAlternateViewHistory__P190H .AiChat_panelAlternateSearch__fJlwg>*{pointer-events:auto}.AiChat_panelAlternateViewHistory__P190H .AiChat_panelAlternateList__wN8bP{position:absolute;top:30px;right:0;bottom:0;left:0;flex:unset;z-index:1;padding:70px 30px 12px;-webkit-clip-path:inset(22.5px 0 0 0);clip-path:inset(22.5px 0 0 0)}.AiChat_panelAlternateViewHistory__P190H .AiChat_panelAlternateEmptyViewport__DYbtb{top:100px}.AiChat_panelAlternateViewHistory__P190H .AiChat_panelHistorySearchInput__Vke1Q{background-color:var(--app-surface-panel);padding-right:8px}.AiChat_panelHistorySearchPageChip__TYtFp{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;pointer-events:none;margin-left:auto}.AiChat_panelAlternateSearch__fJlwg{position:relative;z-index:1;flex-shrink:0;padding:30px 30px 25px}.AiChat_panelAlternateForm__ZIaM2{flex:1 1;min-height:0;padding:30px 30px 16px;overflow-y:auto}.AiChat_panelAlternateFieldGroup__c1BaS{display:flex;flex-direction:column;width:100%}.AiChat_panelAlternateList__wN8bP{flex:1 1;min-height:0;overflow-y:auto;padding:0 30px 12px;--panel-history-row-bg:var(--app-surface-subtle);--panel-history-row-active-bg:var(--app-surface-hover);--panel-history-row-hover-bg:var(--app-surface-hover);scrollbar-width:thin;scrollbar-color:hsla(0,0%,6%,.2) transparent}.AiChat_panelAlternateList__wN8bP::-webkit-scrollbar{width:5px}.AiChat_panelAlternateList__wN8bP::-webkit-scrollbar-thumb{background:hsla(0,0%,6%,.2);border-radius:3px}:root[data-app-theme=dark] .AiChat_panelAlternateList__wN8bP{--panel-history-row-bg:#1a1a1a;--panel-history-row-active-bg:#222;--panel-history-row-hover-bg:#2a2a2a;scrollbar-color:hsla(0,0%,100%,.22) transparent}:root[data-app-theme=dark] .AiChat_panelAlternateList__wN8bP::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22)}.AiChat_panelAlternateEmptyViewport__DYbtb{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:0 30px}.AiChat_panelAlternateEmpty__gvbvu{color:var(--app-text-subtle);font-size:14px;font-weight:500;padding:0;text-align:center;width:100%}.AiChat_panelHistorySection__CPbTW:not(:first-child) .AiChat_panelHistorySectionLabel__n_603{padding-top:12px}.AiChat_panelHistorySectionLabel__n_603{padding:0 0 15px;font-size:13px;font-weight:580;color:var(--app-text-subtle)}.AiChat_panelHistoryItem__kuT_w{display:flex;align-items:center;gap:10px;width:100%;height:45px;min-height:45px;padding:0 10px 0 13.5px;margin-bottom:4px;border:none;border-radius:10px;background-color:var(--panel-history-row-bg);color:var(--app-text-subtle);font-family:inherit;font-size:15px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AiChat_panelHistoryItem__kuT_w:hover:not(.AiChat_panelHistoryItemActive__nmydD){background-color:var(--panel-history-row-hover-bg);color:var(--app-text-strong)}.AiChat_panelHistoryItemTitle__Rt0cH{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChat_panelHistoryItemTags__IkfoJ{flex-shrink:0;display:flex;align-items:center;gap:5px;max-width:46%;min-width:0}.AiChat_panelHistoryTag__To7Lb{max-width:88px;padding:3px 7px;border-radius:999px;background-color:var(--app-pill-hover-surface,rgba(0,0,0,.06));color:var(--app-text-subtle);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChat_panelHistoryItemActive__nmydD .AiChat_panelHistoryTag__To7Lb{color:var(--app-text-primary)}.AiChat_panelHistoryItemDot__vCjiK{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:2px solid}.AiChat_panelHistoryItemActive__nmydD{background-color:var(--panel-history-row-active-bg);color:var(--app-text-primary)}.AiChat_panelHistoryItemActive__nmydD:hover{background-color:var(--panel-history-row-hover-bg)}.AiChat_panelHistoryItemActive__nmydD .AiChat_panelHistoryItemDot__vCjiK{border-color:var(--app-text-strong);background:var(--app-text-strong);color:var(--app-surface-panel)}.AiChat_panelHistoryItemActive__nmydD .AiChat_panelHistoryItemDot__vCjiK svg{width:9px;height:9px}.AiChat_panelAlternateFooter__8SFYs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.AiChat_panelAlternateFooterSingle__UpK5v,.AiChat_panelAlternateFooter__8SFYs{flex-shrink:0;width:100%;padding:18px;box-sizing:border-box}.AiChat_panelAlternateShortcut__yrVMD{height:19px;aspect-ratio:2;flex-shrink:0;margin-left:5px;background-color:rgba(0,0,0,.07);border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:1px}.AiChat_panelAlternateShortcutInverse__knIKz{background-color:hsla(0,0%,100%,.2)}.AiChat_messageInputContainer__8FBvk{position:relative;flex-shrink:0;border-top:var(--app-border-width) solid var(--app-border-color)}.AiChat_messageQueue__wV_u4{border-bottom:var(--app-border-width) solid var(--app-border-color);background:var(--app-user-message-bg)}.AiChat_messageQueueCollapsed__uRN2W .AiChat_messageQueueHeader__dlpSC{border-bottom:none}.AiChat_messageQueueHeader__dlpSC{display:grid;grid-template-columns:14px minmax(0,1fr);grid-column-gap:5px;column-gap:5px;align-items:center;width:100%;box-sizing:border-box;padding:9px 9px 9px 16px;border:none;background:var(--app-user-message-bg);color:var(--app-text-subtle);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s ease,background-color .12s ease}.AiChat_messageQueueHeader__dlpSC:hover{color:var(--app-text-strong);background:var(--app-user-message-bg)}.AiChat_messageQueueHeader__dlpSC:hover .AiChat_messageQueueChevron__eYiHa{color:var(--app-text-strong)}.AiChat_messageQueueHeaderLabel__2Vt2D{flex:1 1;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiChat_messageQueueRowLead__o5K3e{display:flex;align-items:center;justify-content:center;width:14px;min-width:14px}.AiChat_messageQueueChevron__eYiHa{display:block;flex-shrink:0;width:14px;height:14px;transition:transform .15s ease,color .12s ease;color:var(--app-text-faint)}.AiChat_messageQueueChevronCollapsed__WXdvi{transform:rotate(-90deg)}.AiChat_messageQueueList__kt7vb{display:flex;flex-direction:column;max-height:calc(36px*8);overflow-y:auto;scrollbar-width:none}.AiChat_messageQueueList__kt7vb::-webkit-scrollbar{display:none}.AiChat_messageQueueItem___9le4{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-column-gap:5px;column-gap:5px;align-items:center;box-sizing:border-box;min-height:36px;padding:6px 9px 6px 16px;border-top:var(--app-border-width) solid var(--app-border-color);background:var(--app-user-message-bg);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;transition:background-color .12s ease}.AiChat_messageQueueItem___9le4:active{cursor:-webkit-grabbing;cursor:grabbing}.AiChat_messageQueueItemHovered__Na2mC .AiChat_messageQueueActions__MomUL,.AiChat_messageQueueItemNext__Vjio_ .AiChat_messageQueueActions__MomUL{opacity:1}.AiChat_messageQueueItemDragging__r6LNI{box-shadow:0 1px 2px hsla(0,0%,6%,.05),0 6px 16px hsla(0,0%,6%,.04)}.AiChat_messageQueueItemClone__pK4fk{pointer-events:none;box-sizing:border-box}.AiChat_messageQueueActionsClone__1kyCG{visibility:hidden}.AiChat_messageQueueDot__AeIt7{box-sizing:border-box;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--app-text-faint);background:transparent;transition:border-color .12s ease,background-color .12s ease}.AiChat_messageQueueDotNext__bJ97W{border-color:var(--app-text-strong);background:var(--app-inverse)}.AiChat_messageQueueItemEditing__KkWle{position:relative;z-index:1;background:var(--selectedColorSoft,rgba(0,0,0,.2))}.AiChat_messageQueueText__KXgNw{min-width:0;font-size:14px;font-weight:500;line-height:20px;color:var(--app-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiChat_messageQueueActions__MomUL{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .12s ease}.AiChat_messageQueueActionBtn__CmHl2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--app-text-subtle);cursor:pointer;transition:color .15s ease,background .15s ease}.AiChat_messageQueueActionBtn__CmHl2:hover:not(:disabled){color:var(--app-text-strong);background:var(--app-icon-btn-hover-bg)}.AiChat_messageQueueActionBtn__CmHl2:disabled{opacity:.35;cursor:default}.AiChat_messageQueueActionIcon__B0dcH{position:relative;width:14px;height:14px;flex-shrink:0}.AiChat_messageQueueActionIcon__B0dcH img{filter:var(--app-icon-image-filter)}.AiChat_messageQueueActionIconSend__tZDlU{transform:rotate(-90deg)}.AiChat_messageComposer__6LGON{background:var(--app-surface-panel)}.AiChat_messageComposerDropZone__j17GL{position:relative}.AiChat_messageComposerBody__tER_7{display:flex;flex-direction:column;gap:12px;padding-top:16px;box-sizing:border-box}.AiChat_messageComposerBodyVoiceRecording__iBfBK,.AiChat_messageComposerBodyVoiceTranscribing__ijIYU{padding-top:12px}.AiChat_messageComposerBodyVoiceRecording__iBfBK .AiChat_messageInputColumn__tK7sG,.AiChat_messageComposerBodyVoiceTranscribing__ijIYU .AiChat_messageInputColumn__tK7sG{min-height:0}.AiChat_messageComposerBodyVoiceRecording__iBfBK .AiChat_messageInputWrapper__y0V4s,.AiChat_messageComposerBodyVoiceTranscribing__ijIYU .AiChat_messageInputWrapper__y0V4s{width:100%;min-height:0;box-sizing:border-box;display:flex;align-items:center}.AiChat_messageComposerBodyVoiceRecording__iBfBK .AiChat_messageInputColumn__tK7sG{overflow:visible}.AiChat_messageComposerBodyVoiceRecording__iBfBK .AiChat_messageInputWrapper__y0V4s{padding:12px 0 10px;min-height:calc(56px + 22px);overflow:visible}.AiChat_messageComposerBodyVoiceTranscribing__ijIYU .AiChat_messageInputWrapper__y0V4s{padding:10px 18px 8px}.AiChat_messageComposerDropOverlay__HIrrG{position:absolute;inset:0;z-index:2;background:rgba(0,0,0,.2);pointer-events:none}.AiChat_messageComposerAttachments__wqwJS{overflow-x:auto;overflow-y:hidden;margin:0;padding:0;scrollbar-width:none}.AiChat_messageComposerAttachments__wqwJS::-webkit-scrollbar{display:none}.AiChat_messageComposerAttachmentsTrack__cfFeT{padding-left:18px;padding-right:18px}.AiChat_messageComposerReferences__tjEOH{margin:0;padding:0 18px 8px}.AiChat_messageComposerEditing__XR8St{background:var(--app-surface-panel)}.AiChat_messageComposerEditing__XR8St .AiChat_messageInputField__a_MzQ{background:transparent}.AiChat_queueEditBar__bujX1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:0 0 0 18px;background:var(--app-user-message-bg);border-bottom:var(--app-border-width) solid var(--app-border-color)}.AiChat_queueEditBarLabel__rE799{display:flex;padding:9px 0;font-weight:600;color:var(--app-text-subtle)}.AiChat_queueEditBarCancel__dO2EA,.AiChat_queueEditBarLabel__rE799{align-items:center;font-size:13px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AiChat_queueEditBarCancel__dO2EA{flex-shrink:0;display:inline-flex;justify-content:center;margin:6px 18px 6px 0;padding:5px 14px;border:none;border-radius:999px;background-color:var(--selectedColor,#000);font-weight:650;font-family:inherit;color:var(--textColor,#fff);cursor:pointer;transition:filter .12s ease}.AiChat_queueEditBarCancel__dO2EA:hover{filter:brightness(97%);background-color:var(--selectedColor,#000);color:var(--textColor,#fff)}.AiChat_messageInputColumn__tK7sG{display:flex;flex-direction:column;width:100%;min-width:0}.AiChat_messageInputWrapper__y0V4s{position:relative;width:100%;min-width:0}.AiChat_messageInputField__a_MzQ{flex:1 1;resize:none;border:none;box-sizing:border-box;padding:16px 8px 16px 18px;font-size:16px;font-weight:500;font-family:inherit;line-height:28px;min-height:56px;max-height:272px;overflow-y:hidden;overflow-x:hidden;outline:none;background:transparent;scroll-padding-block:16px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,6%,.2) transparent}.AiChat_messageInputField__a_MzQ::placeholder{color:var(--app-input-placeholder,var(--app-text-subtle));font-weight:500}.AiChat_messageInputField__a_MzQ::-webkit-scrollbar{width:5px}.AiChat_messageInputField__a_MzQ::-webkit-scrollbar-track{background:transparent}.AiChat_messageInputField__a_MzQ::-webkit-scrollbar-thumb{background:hsla(0,0%,6%,.2);border-radius:3px}.AiChat_messageInputField__a_MzQ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,6%,.32)}:root[data-app-theme=dark] .AiChat_messageInputField__a_MzQ{scrollbar-color:hsla(0,0%,100%,.22) transparent}:root[data-app-theme=dark] .AiChat_messageInputField__a_MzQ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22)}:root[data-app-theme=dark] .AiChat_messageInputField__a_MzQ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.34)}.AiChat_messageInputSend__cAYxK{position:absolute;right:12px;bottom:12px;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:50%;background:var(--app-chat-tab-inactive);color:var(--app-text-strong);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease,transform .12s ease}.AiChat_messageInputSend__cAYxK:hover{background:var(--app-chat-tab-hover)}.AiChat_messageInputSend__cAYxK:active:not(:disabled){transform:scale(.96)}.AiChat_messageInputSend__cAYxK:disabled{opacity:.35;cursor:default}.AiChat_messageInputSendIcon__9e4Bc{display:block;flex-shrink:0}@media only screen and (max-width:1000px){.AiChat_panel__yFSsZ{top:auto;right:0;bottom:0;left:0;width:auto;height:var(--app-chat-panel-max-height-expanded);border-radius:0;border-top:none;border-right:none;border-bottom:none;max-height:var(--app-chat-panel-max-height-expanded);--chat-panel-height:var(--app-chat-panel-max-height-expanded);transform:none;transition:none!important}.AiChat_panelOpen__Sth6j{transform:none}.AiChat_bubble__XIjAx{right:16px;bottom:16px;transition:none!important}.AiChat_bubbleHidden__eK8hK{transform:none}}.ComposerSegmentField_textarea__I_TKH{flex:1 1;width:100%;min-width:0;margin:0;padding:0 18px;border:none;resize:none;overflow:hidden;outline:none;background:transparent;box-sizing:border-box;font-size:16px;font-weight:500;font-family:inherit;line-height:28px;min-height:0;max-height:272px;color:inherit;scrollbar-width:thin;scrollbar-color:hsla(0,0%,6%,.2) transparent}.ComposerSegmentField_textarea__I_TKH::placeholder{color:var(--app-input-placeholder,var(--app-text-subtle));font-weight:500}.ComposerSegmentField_textarea__I_TKH::-webkit-scrollbar{width:5px}.ComposerSegmentField_textarea__I_TKH::-webkit-scrollbar-thumb{background:hsla(0,0%,6%,.2);border-radius:999px}.ComposerSegmentField_textareaCompactTop__w7Uyi{padding-top:0}:root[data-app-theme=dark] .ComposerSegmentField_textarea__I_TKH{scrollbar-color:hsla(0,0%,100%,.22) transparent}:root[data-app-theme=dark] .ComposerSegmentField_textarea__I_TKH::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22)}.AiChatDialog_overlay__NG7fv{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.72)}.AiChatDialog_dialog__L24On{width:min(100%,540px);padding:22px;border-radius:14px;background:var(--app-shell-surface);border:var(--app-border-width) solid var(--app-border-color);box-shadow:0 18px 48px var(--app-shadow-soft),0 2px 8px rgba(0,0,0,.08)}.AiChatDialog_block__C23Md,.AiChatDialog_content__nbtA_{display:flex;flex-direction:column}.AiChatDialog_block__C23Md{gap:10px}.AiChatDialog_blockSpaced__vqmM3{margin-top:18px}.AiChatDialog_title__wPaoT{margin:0;font-size:24px;font-weight:650;line-height:1.3;color:var(--app-text-strong)}.AiChatDialog_subtitle__TDMa_{margin:0;font-size:16px;line-height:28px;font-weight:450;color:var(--app-text-subtle)}.AiChatDialog_actions__V2TmO{display:grid;grid-template-columns:repeat(var(--ai-chat-dialog-action-count,2),minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;margin-top:22px}.AiChatDialog_actionButtonContainer___7TQu{width:100%;min-width:0}.AiChatDialog_actionButton__s5LFq{padding-left:10px!important;padding-right:10px!important;font-size:14px!important}.AiChatDialog_actionButtonPrimary__5KXZn{background-color:var(--ai-chat-dialog-primary-bg)!important;color:var(--ai-chat-dialog-primary-text)!important}.AiChatDialog_actionButtonCancel__Zi1RK{background-color:var(--app-confirm-cancel-bg)!important;color:var(--app-text-strong)!important}.AiChatDialog_actionButtonSecondary__c2AKC{background-color:var(--app-pill-surface)!important;color:var(--app-text-strong)!important;border:2px solid rgba(0,0,0,.1)!important}:root[data-app-theme=dark] .AiChatDialog_actionButtonSecondary__c2AKC{background-color:#2a2a2a!important;color:var(--app-dark-fg)!important;border-color:rgba(var(--app-dark-fg-rgb),.16)!important}.AiChatDialog_shortCutImage__hThPX{height:19px;aspect-ratio:2;flex-shrink:0;margin-left:5px;background-color:rgba(0,0,0,.07);border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:1px}.AiChatDialog_shortCutImageDark__fNhXA{background-color:hsla(0,0%,100%,.2)}.AiChatDialog_shortCutEnter__x1xER{aspect-ratio:auto;width:auto;min-width:38px;padding:0 6px;font-size:9px;font-weight:650;letter-spacing:.01em;line-height:1;color:#000}.AiChatDialog_shortCutEnterLight__8SOF2{color:#fff;background-color:hsla(0,0%,100%,.2)}@media only screen and (max-width:1000px){.AiChatDialog_overlay__NG7fv{padding:16px}.AiChatDialog_dialog__L24On{padding:22px}.AiChatDialog_actions__V2TmO{grid-template-columns:1fr}}.Select_selectContainer__UKNW_{position:relative}.Select_selectButton__t3vpR,.Select_selectContainer__UKNW_{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.Select_selectButton__t3vpR{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;height:45px;background-color:var(--app-icon-btn-surface);border:1px solid var(--app-icon-btn-border);box-sizing:border-box;border-radius:22.5px;color:var(--app-text-primary);text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:4px;cursor:pointer}.Select_selectButtonText__8_9ei{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%;display:flex;align-items:center}.Select_selectButton__t3vpR:hover{filter:brightness(98%)}.Select_dropdown__yPxES{position:fixed;background-color:var(--app-bg);border-radius:12px;z-index:99999;top:-2px;bottom:unset;border:2px solid var(--app-auth-oauth-border,#000);box-shadow:0 8px 16px 0 rgba(0,0,0,.15);overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:229px}.Select_dropdown__yPxES::-webkit-scrollbar{width:0;height:0;display:none}.Select_dropdownAbove__f4Qui{bottom:-2px;top:unset}.Select_backgroundDropDown__Vw2tR{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.25);z-index:200;opacity:0}.Select_dropdownContained___rWEX{position:absolute;scrollbar-width:none;-ms-overflow-style:none}.Select_dropdownContained___rWEX::-webkit-scrollbar{width:0;height:0;display:none}.Select_backgroundDropDownContained__Puezj{position:absolute;inset:0;width:auto;height:auto}.Select_backgroundDropDown__Vw2tR.Select_fadeOut__lqjSy{opacity:0}.Select_backgroundDropDown__Vw2tR.Select_fadeIn__mG0C5{transition:opacity .3s ease;opacity:1}.Select_option__rSH5o{height:45px;line-height:45px;font-size:16px;font-weight:600;padding-left:12px;padding-right:12px;cursor:pointer;text-align:center;position:relative;align-items:center;vertical-align:middle}.Select_optionLeftAlign__ar2NX{text-align:left;display:flex;align-items:center;gap:4px}.Select_optionHovered__mtA6_{background-color:#f1f3f5}.Select_circle__1nZid{display:inline-block;width:10px;height:10px;border-radius:50%;margin-left:8px;background-color:transparent;position:absolute;right:10px;top:17.5px}.Select_circleSelected__y_aiI{background-color:var(--app-inverse)}.Select_flagImage___jf38{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-right:8px}.Select_searchContainer__NjJF2{height:45px;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--app-bg);border-bottom:1px solid var(--app-border-color)}.Select_searchInput__vuZh_{height:100%;width:100%;padding-left:12px;font-size:16px;font-weight:450;border:0;outline:none;background-color:var(--app-bg)}@media only screen and (max-width:1000px){.Select_selectButton__t3vpR{font-size:15.5px}.Select_selectButtonMini__5e8TW{font-size:12px}.Select_option__rSH5o{font-size:15.5px}.Select_optionMini__Z11GV{font-size:12px}.Select_searchInput__vuZh_{font-size:15.5px}}.Select_selectContainerMini__Teaup{width:auto;flex-shrink:0}.Select_selectButtonMini__5e8TW{width:auto;min-width:56px;height:32px;padding:0 14px;border-radius:16px;font-size:12px;font-weight:600;background:var(--app-toolbar-bg,var(--app-icon-btn-surface));border:2px solid var(--app-toolbar-border,var(--app-icon-btn-border));color:var(--app-toolbar-text,var(--app-text-primary));transition:border-color .15s ease,background .15s ease,color .15s ease}.Select_selectButtonMini__5e8TW:hover{background:var(--app-toolbar-hover-bg,var(--app-icon-btn-surface));border-color:var(--app-toolbar-hover-bg,var(--app-icon-btn-border));color:var(--app-text-primary);filter:none}.Select_dropdownMini__g2WGX{max-height:164px;border-radius:12px}.Select_optionMini__Z11GV{height:32px;line-height:32px;font-size:12px;font-weight:600;padding-left:10px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_optionMini__Z11GV .Select_circle__1nZid{top:11px;width:8px;height:8px;right:8px}:root[data-app-theme=dark] .Select_selectButton__t3vpR{box-sizing:border-box;border:var(--app-border-width,2px) solid var(--app-auth-input-border);background-color:var(--app-icon-btn-surface)}:root[data-app-theme=dark] .Select_selectButton__t3vpR:hover:not(.Select_selectDisabled__rZkaC){filter:none;border-color:var(--app-text-subtle)}:root[data-app-theme=dark] .Select_selectButtonMini__5e8TW{border:2px solid var(--app-toolbar-border,var(--app-auth-input-border));background:var(--app-toolbar-bg,var(--app-icon-btn-surface));color:var(--app-toolbar-text,var(--app-text-primary))}:root[data-app-theme=dark] .Select_selectButtonMini__5e8TW:hover{background:var(--app-toolbar-hover-bg,var(--app-icon-btn-surface));border-color:var(--app-toolbar-hover-bg,var(--app-text-subtle));color:var(--app-text-primary)}:root[data-app-theme=dark] .Select_dropdown__yPxES{background-color:var(--app-shell-surface);border-color:var(--app-auth-oauth-border);box-shadow:var(--app-user-message-shadow)}:root[data-app-theme=dark] .Select_searchContainer__NjJF2{background-color:var(--app-shell-surface);border-bottom:var(--app-border-width,2px) solid var(--app-border-color)}:root[data-app-theme=dark] .Select_searchInput__vuZh_{background-color:transparent;color:var(--app-text-primary);caret-color:var(--app-text-primary)}:root[data-app-theme=dark] .Select_searchInput__vuZh_::placeholder{color:var(--app-input-placeholder)}:root[data-app-theme=dark] .Select_optionHovered__mtA6_,:root[data-app-theme=dark] .Select_option__rSH5o:hover{background-color:var(--app-popover-hover)}.ComposerDictationLangSelect_root__JoIk8{flex-shrink:0;width:140px;margin-left:-6px}.ComposerDictationLangSelect_selectContainer__vG7Ia{width:100%}.ComposerToolbar_toolbar__p53C7{--composer-toolbar-btn-hover-bg:color-mix(in srgb,var(--app-chat-tab-inactive) 35%,var(--app-surface-panel) 65%);display:flex;align-items:center;gap:6px;padding:2px 18px 10px;box-sizing:border-box}.ComposerToolbar_toolbarSpacer__5Fffq{flex:1 1;min-width:8px}.ComposerToolbar_toolbarBtn__8W8ZZ{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;border:none;border-radius:50%;background:transparent;color:var(--app-text-strong);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s ease,background-color .12s ease,transform .12s ease}.ComposerToolbar_toolbarBtn__8W8ZZ:disabled{opacity:.35;cursor:default}.ComposerToolbar_toolbarBtn__8W8ZZ:focus-visible:not(:disabled),.ComposerToolbar_toolbarBtn__8W8ZZ:hover:not(:disabled){background:var(--composer-toolbar-btn-hover-bg)}.ComposerToolbar_toolbarBtn__8W8ZZ:active:not(:disabled){transform:scale(.96)}.ComposerToolbar_toolbarBtnAttach__ImcK5{margin-left:-6px}.ComposerToolbar_toolbarBtnActive__ORqdA{background:var(--composer-toolbar-btn-hover-bg);color:var(--app-text-strong)}.ComposerToolbar_toolbarBtnSend__Io3jT{width:32px;height:32px;background:var(--app-chat-tab-inactive);color:var(--app-text-strong)}.ComposerToolbar_toolbarBtnSend__Io3jT:hover:not(:disabled){background:var(--app-chat-tab-hover)}.ComposerToolbar_toolbarBtn__8W8ZZ.ComposerToolbar_toolbarBtnConfirm__kWQ9s{width:32px;height:32px;background:var(--app-text-strong);color:var(--app-inverse-text)}.ComposerToolbar_toolbarBtn__8W8ZZ.ComposerToolbar_toolbarBtnConfirm__kWQ9s:focus-visible:not(:disabled),.ComposerToolbar_toolbarBtn__8W8ZZ.ComposerToolbar_toolbarBtnConfirm__kWQ9s:hover:not(:disabled){background:var(--app-text-strong);color:var(--app-inverse-text);opacity:.9}.ComposerToolbar_toolbarBtnIconCheck__TWMlw,.ComposerToolbar_toolbarBtnIcon__lldsr{display:block;flex-shrink:0}.ComposerToolbar_toolbarBtnIconMicrophone__iWsGb{display:block;width:16px;height:16px;flex-shrink:0;background-color:currentColor;-webkit-mask:url(/_next/static/media/microphone.a4f31a93.svg) center/contain no-repeat;mask:url(/_next/static/media/microphone.a4f31a93.svg) center/contain no-repeat}.ComposerToolbar_hiddenFileInput__aXLww{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.ColumnSettings_container__yAXLq{display:flex;flex-direction:column;gap:0;padding-top:5px}.ColumnSettings_spacer__dGUxl{height:12px}.ColumnSettings_headerItem__xgATc{display:flex;justify-content:space-between;background-color:var(--app-pill-surface);align-items:center;border-top-right-radius:10px;border-top-left-radius:10px;min-height:45px;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:17px}.ColumnSettings_itemIndex__RN0la{font-size:16px;font-weight:550;color:var(--app-text-subtle);padding-left:17px}.ColumnSettings_specialLabel__xtFDi{font-size:14px;font-weight:650;color:var(--app-text-primary)}.ColumnSettings_rightButtons__9_OYi{display:flex;align-items:center;gap:2px}.ColumnSettings_smallButtonContainer__OI_OS{position:relative;height:45px;display:flex;justify-content:center;align-items:center;padding-left:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ColumnSettings_dragButton__n9vt4{cursor:-webkit-grab;cursor:grab}.ColumnSettings_smallButtonIcon__1q3u9{position:relative;height:25px;width:25px;background-color:var(--app-pill-surface);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:6px}.ColumnSettings_smallButtonIcon__1q3u9:hover{filter:brightness(96%)}.ColumnSettings_smallButtonImage__4XawO{position:relative;width:100%;height:100%}.ColumnSettings_smallButtonImage__4XawO img{filter:var(--app-icon-image-filter)}:root[data-app-theme=dark] .ColumnSettings_smallButtonIcon__1q3u9:hover{filter:none;background-color:var(--app-pill-hover-surface)}.ColumnSettings_leftRow__Cb4aa{width:100%;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ColumnSettings_inputTextCustom__DWmer{border-radius:0 0 10px 10px!important;border:2px solid var(--app-border-color)!important;border-top:none!important;padding-left:17px!important;padding-right:17px!important}.ColumnSettings_inputTextCustomSpecial__UZhny{border-radius:0!important;border-left:2px solid var(--app-border-color)!important;border-right:2px solid var(--app-border-color)!important;border-top:none!important;border-bottom:none!important;padding-left:17px!important;padding-right:17px!important}.ColumnSettings_specialFooter__aBnk4{background-color:var(--app-pill-surface);border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-left:2px solid var(--app-border-color);border-right:2px solid var(--app-border-color);border-bottom:2px solid var(--app-border-color);padding:10px 17px 12px;font-size:15px;font-weight:450;color:var(--app-text-subtle);line-height:26px}.ColumnSettings_footerItem__37KSd{display:none}.ColumnSettings_delimiter__s5bT2{height:13px}.PageWelcomeBlocks_root___SRHp{width:100%;display:flex;flex-direction:column;gap:14px}.PageWelcomeBlocks_heading3__C1_9P,.PageWelcomeBlocks_heading__DNQbN{margin:0;font-weight:650;color:var(--app-text-strong)}.PageWelcomeBlocks_heading__DNQbN{font-size:18px;line-height:28px;letter-spacing:-.01em}.PageWelcomeBlocks_heading3__C1_9P{font-size:16px;line-height:28px}.PageWelcomeBlocks_heading3__C1_9P:not(:first-child),.PageWelcomeBlocks_heading__DNQbN:not(:first-child){margin-top:10px}.PageWelcomeBlocks_paragraph__b_3ZV{margin:0;font-size:16px;font-weight:450;line-height:28px;color:var(--app-text-primary);text-wrap:pretty}.PageWelcomeBlocks_aside___T8Aw{margin:6px 0 0;font-size:13px;font-weight:400;font-style:italic;line-height:25px;color:color-mix(in srgb,var(--app-text-subtle) 55%,var(--app-text-muted) 45%)}.PageWelcomeBlocks_aside___T8Aw strong,.PageWelcomeBlocks_paragraph__b_3ZV strong{font-weight:600;color:var(--app-text-strong)}.PageWelcomeBlocks_aside___T8Aw .PageWelcomeBlocks_inlineHighlight__nNxlQ,.PageWelcomeBlocks_paragraph__b_3ZV .PageWelcomeBlocks_inlineHighlight__nNxlQ{font-weight:600;color:inherit}.PageWelcomeBlocks_inlineHighlight__nNxlQ{position:relative;isolation:isolate;white-space:nowrap;padding:0 .1em .22em;margin:0 -.05em}.PageWelcomeBlocks_inlineHighlight__nNxlQ:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:56%;background:var(--text-highlight,var(--landing-highlight-blue));pointer-events:none}.PageWelcomeBlocks_inlineHighlight__nNxlQ{display:inline;--text-highlight:color-mix(in srgb,var(--inline-highlight-color,#fa7315) 22%,transparent)}:root[data-app-theme=dark] .PageWelcomeBlocks_inlineHighlight__nNxlQ{--text-highlight:color-mix(in srgb,var(--inline-highlight-color,#fa7315) 38%,transparent)}html[data-gemlead-landing-scroll] .PageWelcomeBlocks_inlineHighlight__nNxlQ{--text-highlight:var(--landing-highlight-orange)}.PageWelcomeBlocks_switchChip__qBgiU{display:inline-flex;align-items:center;max-width:100%;min-height:22px;box-sizing:border-box;padding:5px 8px;border-radius:999px;border:1px solid var(--composer-chip-accent,rgba(0,0,0,.22));background:var(--composer-chip-bg,rgba(0,0,0,.08));color:var(--composer-chip-accent,rgba(0,0,0,.88));font-size:12px;font-weight:650;line-height:12px;letter-spacing:-.01em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LandingHeroAppDemo_section__wnAAj{width:100%;position:relative;z-index:2;background-color:var(--landing-bg);color:var(--landing-text)}.LandingHeroAppDemo_deferPaint__3MEot{content-visibility:auto;contain-intrinsic-size:auto 720px}.LandingHeroAppDemo_inner__OgvkZ{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px}.LandingHeroAppDemo_sectionPad__U2w78{padding-top:125px;padding-bottom:125px}.LandingHeroAppDemo_section__wnAAj#faq_section{padding-bottom:72px}.LandingHeroAppDemo_slotSection__RnfLq{height:100vh;min-height:100vh;padding-top:0!important;padding-bottom:0!important;background-color:transparent!important}.LandingHeroAppDemo_sectionPadTight__I5MZr{padding-top:125px;padding-bottom:125px}.LandingHeroAppDemo_eyebrow___XgUG{display:inline-block;margin-bottom:20px;font-size:13px;font-weight:550;letter-spacing:.08em;text-transform:uppercase;color:#fa7315;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.LandingHeroAppDemo_eyebrow___XgUG:before{content:"[ "}.LandingHeroAppDemo_eyebrow___XgUG:after{content:" ]"}.LandingHeroAppDemo_title__PIs_g{margin:0;font-family:var(--font-display);font-weight:800;font-size:52px;line-height:1.08;letter-spacing:-.03em;color:var(--landing-text)}.LandingHeroAppDemo_subtitle__ue_T7{margin:22px 0 0;max-width:520px;font-size:17px;line-height:1.65;font-weight:450;color:var(--landing-subtitle)}.LandingHeroAppDemo_headerCta__JbguL{margin-top:22px;width:-moz-fit-content;width:fit-content;max-width:100%}.LandingHeroAppDemo_headerCta__JbguL,.LandingHeroAppDemo_headerCta__JbguL:hover{color:var(--landing-subtitle)!important;border-color:var(--landing-subtitle)!important}.LandingHeroAppDemo_headerCta__JbguL:hover{background-color:transparent!important;filter:none}.LandingHeroAppDemo_ghostCtaHeader__dpq43{--landing-faq-muted:color-mix(in srgb,var(--landing-subtitle) 86%,var(--landing-text));--landing-faq-cta-hover-bg:color-mix(in srgb,var(--landing-text) 10%,var(--landing-bg))}.LandingHeroAppDemo_ghostCtaHeader__dpq43 .LandingHeroAppDemo_subtitle__ue_T7{color:var(--landing-faq-muted)}.LandingHeroAppDemo_ghostCtaHeader__dpq43 .LandingHeroAppDemo_headerCta__JbguL{color:var(--landing-faq-muted)!important;border-color:var(--landing-faq-muted)!important;background-color:transparent!important}.LandingHeroAppDemo_ghostCtaHeader__dpq43 .LandingHeroAppDemo_headerCta__JbguL:hover{background-color:var(--landing-faq-cta-hover-bg)!important;border-color:var(--landing-faq-cta-hover-bg)!important;color:var(--landing-text)!important;filter:none}.LandingHeroAppDemo_headerCenter__8cs2n{text-align:center}.LandingHeroAppDemo_headerCenter__8cs2n .LandingHeroAppDemo_subtitle__ue_T7{margin-left:auto;margin-right:auto}.LandingHeroAppDemo_headerRight__wrF0w{text-align:right}.LandingHeroAppDemo_headerRight__wrF0w .LandingHeroAppDemo_subtitle__ue_T7{margin-left:auto}.LandingHeroAppDemo_headerCenterNarrow__FqyO7 .LandingHeroAppDemo_title__PIs_g{max-width:620px;margin-left:auto;margin-right:auto}.LandingHeroAppDemo_headerCenterNarrow__FqyO7 .LandingHeroAppDemo_subtitle__ue_T7{max-width:460px}.LandingHeroAppDemo_split__EvuTs{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);grid-gap:72px;gap:72px;align-items:start}.LandingHeroAppDemo_splitLeft__yoqBM{position:relative}.LandingHeroAppDemo_splitRight__K5onV{min-width:0}.LandingHeroAppDemo_placeholder__hO6Ex{margin-top:48px;min-height:120px;border:1px dashed var(--landing-placeholder-border);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:450;color:var(--landing-placeholder-text)}.LandingHeroAppDemo_agentBlock__o0Nc1+.LandingHeroAppDemo_agentBlock__o0Nc1{margin-top:96px}.LandingHeroAppDemo_desktopBr__z0BrX{display:inline}@media only screen and (max-width:1000px){.LandingHeroAppDemo_inner__OgvkZ{padding-left:20px;padding-right:20px}.LandingHeroAppDemo_sectionPad__U2w78{padding-top:80px;padding-bottom:80px}.LandingHeroAppDemo_section__wnAAj#faq_section{padding-bottom:40px}.LandingHeroAppDemo_sectionPadTight__I5MZr{padding-top:80px;padding-bottom:80px}.LandingHeroAppDemo_eyebrow___XgUG{margin-bottom:14px;font-size:12px}.LandingHeroAppDemo_title__PIs_g{font-size:32px;line-height:1.14;letter-spacing:-.03em}.LandingHeroAppDemo_subtitle__ue_T7{margin-top:16px;font-size:16px;line-height:1.55;max-width:none}.LandingHeroAppDemo_headerCta__JbguL{margin-top:18px;width:100%}.LandingHeroAppDemo_headerCenter__8cs2n,.LandingHeroAppDemo_headerRight__wrF0w{text-align:left}.LandingHeroAppDemo_headerCenter__8cs2n .LandingHeroAppDemo_subtitle__ue_T7,.LandingHeroAppDemo_headerRight__wrF0w .LandingHeroAppDemo_subtitle__ue_T7{margin-left:0;margin-right:0}.LandingHeroAppDemo_headerCenterNarrow__FqyO7 .LandingHeroAppDemo_subtitle__ue_T7,.LandingHeroAppDemo_headerCenterNarrow__FqyO7 .LandingHeroAppDemo_title__PIs_g{max-width:none;margin-left:0;margin-right:0}.LandingHeroAppDemo_desktopBr__z0BrX{display:none}.LandingHeroAppDemo_split__EvuTs{grid-template-columns:1fr;gap:28px}.LandingHeroAppDemo_agentBlock__o0Nc1+.LandingHeroAppDemo_agentBlock__o0Nc1{margin-top:48px}}.LandingHeroAppDemo_shell__0TQpX{--hero-demo-design-w:1440px;--hero-demo-design-h:810px;container-type:inline-size;--hero-demo-scale:calc(100cqi / 1440px);width:100%;height:100%;overflow:hidden;border-radius:inherit;background:var(--app-bg)}.LandingHeroAppDemo_scaleInner__xVcdG{--app-menu-left:12px;--app-menu-width:104px;--app-content-offset:116px;--app-analytics-page-gutter:45px;--app-corridor-content-padding-x:24px;--app-corridor-content-width:660px;--app-content-right-inset-closed:var(--app-chat-panel-reserved-width);--app-page-detail-offset-top:42px;--app-analytics-align-left:max(0px,calc((var(--hero-demo-design-w) - var(--app-content-offset) - var(--app-content-right-inset-closed) - var(--app-corridor-content-width)) / 2));--app-wide-page-gutter-left:max(var(--app-analytics-page-gutter),var(--app-analytics-align-left));--demo-content-left:calc(var(--app-content-offset) + var(--app-wide-page-gutter-left) + var(--app-corridor-content-padding-x));--demo-content-right:calc(var(--app-analytics-page-gutter) + var(--app-corridor-content-padding-x));width:var(--hero-demo-design-w);height:var(--hero-demo-design-h);transform:scale(var(--hero-demo-scale));transform-origin:top left;background:var(--app-bg);position:relative;overflow:hidden}.LandingHeroAppDemo_scaleInner__xVcdG,.LandingHeroAppDemo_scaleInner__xVcdG *{scrollbar-width:none;-ms-overflow-style:none}.LandingHeroAppDemo_scaleInner__xVcdG ::-webkit-scrollbar,.LandingHeroAppDemo_scaleInner__xVcdG::-webkit-scrollbar{display:none;width:0;height:0}.LandingHeroAppDemo_scaleInner__xVcdG [data-rbd-placeholder-context-id]{zoom:calc(1/max(var(--hero-demo-scale),.01))}.LandingHeroAppDemo_rail__anIQD{position:absolute;left:12px;top:0;bottom:0;width:104px;padding:calc(var(--app-page-detail-offset-top) + 9px) 0 14px 20px;box-sizing:border-box;pointer-events:none;z-index:12}.LandingHeroAppDemo_logoBtn__zkHTe{margin:0 0 16px 27px;padding:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center}.LandingHeroAppDemo_logo__qcrPR{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.LandingHeroAppDemo_logoSpinner__dHVUC{display:inline-flex}.LandingHeroAppDemo_logoSpinner__dHVUC img{filter:var(--app-icon-image-filter)}:root[data-app-theme=dark] .LandingHeroAppDemo_logoSpinner__dHVUC img{filter:brightness(0) invert(1)}.LandingHeroAppDemo_railStack__Hw6Em{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:16px}.LandingHeroAppDemo_railPill__nfN__{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:5px 0;isolation:isolate}.LandingHeroAppDemo_railPill__nfN__:before{content:"";position:absolute;top:0;left:12px;width:60px;height:100%;border-radius:30px;background-color:var(--app-bg);border:var(--app-border-width) solid var(--app-hairline);box-sizing:border-box;z-index:-1;transition:box-shadow .18s ease}.LandingHeroAppDemo_scaleInner__xVcdG[data-chat-menu-overlap] .LandingHeroAppDemo_railPill__nfN__:before{box-shadow:0 4px 22px rgba(15,20,25,.1)}:root[data-app-theme=dark] .LandingHeroAppDemo_scaleInner__xVcdG[data-chat-menu-overlap] .LandingHeroAppDemo_railPill__nfN__:before{box-shadow:0 4px 16px rgba(0,0,0,.7),0 12px 40px rgba(0,0,0,.65),0 0 0 1px rgba(var(--app-dark-fg-rgb),.16)}.LandingHeroAppDemo_stage__XIqLe{overflow:hidden}.LandingHeroAppDemo_stagePage__b95Xj,.LandingHeroAppDemo_stage__XIqLe{position:absolute;inset:0;min-width:0;min-height:0}.LandingHeroAppDemo_stagePageHidden__xCRJp{visibility:hidden;pointer-events:none}.LandingHeroAppDemo_page__PmlPC{height:100%;min-height:0;padding:0 var(--demo-content-right) 40px var(--demo-content-left);box-sizing:border-box;position:relative;overflow-x:clip;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.LandingHeroAppDemo_page__PmlPC::-webkit-scrollbar{display:none;width:0;height:0}.LandingHeroAppDemo_pageList__AonDu:after{content:"";display:block;height:200px}.LandingHeroAppDemo_pageCorridor__ztWsY{padding-left:var(--demo-content-left);padding-right:calc(var(--app-content-right-inset-closed) + var(--app-analytics-align-left) + var(--app-corridor-content-padding-x))}.LandingHeroAppDemo_pageBody__xA_Ok{position:relative}.LandingHeroAppDemo_chatPage__IQDux{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.LandingHeroAppDemo_chatPageFullscreen__XM53u .LandingHeroAppDemo_chatChrome__VAq_i{padding:0 var(--demo-chat-fullscreen-gutter,28px)}.LandingHeroAppDemo_chatPageFullscreen__XM53u .LandingHeroAppDemo_chatBoard__x6ikD{padding-left:0}.LandingHeroAppDemo_chatToolbarFullscreen__kbg_N{margin-top:20px}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-chat-fullscreen]{--demo-chat-fullscreen-gutter:28px;--demo-content-left:var(--demo-chat-fullscreen-gutter);--demo-content-right:var(--demo-chat-fullscreen-gutter)}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-chat-fullscreen] .LandingHeroAppDemo_rail__anIQD{display:none}.LandingHeroAppDemo_chatChrome__VAq_i{flex-shrink:0;padding:0 var(--demo-content-right) 0 var(--demo-content-left);box-sizing:border-box}.LandingHeroAppDemo_chatBoard__x6ikD{flex:1 1;min-height:0;position:relative;overflow:hidden}.LandingHeroAppDemo_editorHost__AGIuu,.LandingHeroAppDemo_editorPage__fdU0Z{position:absolute;inset:0;overflow:hidden}.LandingHeroAppDemo_editorHost__AGIuu .LandingHeroAppDemo_hookCanvasInPreview__zJaIK{padding:48px var(--app-chat-panel-reserved-width,503px) 48px calc(var(--app-content-offset, 116px) + 32px + 48px)}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-ai-chat-instant] .LandingHeroAppDemo_demoChatBubble__iW9vx,.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-ai-chat-instant] .LandingHeroAppDemo_demoChatPanel__Ujdlu{transition:none!important}.LandingHeroAppDemo_demoChatPanel__Ujdlu{position:absolute!important;top:48px!important;right:48px!important;bottom:48px!important;left:auto!important;width:var(--app-chat-panel-width,455px)!important;height:auto!important;max-height:none!important;z-index:var(--app-chat-panel-z-index,85)!important}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-wide-page]:not([data-demo-local-canvas-active])[data-demo-ai-chat-open] .LandingHeroAppDemo_demoChatPanel__Ujdlu{box-shadow:-6px 0 28px var(--app-shadow-soft,hsla(0,0%,6%,.1))}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-ai-chat-open][data-demo-page-settings-open] .LandingHeroAppDemo_demoChatPanel__Ujdlu{box-shadow:-4px 0 18px color-mix(in srgb,var(--app-shadow-soft,hsla(0,0%,6%,.1)) 55%,transparent)}.LandingHeroAppDemo_demoChatPanelExpanded__ybK51{top:0!important;right:0!important;bottom:0!important;border-radius:0!important;border-top:none!important;border-right:none!important;border-bottom:none!important}.LandingHeroAppDemo_demoChatComposer__I0lOt{flex-shrink:0;border-top:var(--app-border-width) solid var(--app-border-color)}.LandingHeroAppDemo_demoChatBubble__iW9vx{position:absolute!important;right:25px;bottom:25px;z-index:var(--app-chat-panel-z-index,85)}.LandingHeroAppDemo_scaleInner__xVcdG[data-demo-conversation-open] .LandingHeroAppDemo_demoChatBubble__iW9vx{display:none}.LandingHeroAppDemo_balanceValue__9q4rL{font-family:var(--font-euclid);font-size:28px;font-weight:700;color:var(--app-text-primary)}@keyframes CampaignInsightsLeads_shimmerSweep__nSq93{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.CampaignInsightsLeads_root__RWByq{min-width:0}.CampaignInsightsLeads_switchWrapper__O6gM_{margin-top:0}.CampaignInsightsLeads_searchWrapper__LiY52{margin-top:13px;margin-bottom:10px}.CampaignInsightsLeads_list__DZw2T{display:flex;flex-direction:column;padding:8px 0 0}.CampaignInsightsLeads_empty__iEg3t{padding:32px 0;font-size:13px;color:var(--app-text-muted);text-align:center}.CampaignInsightsLeads_leadRow__0NAGy{display:flex;align-items:center;height:45px;padding:0 22px;margin:0 -22px 4px;border-radius:10px;background-color:var(--app-list-row-even);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease;gap:12px;position:relative;overflow:hidden}.CampaignInsightsLeads_leadRow__0NAGy:hover{background-color:var(--app-surface-hover)}.CampaignInsightsLeads_leadRowAlt__6jQXr{background-color:var(--app-list-row-odd)}.CampaignInsightsLeads_leadRowAlt__6jQXr:hover{background-color:var(--app-surface-hover)}.CampaignInsightsLeads_leadRowSkeleton__1I0Hz{cursor:default;pointer-events:none}.CampaignInsightsLeads_leadRowShimmer__JnMfb:after{content:"";position:absolute;inset:0;width:70%;background:linear-gradient(90deg,transparent 0,var(--app-skeleton-shimmer) 40%,var(--app-skeleton-shimmer) 50%,var(--app-skeleton-shimmer) 60%,transparent 100%);animation:CampaignInsightsLeads_shimmerSweep__nSq93 var(--app-skeleton-sweep-duration) ease-in-out infinite}.CampaignInsightsLeads_leadRowFetching__MrW6w{opacity:.5;pointer-events:none}.CampaignInsightsLeads_leadRowActive__MElTE{background-color:var(--app-list-row-active)!important}.CampaignInsightsLeads_avatarWrap__EVsE_{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);overflow:hidden;position:relative;flex-shrink:0}.CampaignInsightsLeads_avatar__a7AvL{width:100%;height:100%;object-fit:cover;display:block}.CampaignInsightsLeads_avatarFallback__5XNU1{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--app-text-muted);flex-shrink:0}.CampaignInsightsLeads_leadInfo__LP0sZ{flex:1 1;min-width:0;display:flex;align-items:center}.CampaignInsightsLeads_leadHandle__hU7zI{font-size:15px;font-weight:550;color:var(--app-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}.CampaignInsightsLeads_leadTime__n1WL1{font-size:15px;font-weight:500;color:var(--app-text-muted);white-space:nowrap;flex-shrink:0;line-height:28px}.CampaignInsightsLeads_detailLoading__REEJJ{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:200px}.CampaignInsightsLeads_loadMoreWrap__sPekO{margin-top:16px}@media only screen and (max-width:1000px){.CampaignInsightsLeads_switchWrapper__O6gM_{margin-top:0;padding-left:20px;padding-right:20px}.CampaignInsightsLeads_leadRow__0NAGy{padding:0 12px;margin:0 -12px 4px}}.DiagramFloatingToolbar_toolbar__vZdKd{position:fixed;z-index:2;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.DiagramFloatingToolbar_iconStack__3sXvG{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb{opacity:.2}.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_iconBtn__Py9P9,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_iconRow__Js7BE,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_mailRevertRow__BcbZW,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_mailStatusBlock__omyBd,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_publishBtn__28ntD,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb .DiagramFloatingToolbar_zoomBtn__fieaK{pointer-events:none}.DiagramFloatingToolbar_iconBtn__Py9P9,.DiagramFloatingToolbar_publishBtn__28ntD,.DiagramFloatingToolbar_zoomBtn__fieaK{height:32px;background:var(--app-toolbar-bg,var(--app-border-color));border:2px solid var(--app-toolbar-border,#f3f4f6);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--app-toolbar-text,var(--app-text-muted));flex-shrink:0;pointer-events:auto;transition:border-color .15s ease,background .15s ease,color .15s ease}.DiagramFloatingToolbar_iconBtn__Py9P9:hover,.DiagramFloatingToolbar_publishBtn__28ntD:hover,.DiagramFloatingToolbar_zoomBtn__fieaK:hover{background:var(--app-toolbar-hover-bg);border-color:var(--app-toolbar-hover-bg);color:var(--app-text-primary)}.DiagramFloatingToolbar_iconBtn__Py9P9{position:relative;width:32px;border-radius:50%}.DiagramFloatingToolbar_iconBtnActive__vU0bo,.DiagramFloatingToolbar_iconBtnActive__vU0bo:hover{background:var(--app-toolbar-active-bg);border-color:var(--app-toolbar-active-border);color:var(--app-toolbar-active-text)}.DiagramFloatingToolbar_iconRow__Js7BE{display:flex;align-items:center;gap:0;min-height:32px;width:auto;padding:0;margin:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;pointer-events:auto}.DiagramFloatingToolbar_iconRow__Js7BE:focus-visible .DiagramFloatingToolbar_iconRowLabel__jCtyD,.DiagramFloatingToolbar_iconRow__Js7BE:hover .DiagramFloatingToolbar_iconRowLabel__jCtyD{max-width:88px;opacity:1;margin-left:8px}.DiagramFloatingToolbar_iconRowLabel__jCtyD{max-width:0;margin-left:0;overflow:hidden;opacity:0;font-size:12px;font-weight:650;line-height:1;white-space:nowrap;color:var(--app-text-muted);transition:max-width .15s ease,opacity .15s ease,margin-left .15s ease}.DiagramFloatingToolbar_iconBtnSpinner__kv_Rt{position:absolute;inset:7px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 18%,transparent);border-top-color:currentcolor;animation:DiagramFloatingToolbar_diagramToolbarIconSpinner__PHrUL .9s linear infinite}@keyframes DiagramFloatingToolbar_diagramToolbarIconSpinner__PHrUL{to{transform:rotate(1turn)}}.DiagramFloatingToolbar_mailStatusBlock__omyBd{display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:auto}.DiagramFloatingToolbar_mailStatusRow__s5oM9{display:flex;align-items:center;gap:0;min-height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--app-toolbar-text,var(--app-text-muted))}.DiagramFloatingToolbar_mailStatusIcon__Tp3fi{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;line-height:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:36px 36px;mask-size:36px 36px}.DiagramFloatingToolbar_mailStatusLabel__rUZ3p{font-size:12px;font-weight:650;color:inherit;line-height:1;white-space:nowrap;margin-left:-4px}.DiagramFloatingToolbar_zoomBtn__fieaK{min-width:56px;padding:0 10px;border-radius:16px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DiagramFloatingToolbar_publishBtn__28ntD{position:relative;margin:0;font:inherit;min-width:72px;width:72px;padding:0 10px;border-radius:16px;font-size:12px;font-weight:650;letter-spacing:.01em;white-space:nowrap}.DiagramFloatingToolbar_mailStatusActionBtn__QLy19{width:auto;min-width:0;max-width:none;padding:0 14px}.DiagramFloatingToolbar_publishBtnAccent__8jQoE,.DiagramFloatingToolbar_publishBtnAccent__8jQoE:hover{background-color:var(--publish-accent-bg,#000);border-color:var(--publish-accent-bg,#000);color:var(--publish-accent-text,#fff)}.DiagramFloatingToolbar_publishBtnAccent__8jQoE:hover{filter:brightness(.94)}.DiagramFloatingToolbar_publishBtnDisabled__ukao6{opacity:.2;pointer-events:none;cursor:default}.DiagramFloatingToolbar_publishBtnDisabled__ukao6:hover{filter:none}.DiagramFloatingToolbar_mailRevertRow__BcbZW{display:flex;align-items:center;gap:0;min-height:32px;width:auto;padding:0;margin:0;border:none;background:transparent;font:inherit;color:var(--app-text-muted);cursor:pointer;pointer-events:auto;opacity:.72;transition:opacity .15s ease}.DiagramFloatingToolbar_mailRevertRow__BcbZW:focus-visible,.DiagramFloatingToolbar_mailRevertRow__BcbZW:hover{opacity:1}.DiagramFloatingToolbar_mailRevertRow__BcbZW:focus-visible .DiagramFloatingToolbar_mailRevertLabel__75iYg,.DiagramFloatingToolbar_mailRevertRow__BcbZW:hover .DiagramFloatingToolbar_mailRevertLabel__75iYg{max-width:72px;opacity:1;margin-left:8px}.DiagramFloatingToolbar_mailRevertRow__BcbZW:disabled{opacity:.35;cursor:default}.DiagramFloatingToolbar_mailRevertIcon__Ra_eO{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;flex-shrink:0;line-height:0;border-radius:50%;background:var(--app-toolbar-bg,var(--app-border-color));border:2px solid var(--app-toolbar-border,#f3f4f6);box-sizing:border-box}.DiagramFloatingToolbar_mailRevertLabel__75iYg{max-width:0;margin-left:0;overflow:hidden;opacity:0;font-size:12px;font-weight:650;line-height:1;white-space:nowrap;transition:max-width .15s ease,opacity .15s ease,margin-left .15s ease}.DiagramFloatingToolbar_title__aHRuE{position:fixed;width:max-content;max-width:320px;font-size:24px;font-weight:600;letter-spacing:.2px;line-height:1;color:var(--app-text-vertical,#c6d2d5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:auto;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5;transition:opacity .15s ease;text-align:right;transform-origin:top left;transform:rotate(-90deg) translateX(-100%)}.DiagramFloatingToolbar_title__aHRuE:hover{opacity:.75}.DiagramFloatingToolbar_title__aHRuE.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb{opacity:.2;pointer-events:none}.DiagramFloatingToolbar_title__aHRuE.DiagramFloatingToolbar_toolbarMenuDimmed__UNuMb:hover{opacity:.2}.DiagramFloatingToolbar_title__aHRuE.DiagramFloatingToolbar_titleContained__rvIl5,.DiagramFloatingToolbar_toolbar__vZdKd.DiagramFloatingToolbar_toolbarContained__YOOm8{position:absolute}.CampaignStepEditor_descTruncated__iZ6hC{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.CampaignStepEditor_readMore__sl93v{background-color:var(--app-read-more-bg);border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600;color:var(--app-read-more-fg);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CampaignStepEditor_readMore__sl93v:hover{background-color:var(--app-inverse);color:var(--app-inverse-text)}@keyframes CampaignStepEditor_shimmerSweep__QUa4p{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.CampaignStepEditor_searchWrapper__LBXw6{margin-top:13px;margin-bottom:10px}.CampaignStepEditor_leadsList__GQuRG{display:flex;flex-direction:column;padding-top:8px}.CampaignStepEditor_leadRow__q3S4u{display:flex;align-items:center;height:45px;padding:0 22px;margin:0 -22px 4px;border-radius:10px;background-color:var(--app-list-row-even);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease;gap:12px;position:relative;overflow:hidden}.CampaignStepEditor_leadRow__q3S4u:hover{background-color:var(--app-border-color)}.CampaignStepEditor_leadRowAlt__G7RiQ{background-color:var(--app-list-row-odd)}.CampaignStepEditor_leadRowAlt__G7RiQ:hover{background-color:var(--app-border-color)}.CampaignStepEditor_leadRowSkeleton__26zRw{cursor:default;pointer-events:none}.CampaignStepEditor_leadRowShimmer__rZ_js:after{content:"";position:absolute;inset:0;width:70%;background:linear-gradient(90deg,transparent 0,var(--app-skeleton-shimmer) 40%,var(--app-skeleton-shimmer) 50%,var(--app-skeleton-shimmer) 60%,transparent 100%);animation:CampaignStepEditor_shimmerSweep__QUa4p var(--app-skeleton-sweep-duration) ease-in-out infinite}.CampaignStepEditor_leadRowFetching__AZtoN{opacity:.5;pointer-events:none}.CampaignStepEditor_leadRowActive__LeYwf{background-color:var(--app-list-row-active)!important}.CampaignStepEditor_leadAvatarWrap__PxXgJ{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);overflow:hidden;position:relative;flex-shrink:0}.CampaignStepEditor_leadAvatar__6CGrd{width:100%;height:100%;object-fit:cover;display:block}.CampaignStepEditor_leadAvatarFallback__TmQXp{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--app-text-muted);flex-shrink:0}.CampaignStepEditor_leadInfo__BJ475{flex:1 1;min-width:0;display:flex;align-items:center}.CampaignStepEditor_leadHandle__fLRR7{font-size:15px;font-weight:550;color:var(--app-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}.CampaignStepEditor_leadTime__4NrS5{font-size:15px;font-weight:500;color:#9ca3af;white-space:nowrap;flex-shrink:0;line-height:28px}.CampaignStepEditor_loadMoreWrap__1OKT5{margin-top:16px}.CampaignStepEditor_detailLoading__4iyAN{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:200px}.CampaignStepEditor_hookSelect__ghoyx{margin-top:8px}.CampaignStepEditor_tabsSwitch__CydBY{margin-top:-8px}.CampaignStepEditor_tabsSwitchMobile__bKcq4{margin-top:0;margin-bottom:10px;padding-left:20px;padding-right:20px}@media only screen and (max-width:1000px){.CampaignStepEditor_leadRow__q3S4u{padding:0 12px;margin:0 -12px 4px}}.CanvasPageMovementZone_root__xqVnh{position:absolute;z-index:1;pointer-events:none;box-sizing:border-box;border-radius:16px;background:transparent;border-style:solid;border-color:var(--app-canvas-movement-zone-border)}.CampaignSequenceBuilder_canvas___v6pG{position:relative;width:100%;height:100%;--flow-line:#e0e5ea;--flow-line-hover:#0f0f0f;--flow-join:#c0c8d0;--flow-badge-bg:#e0e5ea;--flow-badge-fg:#374151;--flow-badge-bg-active:#0f0f0f;--flow-badge-fg-active:#fff;--flow-particle:#0f0f0f}:root[data-app-theme=dark] .CampaignSequenceBuilder_canvas___v6pG{--flow-line:var(--app-canvas-link-stroke);--flow-line-hover:var(--app-dark-fg);--flow-join:var(--app-text-faint);--flow-badge-bg:var(--app-list-badge-bg);--flow-badge-fg:var(--app-list-badge-text);--flow-badge-bg-active:var(--app-dark-fg);--flow-badge-fg-active:var(--app-bg);--flow-particle:var(--app-dark-fg)}.CampaignSequenceBuilder_pill__Bd88D{display:inline-flex;align-items:center;justify-content:center;height:40px;position:absolute;background-color:var(--app-bg);color:var(--app-text-primary);border-radius:100px;font-size:13px;font-weight:600;border:2px solid var(--flow-line,#e0e5ea);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CampaignSequenceBuilder_endPoint__xzy6Q,.CampaignSequenceBuilder_startPoint__Zc6qH{background-color:var(--app-border-color);border-color:var(--app-border-color)}.CampaignSequenceBuilder_endPoint__xzy6Q:not(.CampaignSequenceBuilder_endPointActive__s0zF5):not(.CampaignSequenceBuilder_endPointPaused__X7MzI):hover,.CampaignSequenceBuilder_startPoint__Zc6qH:hover{background-color:var(--app-toolbar-hover-bg);border-color:var(--app-toolbar-hover-bg)}.CampaignSequenceBuilder_startPoint__Zc6qH{width:180px}.CampaignSequenceBuilder_endPoint__xzy6Q{width:80px}.CampaignSequenceBuilder_endPointActive__s0zF5{background-color:#1c9bf1;border-color:#1c9bf1;color:#fff;animation:CampaignSequenceBuilder_endPulseSubtle__p1E_L 2.4s ease-in-out infinite}.CampaignSequenceBuilder_endPointPaused__X7MzI{background-color:#fa7315;border-color:#fa7315;color:var(--app-text-primary)}.CampaignSequenceBuilder_endPointActive__s0zF5:hover,.CampaignSequenceBuilder_endPointPaused__X7MzI:hover{filter:brightness(.88)}@keyframes CampaignSequenceBuilder_endPulseSubtle__p1E_L{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(28,155,241,0)}50%{transform:scale(1.035);box-shadow:0 0 14px 2px rgba(28,155,241,.35)}}.CampaignSequenceBuilder_statusDot__7cZ8J{width:9px;height:9px;min-width:9px;border-radius:50%;flex-shrink:0;margin-right:8px;position:relative;isolation:isolate}.CampaignSequenceBuilder_statusDotActive__KokPF{background-color:#1c9bf1}.CampaignSequenceBuilder_statusDotActive__KokPF:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:#1c9bf1;animation:CampaignSequenceBuilder_statusPulseHalo__gLVxR 1.8s ease-out infinite;z-index:-1}.CampaignSequenceBuilder_statusDotPaused__Ni0oB{background-color:#fa7315}@keyframes CampaignSequenceBuilder_statusPulseHalo__gLVxR{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.CampaignSequenceBuilder_stepPoint__OcYvB{padding:0 18px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background-color .12s ease}.CampaignSequenceBuilder_stepPoint__OcYvB:hover{background-color:var(--app-border-color)}.CampaignSequenceBuilder_stepPointSquare__J_JgC{border-radius:8px}.CampaignSequenceBuilder_stepPointDark__gTmzp{background-color:var(--app-inverse);color:var(--app-inverse-text);border-color:var(--app-inverse)}.CampaignSequenceBuilder_stepPointDark__gTmzp:hover{background-color:color-mix(in srgb,var(--app-inverse) 88%,var(--app-bg));border-color:color-mix(in srgb,var(--app-inverse) 88%,var(--app-bg))}.CampaignSequenceBuilder_branchNoLabel__kL4CZ,.CampaignSequenceBuilder_branchYesLabel__ZjW7u{position:absolute;bottom:-18px;font-size:10px;font-weight:750;color:var(--app-text-primary);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CampaignSequenceBuilder_branchYesLabel__ZjW7u{left:1px}.CampaignSequenceBuilder_branchNoLabel__kL4CZ{right:1px}.CampaignSequenceBuilder_pillBadge__PDB7E{position:absolute;min-width:22px;height:22px;padding:0 5px;border-radius:11px;background:var(--app-list-badge-bg,#f0f2f4);border:1.5px solid var(--app-border-color);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;color:var(--app-list-badge-text,#5a6472);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:2;box-sizing:border-box}.CampaignSequenceBuilder_pillBadgeDark__Rg77o{background:var(--app-inverse);border-color:var(--app-inverse);color:var(--app-inverse-text)}.CampaignSequenceBuilder_pillBadgeOnDark__KTeDZ{background:var(--app-inverse-text);border-color:var(--app-inverse-text);color:var(--app-inverse)}.CampaignSequenceBuilder_pillBadgeRight__ahfhP{bottom:-13px;right:-8px}.CampaignSequenceBuilder_pillBadgeLeft__zNIEu{bottom:-13px;left:-8px}.CampaignSequenceBuilder_pillBadgesLeftGroup__vznbZ{position:absolute;bottom:-13px;left:-8px;display:flex;align-items:center;gap:8px;z-index:2}.CampaignSequenceBuilder_pillBadgesLeftGroup__vznbZ .CampaignSequenceBuilder_pillBadge__PDB7E{position:static;bottom:auto;left:auto;right:auto}.CampaignSequenceBuilder_pillBadgeHook__nl1JE{background:#1c9bf1;border-color:#1c9bf1;color:#fff}.CampaignSequenceBuilder_pillCountEnd__OD12w{bottom:-16px}.CampaignSequenceBuilder_pillCountEnd__OD12w,.CampaignSequenceBuilder_pillCount__sTj5V{position:absolute;right:0;font-size:10px;font-weight:500;color:#9ca3af;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.CampaignSequenceBuilder_pillCount__sTj5V{top:-16px}.CampaignSequenceBuilder_branchNoLabel__kL4CZ,.CampaignSequenceBuilder_branchYesLabel__ZjW7u{display:inline-flex;align-items:center;gap:4px}.CampaignSequenceBuilder_branchPct__O22lZ{font-size:10px;font-weight:750;color:var(--app-text-primary);text-transform:uppercase}.CampaignSequenceBuilder_stepPointWider__XbAIA{padding:0 26px;min-width:160px}.CampaignSequenceBuilder_stepPointTimer__LNr_G .CampaignSequenceBuilder_stepIcon___b3VN{margin-right:-2px}.CampaignSequenceBuilder_stepPointActive__5O3gZ{border-color:var(--app-text-primary);z-index:3}.CampaignSequenceBuilder_stepPointDarkActive__26DT2{background-color:var(--app-surface)!important;color:var(--app-text-primary)!important;border-color:var(--app-text-primary)!important;box-shadow:none!important}.CampaignSequenceBuilder_stepPointDarkActive__26DT2 .CampaignSequenceBuilder_stepIcon___b3VN img{filter:none!important}.CampaignSequenceBuilder_stepPointDarkActive__26DT2 .CampaignSequenceBuilder_pillBadgeOnDark__KTeDZ{background:var(--app-inverse);border-color:var(--app-inverse);color:var(--app-inverse-text)}:root[data-app-theme=dark] .CampaignSequenceBuilder_stepPointDarkActive__26DT2 .CampaignSequenceBuilder_stepIcon___b3VN img{filter:var(--app-icon-image-filter)!important}.CampaignSequenceBuilder_stepPointTimer__LNr_G{padding:0 14px;font-weight:650;height:36px;gap:5px}.CampaignSequenceBuilder_stepIcon___b3VN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.CampaignSequenceBuilder_stepIcon___b3VN img{filter:var(--app-icon-image-filter)}.CampaignSequenceBuilder_stepIcon___b3VN img.CampaignSequenceBuilder_stepIconDualTone___Lxhu{filter:var(--app-icon-dual-tone-filter)}.CampaignSequenceBuilder_stepPointDark__gTmzp .CampaignSequenceBuilder_stepIcon___b3VN img{filter:invert(1)}:root[data-app-theme=dark] .CampaignSequenceBuilder_stepPointDark__gTmzp .CampaignSequenceBuilder_stepIcon___b3VN img{filter:none}.CampaignSequenceBuilder_addStepBtn__5v0X_{position:absolute;width:22px;height:22px;border-radius:50%;background:var(--app-bg);border:2px solid var(--flow-line,#e0e5ea);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;outline:none;transition:border-color .15s ease}.CampaignSequenceBuilder_addStepBtn__5v0X_:active{border-color:var(--flow-line,#e0e5ea)}.CampaignSequenceBuilder_addStepBtn__5v0X_:hover{border-color:var(--app-text-primary)}.CampaignSequenceBuilder_addStepBtn__5v0X_:hover .CampaignSequenceBuilder_plusH__EDtEa,.CampaignSequenceBuilder_addStepBtn__5v0X_:hover .CampaignSequenceBuilder_plusV__pC79G{background:var(--flow-line-hover,#0f0f0f)}.CampaignSequenceBuilder_plusH__EDtEa{width:10px;height:1.5px}.CampaignSequenceBuilder_plusH__EDtEa,.CampaignSequenceBuilder_plusV__pC79G{position:absolute;border-radius:2px;background:var(--flow-join,#c0c8d0);transition:background .15s ease}.CampaignSequenceBuilder_plusV__pC79G{width:1.5px;height:10px}.CampaignSequenceBuilder_connectorSvg__TSUfn{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.CampaignSequenceBuilder_connectorSvg__TSUfn *{pointer-events:none}.FlowStepMenu_menu__OJzOj{width:210px;background:var(--app-surface);border:1.5px solid var(--app-border-color);border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);padding:8px;display:flex;flex-direction:column;gap:1px}.FlowStepMenu_item__bkNdX{display:flex;align-items:center;gap:10px;height:36px;padding:0 8px;border-radius:7px;cursor:pointer;transition:background .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FlowStepMenu_item__bkNdX:hover{background:var(--app-border-color)}.FlowStepMenu_item__bkNdX:active{background:var(--app-surface-hover)}.FlowStepMenu_icon__53gmw{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FlowStepMenu_icon__53gmw img{filter:var(--app-icon-image-filter)}.FlowStepMenu_iconDualTone__MTg9n img{filter:var(--app-icon-dual-tone-filter)}.FlowStepMenu_label__Ncngu{font-size:13.5px;font-weight:550;color:var(--app-text-primary);line-height:1}.FlowStepMenu_descPanel__DrxLz{position:absolute;width:200px;background:var(--app-tooltip-bg);border-radius:10px;padding:16px;pointer-events:none}.FlowStepMenu_descTitle__wt72m{font-size:12px;font-weight:650;color:var(--app-tooltip-text);margin-bottom:8px}.FlowStepMenu_descText__defJ2{font-size:12px;font-weight:400;color:var(--app-popover-muted-text);line-height:1.7}@keyframes CampaignNodeLeads_shimmerSweep__iVl9p{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}.CampaignNodeLeads_switchWrapper__xtsF0{margin-top:-10px}.CampaignNodeLeads_searchWrapper__TMmCD{margin-top:13px;margin-bottom:10px}.CampaignNodeLeads_list__uGPg5{display:flex;flex-direction:column;padding:8px 0 0}.CampaignNodeLeads_empty__i3C55{padding:32px 0;font-size:13px;color:var(--app-text-muted);text-align:center}.CampaignNodeLeads_leadRow__foFFo{display:flex;align-items:center;height:45px;padding:0 22px;margin:0 -22px 4px;border-radius:10px;background-color:var(--app-list-row-even);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .12s ease;gap:12px;position:relative;overflow:hidden}.CampaignNodeLeads_leadRow__foFFo:hover{background-color:var(--app-border-color)}.CampaignNodeLeads_leadRowAlt__42OP8{background-color:var(--app-list-row-odd)}.CampaignNodeLeads_leadRowAlt__42OP8:hover{background-color:var(--app-border-color)}.CampaignNodeLeads_leadRowSkeleton__SqYy9{cursor:default;pointer-events:none}.CampaignNodeLeads_leadRowShimmer__Tk3xj:after{content:"";position:absolute;inset:0;width:70%;background:linear-gradient(90deg,transparent 0,var(--app-skeleton-shimmer) 40%,var(--app-skeleton-shimmer) 50%,var(--app-skeleton-shimmer) 60%,transparent 100%);animation:CampaignNodeLeads_shimmerSweep__iVl9p var(--app-skeleton-sweep-duration) ease-in-out infinite}.CampaignNodeLeads_leadRowFetching__euTF1{opacity:.5;pointer-events:none}.CampaignNodeLeads_leadRowActive__03Asl{background-color:var(--app-list-row-active)!important}.CampaignNodeLeads_avatarWrap__96ke5{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);overflow:hidden;position:relative;flex-shrink:0}.CampaignNodeLeads_avatar__vZzw_{width:100%;height:100%;object-fit:cover;display:block}.CampaignNodeLeads_avatarFallback__rmU4j{width:36px;height:36px;border-radius:50%;background-color:var(--app-chat-tab-inactive);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--app-text-muted);flex-shrink:0}.CampaignNodeLeads_leadInfo__OhAFb{flex:1 1;min-width:0;display:flex;align-items:center}.CampaignNodeLeads_leadHandle__Ac_GN{font-size:15px;font-weight:550;color:var(--app-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}.CampaignNodeLeads_leadTime__ysQQU{font-size:15px;font-weight:500;color:var(--app-text-muted);white-space:nowrap;flex-shrink:0;line-height:28px}.CampaignNodeLeads_detailLoading__OQfO9{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:200px}.CampaignNodeLeads_loadMoreWrap__EFCRs{margin-top:16px}@media only screen and (max-width:1000px){.CampaignNodeLeads_switchWrapper__xtsF0{margin-top:0;padding-left:20px;padding-right:20px}.CampaignNodeLeads_leadRow__foFFo{padding:0 12px;margin:0 -12px 4px}}