.ActionToast_action_toast__OUA4L{background:var(--background-0);border:1px solid var(--border-0);border-radius:8px;padding:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);min-width:320px;max-width:400px}.ActionToast_action_toast__OUA4L .ActionToast_toast_header__8Nvn1{display:flex;gap:12px;align-items:flex-start}.ActionToast_action_toast__OUA4L .ActionToast_icon__P8GAS{font-size:20px;line-height:1;flex-shrink:0}.ActionToast_action_toast__OUA4L .ActionToast_content___cf54{flex:1;min-width:0}.ActionToast_action_toast__OUA4L .ActionToast_message__a7rxK{font-size:14px;font-weight:600;color:var(--text-0);margin-bottom:4px}.ActionToast_action_toast__OUA4L .ActionToast_description__lBI2b{font-size:13px;color:var(--text-2);line-height:1.4}.ActionToast_action_toast__OUA4L .ActionToast_closeButton__dbObr{background:none;border:none;font-size:24px;line-height:1;color:var(--text-2);cursor:pointer;padding:0;margin:0;flex-shrink:0;transition:color .2s ease}.ActionToast_action_toast__OUA4L .ActionToast_closeButton__dbObr:hover{color:var(--text-0)}.ActionToast_action_toast__OUA4L .ActionToast_closeButton__dbObr:focus{outline:2px solid var(--primary-0);outline-offset:2px}.ActionToast_action_toast__OUA4L .ActionToast_toast_actions__oP9yI{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-0)}.ActionToast_action_toast__OUA4L.ActionToast_success__RP2Ue{border-left:4px solid #47a455}.ActionToast_action_toast__OUA4L.ActionToast_success__RP2Ue .ActionToast_icon__P8GAS{color:#47a455}.ActionToast_action_toast__OUA4L.ActionToast_error___qN_8{border-left:4px solid #e53935}.ActionToast_action_toast__OUA4L.ActionToast_error___qN_8 .ActionToast_icon__P8GAS{color:#e53935}.ActionToast_action_toast__OUA4L.ActionToast_warning__JzcnR{border-left:4px solid #fb8c00}.ActionToast_action_toast__OUA4L.ActionToast_warning__JzcnR .ActionToast_icon__P8GAS{color:#fb8c00}.ActionToast_action_toast__OUA4L.ActionToast_info__6HCCz{border-left:4px solid #1e88e5}.ActionToast_action_toast__OUA4L.ActionToast_info__6HCCz .ActionToast_icon__P8GAS{color:#1e88e5}@media(max-width:768px){.ActionToast_action_toast__OUA4L{min-width:100%;max-width:100%}}.Toast_toast__B2O0j{display:flex;align-items:flex-start;gap:.75rem;min-width:300px;max-width:400px;padding:1rem;background:var(--bg-primary,#fff);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);animation:Toast_slideIn__f45V9 .3s ease-out;position:relative}@keyframes Toast_slideIn__f45V9{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Toast_icon__AZi_I{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;border-radius:50%;padding:.25rem}.Toast_content__KXpGC{flex:1;min-width:0}.Toast_message__SdUaS{font-size:.875rem;font-weight:600;color:var(--text-primary,#0f172a);margin:0;line-height:1.4}.Toast_description__fbBSl{font-size:.8125rem;color:var(--text-secondary,#64748b);margin-top:.25rem;line-height:1.4}.Toast_closeButton__MjcTX{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:.25rem;font-size:1.5rem;line-height:1;color:var(--text-tertiary,#94a3b8);cursor:pointer;transition:all .15s ease}.Toast_closeButton__MjcTX:hover{background:var(--bg-secondary,#f8fafc);color:var(--text-secondary,#64748b)}.Toast_success__3Ipne{border-left:4px solid var(--success,#10b981)}.Toast_success__3Ipne .Toast_icon__AZi_I{color:var(--success,#10b981);background:var(--success-light,#d1fae5)}.Toast_error__uGPgw{border-left:4px solid var(--danger,#ef4444)}.Toast_error__uGPgw .Toast_icon__AZi_I{color:var(--danger,#ef4444);background:var(--danger-light,#fee2e2)}.Toast_warning__n2YcE{border-left:4px solid var(--warning,#f59e0b)}.Toast_warning__n2YcE .Toast_icon__AZi_I{color:var(--warning,#f59e0b);background:var(--warning-light,#fef3c7)}.Toast_info__FHaw5{border-left:4px solid var(--info,#3b82f6)}.Toast_info__FHaw5 .Toast_icon__AZi_I{color:var(--info,#3b82f6);background:var(--info-light,#dbeafe)}@media(max-width:640px){.Toast_toast__B2O0j{min-width:280px;max-width:calc(100vw - 2rem)}}.ToastContainer_toast_container__r4tWn{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none}.ToastContainer_toast_container__r4tWn>*{pointer-events:auto}@media(max-width:768px){.ToastContainer_toast_container__r4tWn{bottom:16px;top:auto;left:16px;right:16px;max-width:none}}@keyframes UniversalInputBar_slideDown__pSF6X{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes UniversalInputBar_spin__9sNdm{to{transform:rotate(1turn)}}@keyframes UniversalInputBar_fadeIn__orz5q{0%{opacity:0}to{opacity:1}}@keyframes UniversalInputBar_ripple__FVJaA{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.UniversalInputBar_container__euiYV{display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--border-0);background-color:var(--background-0);overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.UniversalInputBar_container__euiYV:focus-within{border-color:var(--gold-lightest);box-shadow:0 0 0 3px var(--primary-lightest)}.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN,.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh{overflow:visible}.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW,.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW{display:block!important;position:relative!important;padding:.125rem;min-height:44px}.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW.UniversalInputBar_disabled__S3Cv6,.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW.UniversalInputBar_disabled__S3Cv6{pointer-events:none;opacity:.4}.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW.UniversalInputBar_current__nxnFh,.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW.UniversalInputBar_current__nxnFh{padding-top:0}@media(max-width:768px){.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW,.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW{padding:4px;min-height:40px}}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh{box-shadow:0 4px 8px var(--box-shadow);overflow:auto}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh.UniversalInputBar_new_brain__K9gzv{border-color:var(--primary-0);border-width:2px;animation:UniversalInputBar_fadeIn__orz5q .3s ease}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{min-height:80px}.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{min-height:40px}@media(max-width:768px){.UniversalInputBar_container__euiYV.UniversalInputBar_chat_mode__yPIHN .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{min-height:36px}}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:44px}@media(max-width:768px){.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{padding-right:40px}}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;transition:max-height .2s ease,padding-right .2s ease}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu::-webkit-scrollbar{width:6px}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu::-webkit-scrollbar-track{background:transparent}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu::-webkit-scrollbar-thumb{background:var(--border-1);border-radius:3px}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu::-webkit-scrollbar-thumb:hover{background:var(--border-2)}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_editor_container__wwAcu{scrollbar-width:thin;scrollbar-color:var(--border-1) transparent}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw{position:absolute!important;right:.125rem!important;bottom:.125rem!important;z-index:10!important;display:flex!important;align-items:center;justify-content:flex-end;flex-direction:row!important;gap:.125rem;padding:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}@media(max-width:768px){.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw{right:4px!important;bottom:4px!important}}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_action_tools__5ZhJV{display:none}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_send_button_wrapper__pLx3W{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}@media(max-width:768px){.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_send_button_wrapper__pLx3W{min-width:32px;min-height:32px}}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_send_button_wrapper__pLx3W svg{width:20px;height:20px;cursor:pointer;transition:transform .2s ease}.UniversalInputBar_container__euiYV .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_send_button_wrapper__pLx3W svg:not(.UniversalInputBar_Icon-module-scss-module__eDnXNW__disabled__PstdW):hover{transform:scale(1.1)}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_search_icon__EXEdr{width:24px;height:24px;color:var(--primary-0);cursor:pointer;padding:.25rem;border-radius:5px;transition:all .2s cubic-bezier(.4,0,.2,1)}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_search_icon__EXEdr:hover:not(.UniversalInputBar_disabled__S3Cv6){background-color:var(--background-2);transform:scale(1.05)}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_search_icon__EXEdr:active:not(.UniversalInputBar_disabled__S3Cv6){transform:scale(.95)}.UniversalInputBar_container__euiYV.UniversalInputBar_search_mode__sAWgh .UniversalInputBar_input_wrapper__b0XAW .UniversalInputBar_action_button_container__G8qMw .UniversalInputBar_search_icon__EXEdr.UniversalInputBar_disabled__S3Cv6{color:var(--text-2);pointer-events:none;opacity:.2}.UniversalInputBar_container__euiYV .UniversalInputBar_error_message__NRdao{padding:.5rem 1rem;background-color:var(--dangerous-lightest);border:1px solid var(--dangerous);border-radius:5px;color:var(--dangerous-dark);font-size:14px;line-height:1.4;margin:.5rem 1rem 0;animation:UniversalInputBar_slideDown__pSF6X .3s ease}.UniversalInputBar_send_button__nRhf8{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:.125rem;background:var(--primary-0);border:none;border-radius:50%;color:var(--white);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px var(--box-shadow)}@media(max-width:768px){.UniversalInputBar_send_button__nRhf8{min-width:32px;min-height:32px;padding:6px}}.UniversalInputBar_send_button__nRhf8:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .3s,height .3s}.UniversalInputBar_send_button__nRhf8:active:before{width:100%;height:100%}.UniversalInputBar_send_button__nRhf8:disabled{opacity:.4;cursor:not-allowed;background:var(--background-2);color:var(--text-3);transform:scale(.9)}.UniversalInputBar_send_button__nRhf8:active:not(:disabled){transform:scale(.95)}@media(hover:hover)and (pointer:fine){.UniversalInputBar_send_button__nRhf8:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 16px var(--box-shadow);background:var(--primary-light)}}.UniversalInputBar_send_button__nRhf8.UniversalInputBar_loading__iVbAg{pointer-events:none}.UniversalInputBar_send_button__nRhf8.UniversalInputBar_loading__iVbAg .UniversalInputBar_icon__RVNjY{animation:UniversalInputBar_spin__9sNdm .6s linear infinite}.UniversalInputBar_send_button__nRhf8 .UniversalInputBar_icon__RVNjY{width:18px;height:18px;transition:transform .2s ease}@media(max-width:768px){.UniversalInputBar_container__euiYV{border-radius:5px}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_remove_brain_button__uTPKx{cursor:pointer;display:flex;align-items:center}.ChatSessionSettings_chat_session_settings_wrapper__qDggo{background-color:var(--background-2);padding-inline:.25rem;padding-block:.125rem;font-size:14px;transition:background-color .2s ease}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo{padding-inline:.25rem;padding-block:.125rem;font-size:12px}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo{display:flex;justify-content:space-between;align-items:center;gap:.25rem;border-radius:8px}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo{gap:.125rem;flex-wrap:nowrap}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_{display:flex;justify-content:space-between;align-items:center;overflow:hidden;flex-grow:1;min-width:0}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1{display:flex;gap:.25rem;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1{gap:.125rem}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_title__moS9h{white-space:nowrap}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB{display:flex;gap:.25rem;align-items:center;overflow:hidden}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB{gap:.125rem}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_brain_image__X78pK{border-radius:5px}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_brain_name__PV3W0{color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_brain_name__PV3W0{font-size:12px}}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_brain_name__PV3W0.ChatSessionSettings_new__dryX4{color:var(--primary-0);font-weight:600}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_warning__lTtwY{color:var(--warning-0);display:flex;align-items:center;gap:.25rem;margin-left:.25rem;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1);font-weight:500}.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_session_badge__FUsMk{color:var(--primary-0);font-size:12px;font-weight:600;padding:2px 6px;border-radius:2px;background-color:rgba(99,102,241,.1);margin-left:.125rem;white-space:nowrap;transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.ChatSessionSettings_chat_session_settings_wrapper__qDggo .ChatSessionSettings_brain_infos__OB0s_ .ChatSessionSettings_left__CBwV1 .ChatSessionSettings_brain_name_wrapper__HEdvB .ChatSessionSettings_session_badge__FUsMk{font-size:10px;padding:1px 4px}}.ChatSessionSettings_credits_info_item__0KFQA{display:flex;align-items:center;gap:.125rem;color:var(--text-2)}@media(max-width:768px){.ChatSessionSettings_credits_info_item__0KFQA{gap:2px;font-size:12px}}.ChatSessionSettings_setting_item__j_dcd{display:flex;align-items:center;gap:.25rem}@media(max-width:768px){.ChatSessionSettings_setting_item__j_dcd{gap:.125rem}}.ChatSessionSettings_setting_select__Rf_lV{background-color:var(--background-1);color:var(--text-0);border:1px solid var(--border-0);border-radius:8px;padding:.125rem 32px .125rem .25rem;font-size:14px;cursor:pointer;text-transform:capitalize;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:32px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px}.ChatSessionSettings_setting_select__Rf_lV:focus{outline:2px solid var(--primary-0);outline-offset:2px;border-color:var(--primary-0)}.ChatSessionSettings_setting_select__Rf_lV:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:var(--background-2)}.ChatSessionSettings_setting_select__Rf_lV.ChatSessionSettings_mobile_select__R3_Qk{padding:.25rem 40px .25rem .5rem;min-height:44px;font-size:16px;border-width:2px;background-size:20px;background-position:right 12px center}.ChatSessionSettings_setting_select__Rf_lV.ChatSessionSettings_mobile_select__R3_Qk:active,.ChatSessionSettings_setting_select__Rf_lV.ChatSessionSettings_mobile_select__R3_Qk:focus{border-color:var(--primary-0);background-color:var(--background-0);transform:scale(.98);box-shadow:0 0 0 3px rgba(99,102,241,.1);transition:all .1s ease}@media(hover:none)and (pointer:coarse){.ChatSessionSettings_setting_select__Rf_lV.ChatSessionSettings_mobile_select__R3_Qk:hover{border-color:var(--border-color);background-color:var(--background-1)}}@media(hover:hover)and (pointer:fine){.ChatSessionSettings_setting_select__Rf_lV:hover:not(:focus):not(:disabled){border-color:var(--primary-0);background-color:var(--background-0);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}}.ChatSessionSettings_no_credits_left__jfydU{background-color:var(--background-2);padding-inline:.25rem;padding-block:.125rem;font-size:14px;transition:background-color .2s ease}@media(max-width:768px){.ChatSessionSettings_no_credits_left__jfydU{padding-inline:.25rem;padding-block:.125rem;font-size:12px}}.ChatSessionSettings_no_credits_left__jfydU{color:var(--dangerous)}.ChatSessionSettings_loading_state__byP9W{background-color:var(--background-2);padding-inline:.25rem;padding-block:.125rem;font-size:14px;transition:background-color .2s ease}@media(max-width:768px){.ChatSessionSettings_loading_state__byP9W{padding-inline:.25rem;padding-block:.125rem;font-size:12px}}.ChatSessionSettings_loading_state__byP9W{display:flex;align-items:center;gap:.25rem;color:var(--text-2);justify-content:center}@media(max-width:768px){.ChatSessionSettings_loading_state__byP9W{gap:.125rem;font-size:12px}}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_spinner__1hF9y{width:16px;height:16px;border:2px solid var(--border-0);border-top-color:var(--primary-0);border-radius:50%;animation:ChatSessionSettings_spin__4U2kp .8s linear infinite}@media(max-width:768px){.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_spinner__1hF9y{width:14px;height:14px}}@keyframes ChatSessionSettings_spin__4U2kp{to{transform:rotate(1turn)}}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_web_search_section__KolLi{margin-top:8px;border-top:1px solid var(--border-0);padding-top:8px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_setting_label__kKWDn{flex:1;font-size:14px;color:var(--text-0);font-weight:500}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_toggle__vn2gb{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:all .2s ease;border-radius:4px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_toggle__vn2gb:hover{background:var(--background-1)}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_toggle__vn2gb:focus-visible{outline:2px solid var(--primary-0);outline-offset:2px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_web_search__v0zCB{margin-left:28px;margin-top:8px;padding:12px;background:var(--background-1);border-radius:8px;border:1px solid var(--border-0);display:flex;flex-direction:column;gap:12px;animation:ChatSessionSettings_slideDown__RBKCV .2s ease}@keyframes ChatSessionSettings_slideDown__RBKCV{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_setting_item__fQt5s{display:flex;align-items:center;gap:8px;font-size:13px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_setting_item__fQt5s label{color:var(--text-1);min-width:90px;font-weight:500}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_compact_select__9xWvT{flex:1;padding:6px 8px;font-size:13px;border-radius:4px;border:1px solid var(--border-0);background:var(--background-0);color:var(--text-0);cursor:pointer;transition:border-color .2s ease}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_compact_select__9xWvT:hover{border-color:var(--primary-0)}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_compact_select__9xWvT:focus{outline:2px solid var(--primary-0);outline-offset:1px;border-color:var(--primary-0)}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i{width:70px;padding:6px 8px;font-size:13px;border-radius:4px;border:1px solid var(--border-0);background:var(--background-0);color:var(--text-0);text-align:center;transition:border-color .2s ease}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i:hover{border-color:var(--primary-0)}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i:focus{outline:2px solid var(--primary-0);outline-offset:1px;border-color:var(--primary-0)}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i::-webkit-inner-spin-button,.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i::-webkit-outer-spin-button{opacity:1}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_hint_text__pgISf{font-size:11px;color:var(--text-2);font-style:italic;white-space:nowrap}@media(max-width:768px){.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_web_search__v0zCB{margin-left:0;padding:8px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_setting_item__fQt5s{flex-direction:column;align-items:flex-start;gap:4px}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_advanced_setting_item__fQt5s label{min-width:auto}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_compact_select__9xWvT,.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_number_input__IsL7i{width:100%}.ChatSessionSettings_loading_state__byP9W .ChatSessionSettings_hint_text__pgISf{font-size:10px}}.ChatSessionSettings_collapsed_view__8bVEu{display:flex;flex-direction:row;align-items:center;gap:.25rem;width:100%;min-height:32px}@media(max-width:768px){.ChatSessionSettings_collapsed_view__8bVEu{gap:.125rem;min-height:36px}}.ChatSessionSettings_collapse_button__sKCgA,.ChatSessionSettings_expand_button__3vkZ1{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:2px;flex-shrink:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.ChatSessionSettings_collapse_button__sKCgA:hover,.ChatSessionSettings_expand_button__3vkZ1:hover{background:var(--background-2)}.ChatSessionSettings_collapse_button__sKCgA:focus-visible,.ChatSessionSettings_expand_button__3vkZ1:focus-visible{outline:2px solid var(--primary-0);outline-offset:2px;border-color:var(--primary-0)}.ChatSessionSettings_collapse_button__sKCgA:active,.ChatSessionSettings_expand_button__3vkZ1:active{transform:scale(.95)}.ChatSessionSettings_badge_container__3xFW3{display:flex;flex-wrap:nowrap;gap:.125rem;align-items:center;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.ChatSessionSettings_badge_container__3xFW3::-webkit-scrollbar{display:none}@media(max-width:768px){.ChatSessionSettings_badge_container__3xFW3{gap:4px}}.ChatSessionSettings_feature_badge__0_na6{display:flex;align-items:center;gap:4px;padding:4px .25rem;border-radius:12px;border:1px solid var(--border-0);background:var(--background-1);cursor:pointer;font-size:14px;font-weight:500;color:var(--text-0);white-space:nowrap;flex-shrink:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.ChatSessionSettings_feature_badge__0_na6:hover{background:var(--background-2);border-color:var(--primary-0);transform:translateY(-1px)}.ChatSessionSettings_feature_badge__0_na6:focus-visible{outline:2px solid var(--primary-0);outline-offset:2px;border-color:var(--primary-0)}.ChatSessionSettings_feature_badge__0_na6:active{transform:scale(.98)}.ChatSessionSettings_feature_badge__0_na6.ChatSessionSettings_override__R89aR{background:rgba(19,171,186,.1);border-color:var(--accent-0)}.ChatSessionSettings_feature_badge__0_na6.ChatSessionSettings_override__R89aR:hover{background:rgba(19,171,186,.15)}@media(max-width:768px){.ChatSessionSettings_feature_badge__0_na6{padding:6px;min-width:32px;min-height:32px;justify-content:center}.ChatSessionSettings_feature_badge__0_na6 span{display:none}}.ChatSessionSettings_default_text__xlwWh{font-size:14px;color:var(--text-2);font-style:italic;white-space:nowrap}@media(max-width:768px){.ChatSessionSettings_default_text__xlwWh{font-size:12px}}.ChatSessionSettings_expanded_view__GrK2g{display:flex;flex-direction:column;gap:.25rem;width:100%;animation:ChatSessionSettings_expandAnimation__M9AHr .3s cubic-bezier(.4,0,.2,1)}@keyframes ChatSessionSettings_expandAnimation__M9AHr{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:1000px;transform:translateY(0)}}.ChatSessionSettings_expanded_header__jMt8e{display:flex;align-items:center;justify-content:space-between;padding-bottom:.25rem;border-bottom:1px solid var(--border-0)}.ChatSessionSettings_expanded_title__D6KHk{font-size:14px;font-weight:500;color:var(--text-0)}.ChatSessionSettings_setting_section__kJYy5{margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--border-0)}.ChatSessionSettings_local_session_section__H7uW1{margin-top:.5rem;padding:.5rem;background-color:var(--background-1);border-radius:5px;border:1px solid var(--border-1)}@media(max-width:768px){.ChatSessionSettings_local_session_section__H7uW1{margin-top:.25rem;padding:.25rem}}.ChatSessionSettings_section_header__A1s3O{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--border-0)}.ChatSessionSettings_section_title__Flhs0{font-size:14px;font-weight:500;color:var(--text-0);display:flex;align-items:center;gap:.125rem}@media(max-width:768px){.ChatSessionSettings_section_title__Flhs0{font-size:12px}}.ChatSessionSettings_sync_indicator__cFj0G{display:flex;align-items:center;gap:.125rem;font-size:12px;color:var(--text-2);font-weight:500}@media(max-width:768px){.ChatSessionSettings_sync_indicator__cFj0G{font-size:12px}}.BrainMentionPlugin_mention_suggestions_container__Tx8zX{position:absolute;z-index:1000;display:flex;flex-direction:column;background-color:var(--background-0);border:1px solid var(--border-2);border-radius:5px;box-shadow:0 4px 8px var(--box-shadow);padding:.5rem;gap:.25rem;min-width:280px;max-width:min(60vw,400px);max-height:clamp(200px,40vh,360px);overflow-y:auto;overscroll-behavior:contain}@media(prefers-reduced-motion:no-preference){.BrainMentionPlugin_mention_suggestions_container__Tx8zX{animation:BrainMentionPlugin_fadeInScale__QXBjW .15s ease-out}}.BrainMentionPlugin_mention_suggestions_container__Tx8zX::-webkit-scrollbar{width:.5rem}.BrainMentionPlugin_mention_suggestions_container__Tx8zX::-webkit-scrollbar-thumb{background-color:var(--border-3);border-radius:2px}.BrainMentionPlugin_mention_suggestions_container__Tx8zX::-webkit-scrollbar-track{background:transparent}.BrainMentionPlugin_suggestion_item__GdeyF{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:none;background:none;border-radius:2px;cursor:pointer;text-align:left;transition:all .15s ease-out;min-height:48px}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=brain]{border-left:3px solid var(--primary-0)}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=profile]{border-left:3px solid var(--accent-0)}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=prompt]{border-left:3px solid var(--secondary-0)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf,.BrainMentionPlugin_suggestion_item__GdeyF:hover{background-color:var(--background-1);transform:translateY(-1px);box-shadow:0 1px 2px var(--box-shadow)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf{background-color:var(--primary-2);border:1px solid var(--primary-1)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf[data-suggestion-type=brain]{background-color:var(--primary-2);border-left:3px solid var(--primary-0)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf[data-suggestion-type=profile]{background-color:var(--accent-2);border:1px solid var(--accent-1);border-left:3px solid var(--accent-0)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf[data-suggestion-type=prompt]{background-color:var(--secondary-2);border:1px solid var(--secondary-1);border-left:3px solid var(--secondary-0)}.BrainMentionPlugin_suggestion_item__GdeyF:active{transform:translateY(0);box-shadow:none}.BrainMentionPlugin_suggestion_item__GdeyF:focus-visible{outline:2px solid var(--primary-0);outline-offset:2px}.BrainMentionPlugin_brain_icon_container__OhTci{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:var(--background-2);border-radius:2px;flex-shrink:0;transition:background-color .15s ease-out}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_brain_icon_container__OhTci,.BrainMentionPlugin_suggestion_item__GdeyF:hover .BrainMentionPlugin_brain_icon_container__OhTci{background-color:var(--primary-1)}.BrainMentionPlugin_brain_icon_container__OhTci svg{width:18px;height:18px;color:var(--icon-0)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_brain_icon_container__OhTci svg,.BrainMentionPlugin_suggestion_item__GdeyF:hover .BrainMentionPlugin_brain_icon_container__OhTci svg{color:var(--primary-0)}.BrainMentionPlugin_brain_info__PfAaS{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.BrainMentionPlugin_brain_name__BGwzm{font-size:16px;font-weight:16px;color:var(--text-0);line-height:1.4;margin:0;word-break:break-word;display:flex;align-items:center;gap:.25rem}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_brain_name__BGwzm{color:var(--primary-0)}.BrainMentionPlugin_type_indicator__tCGhO{font-size:12px;font-weight:14px;color:var(--text-2);background-color:var(--background-2);padding:.125rem .25rem;border-radius:2px;flex-shrink:0;border:1px solid var(--border-1)}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=brain] .BrainMentionPlugin_type_indicator__tCGhO{background-color:var(--primary-3);color:var(--primary-0);border-color:var(--primary-1)}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=profile] .BrainMentionPlugin_type_indicator__tCGhO{background-color:var(--accent-3);color:var(--accent-0);border-color:var(--accent-1)}.BrainMentionPlugin_suggestion_item__GdeyF[data-suggestion-type=prompt] .BrainMentionPlugin_type_indicator__tCGhO{background-color:var(--secondary-3);color:var(--secondary-0);border-color:var(--secondary-1)}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_type_indicator__tCGhO{background-color:var(--background-0);color:var(--text-0)}.BrainMentionPlugin_brain_description__GMO56{font-size:14px;color:var(--text-2);line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_brain_description__GMO56{color:var(--text-1)}.BrainMentionPlugin_keyboard_hint__pV2aB{font-size:12px;color:var(--text-3);background-color:var(--background-2);padding:.125rem .25rem;border-radius:2px;border:1px solid var(--border-1);flex-shrink:0}.BrainMentionPlugin_suggestion_item__GdeyF.BrainMentionPlugin_is_selected__I94Nf .BrainMentionPlugin_keyboard_hint__pV2aB{background-color:var(--primary-1);color:var(--primary-0);border-color:var(--primary-0)}.BrainMentionPlugin_empty_state__Kh_LR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;color:var(--text-2);text-align:center;gap:.25rem}.BrainMentionPlugin_empty_state__Kh_LR svg{width:24px;height:24px;color:var(--icon-1)}.BrainMentionPlugin_empty_state__Kh_LR .BrainMentionPlugin_empty_message___dxEt{font-size:14px;line-height:1.4}@keyframes BrainMentionPlugin_fadeInScale__QXBjW{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:480px){.BrainMentionPlugin_mention_suggestions_container__Tx8zX{min-width:260px;max-width:90vw}.BrainMentionPlugin_suggestion_item__GdeyF{padding:.25rem .5rem;min-height:44px;gap:.25rem}.BrainMentionPlugin_brain_icon_container__OhTci{width:28px;height:28px}.BrainMentionPlugin_brain_icon_container__OhTci svg{width:16px;height:16px}}