.layout_layout__78JpI{display:flex;height:100vh;overflow:hidden;background:white}.layout_main__Gm60I{flex:1 1;min-width:0;overflow-y:auto;padding:32px 20px;transition:padding-right .3s cubic-bezier(.4,0,.2,1)}@media (min-width:901px){.layout_main__Gm60I:has(~[data-artifact-panel=open]){padding-right:min(52vw,720px)}}@media (max-width:768px){.layout_main__Gm60I{padding:24px 8px}}@media (max-width:480px){.layout_main__Gm60I{padding:16px 8px}}.layout_main__Gm60I:has([data-chat-expanded]){padding-bottom:0}.ArtifactPanel_panel__V32pv{position:fixed;top:0;right:0;bottom:0;z-index:300;width:min(52vw,700px);min-width:380px;display:flex;flex-direction:column;background:var(--bg-surface,#fff);border-left:1px solid var(--border-default,#e5e7eb);overflow:hidden;will-change:transform;animation:ArtifactPanel_panelSlideIn__Idy8x .3s cubic-bezier(.4,0,.2,1)}.ArtifactPanel_panel__V32pv.ArtifactPanel_closing___gYwv{animation:ArtifactPanel_panelSlideOut__y2nd6 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes ArtifactPanel_panelSlideIn__Idy8x{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ArtifactPanel_panelSlideOut__y2nd6{0%{transform:translateX(0)}to{transform:translateX(100%)}}.ArtifactPanel_header__XkZup{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-default,#e5e7eb);animation:ArtifactPanel_panelFadeUp__fmM42 .24s cubic-bezier(.4,0,.2,1) 60ms both}.ArtifactPanel_headings__XOVfK{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ArtifactPanel_name__2wqeK{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.ArtifactPanel_kind__fPu_V{font-size:11px;color:var(--text-muted,#6b7280)}.ArtifactPanel_actions__zsmh_{flex:0 0 auto;display:flex;align-items:center;gap:6px}.ArtifactPanel_downloadBtn__RtJ7x{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:1px solid var(--border-default,#e5e7eb);border-radius:8px;background:var(--bg-subtle,#f9fafb);color:inherit;font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap}.ArtifactPanel_downloadBtn__RtJ7x:hover{background:var(--bg-muted,#f3f4f6)}.ArtifactPanel_iconBtn__hAfaT{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer}.ArtifactPanel_iconBtn__hAfaT:hover{background:var(--bg-muted,#f3f4f6)}.ArtifactPanel_body__lQpv2{flex:1 1;min-height:0;display:flex;background:var(--bg-subtle,#f9fafb);animation:ArtifactPanel_panelFadeUp__fmM42 .24s cubic-bezier(.4,0,.2,1) .1s both}@keyframes ArtifactPanel_panelFadeUp__fmM42{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ArtifactPanel_pdfScroll__ys3Nq{flex:1 1;min-width:0;overflow-y:auto;padding:16px}.ArtifactPanel_pdfPages__9P1ge{--pdf-max-page-width:900px;width:100%;max-width:var(--pdf-max-page-width);margin:0 auto;display:flex;flex-direction:column;gap:16px}.ArtifactPanel_pdfPage__2Fn8N{width:100%;background:#fff;border-radius:4px;overflow:hidden}.ArtifactPanel_pdfCanvas__Yh2_l{display:block;width:100%}.ArtifactPanel_pdfMessage__EBVIn{margin:auto;padding:24px;font-size:13px;color:var(--text-muted,#6b7280);text-align:center}.ArtifactPanel_pdfErrorActions__vEYJu{margin-top:14px;display:flex;gap:8px;justify-content:center}.ArtifactPanel_pdfErrorActions__vEYJu>*{cursor:pointer;font-family:inherit}.ArtifactPanel_image__1MftZ,.ArtifactPanel_video__uldPT{flex:1 1;min-width:0;width:100%;height:100%;object-fit:contain;padding:16px;animation:ArtifactPanel_panelMediaIn__fYnTP .28s cubic-bezier(.4,0,.2,1) .16s both}@keyframes ArtifactPanel_panelMediaIn__fYnTP{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.ArtifactPanel_panel__V32pv{left:0;width:100%;min-width:0}}.ArtifactPanel_markdown__A_9wO{flex:1 1;min-width:0;overflow-y:auto;padding:16px 20px;font-size:13px;line-height:1.6;color:var(--text-primary,#111827)}.ArtifactPanel_markdown__A_9wO h1,.ArtifactPanel_markdown__A_9wO h2,.ArtifactPanel_markdown__A_9wO h3,.ArtifactPanel_markdown__A_9wO h4,.ArtifactPanel_markdown__A_9wO h5,.ArtifactPanel_markdown__A_9wO h6{margin:18px 0 8px;font-weight:600;color:var(--text-primary,#111827)}.ArtifactPanel_markdown__A_9wO h1{font-size:1.5rem}.ArtifactPanel_markdown__A_9wO h2{font-size:1.3rem}.ArtifactPanel_markdown__A_9wO h3{font-size:1.2rem}.ArtifactPanel_markdown__A_9wO h4{font-size:1.1rem}.ArtifactPanel_markdown__A_9wO p{margin:8px 0}.ArtifactPanel_markdown__A_9wO a{color:var(--color-primary,#2563eb);text-decoration:none}.ArtifactPanel_markdown__A_9wO a:hover{text-decoration:underline}.ArtifactPanel_markdown__A_9wO code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:var(--bg-muted,#f3f4f6);padding:2px 6px;border-radius:4px}.ArtifactPanel_markdown__A_9wO pre{margin:12px 0;overflow-x:auto;background:#1e1e1e;border-radius:6px}.ArtifactPanel_markdown__A_9wO pre code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;color:#e2e8f0;background:transparent;padding:0}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_comment__BjJcZ{color:#6a9955}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_keyword__W44_R{color:#c586c0}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_string__kzLQP{color:#ce9178}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_function__OnB8j{color:#dcdcaa}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_number__oqsBw{color:#b5cea8}.ArtifactPanel_markdown__A_9wO pre code .ArtifactPanel_token__uP8wI.ArtifactPanel_operator__7pfFn{color:#d4d4d4}.ArtifactPanel_markdown__A_9wO blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid var(--color-primary,#2563eb);background:var(--bg-subtle,#f9fafb);border-radius:0 6px 6px 0;color:var(--text-secondary,#4b5563)}.ArtifactPanel_markdown__A_9wO ol,.ArtifactPanel_markdown__A_9wO ul{margin:8px 0;padding-left:24px}.ArtifactPanel_markdown__A_9wO li{margin:4px 0}.ArtifactPanel_markdown__A_9wO hr{border:none;border-top:1px solid var(--border-default,#e5e7eb);margin:16px 0}.ArtifactPanel_markdown__A_9wO table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12px}.ArtifactPanel_markdown__A_9wO td,.ArtifactPanel_markdown__A_9wO th{border:1px solid var(--border-default,#e5e7eb);padding:6px 10px;text-align:left}.ArtifactPanel_markdown__A_9wO th{background:var(--bg-subtle,#f9fafb);font-weight:600}@media (prefers-reduced-motion:reduce){.ArtifactPanel_body__lQpv2,.ArtifactPanel_header__XkZup,.ArtifactPanel_image__1MftZ,.ArtifactPanel_panel__V32pv,.ArtifactPanel_panel__V32pv.ArtifactPanel_closing___gYwv,.ArtifactPanel_video__uldPT{animation-duration:1ms;animation-delay:0s}}.LoadingSpinner_loadingWrap___5rjD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px;min-height:400px}.LoadingSpinner_loadingInline__i1bRX{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0}.LoadingSpinner_spinnerLarge__Zhv7z,.LoadingSpinner_spinnerSmall__Oc3vS,.LoadingSpinner_spinner__gLM6X{animation:LoadingSpinner_spin__jbm7O .8s linear infinite;border-radius:50%;border-style:solid;border-color:var(--border-default);border-top-color:var(--text-primary)}.LoadingSpinner_spinner__gLM6X{width:32px;height:32px;border-width:3px}.LoadingSpinner_spinnerSmall__Oc3vS{width:20px;height:20px;border-width:2px}.LoadingSpinner_spinnerLarge__Zhv7z{width:40px;height:40px;border-width:3px}@keyframes LoadingSpinner_spin__jbm7O{to{transform:rotate(1turn)}}.LoadingSpinner_loadingText__fjmHl{font-size:14px;color:var(--text-muted);line-height:1.5}.LoadingSpinner_errorState__bnlKz{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:24px;border-radius:12px}.LoadingSpinner_errorIcon__87wzL{font-size:32px}.LoadingSpinner_errorText__5cJBB{font-size:14px;color:#991b1b;max-width:400px}.LoadingSpinner_retryBtn__gKvec{padding:8px 16px;background:var(--text-primary);color:white;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.LoadingSpinner_retryBtn__gKvec:hover{background:var(--text-primary)}@media (max-width:720px){.LoadingSpinner_loadingWrap___5rjD{padding:40px 20px;min-height:300px}.LoadingSpinner_errorState__bnlKz{padding:16px;max-width:100%}.LoadingSpinner_errorText__5cJBB{max-width:100%}}.Sidebar_sidebar__savDH{width:280px;background:#fff;border-right:1px solid var(--border-default);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;transition:width .3s ease;height:100vh}.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9{width:64px}.Sidebar_sidebarHeader__FolpI{flex-shrink:0;padding-top:24px}.Sidebar_headerTop__3ZYvH{display:flex;justify-content:space-between;align-items:center;padding:0 16px 16px 18px}.Sidebar_logoSection__pu_fl{display:flex;align-items:center;gap:8px;min-width:0}.Sidebar_collapseBtn__QPaiU{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:3px;cursor:pointer;color:var(--text-muted);transition:all .2s ease;flex-shrink:0;background:transparent}.Sidebar_collapseBtn__QPaiU:hover{background:white;color:var(--text-primary)}.Sidebar_sidebarScrollArea__PlkiV{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:8px 0;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.Sidebar_sidebarScrollArea__PlkiV::-webkit-scrollbar{width:5px}.Sidebar_sidebarScrollArea__PlkiV::-webkit-scrollbar-track{background:transparent}.Sidebar_sidebarScrollArea__PlkiV::-webkit-scrollbar-thumb{background:#f1f1f1;border-radius:10px}.Sidebar_sidebarScrollArea__PlkiV:hover::-webkit-scrollbar-thumb{background:var(--border-default)}.Sidebar_trialBannerSidebar__s5oC7{flex-shrink:0;margin:0 12px 8px;padding:8px 12px;background:#fefce8;border:1px solid var(--warning-border);border-radius:8px;font-size:12px;color:#92400e;line-height:1.4;cursor:pointer;transition:opacity .15s}.Sidebar_trialBannerSidebar__s5oC7:hover{opacity:.9}.Sidebar_trialBannerLow__9EQTY{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.Sidebar_trialBannerEnds__7ssTQ{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.Sidebar_trialBannerContent__HrSRg{display:flex;flex-direction:column;gap:2px}.Sidebar_trialBannerContent__HrSRg strong{font-weight:700}.Sidebar_trialBannerProgress__ypz49{height:2px;background:rgba(0,0,0,.08);border-radius:1px;margin-top:6px;overflow:hidden}.Sidebar_trialBannerProgressFill__xXZGP{height:100%;background:#92400e;border-radius:1px;transition:width .5s ease}.Sidebar_progressFillLow__hNbnT{background:#c2410c}.Sidebar_progressFillEnds__rfqV_{background:var(--danger)}.Sidebar_trialBannerCta__UmSSN{display:block;width:100%;margin-top:8px;padding:6px 10px;background:var(--text-primary);color:#fff;border:none;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;text-align:center}.Sidebar_trialBannerCta__UmSSN:hover{background:var(--text-primary)}.Sidebar_trialCollapsedDot__k2pOX{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#92400e;border:2px solid #fff}.Sidebar_trialCollapsedDotLow__H5jKQ{background:#c2410c}.Sidebar_trialCollapsedDotEnds__9ob__{background:var(--danger)}.Sidebar_historySection__O3MZM{flex-shrink:0;min-height:0;max-height:100%;display:flex;flex-direction:column;margin-top:20px;padding:0 12px}.Sidebar_historySection__O3MZM:focus{outline:none}.Sidebar_historyCollapse__80OLY{flex-shrink:0;display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.Sidebar_historyCollapseClosed__P5M11{grid-template-rows:0fr}.Sidebar_historyCollapseInner__CEAOS{min-height:0;overflow:hidden}.Sidebar_historyHeaderActions__w8Z91{display:flex;align-items:center;gap:2px}.Sidebar_historyHeader__4E8tm{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 8px 10px}.Sidebar_historyTitle__6K2vX{font-size:14px;font-weight:500;color:var(--text-muted)}.Sidebar_pinnedBlock__A0tsD{flex-shrink:0;margin-bottom:30px}.Sidebar_pinnedHeader__Zniz8{display:flex;align-items:center;gap:5px;padding:0 0 6px 10px;font-size:14px;font-weight:500;color:var(--text-muted)}.Sidebar_historyTitleGroup__azLhO{display:flex;align-items:center;gap:2px;min-width:0}.Sidebar_historyChevronBtn__E5EG3{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .15s;flex-shrink:0}.Sidebar_historyChevronBtnVisible__aXuWd,.Sidebar_historyHeader__4E8tm:hover .Sidebar_historyChevronBtn__E5EG3{opacity:1}.Sidebar_historyIconBtn__pzJZg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}.Sidebar_historyIconBtn__pzJZg:hover{background:var(--bg-muted);color:var(--text-primary)}.Sidebar_historyCollapsedBtn__wqQ_q{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;border:none;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}.Sidebar_historyCollapsedBtn__wqQ_q:hover{background:var(--bg-muted);color:var(--text-primary)}.Sidebar_historyFilterWrap__NvpbE{position:relative;display:flex;align-items:center;margin-bottom:8px}.Sidebar_historyFilterIcon___ybMG{position:absolute;left:8px;color:var(--text-muted);pointer-events:none}.Sidebar_historyFilter__kbrtq{width:100%;padding:6px 24px 6px 26px;font-family:inherit;font-size:12px;color:var(--text-primary);background:var(--bg-muted);border:1px solid transparent;border-radius:6px;outline:none;transition:all .15s}.Sidebar_historyFilter__kbrtq::placeholder{color:var(--text-muted)}.Sidebar_historyFilter__kbrtq:focus{border-color:var(--border-strong);background:var(--bg-surface)}.Sidebar_historyFilterClear__I7zBO{position:absolute;right:6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.Sidebar_historyFilterClear__I7zBO:hover{background:var(--border-default);color:var(--text-primary)}.Sidebar_historyError__J4cNZ{margin:0 0 6px;padding:6px 8px;font-size:11px;color:var(--danger-hover);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:6px}.Sidebar_historyScroll__EWrbe{max-height:40vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.Sidebar_historyScroll__EWrbe::-webkit-scrollbar{width:5px}.Sidebar_historyScroll__EWrbe::-webkit-scrollbar-thumb{background:#f1f1f1;border-radius:10px}.Sidebar_historyScroll__EWrbe:hover::-webkit-scrollbar-thumb{background:var(--border-default)}.Sidebar_contentFadeIn__nObDx,.Sidebar_historyList__WtvrX{animation:Sidebar_historyFadeIn__qQlPm .25s ease-out both}.Sidebar_historyGroup__ZoyE2+.Sidebar_historyGroup__ZoyE2{margin-top:10px}.Sidebar_historyGroupLabel__B40Jg{margin:0 0 4px;padding:0 6px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-disabled)}.Sidebar_historyItem__bkkJu{position:relative;display:flex;align-items:center;border-radius:8px;transition:background .15s}.Sidebar_historyItemActive__QRrm1,.Sidebar_historyItem__bkkJu:hover{background:var(--bg-muted)}.Sidebar_historyItemButton__oS_QL{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0;padding:8px 10px;border:none;background:transparent;text-align:left;cursor:pointer;color:var(--text-primary)}.Sidebar_historyItemTitle__q3KFv{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_historyItemMeta__nRpsQ{font-size:10px;color:var(--text-disabled)}.Sidebar_historyItemActions__e3uCN{position:relative;display:flex;align-items:center;padding-right:4px;opacity:0;transition:opacity .15s}.Sidebar_historyItemActions__e3uCN:focus-within,.Sidebar_historyItemActive__QRrm1 .Sidebar_historyItemActions__e3uCN,.Sidebar_historyItem__bkkJu:hover .Sidebar_historyItemActions__e3uCN{opacity:1}.Sidebar_historyMenuBtn__KGNDk{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer}.Sidebar_historyMenuBtn__KGNDk:hover{background:var(--border-default);color:var(--text-primary)}.Sidebar_historyPinBtn__s_WVT{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}.Sidebar_historyPinBtn__s_WVT:hover{background:var(--border-default);color:var(--text-primary)}.Sidebar_historyPinBtn__s_WVT[aria-pressed=true]{color:var(--accent)}.Sidebar_historyMenu__j6I_y{position:absolute;top:calc(100% + 2px);right:0;z-index:60;display:flex;flex-direction:column;gap:2px;min-width:130px;padding:4px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Sidebar_historyMenuItem__gAXbl{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;border-radius:6px;background:none;font-family:inherit;font-size:12px;font-weight:500;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background .15s}.Sidebar_historyMenuItem__gAXbl:hover{background:var(--bg-muted);color:var(--text-primary)}.Sidebar_historyMenuItemDanger__nbLy8{color:var(--danger-hover)}.Sidebar_historyMenuItemDanger__nbLy8:hover{background:var(--danger-bg);color:var(--danger-hover)}.Sidebar_historyEmpty__b_XGt{margin:0;padding:14px 8px;font-size:12px;color:var(--text-disabled);text-align:center}.Sidebar_historySentinel__MYkIp{height:1px}.Sidebar_historyDrawerRoot__KSQkF{position:fixed;inset:0;z-index:200}.Sidebar_historyDrawerOverlay__mN14g{position:absolute;inset:0;background:rgba(0,0,0,.3);animation:Sidebar_historyFadeIn__qQlPm .2s ease}.Sidebar_historyDrawer__NDzug{position:absolute;top:0;right:0;bottom:0;z-index:1;width:360px;max-width:100vw;display:flex;flex-direction:column;background:var(--bg-surface);border-left:1px solid var(--border-default);box-shadow:-4px 0 16px rgba(0,0,0,.08);animation:Sidebar_historySlideIn__ni7b3 .24s cubic-bezier(.4,0,.2,1)}.Sidebar_historyDrawerHeader__ad36Q{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px}.Sidebar_historyDrawerTitle__snH6p{margin:0;font-size:17px;font-weight:700;color:var(--text-primary)}.Sidebar_historyDrawerClose__fh1Ng{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}.Sidebar_historyDrawerClose__fh1Ng:hover{background:var(--bg-muted);color:var(--text-primary)}.Sidebar_historyDrawerScroll__4o_U7{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 18px 18px;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.Sidebar_historyDrawerFilter__GIddW{margin-bottom:0;padding:0 18px 10px}.Sidebar_historyDrawerError__JIve3{margin:0 18px 8px}.Sidebar_historyDrawerScroll__4o_U7::-webkit-scrollbar{width:6px}.Sidebar_historyDrawerScroll__4o_U7::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:10px}@keyframes Sidebar_historySlideIn__ni7b3{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Sidebar_historyFadeIn__qQlPm{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Sidebar_historyDrawerOverlay__mN14g,.Sidebar_historyDrawer__NDzug{animation:none}}.Sidebar_logo__zK9kH{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.02em}.Sidebar_logoText__50eKW{font-size:26px;font-weight:900;color:var(--text);letter-spacing:-.04em}.Sidebar_selectorWrap__zJ2ag{padding:0 16px;margin-bottom:8px;position:relative}.Sidebar_botSelector__naIE1{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid var(--border-default);border-radius:8px;font-size:13px;font-weight:600;color:var(--text-primary);background:var(--bg-subtle);outline:none;cursor:pointer;transition:all .15s}.Sidebar_botSelector__naIE1:hover{border-color:var(--text-disabled);background:#fff}.Sidebar_botSelectorEmpty__PFjsQ{border-style:dashed;background:var(--bg-subtle)}.Sidebar_botSelectorEmpty__PFjsQ:hover{border-color:var(--text-primary);background:var(--bg-muted)}.Sidebar_selectedBot__Wgpny{display:flex;align-items:center;gap:8px}.Sidebar_botChannelDot__G2Rjp{width:10px;height:10px;border-radius:999px;background:var(--green,var(--success));border:1px solid var(--green-bg,var(--success-bg))}.Sidebar_dotRed__UZawR{background:var(--danger-hover)!important;border-color:#fca5a5!important}.Sidebar_dotOrange__Brz_H{background:#f97316!important;border-color:#fed7aa!important}.Sidebar_botIconEmpty__EDVo_,.Sidebar_botIcon__NzCsd{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Sidebar_botIconEmpty__EDVo_{color:var(--text-disabled)}.Sidebar_botNameEmpty__ZGeR_{font-size:13px;font-weight:600;color:var(--text-muted)}.Sidebar_botImage__MRtLv{object-fit:contain}.Sidebar_spinner__U3ULn{width:18px;height:18px;border:2px solid var(--border-default);border-top-color:var(--text-primary);border-radius:50%;animation:Sidebar_spin__sx8Mt .8s linear infinite;margin:0 auto}@keyframes Sidebar_spin__sx8Mt{to{transform:rotate(1turn)}}.Sidebar_botName__6LCtu{font-size:13px}.Sidebar_chevron__EV8Ze{color:var(--text-disabled);transition:transform .2s}.Sidebar_chevronOpen__QFilO{transform:rotate(180deg)}.Sidebar_dropdown__Su_xu{position:absolute;top:calc(100% + 4px);left:16px;right:16px;background:#fff;border:1px solid var(--border-default);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;overflow:hidden}.Sidebar_dropdownOption__ouOG7{width:100%;display:flex;align-items:center;gap:8px;padding:10px 12px;border:none;background:none;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:background .15s;text-align:left}.Sidebar_dropdownOption__ouOG7:hover{background:var(--bg-muted)}.Sidebar_dropdownOptionSelected__utLWB{background:var(--bg-muted);font-weight:600}.Sidebar_addBotWrap__IAo55{padding:0 16px;margin-bottom:24px;width:100%}.Sidebar_addBot__W1O1A{display:block;padding:8px 12px;background:var(--bg-muted);border-radius:8px;border:none;color:var(--text-muted);text-decoration:none;font-weight:600;font-size:13px;text-align:center;transition:all .15s;width:100%}.Sidebar_addBot__W1O1A:hover{background:var(--text-primary);color:#fff}.Sidebar_nav__UVxMQ{display:flex;flex-direction:column;padding:0 12px;flex:1 1}.Sidebar_navItem__a8xTV{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;font-size:14px;font-weight:450;color:var(--text-primary);text-decoration:none;transition:all .15s}.Sidebar_navIcon__0Oxa_{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar_navIcon__0Oxa_ svg{width:16px;height:16px;display:block}.Sidebar_navItem__a8xTV:hover{background:var(--bg-muted);color:var(--text-primary)}.Sidebar_userSection__X_JRm{padding:8px 12px;border-top:1px solid var(--border-default);margin-top:auto;display:flex;flex-direction:row;gap:8px;align-items:center}.Sidebar_accountBtn__iI5pQ{display:flex;align-items:center;gap:8px;width:100%;border:none;border-radius:10px;cursor:pointer;padding:8px 10px;text-align:left;min-width:0;background:transparent;transition:background .15s}.Sidebar_accountBtn__iI5pQ:hover{background:var(--border-default)}.Sidebar_accountAvatar__NeDT7{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--text-primary);color:#fff;font-size:13px;font-weight:500}.Sidebar_accountInfo__xqBU7{display:flex;flex-direction:column;gap:1px;min-width:0}.Sidebar_accountName__YWAbN,.Sidebar_accountTier__3mfYg{font-size:12px;font-weight:500;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userMenu__PkRwd{position:fixed;width:250px;background:#fff;border:1px solid var(--border-default);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.08);padding:8px;z-index:1500;animation:Sidebar_userMenuIn__PkdkK .12s ease}@keyframes Sidebar_userMenuIn__PkdkK{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Sidebar_userMenuHeader__syKpM{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-bottom:1px solid var(--border-default);margin-bottom:6px;min-width:0}.Sidebar_userMenuName__knEIR{font-size:14px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userMenuTier__M7K2c{font-size:12px;font-weight:500;color:var(--text-muted)}.Sidebar_userMenuLinks__YM0xC{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px solid var(--border-default);margin-bottom:6px}.Sidebar_userMenuLink__dXejb{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;border-radius:8px;cursor:pointer;padding:9px 12px;font-size:14px;font-weight:500;color:var(--text-primary);text-decoration:none;text-align:left;transition:background .12s}.Sidebar_userMenuLink__dXejb:hover{background:var(--bg-muted)}.Sidebar_userMenuLink__dXejb svg{color:var(--text-muted);flex-shrink:0}.Sidebar_userMenuFooter__Ii53j{display:flex;flex-direction:column}.Sidebar_supportBtn__lotoU{display:flex;align-items:center;justify-content:center;gap:8px;border:none;font-size:13px;color:#fff;cursor:pointer;padding:10px 12px;font-weight:600;border-radius:8px;transition:all .15s}.Sidebar_supportBtn__lotoU,.Sidebar_supportBtn__lotoU:hover{background:var(--text-primary)}.Sidebar_supportBtn__lotoU:hover svg{stroke:#fff}.Sidebar_signoutBtn__wrP7N{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--bg-muted);border:none;font-size:13px;color:var(--text-primary);cursor:pointer;padding:10px 12px;font-weight:600;border-radius:8px;transition:all .15s}.Sidebar_signoutBtn__wrP7N:hover{background:var(--border-default)}.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_accountInfo__xqBU7,.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_creditStatusSection__J6_L5,.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_logoText__50eKW,.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_navLabel__jaH8L{display:none}.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_navItem__a8xTV{justify-content:center;padding:12px}.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_userSection__X_JRm{flex-direction:column;padding:16px 8px;gap:8px}.Sidebar_sidebar__savDH.Sidebar_collapsed__e6vH9 .Sidebar_accountBtn__iI5pQ{justify-content:center;padding:10px}.Sidebar_tooltip__Qqvgs{position:fixed;transform:translateY(-50%);padding:6px 10px;background:var(--text-primary);color:#fff;font-size:12px;font-weight:500;border-radius:6px;white-space:nowrap;z-index:2000;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.2)}.Sidebar_sidebar__savDH.Sidebar_mobileOpen__kD_Bc{position:fixed;top:0;left:0;height:100vh;width:280px;z-index:100;padding:0}.Sidebar_sidebar__savDH.Sidebar_mobileOpen__kD_Bc .Sidebar_navLabel__jaH8L{display:inline!important}.Sidebar_sidebar__savDH.Sidebar_mobileOpen__kD_Bc .Sidebar_navItem__a8xTV{justify-content:flex-start;padding:10px 12px}.Sidebar_backdrop__jE9R4{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:-1}@media (max-width:768px){.Sidebar_sidebar__savDH{width:60px;padding:16px 0}.Sidebar_logo__zK9kH{font-size:14px;padding:0 12px;text-align:center}.Sidebar_navItem__a8xTV .Sidebar_navLabel__jaH8L{display:none}.Sidebar_navItem__a8xTV{justify-content:center;padding:12px}}.Sidebar_modalOverlay__mYaTj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.Sidebar_upgradePromptModal__qqzBw{background:white;border-radius:16px;padding:32px;max-width:360px;width:90%;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.Sidebar_closeModal__KX_A6{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;color:var(--text-disabled);cursor:pointer;padding:4px 8px;line-height:1}.Sidebar_closeModal__KX_A6:hover{color:var(--text-primary)}.ExecutionHistoryItem_item__ZyAix{display:flex;flex-direction:column;gap:8px;padding:12px;background:white;border:1px solid var(--border-default);border-radius:8px;transition:box-shadow .15s,background .15s ease}.ExecutionHistoryItem_itemClickable__V9gnc{cursor:pointer}.ExecutionHistoryItem_itemClickable__V9gnc:hover{background:var(--bg-muted)}.ExecutionHistoryItem_header__yr3RK{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:none;background:none;padding:0;font:inherit;color:inherit;text-align:left}.ExecutionHistoryItem_headerLeft__1xd4n{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.ExecutionHistoryItem_title__tOQrt{font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ExecutionHistoryItem_titleWithSubtitle__aNPCy{flex-shrink:0;font-weight:600}.ExecutionHistoryItem_titleError__RnI6v{color:var(--danger)}.ExecutionHistoryItem_titleRunning__XfNfo{color:var(--text-muted)}.ExecutionHistoryItem_headerRight__IGc7A{display:flex;align-items:center;gap:6px;flex-shrink:0}.ExecutionHistoryItem_dateTime__XBQtW{font-size:11px;color:var(--text-disabled);white-space:nowrap}.ExecutionHistoryItem_chevronIcon__vdn43{color:var(--text-disabled);flex-shrink:0}.ExecutionHistoryItem_subtitleDivider__bC0HJ{flex-shrink:0;font-size:12px;color:var(--border-strong)}.ExecutionHistoryItem_subtitle__ozp07{flex:1 1 auto;min-width:0;font-size:12px;font-weight:400;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:560px){.ExecutionHistoryItem_subtitleDivider__bC0HJ,.ExecutionHistoryItem_subtitle__ozp07{display:none}}.ExecutionHistoryItem_metaError__MM94K{font-size:11px;color:var(--danger);background:var(--danger-border);padding:3px 8px;border-radius:4px;word-break:break-word;align-self:flex-start}.TaskHistoryDrawer_drawerContainer__miyjL{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:none}.TaskHistoryDrawer_drawerBackdrop__HqSio{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;transition:opacity .2s ease}.TaskHistoryDrawer_drawerContainer__miyjL:has(.TaskHistoryDrawer_drawer__baIWG) .TaskHistoryDrawer_drawerBackdrop__HqSio{opacity:1;pointer-events:auto}.TaskHistoryDrawer_drawer__baIWG{position:absolute;top:0;right:0;width:560px;max-width:90vw;height:100%;background:white;box-shadow:-4px 0 32px rgba(0,0,0,.12);border-left:1px solid var(--border-default);pointer-events:auto;display:flex;flex-direction:column;animation:TaskHistoryDrawer_slideIn__kprQl .3s ease-out}@keyframes TaskHistoryDrawer_slideIn__kprQl{0%{transform:translateX(100%)}to{transform:translateX(0)}}.TaskHistoryDrawer_drawerHeader__mHTjw{padding:20px;border-bottom:1px solid var(--bg-muted);display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.TaskHistoryDrawer_headerLeft__OAREg{display:flex;flex-direction:column;gap:4px;min-width:0}.TaskHistoryDrawer_headerTitle__VZo8X{font-size:18px;font-weight:700;color:var(--text-primary);margin:0}.TaskHistoryDrawer_taskNameRow__60KWi{display:flex;align-items:center;gap:4px;min-width:0;margin-top:6px}.TaskHistoryDrawer_taskNameIcon__giw44{flex-shrink:0;color:var(--text-muted)}.TaskHistoryDrawer_taskNameLabel__XsNGv{font-size:13px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TaskHistoryDrawer_closeButton__KDRj8{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:8px;transition:all .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TaskHistoryDrawer_closeButton__KDRj8:hover{background:var(--bg-muted);color:var(--text-primary)}.TaskHistoryDrawer_drawerContent__wtHr0{flex:1 1;overflow-y:auto;padding:0 20px 20px}.TaskHistoryDrawer_errorState__bJ2m5{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;color:var(--danger);font-size:14px;text-align:center}.TaskHistoryDrawer_retryBtn__uOkqh{padding:8px 16px;background:var(--text-primary);color:white;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer}.TaskHistoryDrawer_retryBtn__uOkqh:hover{background:var(--text-primary)}.TaskHistoryDrawer_loadMoreContainer__CZZV3{text-align:center;padding:16px 0}.TaskHistoryDrawer_loadMoreBtn__VmF8U{padding:10px 24px;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:6px;font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .15s}.TaskHistoryDrawer_loadMoreBtn__VmF8U:hover{background:var(--border-default)}.TaskHistoryDrawer_loadMoreBtn__VmF8U:disabled{opacity:.5;cursor:not-allowed}.TaskHistoryDrawer_emptyState__UORiv{padding:48px 24px;text-align:center}.TaskHistoryDrawer_emptyText__qIIC_{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 8px}.TaskHistoryDrawer_emptySubtext__5Yd_A{font-size:14px;color:var(--text-muted);margin:0}.TaskHistoryDrawer_historyGroups__4bB1X{margin-top:20px}.TaskHistoryDrawer_historyGroup__xP1Rt,.TaskHistoryDrawer_historyGroups__4bB1X{display:flex;flex-direction:column;gap:4px}.TaskHistoryDrawer_groupTitle___aKtX{font-size:14px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0;padding-bottom:8px}.TaskHistoryDrawer_historyList__XK2rJ{display:flex;flex-direction:column;gap:4px}.ConfirmModal_overlay__k54d8{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:3000;padding:16px}.ConfirmModal_modal__vdW5t{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:400px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.15)}.ConfirmModal_icon__nefex{margin:0 auto 16px;color:var(--danger)}.ConfirmModal_title__eoBWy{font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.ConfirmModal_message__e7Ii0{font-size:14px;color:var(--text-secondary);margin:0 0 24px;line-height:1.5}.ConfirmModal_actions__6LPCd{display:flex;gap:12px;justify-content:center}.ConfirmModal_cancelBtn__BQbe4{padding:10px 20px;border:1px solid var(--border-default);border-radius:8px;background:#fff;color:var(--text-muted);font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.ConfirmModal_cancelBtn__BQbe4:hover{background:var(--bg-subtle)}.ConfirmModal_dangerBtn__KbS_J{padding:10px 20px;border:none;border-radius:8px;background:var(--danger);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.ConfirmModal_dangerBtn__KbS_J:hover{background:var(--danger)}.ConfirmModal_confirmBtn__MTyvl{padding:10px 20px;border:none;border-radius:8px;background:var(--text-primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.ConfirmModal_confirmBtn__MTyvl:hover{background:var(--text-primary)}.TriggerDrawer_drawerContainer__iihdn{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end}.TriggerDrawer_drawerContainer__iihdn.TriggerDrawer_closing__5wZGl .TriggerDrawer_drawer__wNhK5{transform:translateX(100%)}.TriggerDrawer_drawerContainer__iihdn.TriggerDrawer_closing__5wZGl .TriggerDrawer_drawerBackdrop__QFX_H{opacity:0}.TriggerDrawer_drawerBackdrop__QFX_H{position:absolute;inset:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;transition:opacity .3s}.TriggerDrawer_drawer__wNhK5{position:relative;width:600px;max-width:100vw;height:100%;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.12);display:flex;flex-direction:column;transform:translateX(0);transition:transform .3s ease}.TriggerDrawer_drawerHeader__unkKo{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.TriggerDrawer_drawerTitleRow__kQmQq{display:flex;align-items:center;gap:10px;color:#111827}.TriggerDrawer_drawerTitle__XJtwo{font-size:18px;font-weight:600;margin:0}.TriggerDrawer_closeBtn__Dj655{background:none;border:none;cursor:pointer;color:#6b7280;padding:6px;border-radius:6px;display:flex;align-items:center}.TriggerDrawer_closeBtn__Dj655:hover{background:#f3f4f6;color:#111827}.TriggerDrawer_drawerBody__Nb5br{flex:1 1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px}.TriggerDrawer_warningBanner__SjMiD{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#92400e;font-size:13px}.TriggerDrawer_errorBanner__Jdv9p{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:13px}.TriggerDrawer_formGroup__sNABF{display:flex;flex-direction:column;gap:6px}.TriggerDrawer_formGroup__sNABF label{font-size:13px;font-weight:500;color:#374151}.TriggerDrawer_input__RrNQd,.TriggerDrawer_select__06F4s{padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;outline:none;transition:border-color .15s}.TriggerDrawer_input__RrNQd:focus,.TriggerDrawer_select__06F4s:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.TriggerDrawer_textarea__jvZlT{padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#111827;background:#fff;outline:none;resize:vertical;min-height:80px;font-family:inherit;transition:border-color .15s}.TriggerDrawer_textarea__jvZlT:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.TriggerDrawer_section__VxJCl{display:flex;flex-direction:column;gap:12px}.TriggerDrawer_sectionHeader__enAnx{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#111827}.TriggerDrawer_stepBadge__54_jk{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6366f1;color:#fff;font-size:12px;font-weight:600}.TriggerDrawer_sourceGrid__HcPxv{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.TriggerDrawer_sourceCard__pXDiB{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .15s;text-align:center}.TriggerDrawer_sourceCard__pXDiB:hover:not(:disabled){border-color:#c7d2fe;background:#f5f3ff}.TriggerDrawer_sourceCardActive__lS918{border-color:#6366f1;background:#eef2ff}.TriggerDrawer_sourceCardDisabled__dWrRW{opacity:.5;cursor:not-allowed}.TriggerDrawer_sourceIcon__LoB_e{color:#6366f1}.TriggerDrawer_sourceLabel__QDJS4{font-size:13px;font-weight:500;color:#111827}.TriggerDrawer_sourceBadge__YInii{font-size:10px;color:#9ca3af;line-height:1}.TriggerDrawer_eventGrid__sd3Z_{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.TriggerDrawer_eventCard__a8Tso{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .15s;text-align:left}.TriggerDrawer_eventCard__a8Tso:hover{border-color:#c7d2fe;background:#f5f3ff}.TriggerDrawer_eventCardActive__1TaVs{border-color:#6366f1;background:#eef2ff}.TriggerDrawer_eventIcon___qxWa{color:#6366f1;flex-shrink:0}.TriggerDrawer_eventLabel__Gc12H{font-size:13px;font-weight:500;color:#111827}.TriggerDrawer_actionGrid__I_XxP{display:flex;flex-direction:column;gap:8px}.TriggerDrawer_actionCard__s0hl2{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:all .15s;text-align:left}.TriggerDrawer_actionCard__s0hl2:hover{border-color:#c7d2fe;background:#f5f3ff}.TriggerDrawer_actionCardActive__zBzId{border-color:#6366f1;background:#eef2ff}.TriggerDrawer_actionIcon__xqmoo{color:#6366f1}.TriggerDrawer_actionLabel__E6tt2{font-size:14px;font-weight:500;color:#111827}.TriggerDrawer_actionDesc__DqwoW{font-size:12px;color:#6b7280}.TriggerDrawer_channelList__LMPMD{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.TriggerDrawer_channelItem__GhVD8{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;font-size:13px;color:#374151;cursor:pointer}.TriggerDrawer_channelItem__GhVD8:hover{background:#f3f4f6}.TriggerDrawer_channelItem__GhVD8 input[type=checkbox]{accent-color:#6366f1}.TriggerDrawer_fileTypeGrid__IfnaF{display:flex;flex-wrap:wrap;gap:8px}.TriggerDrawer_fileTypeItem__EiPZi{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;color:#374151;cursor:pointer}.TriggerDrawer_fileTypeItem__EiPZi:has(input:checked){border-color:#6366f1;background:#eef2ff}.TriggerDrawer_fileTypeItem__EiPZi input[type=checkbox]{accent-color:#6366f1}.TriggerDrawer_drawerFooter__J_YJe{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb;background:#fafafa}.TriggerDrawer_cancelBtn__Uc3B5{padding:10px 16px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.TriggerDrawer_cancelBtn__Uc3B5:hover{background:#f3f4f6}.TriggerDrawer_submitBtn__AjYc_{padding:10px 20px;border:none;border-radius:8px;background:#6366f1;color:#fff;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .15s}.TriggerDrawer_submitBtn__AjYc_:hover:not(:disabled){background:#4f46e5}.TriggerDrawer_submitBtn__AjYc_:disabled{opacity:.5;cursor:not-allowed}.TriggerDrawer_spinner__kU58P{animation:TriggerDrawer_spin__JJWGg 1s linear infinite}@keyframes TriggerDrawer_spin__JJWGg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TriggerLogsDrawer_drawerContainer__QFoyo{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end}.TriggerLogsDrawer_drawerBackdrop__L4VQN{position:absolute;inset:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.TriggerLogsDrawer_drawer__zSnxO{position:relative;width:500px;max-width:100vw;height:100%;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.12);display:flex;flex-direction:column}.TriggerLogsDrawer_drawerHeader__Q8iE3{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.TriggerLogsDrawer_drawerTitle__18DRp{font-size:18px;font-weight:600;margin:0;color:#111827}.TriggerLogsDrawer_drawerSubtitle__i9OHe{font-size:13px;color:#6b7280;margin:4px 0 0;display:flex;align-items:center;gap:8px}.TriggerLogsDrawer_sourceBadge__5peBK{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f3f4f6;border-radius:10px;font-size:11px;font-weight:500;color:#6b7280}.TriggerLogsDrawer_closeBtn__NVEsa{background:none;border:none;cursor:pointer;color:#6b7280;padding:6px;border-radius:6px;display:flex;align-items:center}.TriggerLogsDrawer_closeBtn__NVEsa:hover{background:#f3f4f6;color:#111827}.TriggerLogsDrawer_drawerBody__4sy_u{flex:1 1;overflow-y:auto;padding:16px 24px}.TriggerLogsDrawer_loadingState__Xui4P{font-size:14px}.TriggerLogsDrawer_emptyState__UiMls,.TriggerLogsDrawer_loadingState__Xui4P{text-align:center;padding:40px;color:#6b7280}.TriggerLogsDrawer_emptyIcon__4HDCD{margin-bottom:12px;color:#d1d5db}.TriggerLogsDrawer_emptySubtext__rfQVk{font-size:13px;margin-top:4px}.TriggerLogsDrawer_logList__jC7TC{display:flex;flex-direction:column;gap:4px}.TriggerLogsDrawer_logItem__Vs8GG{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.TriggerLogsDrawer_logHeader__PaJkK{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;background:#fff;border:none;cursor:pointer;text-align:left}.TriggerLogsDrawer_logHeader__PaJkK:hover{background:#f9fafb}.TriggerLogsDrawer_logStatus__JcuXU{display:flex;align-items:center;gap:8px}.TriggerLogsDrawer_statusSuccess__ZmCyf{color:#10b981}.TriggerLogsDrawer_statusFailed__OBOUj{color:#ef4444}.TriggerLogsDrawer_statusSkipped__pn1SJ{color:#f59e0b}.TriggerLogsDrawer_statusText__37ItZ{font-size:13px;font-weight:500;color:#374151;text-transform:capitalize}.TriggerLogsDrawer_logMeta__A0gHR{display:flex;align-items:center;gap:10px;color:#6b7280}.TriggerLogsDrawer_durationBadge__AIsY_{font-size:12px;padding:2px 6px;background:#f3f4f6;border-radius:4px;font-family:monospace}.TriggerLogsDrawer_logTime__4LxiK{font-size:12px}.TriggerLogsDrawer_logDetails__m9zXf{border-top:1px solid #f3f4f6;display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px}.TriggerLogsDrawer_detailSection__o7GKL{display:flex;flex-direction:column;gap:4px}.TriggerLogsDrawer_detailLabel__CrnH8{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.TriggerLogsDrawer_errorText__VlISN,.TriggerLogsDrawer_outputText__auwqt,.TriggerLogsDrawer_payloadText__m8Pqr{font-size:12px;font-family:monospace;padding:8px 10px;border-radius:6px;overflow-x:auto;white-space:pre-wrap;word-break:break-all;margin:0;max-height:200px;overflow-y:auto}.TriggerLogsDrawer_errorText__VlISN{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.TriggerLogsDrawer_outputText__auwqt{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.TriggerLogsDrawer_payloadText__m8Pqr{background:#f9fafb;color:#374151;border:1px solid #e5e7eb}.DashboardHome_container__yY4ap{max-width:1280px;width:100%}.DashboardHome_cardEnter__3czu1{animation:DashboardHome_fadeInUp__fy0ic .35s ease-out both}.DashboardHome_cardEnterDelay1__7eRdS{animation-delay:70ms}.DashboardHome_cardEnterDelay2__2Xj0j{animation-delay:.14s}.DashboardHome_greeting__aSfoM{margin:0 0 4px;font-size:28px;font-weight:800;color:var(--text-primary);letter-spacing:-.03em}.DashboardHome_greetingSub__9qOjb{margin:0 0 28px;font-size:14px;color:var(--text-muted);line-height:1.6}.DashboardHome_chatPanel__cQnGu{margin-bottom:50px}.DashboardHome_containerExpanded__PnTiz{display:flex;flex-direction:column;height:100%}.DashboardHome_chatPanelExpanded__S56vx{flex:1 1;min-height:0;margin:0;padding-bottom:40px}.DashboardHome_grid__BKmrW{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;container-type:inline-size}.DashboardHome_gridCollapsed__8zTo_{display:none}@container (max-width: 853px){.DashboardHome_stackCard__Gj_z3{grid-column:1/-1}}.DashboardHome_fullWidth__osEpN{grid-column:1/-1;width:95%;max-width:780px;justify-self:center}.DashboardHome_card__XmKBe{background:#fff;padding:18px 22px 22px;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.DashboardHome_cardHeader__5MWpG{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.DashboardHome_cardTitleGroup__SZrz3{display:flex;align-items:center;padding-bottom:10px}.DashboardHome_cardIcon__aTSs9{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--text-primary);flex-shrink:0}.DashboardHome_cardTitleText__z6l9R{display:flex;flex-direction:column;gap:2px;min-width:0}.DashboardHome_cardTitle__zjOgF{margin:0;font-size:15px;font-weight:700;color:var(--text-primary)}.DashboardHome_cardSubtitle__ScQZR{margin:0;font-size:12px;font-weight:500;line-height:1.35;color:var(--text-muted)}.DashboardHome_cardLink__MJPNU{font-size:13px;font-weight:600;color:var(--text-muted);text-decoration:none;display:flex;align-items:center;gap:4px;transition:color .15s;white-space:nowrap}.DashboardHome_cardLink__MJPNU:hover{color:var(--text-primary)}.DashboardHome_cardBody__oNB9j{flex:1 1;display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden}.DashboardHome_cardScroll__YsqLt{overflow-y:auto;min-height:0;max-height:320px;scrollbar-width:thin}.DashboardHome_cardScrollTall__3EMB9{overflow-y:auto;min-height:0;max-height:400px;scrollbar-width:thin}.DashboardHome_fadeBoth__y9Q1d{-webkit-mask-image:linear-gradient(180deg,transparent 0,black 28px,black calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,transparent 0,black 28px,black calc(100% - 28px),transparent)}.DashboardHome_fadeTop__2PzA0{-webkit-mask-image:linear-gradient(180deg,transparent 0,black 28px,black);mask-image:linear-gradient(180deg,transparent 0,black 28px,black)}.DashboardHome_fadeBottom__k90JU{-webkit-mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent)}.DashboardHome_cardLinkFooter__nRu_u{margin-top:auto;padding-top:22px;align-self:flex-end}.DashboardHome_intSectionLabel__TAirl{font-size:11px;font-weight:700;color:var(--text-disabled);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.DashboardHome_intSectionLabel__TAirl:not(:first-child){margin-top:14px}.DashboardHome_intList__disEn{display:flex;flex-direction:column;gap:6px}.DashboardHome_intRow__bwcYs{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border:1px solid var(--border-default);cursor:pointer;text-align:left;font-family:inherit;width:100%;border-radius:8px;transition:background .15s}.DashboardHome_intRow__bwcYs:hover{background:var(--bg-muted)}.DashboardHome_intIcon__Khf8Q{width:28px;height:28px;border-radius:6px;object-fit:contain;flex-shrink:0;background:transparent}.DashboardHome_intIconPlaceholder__hU_Lq{width:28px;height:28px;border-radius:6px;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--text-muted);flex-shrink:0}.DashboardHome_intName__QDrco{flex:1 1;font-size:13px;font-weight:600;color:var(--primary-hover);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_intBadge__KaQzy{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4;flex-shrink:0}.DashboardHome_intBadgeConnected__yKrfp{background:var(--success-bg);color:var(--success-hover)}.DashboardHome_intBadgeRecommended__7WZMA{background:var(--bg-secondary);color:var(--text-muted)}.DashboardHome_autoList__AiSsP{display:flex;flex-direction:column;gap:6px}.DashboardHome_autoRow__kWJqE{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-default);cursor:pointer;transition:background .15s,border-color .15s}.DashboardHome_autoRow__kWJqE:hover{background:var(--bg-subtle);border-color:var(--border-default)}.DashboardHome_autoRowDisabled__9Nrr2{opacity:.5;cursor:not-allowed}.DashboardHome_autoRowDisabled__9Nrr2:hover{background:transparent;border-color:var(--bg-secondary)}.DashboardHome_autoIcon__nBIyu{font-size:20px;flex-shrink:0}.DashboardHome_autoInfo__7bjNn{flex:1 1;min-width:0}.DashboardHome_autoName__3mJ9V{font-size:13px;font-weight:600;color:var(--primary-hover);margin-bottom:2px}.DashboardHome_autoDescRow__tnrI8{display:flex;align-items:center;gap:4px;min-width:0}.DashboardHome_autoDescIcon__WkngH{color:var(--text-disabled);flex-shrink:0}.DashboardHome_autoDesc__919po{flex:1 1;min-width:0;font-size:12px;color:var(--text-disabled);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_autoMeta__oniql{display:flex;align-items:center;gap:6px;margin-top:4px}.DashboardHome_autoActiveCount__cF5w7{font-size:12px;color:var(--text-muted);margin-bottom:12px}.DashboardHome_autoActiveCountNum__if5Eq{font-weight:700;color:var(--text-primary)}.DashboardHome_autoNextRun__YyMmY{font-size:10px;font-weight:600;color:var(--text-disabled);white-space:nowrap}.DashboardHome_autoFreq__U5Wqx{font-size:12px;font-weight:700;padding:2px 6px;border-radius:4px;background:var(--bg-secondary);color:var(--text-muted);text-transform:capitalize}.DashboardHome_autoArrow__JAytl{color:var(--border-strong);flex-shrink:0;transition:color .15s}.DashboardHome_autoRow__kWJqE:hover .DashboardHome_autoArrow__JAytl{color:var(--text-muted)}.DashboardHome_autoConnectBadge__prXBw{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;background:var(--warning-bg);color:var(--warning-hover);flex-shrink:0}.DashboardHome_autoTemplateList__gc2nn{display:flex;flex-direction:column;gap:10px}.DashboardHome_autoTemplateCard__tdPS9{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border-default);border-radius:12px;background:#fff;cursor:pointer;transition:all .15s ease;text-align:left;width:100%;min-width:0;overflow:hidden;font:inherit}.DashboardHome_autoTemplateCard__tdPS9:hover{border-color:var(--border-strong);box-shadow:0 4px 12px rgba(0,0,0,.05)}.DashboardHome_autoTemplateCardDisabled__OBL0C{opacity:.72;cursor:pointer}.DashboardHome_autoTemplateCardDisabled__OBL0C:hover{border-color:var(--border-strong);box-shadow:0 4px 12px rgba(0,0,0,.05)}.DashboardHome_autoTemplateCardTop__6RT_r{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.DashboardHome_autoTemplateCardName__gSt3F{font-size:14px;font-weight:600;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_autoTemplateCardDesc__SY6wP{font-size:13px;color:var(--text-muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.DashboardHome_autoTemplateCardMeta__SDust{display:flex;align-items:center;gap:6px;margin-top:6px}.DashboardHome_autoTemplateMetaBadge__RqED0{font-size:12px;font-weight:500;color:var(--text-muted);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:999px;padding:2px 10px;white-space:nowrap}.DashboardHome_autoTemplateMetaBadgeCap__r1Nqe{text-transform:capitalize}.DashboardHome_autoTemplateCardArrow__ZDfzR{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;line-height:1;color:var(--text-disabled);flex-shrink:0}.DashboardHome_autoTemplateCardBadge__d_Fqi{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--warning-hover);background:var(--warning-bg);padding:4px 10px;border-radius:6px;white-space:nowrap;flex-shrink:0}.DashboardHome_notifHelper__aRxW7{margin:0 0 14px;font-size:13px;color:var(--text-muted);line-height:1.5}.DashboardHome_notifChannels__6KPRq{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:0}.DashboardHome_notifChannelCta__6V_XF{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;background:#fff;border:1px solid var(--border-default);cursor:pointer;text-decoration:none;width:100%;text-align:left;font:inherit;color:inherit;transition:background .15s,border-color .15s}.DashboardHome_notifChannelCta__6V_XF:hover{background:var(--bg-muted)}.DashboardHome_notifChannelLogo__uH_Sb{width:34px;height:34px;object-fit:contain;border-radius:4px;flex-shrink:0}.DashboardHome_notifConnectedBadge__4REas{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--success-bg);color:var(--success-hover);flex-shrink:0;white-space:nowrap}.DashboardHome_notifTelegramText__mUOzk{flex:1 1}.DashboardHome_notifTelegramTitle__JuZtX{font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:2px}.DashboardHome_notifTelegramDesc__wPZka{font-size:12px;color:var(--text-muted);line-height:1.4}.DashboardHome_notifTelegramArrow__TyZlO{color:var(--text-muted);flex-shrink:0}.DashboardHome_notifList__XIv8G{display:flex;flex-direction:column;gap:2px}.DashboardHome_notifRow__CyNSY{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px}.DashboardHome_notifRow__CyNSY:hover{background:var(--bg-subtle)}.DashboardHome_notifDot__1J8CE{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:4px}.DashboardHome_notifDotSuccess__stg02{background:var(--success)}.DashboardHome_notifDotFailure__LfCSS{background:var(--danger)}.DashboardHome_notifDotUnread__FILHM{background:var(--info)}.DashboardHome_notifDotRead__MRNcR{background:var(--border-default)}.DashboardHome_notifText__Hoog8{flex:1 1;min-width:0}.DashboardHome_notifTitle__OJSgp{font-size:13px;font-weight:600;color:var(--primary-hover);margin-bottom:1px}.DashboardHome_notifMessage__hiRko{font-size:12px;color:var(--text-disabled);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_notifTime__qfufd{font-size:12px;color:var(--border-strong);white-space:nowrap;flex-shrink:0;margin-top:2px}.DashboardHome_taskList__3LOzZ{display:flex;flex-direction:column;gap:6px;max-width:700px;margin:0 auto}.DashboardHome_taskRow__Ff9Q_{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border-default);height:104px;overflow:hidden;transition:background .15s,border-color .15s}.DashboardHome_taskRow__Ff9Q_:hover{background:var(--bg-subtle);border-color:var(--border-default)}@media (max-width:639px){.DashboardHome_taskRow__Ff9Q_{flex-wrap:wrap;align-items:flex-start}.DashboardHome_taskInfo__IdWH_{flex:1 1 100%;min-width:0}.DashboardHome_suggActions__H5S_Q{flex:1 1 100%;width:100%;justify-content:flex-start;flex-wrap:wrap;padding-top:2px}.DashboardHome_taskRunBtn__zDord{min-height:36px;padding:8px 12px}}.DashboardHome_taskIcon__k_HFu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.DashboardHome_recIconImg__4Fm1K{width:22px;height:22px;border-radius:6px;object-fit:contain;display:block}.DashboardHome_taskInfo__IdWH_{flex:1 1;min-width:0}.DashboardHome_taskName__xM5pg{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--primary-hover);margin-bottom:2px}.DashboardHome_taskDesc__LyD1P{font-size:12px;color:var(--text-disabled);line-height:1.4;min-height:1.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DashboardHome_taskIntBadges__uMx6q{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.DashboardHome_taskIntBadge__4j6CN{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--bg-secondary);color:var(--text-muted);text-transform:capitalize}.DashboardHome_taskIntBadgeIcon__8PErT{width:12px;height:12px;border-radius:2px;object-fit:contain}.DashboardHome_taskRunBtn__zDord{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid var(--border-default);border-radius:8px;background:#fff;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s,transform .15s;flex-shrink:0;white-space:nowrap}.DashboardHome_taskRunBtn__zDord:hover{background:var(--bg-secondary);border-color:var(--border-strong);color:var(--text-primary)}.DashboardHome_taskRow__Ff9Q_:hover .DashboardHome_taskRunBtn__zDord{transform:translateX(-4px)}.DashboardHome_reportList__GbUc_{display:flex;flex-direction:column;gap:6px}.DashboardHome_reportRow__PLfXi{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;text-decoration:none;transition:all .15s ease;width:100%;background:#fff;border:1px solid var(--border-default);cursor:pointer;text-align:left;font:inherit}.DashboardHome_reportRow__PLfXi:hover{background:var(--bg-muted)}.DashboardHome_reportIcon__Insvf{display:flex;align-items:center;flex-shrink:0}.DashboardHome_reportIconSuccess__v7Eu8{color:var(--success)}.DashboardHome_reportIconFailed__Ygdic{color:var(--danger)}.DashboardHome_reportInfo___yKMh{flex:1 1;min-width:0}.DashboardHome_reportName__do_xv{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_reportPreview__gXZt0{font-size:12px;color:var(--text-muted);line-height:1.4;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardHome_reportPreview__gXZt0 .DashboardHome_inlineCode__bhfzt{background:var(--bg-muted);padding:1px 4px;border-radius:3px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--text-primary)}.DashboardHome_reportPreview__gXZt0 strong{font-weight:600;color:var(--text-primary)}.DashboardHome_reportTime__rmpmP{font-size:12px;color:var(--text-disabled);white-space:nowrap;flex-shrink:0}.DashboardHome_reportArrow__UwNoC{color:var(--text-disabled);flex-shrink:0;transition:color .15s}.DashboardHome_reportRow__PLfXi:hover .DashboardHome_reportArrow__UwNoC{color:var(--text-muted)}.DashboardHome_reportEmpty__biXH8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;color:var(--text-disabled);font-size:13px;gap:6px;text-align:center}.DashboardHome_cardBodyLoading__Picui{min-height:190px;align-items:center;justify-content:center}.DashboardHome_contentFadeIn__btk1z{animation:DashboardHome_fadeInUp__fy0ic .18s ease-out both}.DashboardHome_emptyState__N_lfk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 42px;color:var(--text-disabled);font-size:13px;gap:6px;text-align:center}.DashboardHome_emptyStateTitle__FmoWm{font-size:14px;font-weight:600;color:var(--text-muted)}.DashboardHome_spinner___Rb_9{width:20px;height:20px;border:2px solid var(--border-default);border-top-color:var(--accent);border-radius:50%;animation:DashboardHome_spin__olf8U .6s linear infinite}@keyframes DashboardHome_spin__olf8U{to{transform:rotate(1turn)}}@keyframes DashboardHome_fadeInUp__fy0ic{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:850px){.DashboardHome_container__yY4ap{padding:0}.DashboardHome_greeting__aSfoM{font-size:22px}.DashboardHome_greetingSub__9qOjb{font-size:13px}.DashboardHome_grid__BKmrW{grid-template-columns:1fr;gap:14px}.DashboardHome_fullWidth__osEpN{grid-column:1}.DashboardHome_card__XmKBe{padding:18px 16px;border-radius:14px}.DashboardHome_notifChannels__6KPRq{grid-template-columns:1fr}}@media (max-width:480px){.DashboardHome_greeting__aSfoM{font-size:20px}.DashboardHome_greetingSub__9qOjb{font-size:12px;margin-bottom:20px}.DashboardHome_grid__BKmrW{gap:12px}.DashboardHome_card__XmKBe{padding:14px 12px;border-radius:12px}.DashboardHome_cardHeader__5MWpG{margin-bottom:12px}.DashboardHome_cardIcon__aTSs9{width:28px;height:28px;border-radius:6px}.DashboardHome_cardTitle__zjOgF{font-size:14px}.DashboardHome_intRow__bwcYs{padding:6px 8px}.DashboardHome_autoRow__kWJqE{padding:8px 10px}.DashboardHome_autoDesc__919po{font-size:12px}.DashboardHome_autoConnectBadge__prXBw{font-size:12px;padding:2px 6px}.DashboardHome_notifChannels__6KPRq{grid-template-columns:1fr}.DashboardHome_notifHelper__aRxW7{font-size:12px;margin-bottom:12px}.DashboardHome_notifChannelCta__6V_XF{padding:12px;gap:10px}.DashboardHome_notifTelegramTitle__JuZtX{font-size:13px}.DashboardHome_notifTelegramDesc__wPZka{font-size:12px}.DashboardHome_notifRow__CyNSY{padding:6px 8px}.DashboardHome_taskRow__Ff9Q_{padding:8px 10px}.DashboardHome_taskDesc__LyD1P{font-size:12px}.DashboardHome_taskRunBtn__zDord{padding:5px 10px;font-size:12px}}.DashboardHome_suggActions__H5S_Q{display:flex;align-items:center;gap:6px;flex-shrink:0}.DashboardHome_suggDismissBtn__KUfdI{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--text-disabled);cursor:pointer;transition:background .15s,color .15s,opacity .15s;flex-shrink:0;opacity:0}.DashboardHome_suggDismissBtn__KUfdI:hover{background:var(--bg-secondary);color:var(--text-primary)}.DashboardHome_taskRow__Ff9Q_:hover .DashboardHome_suggDismissBtn__KUfdI{opacity:1}.DashboardHome_suggRationale__T2Z_I{font-size:12px;color:var(--text-disabled);line-height:1.4;margin-top:4px;font-style:italic}.DashboardHome_runStatusRow__o0G9F{display:flex;align-items:center;gap:8px;margin-top:6px}.DashboardHome_runBadgeRunning__xP8vq{background:var(--info-bg);color:var(--info)}.DashboardHome_runBadgeDone__TeQkG{background:var(--success-bg);color:var(--success-hover)}.DashboardHome_runBadgeFailed__ALaZx{background:var(--danger-bg);color:var(--danger)}.DashboardHome_runOutputPreview__SOO3x{margin-top:6px;font-size:12px;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.DashboardHome_runErrorText__YwTol{margin-top:6px;font-size:12px;color:var(--danger);line-height:1.4}.DashboardHome_runViewLink__4hlmr{font-size:12px;font-weight:600;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.DashboardHome_runViewLink__4hlmr:hover{color:var(--accent-hover)}.DashboardHome_suggGenerateBtn__t7kjW{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding:8px 14px;border:none;border-radius:8px;background:var(--text-primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.DashboardHome_suggGenerateBtn__t7kjW:disabled{opacity:.6;cursor:not-allowed}.DashboardHome_suggError__B78go{color:var(--danger)}.DashboardHome_suggError__B78go,.DashboardHome_suggSuccess__1Pzqt{display:block;margin-top:8px;font-size:12px;text-align:center;line-height:1.4}.DashboardHome_suggSuccess__1Pzqt{color:var(--success)}.DashboardHome_suggGenerateMore__XBSii{display:flex;align-items:center;justify-content:center;gap:5px;align-self:flex-end;width:auto;margin-top:20px;padding:7px 14px;border:1px solid var(--border-default);border-radius:8px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.DashboardHome_suggGenerateMore__XBSii:hover{background:var(--bg-subtle);border-color:var(--border-strong);color:var(--text-primary)}.DashboardHome_suggGenerateMore__XBSii:disabled{opacity:.6;cursor:not-allowed}.DashboardHome_suggGenerateHeader__s9GLw{align-self:center;margin-top:0;flex-shrink:0}.DashboardHome_iconWrap__OmnTy{position:relative;width:13px;height:13px;flex-shrink:0}.DashboardHome_icon__6a5HJ{position:absolute;top:0;left:0;width:13px;height:13px;animation:DashboardHome_logoIn__X1cY7 .3s ease both}.DashboardHome_iconOut__PjJ2_{animation:DashboardHome_logoOut__lU3rh .3s ease both}@keyframes DashboardHome_logoIn__X1cY7{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardHome_logoOut__lU3rh{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-7px)}}.DashboardHome_generatingDots__h5lSi{display:inline-flex;margin-left:1px}.DashboardHome_generatingDots__h5lSi span{animation:DashboardHome_generatingDotPulse__OccLU 1.4s ease-in-out infinite}.DashboardHome_generatingDots__h5lSi span:nth-child(2){animation-delay:.23s}.DashboardHome_generatingDots__h5lSi span:nth-child(3){animation-delay:.46s}@keyframes DashboardHome_generatingDotPulse__OccLU{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-1px)}}.DashboardHome_suggPopupOverlay__JQ_h_{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45)}.DashboardHome_suggPopup__gm7zZ{width:100%;max-width:340px;background:#fff;border:1px solid var(--border-default);border-radius:12px;padding:20px;box-shadow:0 8px 30px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:10px}.DashboardHome_suggPopupTitle__9yQ0C{font-size:15px;font-weight:700;color:var(--text-primary)}.DashboardHome_suggPopupBody__3X2jU{font-size:12px;color:var(--text-muted);line-height:1.5}.DashboardHome_suggPopupList__UA0cj{margin:0;padding:0;display:flex;flex-direction:column;gap:6px;list-style:none}.DashboardHome_suggPopupItem__Ta_Qg{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-secondary);line-height:1.4}.DashboardHome_suggPopupActions__XWSQd{display:flex;justify-content:flex-end;margin-top:4px}.SupportModal_overlay__DgNtI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:SupportModal_fadeIn__Rh1lM .2s ease;isolation:isolate}@keyframes SupportModal_fadeIn__Rh1lM{0%{opacity:0}to{opacity:1}}.SupportModal_modal___1uw5{background:#fff;border-radius:12px;padding:32px;width:100%;max-width:440px;margin:16px;position:relative;z-index:10000;animation:SupportModal_slideUp__spgyr .2s ease}@keyframes SupportModal_slideUp__spgyr{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.SupportModal_closeBtn__eZxlM{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:var(--text-disabled);padding:4px;border-radius:4px;transition:all .15s}.SupportModal_closeBtn__eZxlM:hover{color:var(--text-primary);background:var(--bg-muted)}.SupportModal_title__XgVxQ{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.SupportModal_subtitle__70Mga{font-size:14px;color:var(--text-muted);margin:0 0 24px;line-height:1.5}.SupportModal_field__YsCbW{margin-bottom:16px}.SupportModal_field__YsCbW label{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:6px}.SupportModal_field__YsCbW input,.SupportModal_field__YsCbW textarea{width:100%;padding:10px 12px;border:1px solid var(--border-default);border-radius:8px;font-size:14px;font-family:inherit;outline:none;transition:all .15s;box-sizing:border-box}.SupportModal_field__YsCbW input:focus,.SupportModal_field__YsCbW textarea:focus{border-color:var(--text-primary);background:var(--bg-subtle)}.SupportModal_field__YsCbW textarea{resize:vertical;min-height:100px}.SupportModal_error__PFB82{background:var(--danger-bg);color:var(--danger);padding:10px 12px;border-radius:8px;font-size:13px;margin-bottom:16px}.SupportModal_submitBtn__SRVOo{width:100%;padding:12px;background:var(--text-primary);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s}.SupportModal_submitBtn__SRVOo:hover:not(:disabled){background:var(--text-primary)}.SupportModal_submitBtn__SRVOo:disabled{opacity:.6;cursor:not-allowed}.SupportModal_success__5NtbN{text-align:center;padding:24px 0}.SupportModal_success__5NtbN h3{font-size:18px;font-weight:700;color:var(--text-primary);margin:16px 0 8px}.SupportModal_success__5NtbN p{font-size:14px;color:var(--text-muted);margin:0}