.list-item{border-radius:8px;padding:2px 5px}.list-item:hover{background:#0661e117;transition:all .3s ease-in-out}:root{--color-light-theme:#2f6fd0;--color-accent-primary:#2f6fd044}._globalNavs_142wj_6{text-align:center;margin:0;padding:0;list-style:none}._globalNavs_142wj_6>._globalNavsItem_142wj_14{color:var(--color-light-theme);text-wrap:nowrap;border-radius:50rem;margin:0;padding:5px 7px;font-size:.7rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out}._globalNavs_142wj_6>._globalNavsItem_142wj_14:hover,._globalNavs_142wj_6>._globalNavsItem_142wj_14:focus,._globalNavs_142wj_6>._globalNavsItem_142wj_14._active_142wj_28{background:var(--color-light-theme);color:#fff}._globalNavs_142wj_6{scroll-behavior:smooth;overflow-x:visible}._globalNavs_142wj_6::-webkit-scrollbar{display:none}._wrapper_142wj_44{align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:visible}._left_142wj_53,._right_142wj_54{position:absolute;top:50%;transform:translate(-50%,-50%)}._moreOptionsIcon_142wj_60{cursor:pointer;background-color:#f9f8f8;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all;display:flex}._moreOptionsIcon_142wj_60:hover{background-color:#c1c5c9}._left_142wj_53:hover,._right_142wj_54:hover{background:#f0f8ff}._left_142wj_53{left:-10px}._right_142wj_54{right:-30px}._dropdownPanel_142wj_89{background-color:#fff;border:1px solid #e9ecef;box-shadow:0 4px 12px #0000001a}[data-theme=dark] ._dropdownPanel_142wj_89{background-color:#1e2126;border-color:#2d3139;box-shadow:0 4px 12px #0006}[data-theme=dark] ._dropdownPanel_142wj_89 ._globalNavsItem_142wj_14{color:#b0b5c1;background:#2d3139}[data-theme=dark] ._dropdownPanel_142wj_89 ._globalNavsItem_142wj_14:hover{background:var(--color-light-theme);color:#fff}._image_yylc7_1{object-fit:cover;border:1px solid #4b6aa7;padding:2px}._imagePlaceholder_yylc7_7{border:1px solid #4b6aa7}._objectPositionCenter_yylc7_11{object-position:center}._objectPositionTop_yylc7_15{object-position:top}._objectPositionBottom_yylc7_19{object-position:bottom}:root{--sidebar-min-width:350px;--sidebar-max-width:350px}._sidebar_1q9lm_7{padding:5px 5px 5px 0;display:none}._sidebar_1q9lm_7._show_1q9lm_12{min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width);display:block}._pageWrapper_1q9lm_19{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:8px;display:flex}._pagePanelFull_1q9lm_28{max-width:860px;margin:0 auto;border-radius:16px!important}._panel_1q9lm_35{background:#fff;overflow:hidden}._header_1q9lm_41{background:#f8f9fa}._headerIcon_1q9lm_45{color:#fff;background:linear-gradient(135deg,#0d6efd 0%,#6610f2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}._headerSub_1q9lm_58{color:#6c757d;font-size:10px;line-height:1}._messages_1q9lm_65{scroll-behavior:smooth}._aiAvatar_1q9lm_70{color:#fff;background:linear-gradient(135deg,#0d6efd 0%,#6610f2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;margin-right:6px;font-size:11px;display:flex}._bubble_1q9lm_85{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:82%;padding:8px 11px;font-size:13px;line-height:1.5}._bubbleUser_1q9lm_95{color:#fff;background:#0d6efd;border-bottom-right-radius:4px}._bubbleAi_1q9lm_101{color:#212529;background:#f1f3f5;border-bottom-left-radius:4px}._typing_1q9lm_108{align-items:center;gap:4px;min-width:52px;padding:10px 14px;display:flex}._typing_1q9lm_108 span{background:#adb5bd;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _bounce_1q9lm_1;display:inline-block}._typing_1q9lm_108 span:first-child{animation-delay:0s}._typing_1q9lm_108 span:nth-child(2){animation-delay:.2s}._typing_1q9lm_108 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_1q9lm_1{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}._emptyState_1q9lm_153{text-align:center;margin-top:auto;padding:16px 4px}._emptyIcon_1q9lm_159{background:linear-gradient(135deg,#0d6efd,#6610f2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:28px}._suggestionsWrap_1q9lm_168{width:100%;max-width:290px;margin:0 auto}._suggestionsLabel_1q9lm_174{text-transform:uppercase;letter-spacing:.07em;color:#adb5bd;margin-bottom:10px;font-size:10px;font-weight:700}._suggestionsGrid_1q9lm_183{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}._suggestion_1q9lm_168{cursor:pointer;align-items:center;gap:5px;font-size:12px;line-height:1.4;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex;box-shadow:0 1px 3px #0000000f;color:#495057!important;background:#fff!important;border:1px solid #e9ecef!important;border-radius:20px!important;padding:5px 12px!important}._suggestion_1q9lm_168:hover{transform:translateY(-1px);color:#0d6efd!important;background:#f0f4ff!important;border-color:#b6cffe!important;box-shadow:0 3px 8px #0d6efd1f!important}._suggestion_1q9lm_168:active{transform:translateY(0);box-shadow:0 1px 3px #0000000f!important}._inputArea_1q9lm_220{background:#f8f9fa;position:relative}._slashMenu_1q9lm_226{z-index:50;background:#fff;border:1px solid #dee2e6;border-radius:10px;flex-direction:column;max-height:300px;display:flex;position:absolute;bottom:100%;left:0;right:0;overflow:hidden;box-shadow:0 -6px 24px #0000001a}._slashMenuLabel_1q9lm_242{text-transform:uppercase;letter-spacing:.05em;color:#adb5bd;padding:8px 12px 4px;font-size:10px;font-weight:600}._slashSearchHeader_1q9lm_252{border-bottom:1px solid #f1f3f5;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px 6px;display:flex}._slashBackBtn_1q9lm_261{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:13px;line-height:1}._slashBackBtn_1q9lm_261:hover{color:#212529;background:#f1f3f5}._slashCmdName_1q9lm_278{color:#495057;font-size:12px;font-weight:600}._slashSearchWrap_1q9lm_285{border-bottom:1px solid #f1f3f5;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;display:flex}._slashSearchInput_1q9lm_294{color:#212529;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}._slashSearchInput_1q9lm_294::placeholder{color:#adb5bd}._slashResults_1q9lm_309{flex:1;padding:4px 0;overflow-y:auto}._slashItem_1q9lm_315{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:7px 12px;transition:background .1s;display:flex}._slashItem_1q9lm_315:hover{background:#f8f9fa}._slashItemActive_1q9lm_332{background:#e7f0ff}._slashItemIcon_1q9lm_336{color:#495057;background:#e9ecef;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}._slashItemContent_1q9lm_349{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._slashItemLabel_1q9lm_357{color:#212529;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._slashItemSub_1q9lm_366{color:#6c757d;font-size:11px}._slashItemBadge_1q9lm_371{color:#6c757d;background:#f1f3f5;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:600}._slashItemDesc_1q9lm_381{color:#adb5bd;flex-shrink:0;font-size:11px}._slashEmpty_1q9lm_387{color:#adb5bd;text-align:center;padding:12px 14px;font-size:12px}._inputWrap_1q9lm_394{align-items:flex-end}._textarea_1q9lm_398{resize:none;min-height:36px;max-height:120px;padding:7px 12px;font-size:13px;line-height:1.5;transition:border-color .15s;overflow-y:auto;border-radius:12px!important}._textarea_1q9lm_398:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd26!important}._sendBtn_1q9lm_415{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .1s;display:flex}._sendBtn_1q9lm_415:not(:disabled):active{transform:scale(.92)}._inputHint_1q9lm_430{color:#86898d;text-align:center;margin-top:3px;font-size:12px;font-style:italic}._langLabel_1q9lm_439{color:#6c757d;font-size:11px}._langPicker_1q9lm_444{gap:3px;display:flex}._langBtn_1q9lm_449{color:#495057;cursor:pointer;background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.6;transition:background .12s,border-color .12s,color .12s}._langBtn_1q9lm_449:hover:not(:disabled){background:#e9ecef;border-color:#adb5bd}._langBtnActive_1q9lm_467{color:#fff!important;background:#0d6efd!important;border-color:#0d6efd!important}._langBtn_1q9lm_449:disabled{opacity:.5;cursor:not-allowed}._cursor_1q9lm_479{vertical-align:text-bottom;background:#495057;border-radius:1px;width:2px;height:13px;margin-left:2px;animation:.9s step-end infinite _blink_1q9lm_1;display:inline-block}@keyframes _blink_1q9lm_1{0%,to{opacity:1}50%{opacity:0}}._stopBtn_1q9lm_503{animation:1.2s ease-in-out infinite _pulse_1q9lm_1}@keyframes _pulse_1q9lm_1{0%,to{box-shadow:0 0 #dc354566}50%{box-shadow:0 0 0 5px #dc354500}}._contextBanner_1q9lm_520{color:#c2410c;background:#fff4e6;border-top:1px solid #ffd8a8;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:14px;display:flex}._contextLabel_1q9lm_532{flex:1;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}._contextModuleTag_1q9lm_541{color:#c2410c;flex-shrink:0;font-weight:600}._contextPatient_1q9lm_547{white-space:nowrap;text-overflow:ellipsis;color:#9a3412;min-width:0;overflow:hidden}._contextBannerInactive_1q9lm_555{color:#9ca3af;background:#f5f5f5;border-top-color:#dee2e6}._contextBannerManual_1q9lm_561{color:#1d4ed8;background:#eff6ff;border-top-color:#bfdbfe}._contextBannerManual_1q9lm_561 ._contextModuleTag_1q9lm_541{color:#1d4ed8}._contextBannerManual_1q9lm_561 ._contextPatient_1q9lm_547{color:#1e40af}._contextBannerManual_1q9lm_561 ._contextClearBtn_1q9lm_575{color:#1d4ed8}._contextPinBadge_1q9lm_579{color:#3b82f6;opacity:.75;flex-shrink:0;font-size:11px}._contextClearBtn_1q9lm_575{color:#c2410c;cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0 3px;font-size:14px;line-height:1}._contextClearBtn_1q9lm_575:hover{opacity:1}._msgMeta_1q9lm_603{align-items:center;gap:4px;min-height:20px;margin-top:2px;display:flex}._msgMetaUser_1q9lm_611{justify-content:flex-end;padding-right:2px}._msgTime_1q9lm_616{color:#adb5bd;white-space:nowrap;font-size:10px;line-height:1}._copyBtn_1q9lm_623{color:#adb5bd;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:12px;line-height:1;transition:color .12s,background .12s}._copyBtn_1q9lm_623:hover{color:#495057;background:#f1f3f5}._copyBtnDone_1q9lm_641{color:#198754!important}._speakBtn_1q9lm_645{color:#adb5bd;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:12px;line-height:1;transition:color .12s,background .12s}._speakBtn_1q9lm_645:hover{color:#495057;background:#f1f3f5}._speakBtnActive_1q9lm_663{animation:1.4s ease-in-out infinite _speakPulse_1q9lm_1;color:#0d6efd!important}@keyframes _speakPulse_1q9lm_1{0%,to{opacity:1}50%{opacity:.5}}._feedbackBar_1q9lm_674{margin-top:3px}._feedbackBtn_1q9lm_678{color:#adb5bd;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:2px 5px;font-size:13px;line-height:1;transition:color .12s,background .12s}._feedbackBtn_1q9lm_678:hover{color:#495057;background:#e9ecef}._feedbackLiked_1q9lm_695{color:#0d6efd!important}._feedbackDisliked_1q9lm_699{color:#dc3545!important}._feedbackModalOverlay_1q9lm_703{z-index:1050;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._feedbackModal_1q9lm_703{background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:340px;max-width:90vw;padding:20px;display:flex;box-shadow:0 8px 32px #0000002e}._feedbackModalHeader_1q9lm_725{color:#212529;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._feedbackTextarea_1q9lm_734{resize:none;border-radius:8px!important;font-size:12px!important}._feedbackThanks_1q9lm_740{color:#198754;font-size:11px}._historyPanel_1q9lm_746{background:#fff}._sessionItem_1q9lm_751{cursor:pointer;border-radius:8px;align-items:center;gap:4px;margin-bottom:2px;padding:7px 8px;transition:background .12s;display:flex}._sessionItem_1q9lm_751:hover{background:#f1f3f5}._sessionItemActive_1q9lm_766{background:#e7f0ff}._sessionTitle_1q9lm_770{color:#343a40;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}._sessionDate_1q9lm_781{color:#adb5bd;flex-shrink:0;margin-right:2px;font-size:10px}._sessionDeleteBtn_1q9lm_788{color:#ced4da;opacity:1;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:12px;line-height:1;transition:color .1s,background .1s}._sessionItem_1q9lm_751:hover ._sessionDeleteBtn_1q9lm_788{color:#adb5bd}._sessionDeleteBtn_1q9lm_788:hover{color:#dc3545;background:#fde8ea}._sessionDeleteConfirm_1q9lm_811{opacity:1!important;color:#198754!important;background:#d1e7dd!important}._pageLayout_1q9lm_821{background:#fff;width:100%;height:100%;padding-top:52px;display:flex;overflow:hidden}._pageLeft_1q9lm_831{background:#f5f6f8;border-right:1px solid #e9ecef;flex-direction:column;flex-shrink:0;width:260px;display:flex;overflow:hidden}._pageLeftHeader_1q9lm_841{flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 14px 12px;display:flex}._pageLogoWrap_1q9lm_849{align-items:center;gap:8px;display:flex}._pageLogoIcon_1q9lm_855{color:#fff;background:linear-gradient(135deg,#0d6efd 0%,#6610f2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}._pageLogoText_1q9lm_868{color:#212529;letter-spacing:-.01em;font-size:15px;font-weight:700}._pageNewChatBtn_1q9lm_875{cursor:pointer;color:#495057;background:#fff;border:1px solid #dee2e6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:background .12s,border-color .12s;display:flex}._pageNewChatBtn_1q9lm_875:hover{color:#212529;background:#e9ecef;border-color:#adb5bd}._pageSearchWrap_1q9lm_897{background:#fff;border:1px solid #e9ecef;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;margin:0 10px 10px;padding:7px 11px;transition:border-color .15s;display:flex}._pageSearchWrap_1q9lm_897:focus-within{border-color:#b6cffe}._pageSearchInput_1q9lm_914{color:#212529;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}._pageSearchInput_1q9lm_914::placeholder{color:#adb5bd}._pageSessionList_1q9lm_928{flex:1;padding:0 6px 16px;overflow-y:auto}._pageNoSessions_1q9lm_934{color:#adb5bd;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:12px;display:flex}._pageMain_1q9lm_946{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._pageTopBar_1q9lm_955{border-bottom:1px solid #f1f3f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 20px;display:flex}._pageWelcome_1q9lm_967{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 24px 24px;display:flex;overflow:hidden}._pageWelcomeIcon_1q9lm_977{background:linear-gradient(135deg,#0d6efd,#6610f2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:44px;line-height:1}._pageWelcomeTitle_1q9lm_987{color:#212529;text-align:center;max-width:560px;margin-bottom:28px;font-size:24px;font-weight:600;line-height:1.35}._pageWelcomeLang_1q9lm_997{align-items:center;gap:10px;margin-bottom:24px;display:flex}._pageWelcomeLangLabel_1q9lm_1004{color:#6c757d;white-space:nowrap;font-size:12px}._pageWelcomeLangPicker_1q9lm_1010{gap:5px;display:flex}._pageWelcomeLangBtn_1q9lm_1015{color:#495057;cursor:pointer;letter-spacing:.03em;background:#f8f9fa;border:1.5px solid #dee2e6;border-radius:9px;padding:6px 18px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s,transform .1s}._pageWelcomeLangBtn_1q9lm_1015:hover:not(:disabled){color:#0d6efd;background:#e7f0ff;border-color:#b6cffe;transform:translateY(-1px)}._pageWelcomeLangBtnActive_1q9lm_1035{color:#fff!important;background:#0d6efd!important;border-color:#0d6efd!important;transform:none!important}._pageWelcomeLangBtn_1q9lm_1015:disabled{opacity:.5;cursor:not-allowed}._pageWelcomeSuggestions_1q9lm_1047{flex-wrap:wrap;justify-content:center;gap:8px;max-width:620px;margin-bottom:28px;display:flex}._pageSuggestion_1q9lm_1056{color:#495057;cursor:pointer;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;line-height:1.3;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}._pageSuggestion_1q9lm_1056:hover{color:#0d6efd;background:#e7f0ff;border-color:#b6cffe;transform:translateY(-1px)}._pageSuggestion_1q9lm_1056:active{transform:translateY(0)}._pageInputCentered_1q9lm_1082{justify-content:center;width:100%;max-width:680px;display:flex}._pageInputBox_1q9lm_1090{background:#f1f3f5;border:1.5px solid #0000;border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:680px;padding:12px 14px 10px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}._pageInputBox_1q9lm_1090:focus-within{background:#fff;border-color:#b6cffe;box-shadow:0 0 0 3px #0d6efd12}._pageTextarea_1q9lm_1110{resize:none;color:#212529;background:0 0;border:none;outline:none;width:100%;min-height:24px;max-height:160px;padding:0;font-size:14px;line-height:1.55;overflow-y:auto}._pageTextarea_1q9lm_1110::placeholder{color:#adb5bd}._pageInputFooter_1q9lm_1129{justify-content:space-between;align-items:center;display:flex}._pageInputHint_1q9lm_1135{color:#adb5bd;font-size:11px;font-style:italic}._pageSendBtn_1q9lm_1141{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;transition:background .12s,transform .1s;display:flex}._pageSendBtn_1q9lm_1141:hover:not(:disabled){background:#0b5ed7;transform:scale(1.06)}._pageSendBtn_1q9lm_1141:disabled{color:#adb5bd;cursor:not-allowed;background:#dee2e6;transform:none}._pageStopBtn_1q9lm_1169{animation:1.2s ease-in-out infinite _pulse_1q9lm_1;background:#dc3545!important}._pageNewChatInline_1q9lm_1174{color:#6c757d;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #dee2e6;border-radius:8px;align-items:center;padding:4px 10px;font-size:12px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._pageNewChatInline_1q9lm_1174:hover{color:#212529;background:#f1f3f5;border-color:#adb5bd}._pageChatState_1q9lm_1195{flex-direction:column;flex:1;display:flex;overflow:hidden}._pageMessages_1q9lm_1202{scroll-behavior:smooth;flex:1;overflow-y:auto}._pageMessagesInner_1q9lm_1208{max-width:760px;margin:0 auto;padding:24px 24px 8px}._pageInputBottom_1q9lm_1214{background:#fff;border-top:1px solid #f1f3f5;flex-direction:column;align-items:center;gap:6px;padding:14px 20px 10px;display:flex}._pageInputHintBottom_1q9lm_1224{color:#adb5bd;text-align:center;font-size:11px;font-style:italic}._pageContextBadge_1q9lm_1232{color:#c2410c;background:#fff4e6;border:1px solid #ffd8a8;border-radius:20px;align-items:center;gap:6px;max-width:360px;padding:5px 10px;font-size:12px;display:inline-flex;overflow:hidden}._pageContextBadgeInactive_1q9lm_1246{color:#9ca3af;background:#f5f5f5;border-color:#dee2e6}._pageContextBadgeManual_1q9lm_1252{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}._pageContextBadgeText_1q9lm_1258{align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}._pageContextBadgeModule_1q9lm_1266{flex-shrink:0;font-weight:600}._pageContextBadgePatient_1q9lm_1271{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._pageContextBadgeBtn_1q9lm_1278{color:inherit;cursor:pointer;opacity:.65;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0 2px;line-height:1;display:flex}._pageContextBadgeBtn_1q9lm_1278:hover{opacity:1}._fileChips_1q9lm_1296{flex-wrap:wrap;gap:5px;padding:0 2px;display:flex}._fileChip_1q9lm_1296{color:#1d4ed8;background:#e7f0ff;border:1px solid #b6cffe;border-radius:20px;align-items:center;gap:4px;max-width:200px;padding:3px 7px 3px 9px;font-size:11.5px;display:inline-flex}._fileChipName_1q9lm_1316{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}._fileChipRemove_1q9lm_1323{color:#74c0fc;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;font-size:13px;line-height:1;display:flex}._fileChipRemove_1q9lm_1323:hover{color:#1971c2}._markdownContent_1q9lm_1341{white-space:normal;width:100%}._markdownContent_1q9lm_1341 p{margin:0 0 4px!important}._markdownContent_1q9lm_1341 p:last-child{margin-bottom:0!important}._markdownContent_1q9lm_1341 h1,._markdownContent_1q9lm_1341 h2,._markdownContent_1q9lm_1341 h3,._markdownContent_1q9lm_1341 h4,._markdownContent_1q9lm_1341 h5,._markdownContent_1q9lm_1341 h6{margin:6px 0 4px;font-weight:600;line-height:1.35}._markdownContent_1q9lm_1341 h1{font-size:15px}._markdownContent_1q9lm_1341 h2{font-size:14px}._markdownContent_1q9lm_1341 h3,._markdownContent_1q9lm_1341 h4,._markdownContent_1q9lm_1341 h5,._markdownContent_1q9lm_1341 h6{font-size:13px}._markdownContent_1q9lm_1341 ul,._markdownContent_1q9lm_1341 ol{margin:4px 0!important;padding-left:18px!important}._markdownContent_1q9lm_1341 li{margin-bottom:3px!important}._markdownContent_1q9lm_1341 li:last-child{margin-bottom:0!important}._markdownContent_1q9lm_1341 hr{opacity:.5;border-color:#dee2e6;margin:6px 0}._markdownContent_1q9lm_1341 pre{background:#0000000f;border-radius:6px;margin:4px 0;padding:6px 10px;font-size:12px;overflow-x:auto}._markdownContent_1q9lm_1341 code{background:#0000000f;border-radius:3px;padding:1px 4px;font-size:12px}._markdownContent_1q9lm_1341 pre code{background:0 0;padding:0}._markdownContent_1q9lm_1341 blockquote{color:#6c757d;border-left:3px solid #dee2e6;margin:4px 0 4px 6px;padding-left:8px}._attachBtn_1q9lm_1421{color:#adb5bd;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:2px 5px;font-size:15px;transition:color .12s,background .12s;display:flex}._attachBtn_1q9lm_1421:hover:not(:disabled){color:#495057;background:#e9ecef}._attachBtn_1q9lm_1421:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] ._panel_1q9lm_35{background:#1e2126}[data-theme=dark] ._header_1q9lm_41{background:#252930}[data-theme=dark] ._headerSub_1q9lm_58{color:#9ca3af}[data-theme=dark] ._bubbleAi_1q9lm_101{color:#dee2e6;background:#2d3139}[data-theme=dark] ._suggestion_1q9lm_168{color:#b0b5c1!important;background:#252930!important;border-color:#3d4149!important}[data-theme=dark] ._suggestion_1q9lm_168:hover{color:#74b9ff!important;background:#1e3a5f!important;border-color:#4a7cc7!important}[data-theme=dark] ._inputArea_1q9lm_220{background:#252930}[data-theme=dark] ._slashMenu_1q9lm_226{background:#252930;border-color:#3d4149}[data-theme=dark] ._slashMenuLabel_1q9lm_242{color:#6b7280}[data-theme=dark] ._slashSearchHeader_1q9lm_252{border-bottom-color:#3d4149}[data-theme=dark] ._slashBackBtn_1q9lm_261{color:#9ca3af}[data-theme=dark] ._slashBackBtn_1q9lm_261:hover{color:#dee2e6;background:#3d4149}[data-theme=dark] ._slashSearchInput_1q9lm_294{color:#dee2e6}[data-theme=dark] ._slashItem_1q9lm_315:hover{background:#2d3139}[data-theme=dark] ._slashItemActive_1q9lm_332{background:#1e3a5f}[data-theme=dark] ._slashItemIcon_1q9lm_336{color:#b0b5c1;background:#3d4149}[data-theme=dark] ._slashItemLabel_1q9lm_357{color:#dee2e6}[data-theme=dark] ._slashItemSub_1q9lm_366,[data-theme=dark] ._slashItemBadge_1q9lm_371,[data-theme=dark] ._slashItemDesc_1q9lm_381,[data-theme=dark] ._slashEmpty_1q9lm_387{color:#9ca3af}[data-theme=dark] ._slashItemBadge_1q9lm_371{background:#3d4149}[data-theme=dark] ._langBtn_1q9lm_449{color:#b0b5c1;background:#252930;border-color:#3d4149}[data-theme=dark] ._langBtn_1q9lm_449:hover:not(:disabled){background:#3d4149;border-color:#6b7280}[data-theme=dark] ._contextBanner_1q9lm_520{background:#3a2e1f;border-top-color:#7a5a2a}[data-theme=dark] ._contextBannerInactive_1q9lm_555{background:#2d3139;border-top-color:#3d4149}[data-theme=dark] ._contextBannerManual_1q9lm_561{background:#1a2e4a;border-top-color:#2d5a8a}[data-theme=dark] ._feedbackModal_1q9lm_703{background:#252930}[data-theme=dark] ._feedbackModalHeader_1q9lm_725{color:#dee2e6}[data-theme=dark] ._copyBtn_1q9lm_623:hover,[data-theme=dark] ._feedbackBtn_1q9lm_678:hover,[data-theme=dark] ._speakBtn_1q9lm_645:hover,[data-theme=dark] ._attachBtn_1q9lm_1421:hover:not(:disabled){color:#dee2e6;background:#3d4149}[data-theme=dark] ._historyPanel_1q9lm_746{background:#1e2126}[data-theme=dark] ._sessionItem_1q9lm_751:hover{background:#2d3139}[data-theme=dark] ._sessionItemActive_1q9lm_766{background:#1e3a5f}[data-theme=dark] ._sessionTitle_1q9lm_770{color:#dee2e6}[data-theme=dark] ._pageLayout_1q9lm_821{background:#1e2126}[data-theme=dark] ._pageLeft_1q9lm_831{background:#252930;border-right-color:#3d4149}[data-theme=dark] ._pageLogoText_1q9lm_868{color:#dee2e6}[data-theme=dark] ._pageNewChatBtn_1q9lm_875{color:#b0b5c1;background:#2d3139;border-color:#3d4149}[data-theme=dark] ._pageNewChatBtn_1q9lm_875:hover{color:#dee2e6;background:#3d4149;border-color:#6b7280}[data-theme=dark] ._pageSearchWrap_1q9lm_897{background:#2d3139;border-color:#3d4149}[data-theme=dark] ._pageSearchInput_1q9lm_914{color:#dee2e6}[data-theme=dark] ._pageMain_1q9lm_946{background:#1e2126}[data-theme=dark] ._pageTopBar_1q9lm_955{border-bottom-color:#2d3139}[data-theme=dark] ._pageWelcomeTitle_1q9lm_987{color:#dee2e6}[data-theme=dark] ._pageSuggestion_1q9lm_1056{color:#b0b5c1;background:#252930;border-color:#3d4149}[data-theme=dark] ._pageSuggestion_1q9lm_1056:hover{color:#74b9ff;background:#1e3a5f;border-color:#4a7cc7}[data-theme=dark] ._pageInputBox_1q9lm_1090{background:#252930}[data-theme=dark] ._pageInputBox_1q9lm_1090:focus-within{background:#2d3139}[data-theme=dark] ._pageTextarea_1q9lm_1110{color:#dee2e6}[data-theme=dark] ._pageNewChatInline_1q9lm_1174{color:#9ca3af;border-color:#3d4149}[data-theme=dark] ._pageNewChatInline_1q9lm_1174:hover{color:#dee2e6;background:#2d3139;border-color:#6b7280}[data-theme=dark] ._pageInputBottom_1q9lm_1214{background:#1e2126;border-top-color:#2d3139}[data-theme=dark] ._pageContextBadge_1q9lm_1232{background:#3a2e1f;border-color:#7a5a2a}[data-theme=dark] ._pageContextBadgeInactive_1q9lm_1246{background:#2d3139;border-color:#3d4149}[data-theme=dark] ._pageContextBadgeManual_1q9lm_1252{background:#1a2e4a;border-color:#2d5a8a}[data-theme=dark] ._markdownContent_1q9lm_1341 pre,[data-theme=dark] ._markdownContent_1q9lm_1341 code{background:#ffffff14}[data-theme=dark] ._markdownContent_1q9lm_1341 blockquote{color:#9ca3af;border-left-color:#4d5159}[data-theme=dark] ._markdownContent_1q9lm_1341 hr{border-color:#3d4149}
