.AppNotices_region__IjE71.AppNotices_region__IjE71{position:fixed;z-index:100;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));width:min(390px,calc(100vw - 32px));max-height:calc(100dvh - 40px);display:grid;gap:10px;overflow-y:auto;pointer-events:none}.AppNotices_notice__Pjz07{--notice-accent:#65bfff;display:flex;align-items:flex-start;gap:12px;width:100%;padding:15px 12px 15px 15px;border:1px solid #31556b;border-radius:18px;color:#e5f2f9;background:#112936;box-shadow:0 18px 42px #0006;pointer-events:auto;animation:AppNotices_appear__QJXt_ .18s ease-out both}.AppNotices_error__fXezf{--notice-accent:#e89b98}.AppNotices_warning__4WK74{--notice-accent:#e7c17c}.AppNotices_success__7elS3{--notice-accent:#67d3b3}.AppNotices_icon__Kzfxx{flex:0 0 25px;display:grid;place-items:center;height:25px;border:1px solid color-mix(in srgb,var(--notice-accent) 35%,transparent);border-radius:9px;color:var(--notice-accent);background:color-mix(in srgb,var(--notice-accent) 9%,transparent);font-size:15px;font-weight:700}.AppNotices_content__aQH3U{flex:1 1;min-width:0}.AppNotices_content__aQH3U p{margin:2px 0 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.AppNotices_action__T8ncS{display:inline-block;border:0;background:transparent;color:#65bfff;padding:9px 0 0;text-align:left;text-decoration:none;font-size:12px;font-weight:600}.AppNotices_newTab__awQNG{font-weight:400}.AppNotices_close__Nzash{flex:0 0 26px;border:0;border-radius:7px;background:transparent;color:#9ab6c8;height:26px;font-size:21px;line-height:1}.AppNotices_close__Nzash:hover{color:#e5f2f9;background:#1b384b}.AppNotices_action__T8ncS:focus-visible,.AppNotices_close__Nzash:focus-visible{outline:2px solid #65bfff;outline-offset:3px}.AppNotices_notice__Pjz07[data-closing]{animation:AppNotices_disappear__c91Pg .18s ease-in both;pointer-events:none}@keyframes AppNotices_appear__QJXt_{0%{opacity:0;transform:translateY(8px)}}@keyframes AppNotices_disappear__c91Pg{to{opacity:0;transform:translateX(12px)}}@media (prefers-reduced-motion:reduce){.AppNotices_notice__Pjz07,.AppNotices_notice__Pjz07[data-closing]{animation:none}}@media (max-width:600px){.AppNotices_region__IjE71.AppNotices_region__IjE71{right:12px;bottom:max(82px,env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:calc(100dvh - 110px)}}.AiAssistantChat_root__zcc5a{position:fixed;z-index:18;inset:0;isolation:isolate;pointer-events:none}.AiAssistantChat_viewTransitionSurface__pVFcx{view-transition-name:ai-assistant-overlay}.AiAssistantChat_launcher__8uzIR,.AiAssistantChat_panel__M_fsU{pointer-events:auto}.AiAssistantChat_launcher__8uzIR{position:absolute;right:24px;bottom:24px;display:grid;width:58px;height:58px;place-items:center;padding:0;border:1px solid rgba(139,211,255,.5);border-radius:20px;color:#f7fbff;background:linear-gradient(145deg,rgba(255,255,255,.16),transparent 36%),linear-gradient(145deg,#42a8f2,#247bc5);box-shadow:0 16px 38px rgba(11,85,148,.4),inset 0 1px 0 rgba(255,255,255,.2);cursor:pointer;transition:transform .22s var(--ease-out),border-color .18s ease,box-shadow .22s ease,opacity 70ms linear}.AiAssistantChat_launcher__8uzIR:hover{border-color:rgba(188,231,255,.82);box-shadow:0 19px 44px rgba(11,85,148,.48),0 0 0 5px rgba(51,144,236,.09),inset 0 1px 0 rgba(255,255,255,.25);transform:translateY(-3px)}.AiAssistantChat_launcherHidden__dPSx6{visibility:hidden;opacity:0}.AiAssistantChat_launcherGlyph__kVUst{display:grid;width:34px;height:34px;place-items:center}.AiAssistantChat_robotIcon__vXf_F{width:30px;height:30px;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.AiAssistantChat_typing__ipkGh i{display:block;width:4px;height:4px;border-radius:50%;background:currentColor}.AiAssistantChat_launcherStatus__H3MBN{position:absolute;top:7px;right:7px;width:10px;height:10px;border:2px solid #257bc3;border-radius:50%;background:#7b93a5;box-shadow:0 0 0 3px rgba(123,147,165,.12)}.AiAssistantChat_launcherStatusOnline__nBl5G{background:var(--green);box-shadow:0 0 0 3px rgba(73,211,155,.13),0 0 12px rgba(73,211,155,.55)}.AiAssistantChat_launcherStatusChecking__VJwc4{background:#9edcff;box-shadow:0 0 0 3px rgba(91,184,242,.14),0 0 11px rgba(91,184,242,.48);animation:AiAssistantChat_statusChecking__VltdK 1.35s ease-in-out infinite}.AiAssistantChat_launcherStatusUnavailable__0nccS{background:var(--amber);box-shadow:0 0 0 3px rgba(255,196,107,.12)}@keyframes AiAssistantChat_statusChecking__VltdK{50%{opacity:.48;transform:scale(.82)}}.AiAssistantChat_panel__M_fsU{position:absolute;isolation:isolate;contain:layout style;backface-visibility:hidden;right:24px;bottom:94px;width:min(404px,calc(100vw - 32px));height:clamp(430px,72dvh,650px);max-height:calc(100dvh - 116px);border-radius:24px}.AiAssistantChat_panelMotion__ZzrrR{position:relative;width:100%;height:100%;border-radius:inherit;transform-origin:right bottom;transition:opacity .41s var(--ease-out),scale .46s cubic-bezier(.16,1.08,.3,1)}.AiAssistantChat_panelSurface__6uxDh{position:relative;display:grid;width:100%;height:100%;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border-color:rgba(151,213,250,.18);border-radius:inherit;background:linear-gradient(150deg,rgba(255,255,255,.045),transparent 40%),rgba(13,29,43,.96);box-shadow:0 30px 82px rgba(0,0,0,.48),0 0 0 1px rgba(82,169,224,.05),inset 0 1px 0 rgba(255,255,255,.055)}.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_panelMotion__ZzrrR{opacity:1;scale:1;transition-duration:0s}.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_panelSurface__6uxDh{-webkit-user-select:none;user-select:none;background:#0d1d2b;backdrop-filter:none;-webkit-backdrop-filter:none}.AiAssistantChat_panelDragging__0o1_e{will-change:transform}.AiAssistantChat_panelResizing__CbNZ1{will-change:left,top,width,height}.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_composer__bttJY,.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_header__xj6CM{background:#112636;backdrop-filter:none;-webkit-backdrop-filter:none}.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_contextStrip__POiTb{background:#0c1d2a}.AiAssistantChat_panelInteracting__nUnkw .AiAssistantChat_history__zqOlz{background:#07121c}.AiAssistantChat_panelClosing__JEety,.AiAssistantChat_panelOpening__2vw1D{opacity:0;scale:.06;will-change:opacity,scale}.AiAssistantChat_panelClosingRoot__vejwV,.AiAssistantChat_panelClosing__JEety{pointer-events:none}.AiAssistantChat_panelClosing__JEety{transition:opacity .39s cubic-bezier(.4,0,.8,.2),scale .39s cubic-bezier(.4,0,.8,.2)}.AiAssistantChat_resizeHandle__1CBLV{position:absolute;z-index:5;display:none;padding:0;border:0;border-radius:999px;outline:0;opacity:1;color:#9edcff;background:transparent;touch-action:none;transition:color .14s ease}.AiAssistantChat_resizeHandle__1CBLV:focus-visible,.AiAssistantChat_resizeHandle__1CBLV:hover{color:#c6efff}.AiAssistantChat_resizeHandleNorth__GXuOM,.AiAssistantChat_resizeHandleSouth__GUQNz{right:28px;left:28px;height:12px;cursor:ns-resize}.AiAssistantChat_resizeHandleNorth__GXuOM{top:0}.AiAssistantChat_resizeHandleSouth__GUQNz{bottom:0}.AiAssistantChat_resizeHandleNorth__GXuOM:after,.AiAssistantChat_resizeHandleSouth__GUQNz:after{position:absolute;right:18px;left:18px;height:2px;border-radius:999px;background:currentColor;content:"";opacity:0;pointer-events:none;transition:opacity .14s ease,filter .14s ease}.AiAssistantChat_resizeHandleNorth__GXuOM:after{top:2px}.AiAssistantChat_resizeHandleSouth__GUQNz:after{bottom:2px}.AiAssistantChat_resizeHandleEast__fT0O0,.AiAssistantChat_resizeHandleWest__w1S8J{top:28px;bottom:28px;width:12px;cursor:ew-resize}.AiAssistantChat_resizeHandleEast__fT0O0{right:0}.AiAssistantChat_resizeHandleWest__w1S8J{left:0}.AiAssistantChat_resizeHandleEast__fT0O0:after,.AiAssistantChat_resizeHandleWest__w1S8J:after{position:absolute;top:18px;bottom:18px;width:2px;border-radius:999px;background:currentColor;content:"";opacity:0;pointer-events:none;transition:opacity .14s ease,filter .14s ease}.AiAssistantChat_resizeHandleEast__fT0O0:after{right:2px}.AiAssistantChat_resizeHandleWest__w1S8J:after{left:2px}.AiAssistantChat_resizeHandleEast__fT0O0:focus-visible:after,.AiAssistantChat_resizeHandleEast__fT0O0:hover:after,.AiAssistantChat_resizeHandleNorth__GXuOM:focus-visible:after,.AiAssistantChat_resizeHandleNorth__GXuOM:hover:after,.AiAssistantChat_resizeHandleSouth__GUQNz:focus-visible:after,.AiAssistantChat_resizeHandleSouth__GUQNz:hover:after,.AiAssistantChat_resizeHandleWest__w1S8J:focus-visible:after,.AiAssistantChat_resizeHandleWest__w1S8J:hover:after{opacity:.88;filter:drop-shadow(0 0 3px rgba(80,177,235,.6))}.AiAssistantChat_resizeHandleNorthEast__6JjHi,.AiAssistantChat_resizeHandleNorthWest__GsRSP,.AiAssistantChat_resizeHandleSouthEast__tspEQ,.AiAssistantChat_resizeHandleSouthWest__bGBaB{width:28px;height:28px;opacity:1;background:transparent}.AiAssistantChat_resizeHandleNorthEast__6JjHi:before,.AiAssistantChat_resizeHandleNorthWest__GsRSP:before,.AiAssistantChat_resizeHandleSouthEast__tspEQ:before,.AiAssistantChat_resizeHandleSouthWest__bGBaB:before{position:absolute;width:10px;height:10px;content:""}.AiAssistantChat_resizeHandleNorthEast__6JjHi{top:0;right:0;cursor:nesw-resize}.AiAssistantChat_resizeHandleNorthEast__6JjHi:before{top:4px;right:4px;border-top:1px solid rgba(139,211,255,.58);border-right:1px solid rgba(139,211,255,.58);border-radius:0 8px 0 0}.AiAssistantChat_resizeHandleNorthWest__GsRSP{top:0;left:0;cursor:nwse-resize}.AiAssistantChat_resizeHandleNorthWest__GsRSP:before{top:4px;left:4px;border-top:1px solid rgba(139,211,255,.58);border-left:1px solid rgba(139,211,255,.58);border-radius:8px 0 0}.AiAssistantChat_resizeHandleSouthEast__tspEQ{right:0;bottom:0;cursor:nwse-resize}.AiAssistantChat_resizeHandleSouthEast__tspEQ:before{right:4px;bottom:4px;border-right:1px solid rgba(139,211,255,.58);border-bottom:1px solid rgba(139,211,255,.58);border-radius:0 0 8px}.AiAssistantChat_resizeHandleSouthWest__bGBaB{bottom:0;left:0;cursor:nesw-resize}.AiAssistantChat_resizeHandleSouthWest__bGBaB:before{bottom:4px;left:4px;border-bottom:1px solid rgba(139,211,255,.58);border-left:1px solid rgba(139,211,255,.58);border-radius:0 0 0 8px}.AiAssistantChat_resizeHandleNorthEast__6JjHi:focus-visible:before,.AiAssistantChat_resizeHandleNorthEast__6JjHi:hover:before,.AiAssistantChat_resizeHandleNorthWest__GsRSP:focus-visible:before,.AiAssistantChat_resizeHandleNorthWest__GsRSP:hover:before,.AiAssistantChat_resizeHandleSouthEast__tspEQ:focus-visible:before,.AiAssistantChat_resizeHandleSouthEast__tspEQ:hover:before,.AiAssistantChat_resizeHandleSouthWest__bGBaB:focus-visible:before,.AiAssistantChat_resizeHandleSouthWest__bGBaB:hover:before{border-color:currentColor;filter:drop-shadow(0 0 3px rgba(80,177,235,.6))}.AiAssistantChat_resizeHandle__1CBLV:active{color:#e6f8ff}.AiAssistantChat_header__xj6CM{display:flex;min-height:76px;align-items:center;gap:11px;padding:12px 13px 12px 16px;border-bottom:1px solid rgba(144,206,245,.1);background:radial-gradient(circle at 12% 0,rgba(73,174,238,.18),transparent 52%),rgba(18,38,54,.9);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%)}.AiAssistantChat_dragHandle__m46Lp{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:11px;padding:0;border:0;border-radius:15px;outline:0;color:inherit;background:transparent;cursor:grab;text-align:left;touch-action:none}.AiAssistantChat_dragHandle__m46Lp:active{cursor:grabbing}.AiAssistantChat_pointerDragSurface___4TOh{cursor:grab;touch-action:none}.AiAssistantChat_panelDragging__0o1_e .AiAssistantChat_pointerDragSurface___4TOh{cursor:grabbing}.AiAssistantChat_dragHandle__m46Lp:focus-visible{box-shadow:0 0 0 2px rgba(113,203,255,.62)}.AiAssistantChat_emptyGlyph__PluE8,.AiAssistantChat_identityMark__aWjXe{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:3px;color:#eaf8ff;background:linear-gradient(145deg,rgba(255,255,255,.13),transparent 38%),linear-gradient(145deg,#45aaf2,#247bc5);box-shadow:0 10px 24px rgba(19,113,189,.27)}.AiAssistantChat_identityMark__aWjXe{width:44px;height:44px;border:1px solid rgba(157,219,255,.28);border-radius:15px}.AiAssistantChat_identityMark__aWjXe .AiAssistantChat_robotIcon__vXf_F{width:27px;height:27px}.AiAssistantChat_identityCopy__Wa8Fn{display:grid;min-width:0;flex:1 1 auto;gap:4px}.AiAssistantChat_identityCopy__Wa8Fn strong{overflow:hidden;color:var(--ink);font-size:14px;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.AiAssistantChat_identityCopy__Wa8Fn small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px}.AiAssistantChat_identityCopy__Wa8Fn small>i{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px rgba(255,196,107,.08)}.AiAssistantChat_identityCopy__Wa8Fn .AiAssistantChat_statusOnline__JBTy7{color:#7ee5bc}.AiAssistantChat_identityCopy__Wa8Fn .AiAssistantChat_statusOnline__JBTy7>i{background:var(--green);box-shadow:0 0 0 3px rgba(73,211,155,.1)}.AiAssistantChat_clearButton__2MKvU,.AiAssistantChat_closeButton__2yJul,.AiAssistantChat_retryButton__d2m1n,.AiAssistantChat_sendButton__e_NKN{border:1px solid rgba(143,202,239,.14);color:#a9c2d4;background:rgba(125,184,222,.08);cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .18s var(--ease-out)}.AiAssistantChat_clearButton__2MKvU:hover:not(:disabled),.AiAssistantChat_closeButton__2yJul:hover:not(:disabled),.AiAssistantChat_retryButton__d2m1n:hover:not(:disabled){border-color:rgba(110,196,249,.3);color:#eef8ff;background:rgba(69,159,219,.15)}.AiAssistantChat_clearButton__2MKvU{position:relative;z-index:6;min-height:34px;padding:0 10px;border-radius:11px;font-size:9px;font-weight:720}.AiAssistantChat_closeButton__2yJul{position:relative;z-index:6;display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;padding:0 0 3px;border-radius:13px;font-size:23px;line-height:1}.AiAssistantChat_contextStrip__POiTb{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:9px 13px;border-bottom:1px solid rgba(144,206,245,.09);background:rgba(12,29,42,.92)}.AiAssistantChat_contextLocation__VUtRe{display:grid;min-width:96px;gap:2px}.AiAssistantChat_contextLocation__VUtRe span{color:var(--faint);font-size:8px;letter-spacing:.06em;text-transform:uppercase}.AiAssistantChat_contextLocation__VUtRe strong{overflow:hidden;color:#cbe9fa;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.AiAssistantChat_contextSuggestions__YA5oe{display:flex;min-width:0;justify-content:flex-end;gap:6px;overflow-x:auto;scrollbar-width:none}.AiAssistantChat_contextSuggestions__YA5oe::-webkit-scrollbar{display:none}.AiAssistantChat_contextSuggestions__YA5oe button,.AiAssistantChat_useDraftButton__R6lc1{min-height:28px;padding:0 9px;border:1px solid rgba(112,190,239,.2);border-radius:9px;color:#bee4fa;background:rgba(61,145,199,.11);cursor:pointer;font-size:9px;font-weight:680;transition:border-color .15s ease,color .15s ease,background .15s ease}.AiAssistantChat_contextSuggestions__YA5oe button{flex:0 0 auto;white-space:nowrap}.AiAssistantChat_contextSuggestions__YA5oe button:hover:not(:disabled),.AiAssistantChat_useDraftButton__R6lc1:hover:not(:disabled){border-color:rgba(120,207,255,.42);color:#f2faff;background:rgba(60,159,222,.2)}.AiAssistantChat_contextSuggestions__YA5oe button:disabled,.AiAssistantChat_useDraftButton__R6lc1:disabled{cursor:default;opacity:.48}.AiAssistantChat_history__zqOlz{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 17px;background:radial-gradient(circle at 8% 0,rgba(51,144,236,.08),transparent 18rem),rgba(7,18,28,.46);scrollbar-color:rgba(105,167,205,.36) transparent;scrollbar-width:thin}.AiAssistantChat_emptyState___Wpf5{display:flex;min-height:100%;align-items:center;justify-content:center;flex-direction:column;padding:30px 23px;color:var(--muted);text-align:center}.AiAssistantChat_emptyGlyph__PluE8{width:64px;height:64px;gap:4px;margin-bottom:20px;border:1px solid rgba(143,211,250,.18);border-radius:22px;color:#a7dcfb;background:linear-gradient(145deg,rgba(72,172,235,.15),rgba(31,93,137,.08)),rgba(18,42,59,.62);box-shadow:0 16px 42px rgba(0,0,0,.18)}.AiAssistantChat_emptyGlyph__PluE8 .AiAssistantChat_robotIcon__vXf_F{width:38px;height:38px}.AiAssistantChat_emptyGlyph__PluE8 i{width:5px;height:5px}.AiAssistantChat_emptyState___Wpf5 strong{color:var(--ink);font-size:16px;letter-spacing:-.025em}.AiAssistantChat_emptyState___Wpf5 p{max-width:280px;margin:9px 0 0;font-size:11px;line-height:1.6}.AiAssistantChat_connecting__l72W7{display:inline-flex;min-height:34px;align-items:center;padding:0 12px;margin-top:18px;border:1px solid rgba(111,181,224,.12);border-radius:999px;color:#91b9d2;background:rgba(73,164,224,.08);font-size:9px}.AiAssistantChat_retryButton__d2m1n{min-height:40px;padding:0 15px;margin-top:18px;border-radius:13px;font-size:10px;font-weight:720}.AiAssistantChat_message__rHSLL{width:fit-content;max-width:84%;padding:10px 13px;margin-bottom:10px;border:1px solid rgba(144,206,245,.1);border-radius:16px 16px 16px 5px;color:#dcecf6;background:rgba(22,43,59,.88);box-shadow:0 8px 22px rgba(0,0,0,.12)}.AiAssistantChat_message__rHSLL p{margin:0;overflow-wrap:anywhere;font-size:12px;line-height:1.55;white-space:pre-wrap}.AiAssistantChat_messageContext__u5y7i{display:block;margin-bottom:4px;color:#82bddf;font-size:8px;font-weight:720;letter-spacing:.035em}.AiAssistantChat_useDraftButton__R6lc1{display:inline-flex;max-width:100%;align-items:center;gap:7px;margin-top:9px;text-align:left}.AiAssistantChat_useDraftButton__R6lc1 .AiAssistantChat_draftRecipientAvatar__3nM3f{width:24px;height:24px;border-width:1px;box-shadow:0 4px 10px hsla(var(--avatar-hue),40%,42%,.14);font-size:8px}.AiAssistantChat_draftActionLabel__M3SQG{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiAssistantChat_messageUser__RkDDm{margin-left:auto;border-color:rgba(119,202,253,.26);border-radius:16px 16px 5px;color:#f7fbff;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 42%),linear-gradient(145deg,#3497e2,#2477bd);box-shadow:0 10px 26px rgba(16,95,160,.25)}.AiAssistantChat_messageAssistant__mvBXs{margin-right:auto}.AiAssistantChat_typing__ipkGh{display:flex;min-width:54px;min-height:36px;align-items:center;justify-content:center;gap:4px;color:#9fc4da}.AiAssistantChat_typing__ipkGh i{animation:AiAssistantChat_typingPulse__AJnEW 1s ease-in-out infinite}.AiAssistantChat_typing__ipkGh i:nth-child(2){animation-delay:.12s}.AiAssistantChat_typing__ipkGh i:nth-child(3){animation-delay:.24s}@keyframes AiAssistantChat_typingPulse__AJnEW{50%{opacity:.35;transform:translateY(-2px)}}.AiAssistantChat_composer__bttJY{min-width:0;padding:12px;border-top:1px solid rgba(144,206,245,.1);background:rgba(17,34,48,.96);backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.AiAssistantChat_composerDragSurface__6gV8W{cursor:grab;touch-action:auto}.AiAssistantChat_panelDragging__0o1_e .AiAssistantChat_composerDragSurface__6gV8W{cursor:grabbing}.AiAssistantChat_composer__bttJY [data-ai-panel-drag-exclude]{cursor:auto;-webkit-user-select:text;user-select:text}.AiAssistantChat_error__nzPSY{padding:8px 10px;margin-bottom:8px;border:1px solid rgba(255,115,136,.2);border-radius:11px;color:#ffacb9;background:rgba(111,38,51,.2);font-size:10px;line-height:1.45}.AiAssistantChat_draftSuccess__iWIPI{position:relative;overflow:hidden;padding:8px 10px;margin-bottom:8px;border:1px solid rgba(73,211,155,.2);border-radius:11px;color:#93e9c4;background:rgba(34,111,80,.18);font-size:10px;line-height:1.45}.AiAssistantChat_draftNoticeTimer__r2mZ_{position:absolute;right:0;bottom:0;left:0;height:2px;overflow:hidden;background:rgba(147,233,196,.12)}.AiAssistantChat_draftNoticeTimer__r2mZ_ i{display:block;width:100%;height:100%;transform-origin:left center;background:linear-gradient(90deg,#48d79a,#91e9c3);box-shadow:0 0 8px rgba(72,215,154,.55);animation:AiAssistantChat_draftNoticeCountdown__5g0nW 6s linear forwards}@keyframes AiAssistantChat_draftNoticeCountdown__5g0nW{to{transform:scaleX(0)}}.AiAssistantChat_composerRow__Wydkj{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:8px}.AiAssistantChat_composerRow__Wydkj textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;max-width:100%;max-height:132px;resize:none;padding:12px 13px;border:1px solid rgba(144,206,245,.14);border-radius:14px;outline:0;color:var(--ink);background:rgba(7,20,31,.72);cursor:text;font-size:12px;line-height:1.45;overflow-wrap:anywhere;scrollbar-color:rgba(105,167,205,.42) transparent;scrollbar-width:thin;touch-action:auto;white-space:pre-wrap;word-break:break-word;transition:border-color .17s ease,box-shadow .17s ease}.AiAssistantChat_composerRow__Wydkj textarea::-webkit-scrollbar{width:7px}.AiAssistantChat_composerRow__Wydkj textarea::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(105,167,205,.42);background-clip:padding-box}.AiAssistantChat_composerRow__Wydkj textarea::-webkit-scrollbar-track{background:transparent}.AiAssistantChat_composerRow__Wydkj textarea::-webkit-scrollbar-button{display:none}.AiAssistantChat_composerRow__Wydkj textarea:focus{border-color:rgba(89,188,249,.55);box-shadow:0 0 0 3px rgba(51,144,236,.11)}.AiAssistantChat_composerRow__Wydkj textarea::placeholder{color:#71899d}.AiAssistantChat_sendButton__e_NKN{display:grid;width:44px;height:44px;place-items:center;padding:0;border-color:rgba(104,193,249,.46);border-radius:14px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 38%),linear-gradient(145deg,#3da1ef,#247bc5);box-shadow:0 9px 22px rgba(21,105,179,.27);cursor:pointer;font-size:21px;font-weight:760;touch-action:manipulation}.AiAssistantChat_sendButton__e_NKN:hover:not(:disabled){border-color:rgba(145,216,255,.68);background:linear-gradient(145deg,rgba(255,255,255,.15),transparent 42%),linear-gradient(145deg,#49adf4,#2783cf);transform:translateY(-1px)}@media (hover:none),(pointer:coarse){.AiAssistantChat_launcher__8uzIR{width:60px;height:60px}.AiAssistantChat_clearButton__2MKvU,.AiAssistantChat_closeButton__2yJul,.AiAssistantChat_retryButton__d2m1n{min-height:44px}.AiAssistantChat_composerDragSurface__6gV8W{cursor:default}}.AiAssistantChat_headerLauncher__N_G7i{display:grid;place-items:center;width:36px;height:36px;min-width:36px;flex:0 0 36px;padding:7px;border:1px solid #304a5c;border-radius:10px;color:#d7e5ef;background:#182d3d;cursor:pointer}.AiAssistantChat_headerLauncher__N_G7i svg{width:21px;height:21px}.AiAssistantChat_headerLauncher__N_G7i:hover{background:#213b4d}.AiAssistantChat_headerLauncher__N_G7i:focus-visible{outline:2px solid #91cefa;outline-offset:3px}.app-shell:has([data-chat-assistant-trigger]) .AiAssistantChat_launcher__8uzIR{display:none}@media (max-width:820px){.AiAssistantChat_launcher__8uzIR{right:16px;bottom:max(84px,calc(env(safe-area-inset-bottom) + 76px))}.AiAssistantChat_panel__M_fsU{right:16px;bottom:max(88px,calc(env(safe-area-inset-bottom) + 80px));max-height:calc(100dvh - 112px)}.app-shell.has-open-chat .AiAssistantChat_launcher__8uzIR{bottom:max(12px,env(safe-area-inset-bottom));width:44px;height:44px;border-radius:14px}.app-shell:has(.visited-workspace:not([hidden]) #telegram-draft) .AiAssistantChat_launcher__8uzIR{top:max(24px,env(safe-area-inset-top));right:56px;bottom:auto;width:36px;height:36px;border-radius:12px}.app-shell.has-open-chat .AiAssistantChat_panel__M_fsU{bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 24px)}}@media (max-width:620px){.AiAssistantChat_panel__M_fsU{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));bottom:max(84px,calc(env(safe-area-inset-bottom) + 76px));left:max(8px,env(safe-area-inset-left));width:auto;height:auto;max-height:none;border-radius:22px}.app-shell.has-open-chat .AiAssistantChat_panel__M_fsU{bottom:max(8px,env(safe-area-inset-bottom))}.AiAssistantChat_header__xj6CM{min-height:68px;padding:10px 10px 10px 13px}.AiAssistantChat_dragHandle__m46Lp,.AiAssistantChat_pointerDragSurface___4TOh{cursor:default;touch-action:auto}.AiAssistantChat_identityMark__aWjXe{width:40px;height:40px;border-radius:13px}.AiAssistantChat_history__zqOlz{padding:16px 12px}.AiAssistantChat_contextStrip__POiTb{align-items:stretch;flex-direction:column;gap:7px;padding-inline:11px}.AiAssistantChat_contextSuggestions__YA5oe{justify-content:flex-start}.AiAssistantChat_message__rHSLL{max-width:88%}.AiAssistantChat_composer__bttJY{padding-bottom:max(9px,env(safe-area-inset-bottom))}}@media (min-width:621px) and (any-hover:hover) and (any-pointer:fine){.AiAssistantChat_resizeHandle__1CBLV{display:block}}@media (max-width:390px){.AiAssistantChat_clearButton__2MKvU{width:38px;overflow:hidden;padding:0;color:transparent}.AiAssistantChat_clearButton__2MKvU:before{color:#a9c2d4;content:"↺";font-size:18px}.AiAssistantChat_emptyState___Wpf5{padding-inline:15px}}@media (prefers-reduced-motion:reduce){.AiAssistantChat_draftNoticeTimer__r2mZ_ i,.AiAssistantChat_launcherStatusChecking__VJwc4,.AiAssistantChat_launcher__8uzIR,.AiAssistantChat_message__rHSLL,.AiAssistantChat_panelMotion__ZzrrR,.AiAssistantChat_resizeHandle__1CBLV,.AiAssistantChat_typing__ipkGh i{animation:none;transition-duration:.01ms}}@media (forced-colors:active){.AiAssistantChat_clearButton__2MKvU,.AiAssistantChat_closeButton__2yJul,.AiAssistantChat_composerRow__Wydkj textarea,.AiAssistantChat_emptyGlyph__PluE8,.AiAssistantChat_identityMark__aWjXe,.AiAssistantChat_launcher__8uzIR,.AiAssistantChat_message__rHSLL,.AiAssistantChat_panelSurface__6uxDh,.AiAssistantChat_retryButton__d2m1n,.AiAssistantChat_sendButton__e_NKN{border:1px solid ButtonText;forced-color-adjust:auto}.AiAssistantChat_identityCopy__Wa8Fn small>i,.AiAssistantChat_launcherStatus__H3MBN{border:1px solid ButtonText}.AiAssistantChat_resizeHandleEast__fT0O0:after,.AiAssistantChat_resizeHandleNorthEast__6JjHi:before,.AiAssistantChat_resizeHandleNorthWest__GsRSP:before,.AiAssistantChat_resizeHandleNorth__GXuOM:after,.AiAssistantChat_resizeHandleSouthEast__tspEQ:before,.AiAssistantChat_resizeHandleSouthWest__bGBaB:before,.AiAssistantChat_resizeHandleSouth__GUQNz:after,.AiAssistantChat_resizeHandleWest__w1S8J:after,.AiAssistantChat_resizeHandle__1CBLV{border-color:ButtonText;forced-color-adjust:auto}.AiAssistantChat_resizeHandle__1CBLV{opacity:1;outline-color:ButtonText}.AiAssistantChat_resizeHandleEast__fT0O0:after,.AiAssistantChat_resizeHandleNorth__GXuOM:after,.AiAssistantChat_resizeHandleSouth__GUQNz:after,.AiAssistantChat_resizeHandleWest__w1S8J:after{opacity:1}.AiAssistantChat_dragHandle__m46Lp:focus-visible{outline:2px solid ButtonText;box-shadow:none}}.RouterAiSettingsPanel_panel__a44k7{display:grid;gap:18px;padding:22px}.RouterAiSettingsPanel_heading__ft8fI{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.RouterAiSettingsPanel_heading__ft8fI h3{margin:3px 0 7px;color:#eaf8ff;font-size:1.04rem}.RouterAiSettingsPanel_heading__ft8fI p:not(.RouterAiSettingsPanel_eyebrow__7fMtZ){max-width:700px;margin:0;color:rgba(201,226,241,.6);font-size:.78rem;line-height:1.55}.RouterAiSettingsPanel_eyebrow__7fMtZ{margin:0;color:#76c9f5;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.RouterAiSettingsPanel_missing__OfzQQ,.RouterAiSettingsPanel_ready__kT7gK{flex:none;border-radius:999px;padding:7px 10px;font-size:.68rem;font-weight:800}.RouterAiSettingsPanel_ready__kT7gK{border:1px solid rgba(87,218,159,.28);background:rgba(40,167,115,.12);color:#92ebbf}.RouterAiSettingsPanel_missing__OfzQQ{border:1px solid rgba(255,177,91,.25);background:rgba(211,130,44,.12);color:#ffd097}.RouterAiSettingsPanel_form__WilVm{display:grid;gap:15px}.RouterAiSettingsPanel_toggleRow__zZtMz{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(126,187,221,.15);border-radius:14px;padding:14px;background:rgba(11,34,48,.46)}.RouterAiSettingsPanel_toggleRow__zZtMz span{display:grid;gap:4px}.RouterAiSettingsPanel_toggleRow__zZtMz strong{color:#e4f4fc;font-size:.82rem}.RouterAiSettingsPanel_field__uwYbc small,.RouterAiSettingsPanel_toggleRow__zZtMz small{color:rgba(194,220,236,.52);font-size:.69rem;line-height:1.45}.RouterAiSettingsPanel_toggleRow__zZtMz input{width:19px;height:19px;accent-color:#4697cd}.RouterAiSettingsPanel_field__uwYbc{display:grid;gap:7px}.RouterAiSettingsPanel_field__uwYbc>span{color:rgba(221,239,249,.78);font-size:.72rem;font-weight:700}.RouterAiSettingsPanel_field__uwYbc input{width:100%;min-height:43px;border:1px solid rgba(123,186,222,.2);border-radius:11px;outline:none;padding:0 13px;background:rgba(5,23,34,.72);color:#e8f7ff;font:inherit}.RouterAiSettingsPanel_field__uwYbc input:focus{border-color:rgba(85,182,238,.75);box-shadow:0 0 0 3px rgba(49,145,203,.13)}.RouterAiSettingsPanel_confirmation__nsAkI{display:flex;align-items:center;gap:9px;color:rgba(213,233,244,.73);font-size:.72rem}.RouterAiSettingsPanel_confirmation__nsAkI input{width:17px;height:17px;accent-color:#4697cd}.RouterAiSettingsPanel_error__ysgoF,.RouterAiSettingsPanel_state__kOyPL,.RouterAiSettingsPanel_success__nY14b,.RouterAiSettingsPanel_updated__y3Itb{margin:0;font-size:.72rem}.RouterAiSettingsPanel_state__kOyPL,.RouterAiSettingsPanel_updated__y3Itb{color:rgba(199,224,238,.58)}.RouterAiSettingsPanel_error__ysgoF{color:#ffaaa4}.RouterAiSettingsPanel_success__nY14b{color:#91e7ba}.RouterAiSettingsPanel_actions__yStwK{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:680px){.RouterAiSettingsPanel_panel__a44k7{padding:17px}.RouterAiSettingsPanel_heading__ft8fI{display:grid}.RouterAiSettingsPanel_missing__OfzQQ,.RouterAiSettingsPanel_ready__kT7gK{width:fit-content}.RouterAiSettingsPanel_toggleRow__zZtMz{align-items:flex-start}}