.button_icon-button__VwAMf{background-color:var(--white);border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;transition:all .3s ease;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border:none;color:var(--black)}.button_icon-button__VwAMf[disabled]{cursor:not-allowed;opacity:.5}.button_icon-button__VwAMf.button_primary__dwYZ6{background-color:var(--primary);color:#fff}.button_icon-button__VwAMf.button_primary__dwYZ6 path{fill:#fff!important}.button_icon-button__VwAMf.button_danger__aE7By{color:rgba(255,0,0,.8);border-color:rgba(255,0,0,.5);background-color:rgba(255,0,0,.05)}.button_icon-button__VwAMf.button_danger__aE7By:hover{border-color:red;background-color:rgba(255,0,0,.1)}.button_icon-button__VwAMf.button_danger__aE7By path{fill:red!important}.button_icon-button__VwAMf:focus,.button_icon-button__VwAMf:hover{border-color:var(--primary)}.button_shadow__G4m_0{box-shadow:var(--card-shadow)}.button_border__F3gcK{border:var(--border-in-light)}.button_icon-button-icon__AMZta{width:16px;height:16px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){.button_icon-button__VwAMf{padding:12px}}.button_icon-button-text__my76e{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button_icon-button-text__my76e:not(:first-child){margin-left:5px}@keyframes ui-lib_slide-in__1VMXW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-lib_slide-in-from-top__cfJKh{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ui-lib_card__7vhpy{background-color:var(--white);border-radius:10px;box-shadow:var(--card-shadow);padding:10px}.ui-lib_popover___HGhK{position:relative;z-index:2}.ui-lib_popover-content__DAsxM{position:absolute;width:350px;animation:ui-lib_slide-in__1VMXW .3s ease;right:0;top:calc(100% + 10px)}@media screen and (max-width:600px){.ui-lib_popover-content__DAsxM{width:auto}}.ui-lib_popover-mask__HfrgX{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ui-lib_list-item__YH0DO{justify-content:space-between;min-height:40px;border-bottom:var(--border-in-light);padding:10px 20px;animation:ui-lib_slide-in__1VMXW .6s ease}.ui-lib_list-item__YH0DO,.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu{display:flex;align-items:center}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-icon__HuWqu{margin-right:10px}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-item-title__Fsa9c{font-size:14px;font-weight:bolder}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-item-sub-title__jSgHb{font-size:12px;font-weight:400}.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa{flex-direction:column;align-items:start}.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa .ui-lib_list-header__RwThu .ui-lib_list-item-title__Fsa9c{margin-bottom:5px}.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa .ui-lib_list-header__RwThu .ui-lib_list-item-sub-title__jSgHb{margin-bottom:2px}.ui-lib_list__1KN23{border:var(--border-in-light);border-radius:10px;box-shadow:var(--card-shadow);margin-bottom:20px;animation:ui-lib_slide-in__1VMXW .3s ease;background:var(--white)}.ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:last-child{border:0}.ui-lib_modal-container__V07hJ{box-shadow:var(--card-shadow);background-color:var(--white);border-radius:12px;width:80vw;max-width:900px;min-width:300px;animation:ui-lib_slide-in__1VMXW .3s ease;--modal-padding:20px}.ui-lib_modal-container__V07hJ.ui-lib_modal-narrow___PsE3{width:400px;max-width:90vw;min-width:300px}.ui-lib_modal-container-max__9yDQB{width:95vw;max-width:unset;height:95vh;display:flex;flex-direction:column}.ui-lib_modal-container-max__9yDQB .ui-lib_modal-content___F0dm{max-height:unset!important;flex-grow:1}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk{padding:var(--modal-padding);display:flex;align-items:center;justify-content:space-between;border-bottom:var(--border-in-light)}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-title__uDyyZ{font-weight:bolder;font-size:16px}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm{display:flex}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu{cursor:pointer}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu:not(:last-child){margin-right:20px}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu:hover{filter:brightness(1.2)}.ui-lib_modal-container__V07hJ .ui-lib_modal-content___F0dm{max-height:40vh;padding:var(--modal-padding);overflow:auto}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef{padding:var(--modal-padding);display:flex;justify-content:flex-end;border-top:var(--border-in-light);box-shadow:var(--shadow)}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef .ui-lib_modal-actions__Ag5eX{display:flex;align-items:center}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef .ui-lib_modal-actions__Ag5eX .ui-lib_modal-action__o5vae:not(:last-child){margin-right:20px}@media screen and (max-width:600px){.ui-lib_modal-container__V07hJ{width:100vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-lib_modal-container__V07hJ .ui-lib_modal-content___F0dm{max-height:50vh}}.ui-lib_show__Oyrs0{opacity:1;transition:all .3s ease;transform:translateY(0);position:fixed;left:0;bottom:0;animation:ui-lib_slide-in__1VMXW .6s ease;z-index:99999}.ui-lib_hide__HRR6J{opacity:0;transition:all .3s ease;transform:translateY(20px)}.ui-lib_toast-container__t7drF{position:fixed;bottom:5vh;left:0;width:100vw;display:flex;justify-content:center;pointer-events:none}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT{max-width:80vw;word-break:break-all;font-size:14px;background-color:var(--white);box-shadow:var(--card-shadow);border:var(--border-in-light);color:var(--black);padding:10px 20px;border-radius:50px;margin-bottom:20px;display:flex;align-items:center;pointer-events:all}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT .ui-lib_toast-action__fBR8E{padding-left:20px;color:var(--primary);opacity:.8;border:0;background:none;cursor:pointer;font-family:inherit}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT .ui-lib_toast-action__fBR8E:hover{opacity:1}.ui-lib_input__5JXLJ{border:var(--border-in-light);border-radius:10px;padding:10px;font-family:inherit;background-color:var(--white);color:var(--black);resize:none;min-width:50px}.ui-lib_select-with-icon__L6FLF{position:relative;max-width:-moz-fit-content;max-width:fit-content}.ui-lib_select-with-icon__L6FLF.ui-lib_left-align-option__GsJMu option{text-align:left}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp{height:100%;border:var(--border-in-light);padding:10px 35px 10px 10px;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--white);color:var(--black);text-align:center}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-icon__7R2_b{position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none}.ui-lib_modal-input__vxrdT{height:100%;width:100%;border-radius:10px;border:var(--border-in-light);box-shadow:0 -2px 5px rgba(0,0,0,.03);background-color:var(--white);color:var(--black);font-family:inherit;padding:10px;resize:none;outline:none;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.ui-lib_modal-input__vxrdT:focus{border:1px solid var(--primary)}.ui-lib_selector__tdy57{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999}.ui-lib_selector__tdy57 .ui-lib_selector-item-disabled__ggiJt{opacity:.6}.ui-lib_selector-content__Ucr2_{min-width:300px}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23{max-height:90vh;overflow-x:hidden;overflow-y:auto}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO{cursor:pointer;background-color:var(--white)}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:hover{filter:brightness(.95)}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:active{filter:brightness(.9)}.login-modal_modal-overlay__eGl5P{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.login-modal_modal__g6ura{background:#fff;padding:32px;border-radius:12px;max-width:400px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,0,0,.1);position:relative;box-sizing:border-box}.login-modal_modal-header__00ikG{text-align:center;margin-bottom:24px}.login-modal_logo-title-container__PVRof{display:flex;align-items:center;justify-content:center;gap:12px}.login-modal_logo-image__6_DhX{width:32px;height:32px;object-fit:contain}.login-modal_modal-title__yI1mR{font-size:24px;font-weight:600;color:#333;margin:0}.login-modal_modal-subtitle__vVV_j{margin-top:8px;color:#666;font-size:14px;line-height:1.75}.login-modal_modal-subtitle__vVV_j a{color:#007bff;text-decoration:none;font-weight:500}.login-modal_modal-subtitle__vVV_j a:hover{text-decoration:underline}.login-modal_close-btn__N80jh{position:absolute;top:8px;right:8px;background:none;border:none;font-size:24px;cursor:pointer;color:#999;min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.login-modal_close-btn__N80jh:hover{color:#333;background-color:rgba(0,0,0,.05)}.login-modal_form-group__Fz2KF{margin-bottom:20px}.login-modal_form-label__p0IUB{display:block;margin-bottom:8px;font-weight:500;color:#333}.login-modal_password-input-container__GwDRJ{position:relative;width:100%}.login-modal_form-input__OOGjG{max-width:100%!important;width:100%;padding:12px 16px!important;border:2px solid #e1e5e9!important;border-radius:8px!important;font-size:16px;transition:border-color .2s ease;background-color:#fff!important;text-align:left;box-sizing:border-box}.login-modal_password-input-container__GwDRJ .login-modal_form-input__OOGjG{padding-right:48px}.login-modal_form-input__OOGjG:focus{outline:none;border-color:#007bff}.login-modal_form-input__OOGjG.login-modal_error__BBDL1{border-color:#dc3545}.login-modal_password-toggle-btn___nLf5{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:18px;padding:4px;color:#666;transition:color .2s ease;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.login-modal_password-toggle-btn___nLf5:hover{color:#333;background-color:rgba(0,0,0,.05)}.login-modal_error-message__XFpF6{color:#dc3545;font-size:14px;margin-top:4px}.login-modal_btn__jBx0b{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;width:100%}.login-modal_btn-primary__V2_IK{background-color:#007bff;color:#fff}.login-modal_btn-primary__V2_IK:hover:enabled{background-color:#0056b3;transform:translateY(-1px)}.login-modal_btn-primary__V2_IK:disabled{opacity:.6;cursor:not-allowed}.login-modal_btn-secondary__8u3CW{background-color:#f8f9fa;color:#333;border:1px solid #dee2e6}.login-modal_btn-secondary__8u3CW:hover{background-color:#e9ecef;border-color:#adb5bd}.login-modal_divider__w37f5{display:flex;align-items:center;margin:24px 0;color:#999}.login-modal_divider__w37f5:after,.login-modal_divider__w37f5:before{content:"";flex:1 1;height:1px;background:#e1e5e9}.login-modal_divider__w37f5 span{padding:0 16px;font-size:14px}.login-modal_google-login-section__NcdIf{margin-bottom:16px;width:100%;position:relative}.login-modal_g_id_signin__OiC5x{width:100%!important}.login-modal_google-login-section__NcdIf .login-modal_g_id_signin__OiC5x{width:100%}.login-modal_google-login-section__NcdIf .login-modal_g_id_signin__OiC5x iframe,.login-modal_google-login-section__NcdIf .login-modal_g_id_signin__OiC5x>div{width:100%!important}.login-modal_google-loading-overlay__drq69{position:absolute;inset:2px;background:#fff;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;pointer-events:none;width:290px}.login-modal_google-loading-spinner__LI8v3{display:inline-block;width:16px;height:16px;border:2px solid rgba(0,0,0,.3);border-top-color:rgba(0,0,0,.8);border-radius:50%;animation:login-modal_spin__shP8V 1s linear infinite}.login-modal_google-loading-text__Z2fYP{color:#333;font-size:14px}.login-modal_is-loading__hVwvb.login-modal_google-login-section__NcdIf .login-modal_g_id_signin__OiC5x{opacity:.6;pointer-events:none}.login-modal_google-signin-btn__YC8nl{width:100%}.login-modal_forgot-password-section___0yZf{text-align:center;margin-top:16px}.login-modal_forgot-password-link__p39Wp{color:#007bff;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease}.login-modal_forgot-password-link__p39Wp:hover{color:#0056b3;text-decoration:underline}.login-modal_loading-spinner__voOsn{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:transparent;animation:login-modal_spin__shP8V 1s ease-in-out infinite;margin-right:8px}@keyframes login-modal_spin__shP8V{to{transform:rotate(1turn)}}.login-modal_email-login-label__izNo4{text-align:center;color:#666;font-size:14px;margin-top:12px}.login-modal_terms-section__Lnaui{margin-top:24px;text-align:center}.login-modal_terms-text__qR4HS{font-size:12px;color:#666;margin:0;line-height:1.5}.login-modal_terms-link__og3b6{color:#007bff;text-decoration:none;font-weight:500;transition:color .2s ease}.login-modal_terms-link__og3b6:hover{color:#0056b3;text-decoration:underline}@media(max-width:480px){.login-modal_modal__g6ura{padding:24px;width:95%}.login-modal_btn__jBx0b{padding:10px 20px;font-size:15px}.login-modal_form-input__OOGjG{padding:10px 14px;font-size:15px}}.home_container__4PEJZ{border:var(--border-in-light);border-radius:20px;box-shadow:var(--shadow);color:var(--black);background-color:var(--white);min-width:600px;min-height:370px;max-width:1200px;display:flex;overflow:hidden;box-sizing:border-box;width:var(--window-width);height:var(--window-height)}@media only screen and (min-width:600px){.home_tight-container__ztaM7{--window-width:100vw;--window-height:var(--full-height);--window-content-width:calc(100% - var(--sidebar-width));border-radius:20px;box-shadow:var(--shadow);color:var(--black);background-color:var(--white);min-width:600px;min-height:370px;max-width:1200px;display:flex;overflow:hidden;box-sizing:border-box;width:var(--window-width);height:var(--window-height);max-width:100vw;max-height:var(--full-height);border-radius:0;border:0}}.home_sidebar__fPZfq{top:0;width:var(--sidebar-width);max-width:var(--sidebar-max-width,none);box-sizing:border-box;padding:20px;background-color:var(--second);display:flex;flex-direction:column;box-shadow:inset -2px 0 2px 0 rgba(0,0,0,.05);position:relative;transition:width .05s ease}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN{display:flex;margin-bottom:20px}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw{flex-grow:1}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:not(:last-child){margin-right:10px}.home_sidebar__fPZfq:active .home_sidebar-drag__G9SJI,.home_sidebar__fPZfq:hover .home_sidebar-drag__G9SJI{background-color:rgba(0,0,0,.01)}.home_sidebar__fPZfq:active .home_sidebar-drag__G9SJI svg,.home_sidebar__fPZfq:hover .home_sidebar-drag__G9SJI svg{opacity:.2}.home_sidebar-drag__G9SJI{position:absolute;top:0;right:0;height:100%;width:14px;background-color:transparent;cursor:ew-resize;transition:all .3s ease;display:flex;align-items:center}.home_sidebar-drag__G9SJI svg{opacity:0;margin-left:-2px}.home_window-content__2WGYf{width:var(--window-content-width);height:100%;display:flex;flex-direction:column}.home_mobile__Wfp_k{display:none}@media only screen and (max-width:600px){.home_container__4PEJZ{min-height:unset;max-height:unset;min-width:unset;border:0;border-radius:0}.home_sidebar__fPZfq{position:absolute;left:-100%;z-index:1001;height:var(--full-height);width:80%;max-width:320px;transition:all .3s ease;box-shadow:2px 0 8px rgba(0,0,0,.15)}.home_sidebar-show__9bQfu{left:0}.home_sidebar-overlay__sDQhd{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;animation:home_fadeIn__2JN6S .3s ease}@keyframes home_fadeIn__2JN6S{0%{opacity:0}to{opacity:1}}.home_mobile__Wfp_k{display:block}}.home_sidebar-header___NHg_{position:relative;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center}.home_sidebar-header-narrow___9iq_{justify-content:center}.home_sidebar-header-left__RBZus{display:flex;align-items:center;gap:5px;flex:1 1;min-width:0}.home_sidebar-logo__Cd7hL{display:inline-flex;flex-shrink:0}.home_sidebar-title-container__aX2l2{display:inline-flex;flex-direction:column;min-width:0;flex:1 1}.home_sidebar-search-button__5mLJC{flex-shrink:0;background-color:transparent;box-shadow:none}.home_sidebar-title__l3KhW{font-size:20px;font-weight:700;animation:home_slide-in__h1Bn_ .3s ease}.home_sidebar-sub-title__sbT6Z{font-size:12px;font-weight:400;animation:home_slide-in__h1Bn_ .3s ease}.home_new-chat-button-container__m_VY7{margin-bottom:16px;flex-shrink:0;padding:0 4px}.home_new-chat-button-container__m_VY7 .home_new-chat-button__FOy51{width:100%;justify-content:center;font-weight:500;transition:all .3s ease;background-color:var(--white);border-radius:24px;padding:12px 16px}.home_new-chat-button-container__m_VY7 .home_new-chat-button__FOy51:hover{transform:translateY(-1px);box-shadow:var(--card-shadow);background-color:var(--hover-color)}.home_new-chat-button-container__m_VY7 .home_new-chat-button__FOy51:active{transform:translateY(0)}.home_narrow-sidebar__SFIXN .home_new-chat-button-container__m_VY7{margin-bottom:10px;padding:0}.home_narrow-sidebar__SFIXN .home_new-chat-button-container__m_VY7 .home_new-chat-button__FOy51{padding:10px;border-radius:8px}.home_sidebar-body__9zbei{flex:1 1;overflow:auto;overflow-x:hidden;min-height:0}.home_chat-item__Oblai{padding:10px 14px;background-color:var(--white);border-radius:10px;margin-bottom:10px;box-shadow:var(--card-shadow);transition:background-color .3s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid transparent;position:relative;content-visibility:auto}.home_chat-item__Oblai:hover{background-color:var(--hover-color)}.home_chat-item-selected__b6eBe{border-color:var(--primary)}.home_chat-item-title__sRstw{font-size:14px;font-weight:bolder;display:block;width:calc(100% - 15px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:home_slide-in__h1Bn_ .3s ease}.home_chat-item-actions__3Veq5{position:absolute;top:0;right:0;display:flex;gap:4px;transition:all .3s ease;opacity:0}.home_chat-item-delete__3qV5m,.home_chat-item-edit__vXyGT{padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.home_chat-item-delete__3qV5m svg,.home_chat-item-edit__vXyGT svg{width:14px;height:14px}.home_chat-item-delete__3qV5m{transition:all .3s ease;cursor:pointer}.home_chat-item__Oblai:hover>.home_chat-item-actions__3Veq5{opacity:.5;transform:translateX(-4px)}.home_chat-item-actions__3Veq5:hover .home_chat-item-delete__3qV5m,.home_chat-item-actions__3Veq5:hover .home_chat-item-edit__vXyGT,.home_chat-item__Oblai:hover>.home_chat-item-actions__3Veq5:hover{opacity:1}@media only screen and (max-width:600px){.home_chat-item-actions__3Veq5{opacity:1;transform:translateX(0)}.home_chat-item-delete__3qV5m,.home_chat-item-edit__vXyGT{opacity:.6}.home_chat-item-delete__3qV5m:active,.home_chat-item-edit__vXyGT:active{opacity:1}}.home_chat-item-info__9r6z_{display:flex;justify-content:space-between;color:#a6a6a6;font-size:12px;margin-top:8px;animation:home_slide-in__h1Bn_ .3s ease}.home_chat-item-count____Lpy,.home_chat-item-date__NOFrp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_narrow-sidebar__SFIXN .home_sidebar-header___NHg_{justify-content:center;gap:8px}.home_narrow-sidebar__SFIXN .home_sidebar-header-left__RBZus{justify-content:center;flex:0 1}.home_narrow-sidebar__SFIXN .home_sidebar-sub-title__sbT6Z,.home_narrow-sidebar__SFIXN .home_sidebar-title__l3KhW{display:none}.home_narrow-sidebar__SFIXN .home_sidebar-logo__Cd7hL{position:relative;display:flex;justify-content:center}.home_narrow-sidebar__SFIXN .home_sidebar-search-button__5mLJC{flex-shrink:0}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN{flex-direction:column}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:not(:last-child){margin-right:0;margin-bottom:10px}.home_narrow-sidebar__SFIXN .home_chat-item__Oblai{padding:0;min-height:50px;display:flex;justify-content:center;align-items:center;transition:all .3s ease;overflow:hidden}.home_narrow-sidebar__SFIXN .home_chat-item__Oblai:hover .home_chat-item-narrow__Kd4e0{transform:scale(.7) translateX(-50%)}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0{line-height:0;font-weight:lighter;color:var(--black);transform:translateX(0);transition:all .3s ease;padding:4px;display:flex;flex-direction:column;justify-content:center}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0 .home_chat-item-avatar__KJu_J{display:flex;justify-content:center;opacity:.2;position:absolute;transform:scale(4)}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0 .home_chat-item-narrow-count__B3b3g{font-size:24px;font-weight:bolder;text-align:center;color:var(--primary);opacity:.6}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9{flex-direction:column-reverse;align-items:center}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ{margin-right:0;margin-top:15px}.home_user-info-section__MvRB1{flex-shrink:0;padding:0 4px;margin-top:16px;display:flex;flex-direction:column;gap:12px}.home_user-plan-card__6rfnG{background-color:var(--white);border-radius:12px;padding:16px;box-shadow:var(--card-shadow)}.home_plan-header__sAjV7{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.home_plan-title__vjTaO{font-size:14px;font-weight:600;color:var(--black)}.home_plan-status__h1beW{background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:11px;padding:4px 8px;border-radius:4px;font-weight:500}.home_plan-status-insufficient__Jv26f{background:linear-gradient(135deg,#ff4d4f,#cf1322)!important}.home_plan-quota__lhhzw{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.home_quota-item__MYKrx{display:flex;justify-content:space-between;align-items:center}.home_quota-label__nDOkh{font-size:12px;color:var(--text-color-secondary)}.home_quota-value__Q4IfO{font-size:14px;font-weight:500;color:var(--black)}.home_quota-used__7b4vi{color:#10b981;font-weight:600}.home_quota-total__MgqeX{color:var(--black);margin-left:2px}.home_buy-more-button__7ff9G{width:100%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-bottom:12px}.home_buy-more-button__7ff9G:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.4)}.home_buy-more-button__7ff9G:active{transform:translateY(0)}.home_quota-instructions-link__OnoWD{display:block;text-align:center;font-size:12px;color:var(--text-color-secondary);text-decoration:underline;cursor:pointer;transition:color .3s ease}.home_quota-instructions-link__OnoWD:hover{color:var(--primary)}.home_user-profile__sCIzX{background-color:var(--white);border-radius:12px;padding:12px 16px;display:flex;align-items:center;gap:12px;box-shadow:var(--card-shadow)}.home_user-avatar__LFjro{position:relative;flex-shrink:0}.home_avatar-circle__LINNO{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.home_online-indicator__OLzqm{position:absolute;bottom:0;right:0;width:12px;height:12px;border-radius:50%;background-color:#10b981;border:2px solid var(--white)}.home_user-details__uVgqB{flex:1 1;min-width:0;overflow:hidden}.home_user-name__Yl7Gf{font-size:14px;font-weight:600;color:var(--black);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.home_login-button__Fo9jC{background-color:var(--primary);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;text-align:center;margin-bottom:0}.home_login-button__Fo9jC:hover{background-color:var(--primary-hover,var(--primary));opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.home_login-button__Fo9jC:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.1)}.home_user-status__K3U1P{font-size:12px;color:var(--text-color-secondary)}.home_user-action__x6umJ{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;margin-left:8px;z-index:1}.home_lang-switcher__oVqNE{padding:4px 8px;font-size:12px;color:var(--text-color-secondary);border:1px solid var(--border-in-light);border-radius:4px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.home_lang-switcher__oVqNE:hover{color:var(--primary);border-color:var(--primary);background-color:var(--hover-color)}.home_narrow-sidebar__SFIXN .home_user-info-section__MvRB1{padding:0;margin-top:10px;gap:8px}.home_narrow-sidebar__SFIXN .home_user-plan-card__6rfnG{padding:12px;border-radius:8px}.home_narrow-sidebar__SFIXN .home_plan-header__sAjV7{margin-bottom:12px}.home_narrow-sidebar__SFIXN .home_plan-title__vjTaO{font-size:12px}.home_narrow-sidebar__SFIXN .home_plan-status__h1beW{font-size:10px;padding:3px 6px}.home_narrow-sidebar__SFIXN .home_plan-quota__lhhzw{gap:8px;margin-bottom:12px}.home_narrow-sidebar__SFIXN .home_quota-label__nDOkh,.home_narrow-sidebar__SFIXN .home_quota-value__Q4IfO{font-size:11px}.home_narrow-sidebar__SFIXN .home_buy-more-button__7ff9G{padding:10px 12px;font-size:12px;margin-bottom:8px}.home_narrow-sidebar__SFIXN .home_quota-instructions-link__OnoWD{font-size:11px}.home_narrow-sidebar__SFIXN .home_user-profile__sCIzX{padding:10px 12px;border-radius:8px}.home_narrow-sidebar__SFIXN .home_avatar-circle__LINNO{width:32px;height:32px;font-size:14px}.home_narrow-sidebar__SFIXN .home_online-indicator__OLzqm{width:10px;height:10px;border-width:1.5px}.home_narrow-sidebar__SFIXN .home_user-name__Yl7Gf{font-size:12px}.home_narrow-sidebar__SFIXN .home_user-status__K3U1P{font-size:11px}.home_search-modal__lzY26 .modal-header{display:none}.home_search-modal__lzY26 .modal-content{padding:0;max-height:500px;overflow:hidden;display:flex;flex-direction:column}.home_search-modal__lzY26 .modal-footer{display:none}.home_search-modal-content__gvAtw{display:flex;flex-direction:column;min-height:300px;height:100%;overflow:hidden;padding:16px}.home_search-modal-header__0hs2l{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-bottom:16px;border-bottom:1px solid var(--border-in-light);flex-wrap:wrap}.home_search-input-wrapper__uZIpa{flex:1 1;position:relative}.home_search-input__NoO2u{padding:12px 16px;border:1px solid var(--border-in-light);border-radius:8px;font-size:14px;outline:none;transition:all .3s ease;background-color:var(--white);color:var(--black);width:100%;max-width:100%!important}.home_search-input__NoO2u:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.home_search-input__NoO2u:focus::placeholder{opacity:0}.home_search-input__NoO2u::placeholder{color:var(--text-color-secondary);opacity:.5;transition:opacity .3s ease}.home_search-close-button__ZM0UI{flex-shrink:0;padding:8px}.home_search-loading__sl4uI{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--text-color-secondary);pointer-events:none}.home_search-mode-toggle__6a_gv{display:flex;gap:4px;background-color:var(--input-background-color);border-radius:6px;padding:2px;flex-shrink:0}.home_search-mode-button__HGBov{padding:4px 12px;font-size:12px;border:none;background:transparent;color:var(--text-color-secondary);border-radius:4px;cursor:pointer;transition:all .2s ease}.home_search-mode-button__HGBov:hover{background-color:var(--hover-color)}.home_search-mode-active__HbgEK{background-color:var(--primary)!important;color:var(--white)!important}.home_search-highlight__3N8eW{background-color:var(--primary);color:var(--white);padding:0 2px;border-radius:2px;font-weight:500}.home_search-results__e_CiD{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;padding:12px 8px;gap:10px}.home_search-result-item__q_UUT{padding:14px;background-color:var(--white);border:var(--border-in-light);border-radius:10px;cursor:pointer;transition:all .2s ease;display:flex;gap:12px;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,.05)}.home_search-result-item__q_UUT:hover{background-color:var(--hover-color);border-color:var(--primary);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.home_search-result-item__q_UUT:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.1)}.home_search-result-icon__GDuVC{flex-shrink:0;width:16px;height:16px;margin-top:2px;color:var(--text-color-secondary);display:flex;align-items:center;justify-content:center}.home_search-result-content__rk6h1{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.home_search-result-title__smhnc{font-size:14px;font-weight:600;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_search-result-preview__Q_rW3{font-size:13px;color:var(--text-color-secondary);line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.home_search-result-meta__U0qtV{display:flex;align-items:center;gap:12px;font-size:12px}.home_search-empty__vtgE7,.home_search-result-count__SKms_,.home_search-result-meta__U0qtV,.home_search-result-time__0XfO0{color:var(--text-color-secondary)}.home_search-empty__vtgE7{text-align:center;padding:40px 20px;font-size:14px}.home_skeleton-icon__hASDu{width:16px;height:16px}.home_skeleton-icon__hASDu,.home_skeleton-line__4ecXQ{background:linear-gradient(90deg,var(--input-background-color) 25%,var(--hover-color) 50%,var(--input-background-color) 75%);background-size:200% 100%;border-radius:4px;animation:home_skeleton-loading__OS8nq 1.5s ease-in-out infinite}.home_skeleton-line__4ecXQ{height:14px}@keyframes home_skeleton-loading__OS8nq{0%{background-position:200% 0}to{background-position:-200% 0}}.home_sidebar-tail__T2_u7{display:flex;justify-content:space-between;padding-top:20px}.home_sidebar-actions__LcDT9{display:inline-flex}.home_sidebar-action__IVfyJ:not(:last-child){margin-right:15px}.home_loading-content__7_JjP{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.home_rtl-screen__Pwr_6{direction:rtl}.auth_auth-page___xlla{display:flex;justify-content:flex-start;align-items:center;height:100%;width:100%;flex-direction:column}.auth_auth-page___xlla .auth_top-banner__c8Ojv{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:12px 64px;box-sizing:border-box;background:var(--second)}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-inner__ldJDF{display:flex;justify-content:center;align-items:center;font-size:14px;line-height:150%}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-inner__ldJDF span{gap:8px}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-inner__ldJDF span a{display:inline-flex;align-items:center;text-decoration:none;margin-left:8px;color:var(--primary)}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-close__odCd0{cursor:pointer;position:absolute;top:50%;right:48px;transform:translateY(-50%)}@media(max-width:600px){.auth_auth-page___xlla .auth_top-banner__c8Ojv{padding:12px 24px 12px 12px}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-close__odCd0{right:10px}.auth_auth-page___xlla .auth_top-banner__c8Ojv .auth_top-banner-inner__ldJDF .auth_top-banner-logo__dcxaG{margin-right:8px}}.auth_auth-page___xlla .auth_auth-header__0Hqhv{display:flex;justify-content:space-between;width:100%;padding:10px;box-sizing:border-box;animation:auth_slide-in-from-top___U4lF .3s ease}.auth_auth-page___xlla .auth_auth-logo__nRpuh{margin-top:10vh;transform:scale(1.4)}.auth_auth-page___xlla .auth_auth-title__HOqZA{font-size:24px;font-weight:700;line-height:2;margin-bottom:1vh}.auth_auth-page___xlla .auth_auth-tips__RhhUb{font-size:14px}.auth_auth-page___xlla .auth_auth-input__qZhCU{margin:3vh 0}.auth_auth-page___xlla .auth_auth-input-second__SLYNw{margin:0 0 3vh}.auth_auth-page___xlla .auth_auth-actions__SW4gf{display:flex;justify-content:center;flex-direction:column}.auth_auth-page___xlla .auth_auth-actions__SW4gf button:not(:last-child){margin-bottom:10px}