@keyframes AIAssistantWidget_pulse__khapC{0%,to{opacity:1}50%{opacity:.5}}.AIAssistantWidget_container__Chkue{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease}.AIAssistantWidget_content__HodqD{flex:1 1;display:flex;flex-direction:column;padding:0 10px 10px;overflow:hidden;position:relative}.AIAssistantWidget_textareaContainer__oVxkG{position:relative;display:flex;flex-direction:column;flex:1 1;border-radius:20px;border:1px solid var(--border-container-color);background:var(--background-over-container);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .2s ease-in-out;z-index:1;overflow:hidden;min-height:0}.AIAssistantWidget_textareaContainer__oVxkG:focus-within{border-color:#ec489a86}.AIAssistantWidget_textarea__H7yzU{flex:1 1;width:100%;min-height:0;padding:10px 12px;border:none;background:transparent;color:var(--text);font-size:13px;line-height:1.5;resize:none;font-family:inherit;outline:none;font-weight:400;overflow-y:auto;box-sizing:border-box}.AIAssistantWidget_textarea__H7yzU::placeholder{color:var(--text);opacity:.35;line-height:1.5}.AIAssistantWidget_textarea__H7yzU::-webkit-scrollbar{width:4px}.AIAssistantWidget_textarea__H7yzU::-webkit-scrollbar-track{background:transparent}.AIAssistantWidget_textarea__H7yzU::-webkit-scrollbar-thumb{background:#ec489a57;border-radius:4px}.AIAssistantWidget_textarea__H7yzU::-webkit-scrollbar-thumb:hover{background:#ec489a86}.AIAssistantWidget_actions__eeyuY{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;flex-shrink:0;background:var(--background-over-container-hover);border-top:1px solid var(--border-container-color)}.AIAssistantWidget_charCount__wgPsJ{font-size:11px;color:var(--text);opacity:.4;font-feature-settings:"tnum"}.AIAssistantWidget_submitBtn__Z9Ado{display:flex;align-items:center;gap:8px;padding:6px 16px;background-color:#ec489a2a;background-size:200% 200%;color:#ec489a;border:1px solid #ec489a;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}.AIAssistantWidget_submitBtn__Z9Ado:hover:not(:disabled){background-color:#ec489a;color:#fff}.AIAssistantWidget_submitBtn__Z9Ado:disabled{cursor:auto;background:var(--background-over-container-hover);border-color:transparent;color:var(--text-not-available)}.AIAssistantWidget_loadingState__lt4dB,.AIAssistantWidget_successState__ixb3B{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;text-align:center;z-index:1}.AIAssistantWidget_loadingDots__lhini{font-size:14px;font-weight:500;color:#ec489a;letter-spacing:.5px;animation:AIAssistantWidget_pulse__khapC 1.5s infinite}.AIAssistantWidget_successTitle__mu_Vo{font-size:18px;font-weight:600;color:#4ade80;margin:0}.AIAssistantWidget_successDesc__430Ks{font-size:13px;color:var(--text);opacity:.7;margin:0;line-height:1.5;max-width:80%}.AIAssistantWidget_resetBtn__Sm5q8{margin-top:12px;padding:8px 18px;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.3);color:#4ade80;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.AIAssistantWidget_resetBtn__Sm5q8:hover{background:rgba(74,222,128,.2);box-shadow:0 4px 15px rgba(74,222,128,.15)}.AIAssistantWidget_errorState__YzSmZ{padding:10px 14px;margin:10px;background:rgba(255,80,80,.08);border:1px solid rgba(255,80,80,.15);border-radius:12px;color:#ff6b6b;font-size:12px;text-align:center;font-weight:500;flex-shrink:0;line-height:1.4;animation:AIAssistantWidget_fadeIn__xxj9W .3s ease-out}@keyframes AIAssistantWidget_fadeIn__xxj9W{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AIAssistantWidget_upgradeNotice__eppZO{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.AIAssistantWidget_upgradeNoticeBtn__v227v{background:#ec489a;color:#fff;border:none;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;cursor:pointer;transition:opacity .2s}.AIAssistantWidget_upgradeNoticeBtn__v227v:hover{opacity:.9}.IALoader_root__LPYts{position:relative;--ia-size:48px;--ia-color:currentColor;--ia-duration:1.9s;--ia-stroke-width:1.5;display:inline-grid;place-items:center;width:var(--ia-size);height:var(--ia-size);color:var(--ia-color);line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.IALoader_root__LPYts:before{content:"";background-color:var(--ia-color);width:50%;height:50%;position:absolute;filter:blur(20px);border-radius:999px}.IALoader_svg__1Xgce{width:100%;height:100%;overflow:visible;display:block;filter:drop-shadow(0 0 10px color-mix(in srgb,currentColor 28%,transparent))}.IALoader_star__2C6ZU{fill:none;stroke:currentColor;stroke-width:var(--ia-stroke-width);transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.AIEnhanceButton_wrapper__cMPbW{position:relative;display:flex;align-items:center}.AIEnhanceButton_btnWrapper__UyAPJ{flex-shrink:0}.AIEnhanceButton_btnWrapper__UyAPJ,.AIEnhanceButton_mainBtn__WrFiX{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.AIEnhanceButton_mainBtn__WrFiX{z-index:2;border:none;border-radius:10px;cursor:pointer;padding:0;transition:background-color .2s ease,transform .12s ease;-webkit-tap-highlight-color:transparent;background-color:var(--background-over-container)}.AIEnhanceButton_mainBtn__WrFiX:hover{background-color:var(--background-over-container-hover)}.AIEnhanceButton_mainBtn__WrFiX:disabled{transform:none}.AIEnhanceButton_aiIcon__DX7oF{width:15px;height:15px;stroke-width:2;stroke:var(--ai-color);transition:stroke .2s ease-in-out}.AIEnhanceButton_panel__z7Ib2{position:absolute;background-color:var(--background-container-translucent);backdrop-filter:blur(15px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);border:1px solid var(--border-container-color);width:260px;border-radius:20px;display:flex;flex-direction:column;gap:5px;padding:15px 10px 10px;z-index:1000;box-shadow:0 4px 12px rgba(12,20,66,.02),0 30px 80px rgba(12,20,66,.08),inset 0 0 0 0 #e6e9ed;overflow:hidden}.AIEnhanceButton_panelHeader__aLXtm{display:flex;align-items:center;gap:6px;padding:0 10px}.AIEnhanceButton_panelTitle__Ljrfm{font-size:13px;font-weight:600;color:var(--text);margin-top:1px;opacity:.9}.AIEnhanceButton_tabs__LRV6c{margin-top:5px}.AIEnhanceButton_divisor__m4k4D{width:100%;height:1px;background-color:var(--border-container-color);margin-bottom:3px}.AIEnhanceButton_tabContent__933lO{display:flex;flex-direction:column;gap:4px}.AIEnhanceButton_actionList__Y2Vax{display:flex;flex-direction:column;gap:1px}.AIEnhanceButton_actionItem__9WZVB{display:flex;align-items:center;gap:8px;padding:10px;border:none;border-radius:15px;background-color:transparent;cursor:pointer;width:100%;transition:background-color .1s ease;-webkit-tap-highlight-color:transparent}.AIEnhanceButton_actionItem__9WZVB:hover{background-color:var(--background-over-container)}.AIEnhanceButton_actionItem__9WZVB:disabled{opacity:.35;cursor:not-allowed}.AIEnhanceButton_actionEmoji__NdBmm{font-size:13px;line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AIEnhanceButton_actionIcon__HGxIB{width:14px;height:14px;stroke:currentColor;stroke-width:2;flex-shrink:0}.AIEnhanceButton_actionLabel__EfTP9{font-size:13px;font-weight:500;color:var(--text);white-space:nowrap}.AIEnhanceButton_promptTextarea__9zGBD{width:100%;background-color:var(--background-over-container);border:1px solid var(--border-container-color);border-radius:15px;padding:8px 10px;height:120px;overflow-y:auto;color:var(--text);font-size:13px;line-height:1.3;resize:none;outline:none;font-family:inherit;transition:border-color .2s}.AIEnhanceButton_promptTextarea__9zGBD::-webkit-scrollbar{width:5px}.AIEnhanceButton_promptTextarea__9zGBD::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.1)}.AIEnhanceButton_promptTextarea__9zGBD:focus{border-color:rgba(180,140,255,.5);background-color:hsla(0,0%,100%,.05)}.AIEnhanceButton_promptTextarea__9zGBD::placeholder{color:var(--text-not-available)}.AIEnhanceButton_generateOptions__vpYEu{display:flex;align-items:center;gap:10px;padding:2px 0}.AIEnhanceButton_maxLabel__HuMF_{font-size:12px;color:var(--text-not-available);white-space:nowrap;padding-left:5px}.AIEnhanceButton_maxOptions__JWeSk{display:flex;gap:5px}.AIEnhanceButton_maxBtn__YEMjt{width:30px;height:30px;border-radius:10px;border:1px solid var(--border-container-color);background-color:transparent;color:var(--text);font-size:12px;font-weight:500;cursor:pointer;opacity:.6;transition:background-color ease-in-ou .2s,border-color .2s ease-in-out}.AIEnhanceButton_maxBtn__YEMjt:hover{opacity:1;background-color:var(--background-over-container)}.AIEnhanceButton_maxBtnActive___CsT0{background-color:var(--background-over-container)!important;border-color:rgba(180,140,255,.5)!important;opacity:1!important}.AIEnhanceButton_generateBtn__qvBYt{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background-color:rgba(180,140,255,.15);border:1px solid rgba(180,140,255,.3);color:#b48cff;font-size:13px;font-weight:600;padding:10px;border-radius:10px;cursor:pointer;margin-top:6px;transition:all .2s ease}.AIEnhanceButton_generateBtn__qvBYt:hover:not(:disabled){background:rgba(180,140,255,.25);border-color:rgba(180,140,255,.5)}.AIEnhanceButton_generateBtn__qvBYt:disabled{opacity:.4;cursor:not-allowed}.AIEnhanceButton_loadingState__j6BBV{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 0;gap:10px}.AIEnhanceButton_loadingState__j6BBV p{font-size:12px;font-weight:500;color:var(--text-not-available)}.AIEnhanceButton_loadingDots__zVLXU{font-size:12px;color:var(--text);opacity:.55;font-weight:500}.AIEnhanceButton_resultBody__RTKDb{display:flex;flex-direction:column;gap:10px}.AIEnhanceButton_resultText__NXFQ6{font-size:12px;line-height:1.3;color:var(--text);margin:0;padding:8px 10px;background-color:var(--background-over-container);border-radius:15px;word-break:break-word;max-height:120px;overflow-y:auto}.AIEnhanceButton_resultText__NXFQ6::-webkit-scrollbar{width:5px}.AIEnhanceButton_resultText__NXFQ6::-webkit-scrollbar-thumb{border-radius:5px;background-color:rgba(0,0,0,.1)}.AIEnhanceButton_tasksResult__qmQXO{display:flex;flex-direction:column;gap:10px}.AIEnhanceButton_tasksList__kzUth{display:flex;flex-direction:column;gap:5px;max-height:190px;overflow-y:auto;padding-right:2px}.AIEnhanceButton_tasksList__kzUth::-webkit-scrollbar{width:4px}.AIEnhanceButton_tasksList__kzUth::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.12)}.AIEnhanceButton_taskPreviewItem__4S136{display:flex;align-items:center;justify-content:flex-start;gap:7px;padding:7px 10px;background-color:var(--background-over-container);border-radius:12px}.AIEnhanceButton_taskTypeIcon__huwyV{display:flex;align-items:center;padding-top:1px;flex-shrink:0;width:12px;height:12px;fill:none;stroke:var(--text);stroke-width:2}.AIEnhanceButton_taskPreviewContent__B1Y0z{display:flex;flex-direction:column;gap:2px;min-width:0}.AIEnhanceButton_taskPreviewText__9vqgr{font-size:12px;color:var(--text);line-height:1.3;word-break:break-word}.AIEnhanceButton_taskPreviewDate___lEki{font-size:10px;color:var(--text);opacity:.45;font-weight:500}.AIEnhanceButton_resultActions__u_PUG{display:flex;gap:5px}.AIEnhanceButton_acceptBtn__dEEah{display:flex;align-items:center;justify-content:center;gap:5px;background-color:rgba(180,140,255,.15);border:1px solid rgba(180,140,255,.3);color:#b48cff;font-size:12px;font-weight:600;padding:7px 10px;border-radius:10px;cursor:pointer;transition:all .2s ease;flex:1 1}.AIEnhanceButton_acceptBtn__dEEah:hover{background-color:rgba(180,140,255,.25);border-color:rgba(180,140,255,.5)}.AIEnhanceButton_checkIcon__G_ZBZ{width:15px;height:15px;fill:none;stroke:#b48cff;stroke-width:2}.AIEnhanceButton_cancelBtn__Ukesk{display:flex;align-items:center;gap:5px;padding:6px 10px;border:none;border-radius:9px;font-size:12px;font-weight:600;cursor:pointer;flex:1 1;justify-content:center;transition:background-color .1s ease;background-color:transparent;color:var(--text);opacity:.45}.AIEnhanceButton_cancelBtn__Ukesk:hover{opacity:.8;background-color:var(--background-over-container)}.AIEnhanceButton_crossIcon__BCMbK{width:15px;height:15px;fill:none;stroke:var(--text);stroke-width:2}.AIEnhanceButton_errorText__lbCDU{padding:50px 0}.AIEnhanceButton_errorTextInline__SMmkB,.AIEnhanceButton_errorText__lbCDU{font-size:11px;color:var(--text);opacity:.55;margin:0;text-align:center}.AIEnhanceButton_upgradeContainer__hg0RD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 10px;text-align:center;gap:10px}.AIEnhanceButton_upgradeCrown__qBbEX{background-color:var(--text);border-radius:15px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--background-container);font-size:12px;font-weight:600;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AIEnhanceButton_crownIcon__h0KT3{width:18px;height:18px;stroke:var(--background-container);stroke-width:2;fill:none}.AIEnhanceButton_upgradeDesc__7EXQe{font-size:11px;color:var(--text);opacity:.6;line-height:1.4;margin:0;padding:0 10px}.AIEnhanceButton_upgradeBtn__G6zJj{margin-top:10px;background-color:rgba(180,140,255,.15);border:1px solid rgba(180,140,255,.3);color:#b48cff;border-radius:8px;padding:8px 16px;font-size:11px;font-weight:600;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.AIEnhanceButton_upgradeBtn__G6zJj:hover{background-color:rgba(180,140,255,.25);border-color:rgba(180,140,255,.5)}@keyframes AIEnhanceButton_ai-spin__w7crn{to{transform:rotate(1turn)}}.AIEnhanceButton_successState__xlLBx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 0}.AIEnhanceButton_successIcon__nvktk{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:rgba(34,197,94,.15);stroke:#22c55e;stroke-width:2}.AIEnhanceButton_successText__pPE5M{font-size:13px;font-weight:500;color:var(--text)}.AIEnhanceButton_loadingDots__zVLXU{display:flex;align-items:center;gap:6px}.SplitTaskModal_modalContent__TbJvJ{display:flex;flex-direction:column;gap:14px;position:relative;padding:20px;width:400px}.SplitTaskModal_header__k0V4b{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SplitTaskModal_headerContent__4Qvzp{display:flex;flex-direction:column}.SplitTaskModal_closeButton__iSzrs{height:20px;width:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--text-not-available);transition:color .2s ease-in-out}.SplitTaskModal_closeButton__iSzrs:hover{color:var(--text)}.SplitTaskModal_title__MEw7w{font-size:14px;font-weight:600;color:var(--text);margin:0}.SplitTaskModal_subtitle__N_div{font-size:11px;color:var(--text-not-available);margin:0}.SplitTaskModal_divider__A9jlP{height:1px;background:var(--border-container-color)}.SplitTaskModal_loadingArea__F_jF6{display:flex;flex-direction:column;align-items:center;padding:50px 0}.SplitTaskModal_taskList__x3I0G{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px;overflow-y:auto;overflow-x:hidden;height:100%;max-height:200px;scrollbar-width:none}.SplitTaskModal_taskList__x3I0G::-webkit-scrollbar{display:none}.SplitTaskModal_taskItem__7R7e_{display:flex;align-items:flex-start;gap:5px;padding:8px 10px;border-radius:10px;background:var(--background-over-container);border:1px solid var(--border-container-color);min-height:33px;flex-shrink:0}.SplitTaskModal_squircleIcon__PA9h5{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:15px;height:15px;fill:none;stroke:var(--text);stroke-width:2}.SplitTaskModal_taskText__q_HKp{font-size:12px;color:var(--text)}.SplitTaskModal_actions____vii{display:flex;gap:10px}.SplitTaskModal_cancelButton__FNeKT,.SplitTaskModal_confirmButton__Jm_RE,.SplitTaskModal_retryButton__PZSuO{flex:1 1;height:38px;border-radius:15px;font-size:13px;cursor:pointer;transition:background-color .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out}.SplitTaskModal_cancelButton__FNeKT{background:transparent;border:1px solid var(--border-container-color);color:var(--text-secondary,hsla(0,0%,50%,.8))}.SplitTaskModal_cancelButton__FNeKT:hover{background:var(--background-over-container-hover);color:var(--text)}.SplitTaskModal_retryButton__PZSuO{background:rgba(124,58,237,.12);border:1px solid rgba(167,139,250,.3);color:#a78bfa}.SplitTaskModal_retryButton__PZSuO:hover{background:rgba(124,58,237,.2)}.SplitTaskModal_confirmButton__Jm_RE{flex:2 1;background-color:var(--alino-primary-color);border:none;color:#fff;font-weight:600}.SplitTaskModal_confirmButton__Jm_RE:hover{opacity:.9}.SplitTaskModal_errorText__0xBvF{font-size:13px;color:var(--text);line-height:1.5;margin:0;padding:10px 12px;background:rgba(239,68,68,.07);border-radius:10px;border:1px solid rgba(239,68,68,.15)}.SplitTaskModal_debugPanel__HJ60J{position:fixed;bottom:20px;right:20px;width:220px;background:var(--background-container);border:1px solid var(--border-container-color);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);animation:SplitTaskModal_debugFadeIn__0hhJV .3s ease-out;z-index:9999}@keyframes SplitTaskModal_debugFadeIn__0hhJV{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.SplitTaskModal_debugHeader__7kDbW{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary)}.SplitTaskModal_debugBadge__iQrps{padding:2px 6px;background:var(--alino-primary-color);color:#fff;border-radius:6px;font-size:10px}.SplitTaskModal_hookStatus__qYkO4{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--background-over-container);border-radius:8px;font-size:10px;color:var(--text-secondary)}.SplitTaskModal_hookStatusItem__P5f_O{display:flex;justify-content:space-between}.SplitTaskModal_statusActive__AVHwJ{color:#10b981;font-weight:700}.SplitTaskModal_statusError__96z8_{color:#ef4444;font-weight:700}.SplitTaskModal_debugGrid__29Je_{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.SplitTaskModal_debugGrid__29Je_ button{padding:6px;font-size:11px;background:var(--background-over-container);border:1px solid var(--border-container-color);color:var(--text);border-radius:8px;cursor:pointer;transition:all .2s}.SplitTaskModal_debugGrid__29Je_ button:hover{background:var(--background-over-container-hover)}.SplitTaskModal_debugActions__1gltI{display:flex;flex-direction:column;gap:6px}.SplitTaskModal_debugErrorBtn__WoMli,.SplitTaskModal_debugSimulateBtn__IYEn1{padding:8px;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s;border:none}.SplitTaskModal_debugSimulateBtn__IYEn1{background:rgba(16,185,129,.1);color:#10b981}.SplitTaskModal_debugSimulateBtn__IYEn1:hover{background:rgba(16,185,129,.2)}.SplitTaskModal_debugErrorBtn__WoMli{background:rgba(239,68,68,.1);color:#ef4444}.SplitTaskModal_debugErrorBtn__WoMli:hover{background:rgba(239,68,68,.2)}.SplitTaskModal_debugReset__QG6IT{margin-top:4px}.SplitTaskModal_debugReset__QG6IT button{width:100%;padding:8px;font-size:11px;background:transparent;border:1px dashed var(--border-container-color);color:var(--text-secondary);border-radius:8px;cursor:pointer}.SplitTaskModal_debugReset__QG6IT button:hover{color:var(--text);border-color:var(--text-secondary)}