@charset "UTF-8";html{height:100%!important;overflow:hidden}#root{--main:#3dc93a;--secondary:#e6ffed;--filter_main:invert(57%) sepia(98%) saturate(415%) hue-rotate(70deg) brightness(95%) contrast(83%);--hover:#26ad23;--light_gray:#adadad;--gray:#878799;--contexify-menu-bgColor:#fff;--contexify-separator-color:#0003;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3dc93a;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}#root,body{height:100%!important;margin:0;min-height:100%!important;padding:0;width:100%}body{background-color:#f7f7f7!important;font-family:Inter,sans-serif}*{margin:0;padding:0}.fc-bgevent{opacity:1}div,p{margin:0;padding:0}input,textarea{box-sizing:border-box}@media screen and (max-width:400px){body{overflow-x:hidden}}.app{background-color:#f7f7f7!important;display:flex;height:100%!important;min-height:100%!important;overflow:hidden;width:100%}.appContainer{height:100%;overflow:hidden;overflow-y:clip}.appContainer,.content{display:flex;flex:1 1;flex-direction:column;min-width:0}.content{min-height:100%;overflow-x:hidden;overflow-y:auto}.topBarPlaceholder{background-color:#fff;border-bottom:2px solid #f0f3f7;height:60px;width:100%}.side-active{margin-left:250px;transition:.35s}.side-active,.side-not-active{height:calc(100vh - 80px);padding:20px;position:relative}.side-not-active{margin-left:0;transition:.25s}.tab-content{height:90%}.bg-green{background-color:#90ee90!important}.goBack{background-color:initial;border:none;cursor:pointer;left:.85%;position:absolute;top:1.5%}.progress{width:100px}.card-img-top{height:320px;width:320px}.workerMainPage{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:768px){.workerMainPage{display:flex;flex-direction:row;flex-wrap:wrap}}.form-label{margin-bottom:0}.loader{animation:load6 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;color:#000;font-size:30px;height:1em;margin:72px auto;overflow:hidden;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.navigation{display:flex;flex-direction:column;margin:41px 41px 30px}.upper_part{justify-content:space-between;margin-bottom:40px;width:100%}.logo,.upper_part{align-items:center;display:flex}.logo{font-family:Inter,sans-serif;font-size:28px;font-weight:500;height:29px;line-height:29px}.add_button,.logo{color:#000;letter-spacing:0}.add_button{background-color:#fff;border:1px solid #000;border-radius:20px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;height:41px;line-height:17px;padding:0 15px;width:auto}.menu{align-items:center;display:flex;gap:60px;height:100%}.text{font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.menu_item{align-items:center;color:#878799;display:flex;font-size:14px;font-weight:700;gap:10px;letter-spacing:0;line-height:17px;position:relative;text-align:center;text-decoration:none;width:auto}.menu_item:after{background-color:var(--main);bottom:-30px;content:"";height:3px;left:0;position:absolute;transition:.3s;width:0}.menu_item:hover:after{width:100%}.menu_item:hover{color:var(--main);cursor:pointer}.active{color:#000}.active:after{background-color:var(--main);bottom:-30px;content:"";height:3px;left:0;position:absolute;transition:.3s;width:100%}.dot{align-items:center;background-color:var(--secondary);border-radius:13px;display:flex;height:26px;justify-content:center;width:42px}.svg_img{height:32px;margin-right:20px;width:32px}.react-datetime-picker__wrapper{border:2px solid #f0f3f7!important;border-radius:10px;height:50px}.ql-toolbar.ql-snow{border:1px solid #f0f3f7;border-radius:10px 10px 0 0}.ql-container.ql-snow{border:1px solid #f0f3f7;border-radius:0 0 10px 10px}.css-13cymwt-control,.css-t3ipsp-control{border:2px solid #f0f3f7!important;border-radius:10px!important;height:70px;min-width:50%}.tasksContainer{background-color:#fff;border:2px solid #f0f3f7;border-radius:10px;height:75vh;margin:0 50px 20px;overflow-x:scroll;overflow-y:hidden;position:relative;width:calc(100% - 100px)}.board_img{border-radius:50%;height:100px;transform-origin:top left;width:100px}.bar_outline{align-items:center;background-color:#fff;border-radius:5px 0 0 5px;display:flex;height:10px;padding-inline:2px;width:50px}.bar_inline{background-color:#03db3f;border-radius:5px;height:4px}.bar_numbers{align-items:center;background-color:#fff;border-radius:13px;display:flex;height:16px;justify-content:center;width:30px}.bar_text{color:#878799;font-size:10px;font-weight:500;letter-spacing:0;line-height:15px}.pb_container_g{display:flex;height:100%;justify-content:center}.rectangle_g{background-color:#f7f7f7;border-radius:18px;height:26px;justify-content:space-between;padding-inline:5px}.bar,.rectangle_g{align-items:center;display:flex}.bar{justify-content:center}.SideBar_navbar__408JO{align-items:center;background-color:#fff;border-right:2px solid #f0f3f7;box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative;transition:all .5s ease-out;width:250px}.SideBar_expandButton__ymFrd{align-items:center;background-color:#f9fafb;border:2px solid #f0f3f7;border-left:none;border-right:none;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:100%}.SideBar_expandButton__ymFrd:hover{background-color:#f0f3f7}.SideBar_expandIcon__5h56C{height:15px;width:15px}.SideBar_logoContainer__3nz6M{align-items:center;display:flex;height:5%;justify-content:center;min-height:55px!important;overflow:hidden;width:100%}.SideBar_navbar_logotyp__bv78a{color:#000;font-size:20px;font-weight:700;height:55px;letter-spacing:0;line-height:24px;min-height:55px}.SideBar_navbar_list__FyHxv{-ms-overflow-style:none;box-sizing:border-box;display:flex;flex-direction:column;gap:20px!important;height:85%;overflow-y:auto;padding-bottom:10px;padding-top:10px;scrollbar-width:none}.SideBar_fastAccessSections__7aE9B{display:flex;flex-direction:column;gap:10px}.SideBar_expandedSections__bcDTM{border-top:1px solid #f0f3f7;display:flex;flex-direction:column;gap:20px;margin-top:0;padding-top:20px}.SideBar_expandedSections__bcDTM .SideBar_navbar_list_item__DsB-h{color:#6b7280}.SideBar_expandedSections__bcDTM .SideBar_navbar_list_item__DsB-h img{filter:brightness(0) saturate(100%) invert(50%) sepia(10%) saturate(500%) hue-rotate(180deg) brightness(95%) contrast(85%)}.SideBar_expandedSections__bcDTM .SideBar_navbar_list_item__DsB-h:hover{color:var(--main);filter:var(--filter_main)}.SideBar_expandedSections__bcDTM .SideBar_navbar_list_item__DsB-h:hover img{filter:var(--filter_main)}.SideBar_expandedSections__bcDTM .SideBar_active__laVTt{color:var(--main);filter:var(--filter_main)}.SideBar_expandedSections__bcDTM .SideBar_active__laVTt img{filter:var(--filter_main)}.SideBar_navbar_list__FyHxv::-webkit-scrollbar{display:none}.SideBar_navbar_list_item__DsB-h{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:7px;height:30px;letter-spacing:0;line-height:17px;padding:0;position:relative;text-align:center;text-decoration:none;white-space:nowrap;width:-webkit-min-content;width:min-content}.SideBar_navbar_list_item__DsB-h:after{background-color:var(--main);bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:.3s;width:0}.SideBar_navbar_list_item__DsB-h:hover:after{width:100%}.SideBar_active__laVTt,.SideBar_navbar_list_item__DsB-h:hover{color:var(--main);filter:var(--filter_main)}.SideBar_active__laVTt:after{background-color:var(--main);bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:.3s;width:100%}.SideBar_dropdown_background__2cI9w{align-items:center;background-color:#fff9;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1002}.SideBar_languageSelect__IxNS3{cursor:pointer;margin-bottom:30px}.SideBar_navbar_dropdown__u1whd{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:10%;min-height:120px;opacity:100%;position:relative}.SideBar_dropdown_base__ktm5l{align-items:center;display:flex}.SideBar_dropdown_img__z-0r2{border-radius:30px;height:40px;width:40px}.SideBar_dropdown_img_gate__J31Yv{border-radius:25px;height:35px;margin-right:10px;width:35px}.SideBar_dropdown_text__ZbTgj{min-width:110px}.SideBar_dropdown_text_a__ggzNW{color:#000;font-size:14px;font-weight:500;height:17px;letter-spacing:0;line-height:17px;margin-left:10px;margin-right:10px;white-space:nowrap;width:-webkit-min-content;width:min-content}.SideBar_dropdown_text_b__Ag-Jy{color:#878799;font-size:12px;font-weight:500;height:15px;letter-spacing:0;line-height:15px;margin-left:10px;width:79px}.SideBar_dropdown_container__uxhtc{background-color:#fff;border-radius:10px 10px 10px 0;box-shadow:0 50px 60px 0 #00000026;height:-webkit-min-content;height:min-content;list-style:none;overflow:hidden;position:absolute;text-align:right;width:-webkit-min-content;width:min-content;z-index:100000}.SideBar_dropdown_item__-t35C{align-items:center;background-color:#fff;border-bottom:1px solid #f0f3f7;border-left:2px solid #fff;cursor:pointer;display:flex;height:60px;padding-right:10px;text-align:right;transition:background .2s;width:200px;z-index:100000}.SideBar_dropdown_item__-t35C:hover{background-color:#f0f3f7;border-left:2px solid var(--main)}.SideBar_item_text__dj-kS{align-items:center;display:flex;margin-left:10px;text-align:right}.SideBar_svg_image__-6FAC{height:18px;width:18px}.SideBar_svg_image_small__\+RC8H{height:12px;width:12px}.SideBar_svg_image_dropdown__g9scs{height:18px;margin-right:5px;width:18px}.SideBar_betaBadge__5zoDJ{animation:SideBar_pulse__40tkn 2s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;box-shadow:0 2px 4px #667eea4d;color:#fff;display:inline-block;font-size:9px;font-weight:700;letter-spacing:.5px;margin-left:6px;padding:2px 6px;text-transform:uppercase}@keyframes SideBar_pulse__40tkn{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.98)}}@media screen and (max-width:400px){.SideBar_navbar__408JO{padding:0}.SideBar_dropdown_base__ktm5l{width:50px}.SideBar_dropdown_text__ZbTgj,.SideBar_svg_image_small__\+RC8H{display:none}.SideBar_navbar_dropdown__u1whd{justify-content:flex-end;min-width:100px}.SideBar_dropdown_container__uxhtc{width:100px}.SideBar_dropdown_item__-t35C{margin-bottom:0}.SideBar_navbar_open__6Jz42{box-shadow:none}}.SideBar_notificationBellContainer__z8Igz{align-items:center;border-bottom:2px solid #f0f3f7;display:flex;justify-content:center;padding:10px 0;position:relative;width:100%}.GlobalSearchModal_modalOverlay__G0Fch{align-items:flex-start;animation:GlobalSearchModal_fadeIn__Y8TS6 .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding-top:10vh;position:fixed;right:0;top:0;z-index:10000}@keyframes GlobalSearchModal_fadeIn__Y8TS6{0%{opacity:0}to{opacity:1}}.GlobalSearchModal_modalContent__zn7nv{animation:GlobalSearchModal_slideDown__BY-MS .3s ease;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:700px;width:90%}@keyframes GlobalSearchModal_slideDown__BY-MS{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.GlobalSearchModal_modalHeader__-VZ2f{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.GlobalSearchModal_modalTitle__Qv987{color:#333;font-size:20px;font-weight:600;margin:0}.GlobalSearchModal_closeButton__demDg{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s}.GlobalSearchModal_closeButton__demDg:hover{background:#f5f5f5}.GlobalSearchModal_closeIcon__3PWfL{height:20px;opacity:.6;width:20px}.GlobalSearchModal_searchInputContainer__8wm02{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;margin:20px 24px;padding:12px 16px;position:relative;transition:all .2s ease}.GlobalSearchModal_searchInputContainer__8wm02:focus-within{background:#fff;box-shadow:0 0 0 2px #1976d2}.GlobalSearchModal_searchIcon__hi0X7{height:24px;margin-right:12px;opacity:.5;width:24px}.GlobalSearchModal_searchInput__XPtcx{background:#0000;border:none;color:#333;flex:1 1;font-size:16px;outline:none}.GlobalSearchModal_searchInput__XPtcx::placeholder{color:#999}.GlobalSearchModal_clearButton__zmgr\+{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .2s}.GlobalSearchModal_clearButton__zmgr\+:hover{background:#0000000d}.GlobalSearchModal_clearIcon__latA5{height:18px;opacity:.5;width:18px}.GlobalSearchModal_resultsArea__I-SOj{flex:1 1;min-height:300px;overflow-y:auto;padding:0 24px 24px}.GlobalSearchModal_loading__8mml1,.GlobalSearchModal_noResults__SIf2x{color:#666;font-size:15px;padding:40px 20px;text-align:center}.GlobalSearchModal_emptyState__uZ9-J{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.GlobalSearchModal_emptyIcon__xOX3r{height:48px;margin-bottom:16px;opacity:.3;width:48px}.GlobalSearchModal_emptyState__uZ9-J p{font-size:15px;margin:0}.GlobalSearchModal_resultsList__sLDVK{display:flex;flex-direction:column;gap:8px}.GlobalSearchModal_resultItem__VX9ou{align-items:flex-start;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;padding:16px;transition:all .2s}.GlobalSearchModal_resultItem__VX9ou:hover{background:#f5f5f5;border-color:#e0e0e0}.GlobalSearchModal_resultIcon__jqwiz{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:16px;width:40px}.GlobalSearchModal_resultIconImg__xzTCU{height:24px;opacity:.7;width:24px}.GlobalSearchModal_resultContent__vj42e{flex:1 1;min-width:0}.GlobalSearchModal_resultTitle__wslIB{color:#333;font-size:15px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalSearchModal_resultSubtitle__P3BKz{color:#666;font-size:13px;margin-bottom:4px}.GlobalSearchModal_resultContext__f6TV7{color:#999;font-size:12px}.GlobalSearchModal_historyContainer__G0Wd2{margin-top:8px}.GlobalSearchModal_historyHeader__Tbhxt{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 8px}.GlobalSearchModal_historyHeader__Tbhxt span{color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.GlobalSearchModal_clearHistoryButton__aTW-g{background:none;border:none;border-radius:4px;color:#1976d2;cursor:pointer;font-size:13px;font-weight:500;padding:6px 10px;transition:background .2s}.GlobalSearchModal_clearHistoryButton__aTW-g:hover{background:#f5f5f5}.GlobalSearchModal_historyItem__rbXYJ{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:12px 16px;transition:background .2s}.GlobalSearchModal_historyItem__rbXYJ:hover{background:#f5f5f5}.GlobalSearchModal_historyIcon__qwdQR{height:18px;margin-right:12px;opacity:.4;width:18px}.GlobalSearchModal_historyItem__rbXYJ span{color:#333;font-size:14px}.GlobalSearchModal_resultsArea__I-SOj::-webkit-scrollbar{width:8px}.GlobalSearchModal_resultsArea__I-SOj::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.GlobalSearchModal_resultsArea__I-SOj::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}.GlobalSearchModal_resultsArea__I-SOj::-webkit-scrollbar-thumb:hover{background:#999}@media (max-width:768px){.GlobalSearchModal_modalContent__zn7nv{max-height:85vh;width:95%}.GlobalSearchModal_modalHeader__-VZ2f{padding:16px 20px}.GlobalSearchModal_searchInputContainer__8wm02{margin:16px 20px;padding:10px 14px}.GlobalSearchModal_resultsArea__I-SOj{padding:0 20px 20px}.GlobalSearchModal_resultItem__VX9ou{padding:14px}.GlobalSearchModal_resultIcon__jqwiz{font-size:24px;margin-right:12px}}.SidebarSettingsModal_modalBackground__NIWnk{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.SidebarSettingsModal_modalContainer__ftI6u{background-color:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:90%}.SidebarSettingsModal_modalHeader__MjXyF{align-items:center;border-bottom:2px solid #f0f3f7;display:flex;justify-content:space-between;padding:20px 24px}.SidebarSettingsModal_modalTitle__L9vQg{color:#1f2937;font-size:20px;font-weight:700;margin:0}.SidebarSettingsModal_closeButton__RCpjK{align-items:center;background:none;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;transition:all .2s;width:32px}.SidebarSettingsModal_closeButton__RCpjK:hover{background-color:#f3f4f6;color:#1f2937}.SidebarSettingsModal_modalContent__SS6zy{flex:1 1;overflow-y:auto;padding:24px}.SidebarSettingsModal_description__Bx1Gk{color:#6b7280;font-size:14px;line-height:1.6;margin-bottom:20px}.SidebarSettingsModal_sectionsContainer__3Czaf{display:flex;flex-direction:column;gap:24px}.SidebarSettingsModal_availableSectionsBox__ozcxF,.SidebarSettingsModal_selectedSectionsBox__sngIQ{display:flex;flex-direction:column;gap:12px}.SidebarSettingsModal_sectionGroupTitle__qrmjn{color:#374151;font-size:15px;font-weight:600;margin:0 0 8px}.SidebarSettingsModal_sectionsList__rNsPy{display:flex;flex-direction:column;gap:12px}.SidebarSettingsModal_sectionItem__N5LoU{align-items:center;background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;padding:12px;transition:all .2s}.SidebarSettingsModal_sectionItem__N5LoU:hover{background-color:#f9fafb;border-color:#3b82f6}.SidebarSettingsModal_sectionItem__N5LoU.SidebarSettingsModal_dragging__j9Jvs{background-color:#fff;border-color:#3b82f6;box-shadow:0 4px 12px #00000026;transform:rotate(2deg)}.SidebarSettingsModal_dragHandle__uZq-O{align-items:center;color:#9ca3af;cursor:grab;display:flex;padding:4px;transition:color .2s}.SidebarSettingsModal_dragHandle__uZq-O:active{cursor:grabbing}.SidebarSettingsModal_dragHandle__uZq-O:hover{color:#6b7280}.SidebarSettingsModal_dragIcon__zF9tL{font-size:16px;-webkit-user-select:none;user-select:none}.SidebarSettingsModal_checkboxLabel__V-Fwf{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:12px;-webkit-user-select:none;user-select:none}.SidebarSettingsModal_checkbox__kVLfU{accent-color:#3b82f6;cursor:pointer;height:20px;width:20px}.SidebarSettingsModal_sectionName__VZwy\+{color:#1f2937;font-size:14px;font-weight:500}.SidebarSettingsModal_modalFooter__YJTZH{border-top:2px solid #f0f3f7;display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.SidebarSettingsModal_cancelButton__-YVqL{background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#1f2937;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.SidebarSettingsModal_cancelButton__-YVqL:hover{background-color:#f3f4f6;border-color:#d1d5db}.SidebarSettingsModal_saveButton__g-341{background:linear-gradient(135deg,#3b82f6,#2563eb);border:2px solid #2563eb;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.SidebarSettingsModal_saveButton__g-341:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #2563eb4d;transform:translateY(-1px)}.MobileSidebar_overlay__m9Eo2{animation:MobileSidebar_fadeIn__6ua8l .3s ease;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}@keyframes MobileSidebar_fadeIn__6ua8l{0%{opacity:0}to{opacity:1}}.MobileSidebar_sidebar__UQ-vP{background:#fff;bottom:0;box-shadow:2px 0 8px #00000026;display:flex;flex-direction:column;left:0;max-width:85vw;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:280px;z-index:9999}.MobileSidebar_sidebar__UQ-vP.MobileSidebar_open__uDkoE{transform:translateX(0)}.MobileSidebar_header__5MmbJ{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px}.MobileSidebar_title__9wHPR{color:#1f2937;font-size:18px;font-weight:700;margin:0}.MobileSidebar_closeButton__1W3kO{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .2s}.MobileSidebar_closeButton__1W3kO:active{background-color:#f3f4f6}.MobileSidebar_content__N8lDR{background-color:#f9fafb;flex:1 1;overflow-y:auto;padding:20px}.MobileSidebar_menuButton__GS5RQ{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;gap:16px;margin-bottom:12px;padding:20px;transition:all .2s;width:100%}.MobileSidebar_menuButton__GS5RQ:last-child{margin-bottom:0}.MobileSidebar_menuButton__GS5RQ:active{background-color:#f9fafb;transform:scale(.98)}.MobileSidebar_buttonIcon__6dRH8{align-items:center;background:linear-gradient(135deg,var(--main) 0,#2563eb 100%);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.MobileSidebar_buttonText__dlCqM{flex:1 1;text-align:left}.MobileSidebar_buttonTitle__YVJdD{color:#1f2937;font-size:16px;font-weight:700;margin-bottom:4px}.MobileSidebar_buttonSubtitle__dNpux{color:#6b7280;font-size:13px}.MobileSidebar_buttonArrow__I68sc{color:#9ca3af;flex-shrink:0}.NotificationItem_notificationItem__gn3Qa{background:#fff;border-bottom:1px solid #e5e7eb;border-left:4px solid #0000;cursor:pointer;display:flex;padding:16px;position:relative;transition:all .2s ease}.NotificationItem_notificationItem__gn3Qa:hover{background:#f9fafb}.NotificationItem_notificationItem__gn3Qa.NotificationItem_unread__A5Jx6{background:#f0f9ff}.NotificationItem_notificationItem__gn3Qa.NotificationItem_unread__A5Jx6:hover{background:#e0f2fe}.NotificationItem_notificationItem__gn3Qa.NotificationItem_compact__pHi0N{padding:12px}.NotificationItem_notificationItem__gn3Qa.NotificationItem_priorityCritical__Z6dAA{border-left-color:#ef4444}.NotificationItem_notificationItem__gn3Qa.NotificationItem_priorityHigh__ZlCZ1{border-left-color:#f59e0b}.NotificationItem_notificationItem__gn3Qa.NotificationItem_priorityNormal__3mtKV{border-left-color:#3b82f6}.NotificationItem_notificationItem__gn3Qa.NotificationItem_priorityLow__Ovh5F{border-left-color:#6b7280}.NotificationItem_unreadIndicator__FMsbC{background:#3b82f6;border-radius:50%;height:8px;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.NotificationItem_content__QTaFS{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-left:8px}.NotificationItem_header__xm-YI{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.NotificationItem_title__ESyW5{color:#1f2937;flex:1 1;font-size:14px;font-weight:600;line-height:1.4;margin:0}.NotificationItem_time__6zY3F{color:#6b7280;flex-shrink:0;font-size:12px;white-space:nowrap}.NotificationItem_message__--lA0{color:#4b5563;font-size:13px;line-height:1.5;margin:0}.NotificationItem_compact__pHi0N .NotificationItem_message__--lA0{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.NotificationItem_footer__7DQIA{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.NotificationItem_priorityBadge__-SK0C{border-radius:12px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.NotificationItem_priorityBadge__-SK0C.NotificationItem_priorityCritical__Z6dAA{background:#fee2e2;color:#991b1b}.NotificationItem_priorityBadge__-SK0C.NotificationItem_priorityHigh__ZlCZ1{background:#fef3c7;color:#92400e}.NotificationItem_priorityBadge__-SK0C.NotificationItem_priorityNormal__3mtKV{background:#dbeafe;color:#1e40af}.NotificationItem_priorityBadge__-SK0C.NotificationItem_priorityLow__Ovh5F{background:#f3f4f6;color:#374151}.NotificationItem_sender__yZOYn{color:#6b7280;font-size:12px}.NotificationItem_actions__rl\+L9{display:flex;gap:8px;margin-top:4px}.NotificationItem_confirmButton__2pucn,.NotificationItem_deleteButton__2q9ab{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.NotificationItem_confirmButton__2pucn{background:#10b981;color:#fff}.NotificationItem_confirmButton__2pucn:hover{background:#059669}.NotificationItem_deleteButton__2q9ab{background:#0000;color:#6b7280;padding:6px}.NotificationItem_deleteButton__2q9ab:hover{background:#fee2e2;color:#ef4444}.NotificationItem_deleteButton__2q9ab svg{height:16px;width:16px}@media (max-width:768px){.NotificationItem_notificationItem__gn3Qa{padding:12px}.NotificationItem_title__ESyW5{font-size:13px}.NotificationItem_message__--lA0{font-size:12px}.NotificationItem_time__6zY3F{font-size:11px}}.NotificationDropdown_dropdown__b0Aou{animation:NotificationDropdown_slideDown__H\+Ns1 .2s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 40px #00000026,0 0 0 1px #0000000d;display:flex;flex-direction:column;max-height:600px;position:fixed;width:420px;z-index:10001}@keyframes NotificationDropdown_slideDown__H\+Ns1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NotificationDropdown_header__-T74G{border-bottom:1px solid #e5e7eb;padding:16px 20px}.NotificationDropdown_title__wwbNB{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 12px}.NotificationDropdown_tabs__uMzdH{display:flex;gap:8px}.NotificationDropdown_tab__bBX\+2{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:6px 12px;transition:all .2s ease}.NotificationDropdown_tab__bBX\+2:hover{background:#f3f4f6;color:#374151}.NotificationDropdown_tab__bBX\+2.NotificationDropdown_activeTab__d9DGe{background:#3b82f6;color:#fff}.NotificationDropdown_actionsBar__X0pwC{background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 20px}.NotificationDropdown_actionButton__QG6S5{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#3b82f6;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.NotificationDropdown_actionButton__QG6S5:hover{background:#f0f9ff;border-color:#3b82f6}.NotificationDropdown_actionButton__QG6S5 svg{height:16px;width:16px}.NotificationDropdown_list__XA977{flex:1 1;max-height:400px;overflow-y:auto}.NotificationDropdown_list__XA977::-webkit-scrollbar{width:6px}.NotificationDropdown_list__XA977::-webkit-scrollbar-track{background:#f3f4f6}.NotificationDropdown_list__XA977::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.NotificationDropdown_list__XA977::-webkit-scrollbar-thumb:hover{background:#9ca3af}.NotificationDropdown_loading__2o761{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:40px 20px}.NotificationDropdown_spinner__yd1kV{animation:NotificationDropdown_spin__bLTU3 .8s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:32px;margin-bottom:12px;width:32px}@keyframes NotificationDropdown_spin__bLTU3{to{transform:rotate(1turn)}}.NotificationDropdown_loading__2o761 p{font-size:14px;margin:0}.NotificationDropdown_empty__Gsvmw{align-items:center;color:#9ca3af;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.NotificationDropdown_empty__Gsvmw svg{margin-bottom:16px;opacity:.5}.NotificationDropdown_empty__Gsvmw p{font-size:14px;margin:0}.NotificationDropdown_footer__4burw{background:#f9fafb;border-top:1px solid #e5e7eb;padding:12px 20px}.NotificationDropdown_viewAllButton__V3Msl{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s ease;width:100%}.NotificationDropdown_viewAllButton__V3Msl:hover{background:#f0f9ff;border-color:#3b82f6}@media (max-width:768px){.NotificationDropdown_dropdown__b0Aou{max-height:calc(100vh - 80px);max-width:420px;width:calc(100vw - 16px)}}.NotificationBell_notificationBellContainer__nY7Ov{display:inline-block;position:relative;z-index:10000}.NotificationBell_bellButton__5z5xN{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:8px;position:relative;transition:background-color .2s ease}.NotificationBell_bellButton__5z5xN:hover{background-color:#0000000d}.NotificationBell_bellButton__5z5xN:active{background-color:#0000001a}.NotificationBell_bellIcon__Y2yp7{color:#374151;transition:color .2s ease}.NotificationBell_bellButton__5z5xN:hover .NotificationBell_bellIcon__Y2yp7{color:#1f2937}.NotificationBell_badge__7asrk{align-items:center;animation:NotificationBell_pulse__W0PHY 2s infinite;background-color:#ef4444;border-radius:10px;box-shadow:0 2px 4px #0003;color:#fff;display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:2px 5px;position:absolute;right:4px;top:4px}@keyframes NotificationBell_pulse__W0PHY{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (prefers-color-scheme:dark){.NotificationBell_bellIcon__Y2yp7{color:#d1d5db}.NotificationBell_bellButton__5z5xN:hover{background-color:#ffffff1a}.NotificationBell_bellButton__5z5xN:hover .NotificationBell_bellIcon__Y2yp7{color:#f3f4f6}}.crmToolbar_navbar__-UN6O{align-items:center;display:flex;justify-content:center;margin-inline:auto;margin-bottom:20px;margin-top:20px;position:relative;width:calc(100% - 120px)}.crmToolbar_navbar_list__xQrrj{align-items:center;display:flex;gap:10px;height:100%;justify-content:center}.crmToolbar_navbar_list_item__Iv1Sp{align-items:center;border-radius:20px;color:#000;display:flex;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;padding:10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.crmToolbar_active__I1bAV,.crmToolbar_navbar_list_item__Iv1Sp:hover{background-color:#fff;box-shadow:0 2px 0 #dad9e0}.crmToolbar_svg_image__8MJ5r{height:18px;margin-right:15px;width:18px}@media screen and (max-width:400px){.crmToolbar_navbar__-UN6O{padding:0}}.ChartsToolbar_navbar__99bnE{align-items:center;display:flex;height:-webkit-min-content;height:min-content;justify-content:space-between;margin-inline:auto;margin-bottom:20px;margin-top:20px;position:relative;width:calc(100% - 300px)}.ChartsToolbar_navbar_list__--c1E{align-items:center;display:flex;gap:10px;justify-content:center}.ChartsToolbar_navbar_left__pP1AV{align-items:center;display:flex;gap:15px;position:relative}.ChartsToolbar_navbar_list_item__MZo8u{align-items:center;border-radius:20px;color:#000;display:flex;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;padding:10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.ChartsToolbar_active__jEQ\+n,.ChartsToolbar_navbar_list_item__MZo8u:hover{background-color:#fff;box-shadow:0 2px 0 #dad9e0}.ChartsToolbar_svg_image__s50pQ{height:18px;margin-right:15px;width:18px}.ChartsToolbar_baseTitleText__D4fL9{align-items:center;background-color:#fff;border:2px solid #f0f3f7;border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 30%;gap:10px;height:40px;justify-content:flex-start;padding:15px;width:auto}.ChartsToolbar_baseTitleTextA__ROT0a{color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:15px;white-space:nowrap;width:-webkit-min-content;width:min-content}.ChartsToolbar_baseTitleTextB__O344d{border:none;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:18px;width:100%}.ChartsToolbar_baseTitleTextB__O344d::placeholder{color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;opacity:.3}.ChartsToolbar_baseTitleTextB__O344d:focus{outline:0}.ChartsToolbar_datePicker__7BlE0{border-radius:16px;overflow:hidden;position:absolute;top:40px;z-index:10000}.ChartsToolbar_rangeButton__sohrT{background-color:#fff;border:2px solid #f0f3f7;border-radius:10px;font-weight:400}.ChartsToolbar_rangeButton__sohrT,.ChartsToolbar_saveButton__6vshc{box-sizing:border-box;cursor:pointer;font-size:16px;height:30px;letter-spacing:0;line-height:20px;text-align:center;width:140px}.ChartsToolbar_saveButton__6vshc{background-color:var(--main);border:none;border-radius:35px;bottom:20px;color:#fff;font-weight:700;margin-bottom:10px;position:absolute;right:20px}@media screen and (max-width:400px){.ChartsToolbar_navbar__99bnE{padding:0}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.MultiChartsToolbar_navbar__qpZDH{align-items:center;display:flex;height:-webkit-min-content;height:min-content;justify-content:space-between;margin-inline:auto;margin-bottom:20px;margin-top:20px;position:relative;width:calc(100% - 300px)}.MultiChartsToolbar_navbar_list__7v7C5{align-items:center;display:flex;gap:10px;justify-content:center}.MultiChartsToolbar_navbar_left__1ODwG{align-items:center;display:flex;gap:15px;position:relative}.MultiChartsToolbar_navbar_list_item__-wSxu{align-items:center;border-radius:20px;color:#000;display:flex;font-size:14px;font-weight:600;letter-spacing:0;line-height:17px;padding:10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.MultiChartsToolbar_active__REtQo,.MultiChartsToolbar_navbar_list_item__-wSxu:hover{background-color:#fff;box-shadow:0 2px 0 #dad9e0}.MultiChartsToolbar_svg_image__n7x61{height:18px;margin-right:15px;width:18px}.MultiChartsToolbar_baseTitleText__fL1ta{align-items:center;background-color:#fff;border:2px solid #f0f3f7;border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 30%;gap:10px;height:40px;justify-content:flex-start;padding:15px;width:auto}.MultiChartsToolbar_baseTitleTextA__iE2qj{color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:15px;white-space:nowrap;width:-webkit-min-content;width:min-content}.MultiChartsToolbar_baseTitleTextB__x3G9R{border:none;color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:18px;width:100%}.MultiChartsToolbar_baseTitleTextB__x3G9R::placeholder{color:#000;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;opacity:.3}.MultiChartsToolbar_baseTitleTextB__x3G9R:focus{outline:0}.MultiChartsToolbar_datePicker__v6Stl{border-radius:16px;overflow:hidden;position:absolute;top:40px;z-index:10000}.MultiChartsToolbar_rangeButton__HteKu{background-color:#fff;border:2px solid #f0f3f7;border-radius:10px;font-weight:400}.MultiChartsToolbar_rangeButton__HteKu,.MultiChartsToolbar_saveButton__8lx4m{box-sizing:border-box;cursor:pointer;font-size:16px;height:30px;letter-spacing:0;line-height:20px;text-align:center;width:140px}.MultiChartsToolbar_saveButton__8lx4m{background-color:var(--main);border:none;border-radius:35px;bottom:20px;color:#fff;font-weight:700;margin-bottom:10px;position:absolute;right:20px}.MultiChartsToolbar_inputFlex__9NKfH{display:flex;gap:10px}@media screen and (max-width:400px){.MultiChartsToolbar_navbar__qpZDH{padding:0}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.week-picker-display{align-items:center;border-radius:8px;color:#454545;cursor:pointer;display:flex;font-size:1rem;height:40px;justify-content:space-between;justify-content:center;position:relative;transition:.5s ease;width:200px}.week-picker-options{background:#fff;border:1px solid #c3c0cc;border-radius:5px;flex-direction:column;left:50%;overflow:hidden;padding:.4rem;position:absolute;top:105%;transform:translateX(-50%);z-index:99}.title-week,.week-picker-options{align-items:center;display:flex;width:100%}.title-week{justify-content:space-between;padding:.8rem}.numbers-container{border-top:1px solid #dcdcdc;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:.3rem;width:100%}.single-number{aspect-ratio:1;background:none;color:#000;display:grid;font-size:.8rem;place-items:center;width:100%}.selected-week{background-color:#f90;color:#fff}.day{background:none;color:#000}.arrow-container{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;transition:.2s ease-in;width:25px}.arrow-container svg{stroke:#454545}.arrow-container:hover{background-color:#f90;border-radius:15%}.arrow-container:hover svg{stroke:#fff;fill:#fff}.other-month{background:none;color:#c3c0cc}.ChristmasInfoModal_modalOverlay__W9Qd5{align-items:center;animation:ChristmasInfoModal_fadeIn__e47Vd .2s ease;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes ChristmasInfoModal_fadeIn__e47Vd{0%{opacity:0}to{opacity:1}}.ChristmasInfoModal_modalContent__0sSC\+{align-items:center;animation:ChristmasInfoModal_slideUp__axAkN .3s ease;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #dc26261a;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-width:480px;padding:32px;text-align:center;width:90%}@keyframes ChristmasInfoModal_slideUp__axAkN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChristmasInfoModal_iconWrapper__4QaVM{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 4px 6px -1px #0596694d;display:flex;height:80px;justify-content:center;margin-bottom:20px;width:80px}.ChristmasInfoModal_christmasIcon__1pbFl{font-size:48px;line-height:1}.ChristmasInfoModal_modalTitle__Qpi-v{color:#111827;font-size:24px;font-weight:700;margin:0 0 12px}.ChristmasInfoModal_modalMessage__GODER{color:#6b7280;font-size:15px;line-height:1.6;margin:0 0 16px}.ChristmasInfoModal_buttonGroup__Y3Afg{display:flex;gap:12px;margin-top:12px;width:100%}.ChristmasInfoModal_skipButton__cjgwp{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.ChristmasInfoModal_skipButton__cjgwp:hover{background-color:#f9fafb;border-color:#9ca3af}.ChristmasInfoModal_enableButton__K35et{align-items:center;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.ChristmasInfoModal_enableButton__K35et:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 6px -1px #dc26264d;transform:translateY(-1px)}@media (max-width:640px){.ChristmasInfoModal_modalContent__0sSC\+{max-width:95%;padding:24px}.ChristmasInfoModal_modalTitle__Qpi-v{font-size:20px}.ChristmasInfoModal_modalMessage__GODER{font-size:14px}.ChristmasInfoModal_buttonGroup__Y3Afg{flex-direction:column-reverse}.ChristmasInfoModal_enableButton__K35et,.ChristmasInfoModal_skipButton__cjgwp{width:100%}}.ChatButton_chatButton__Z89Xs{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 12px #2563eb66;cursor:pointer;display:flex;height:56px;justify-content:center;outline:none;position:fixed;right:24px;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px;z-index:1000}.ChatButton_chatButton__Z89Xs:hover{box-shadow:0 6px 20px #2563eb80;transform:scale(1.08)}.ChatButton_chatButton__Z89Xs:active{transform:scale(.95)}.ChatButton_chatButton__Z89Xs.ChatButton_active__7bdRe{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:rotate(1turn)}.ChatButton_icon__Fqkbw{filter:brightness(0) invert(1);height:26px;transition:transform .3s ease;width:26px}.ChatButton_chatButton__Z89Xs:hover .ChatButton_icon__Fqkbw{transform:scale(1.1)}.ChatButton_chatButton__Z89Xs.ChatButton_active__7bdRe .ChatButton_icon__Fqkbw{transform:rotate(-1turn)}.ChatButton_badge__FAgJQ{align-items:center;animation:ChatButton_pulse__pPw7l 2s infinite;background:#ef4444;border-radius:11px;box-shadow:0 2px 6px #ef444466;color:#fff;display:flex;font-size:11px;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 6px;position:absolute;right:-4px;top:-4px}@keyframes ChatButton_pulse__pPw7l{0%{box-shadow:0 0 0 0 #ef444466}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 0 0 #ef444400}}.ChatButton_offlineIndicator__oIXTh{animation:ChatButton_blink__NE6e3 1.5s infinite;background:#f59e0b;border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}@keyframes ChatButton_blink__NE6e3{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:768px){.ChatButton_chatButton__Z89Xs{bottom:16px;height:52px;right:16px;width:52px}.ChatButton_icon__Fqkbw{height:24px;width:24px}.ChatButton_badge__FAgJQ{font-size:10px;height:20px;min-width:20px}}.ConversationList_container__UgwOg{display:flex;flex-direction:column;height:100%;overflow:hidden}.ConversationList_filters__gsdIa{background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:4px;padding:8px 12px}.ConversationList_filterButton__kdncB{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;flex:1 1;font-size:14px;gap:4px;justify-content:center;padding:8px 4px;transition:all .2s ease}.ConversationList_filterButton__kdncB:hover{background:#e5e7eb;color:#374151}.ConversationList_filterButton__kdncB.ConversationList_active__e0VhF{background:#2563eb;color:#fff}.ConversationList_filterButton__kdncB svg{height:18px;width:18px}.ConversationList_filterIcon__w8c8p{height:18px;opacity:.7;width:18px}.ConversationList_filterButton__kdncB.ConversationList_active__e0VhF .ConversationList_filterIcon__w8c8p{filter:brightness(0) invert(1);opacity:1}.ConversationList_filterCount__59zBc{align-items:center;background:#0000001a;border-radius:9px;display:flex;font-size:11px;font-weight:500;height:18px;justify-content:center;min-width:18px}.ConversationList_filterButton__kdncB.ConversationList_active__e0VhF .ConversationList_filterCount__59zBc{background:#fff3}.ConversationList_list__a8TO6{flex:1 1;overflow-x:hidden;overflow-y:auto}.ConversationList_item__etwVZ{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;padding:12px 16px;transition:background .15s ease}.ConversationList_item__etwVZ:hover{background:#f9fafb}.ConversationList_item__etwVZ.ConversationList_unread__HLP1H{background:#eff6ff}.ConversationList_item__etwVZ.ConversationList_unread__HLP1H:hover{background:#dbeafe}.ConversationList_avatar__vt4\+C{flex-shrink:0;height:48px;margin-right:12px;position:relative;width:48px}.ConversationList_avatarImage__39N6g{border-radius:50%;height:100%;object-fit:cover;width:100%}.ConversationList_avatarIcon__yvogO{align-items:center;background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-radius:50%;color:#6b7280;display:flex;height:100%;justify-content:center;width:100%}.ConversationList_avatarIcon__yvogO svg{height:22px;width:22px}.ConversationList_avatarIconImg__RER6L{height:22px;opacity:.6;width:22px}.ConversationList_onlineIndicator__61ZhB{background:#22c55e;border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.ConversationList_itemContent__flOAW{flex:1 1;min-width:0}.ConversationList_itemHeader__xOgmm{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.ConversationList_itemName__8-AGU{color:#111827;font-size:15px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationList_item__etwVZ.ConversationList_unread__HLP1H .ConversationList_itemName__8-AGU{color:#1e40af}.ConversationList_itemTime__WUzyv{color:#9ca3af;flex-shrink:0;font-size:12px;margin-left:8px}.ConversationList_item__etwVZ.ConversationList_unread__HLP1H .ConversationList_itemTime__WUzyv{color:#2563eb;font-weight:500}.ConversationList_itemPreview__COST1{color:#6b7280;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationList_senderName__zqmFB{color:#374151;font-weight:500}.ConversationList_previewText__F2ckt{color:#6b7280}.ConversationList_item__etwVZ.ConversationList_unread__HLP1H .ConversationList_previewText__F2ckt{color:#374151;font-weight:500}.ConversationList_unreadBadge__SukcO{align-items:center;background:#2563eb;border-radius:11px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;margin-left:8px;min-width:22px;padding:0 6px}.ConversationList_loading__XeC79{align-items:center;color:#6b7280;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 24px}.ConversationList_spinner__MBeHk{animation:ConversationList_spin__FivNT .8s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#2563eb;height:32px;width:32px}@keyframes ConversationList_spin__FivNT{to{transform:rotate(1turn)}}.ConversationList_empty__kyZnl{align-items:center;color:#9ca3af;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.ConversationList_emptyIcon__T10gT{color:#d1d5db;height:48px;margin-bottom:16px;width:48px}.ConversationList_empty__kyZnl p{color:#6b7280;font-size:16px;font-weight:500;margin:0 0 4px}.ConversationList_empty__kyZnl span{color:#9ca3af;font-size:13px}.ConversationList_refreshButton__ymkeP{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;display:none;font-size:13px;margin:12px 16px;padding:8px 16px;transition:all .2s ease}.ConversationList_refreshButton__ymkeP:hover{background:#f9fafb;color:#374151}.ConversationList_refreshButton__ymkeP:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.ConversationList_refreshButton__ymkeP{display:block}}.ConversationList_list__a8TO6::-webkit-scrollbar{width:6px}.ConversationList_list__a8TO6::-webkit-scrollbar-track{background:#0000}.ConversationList_list__a8TO6::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ConversationList_list__a8TO6::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ChatView_chatView__DdsaF{display:flex;flex-direction:column;height:100%;overflow:hidden}.ChatView_noConversation__ez47N{align-items:center;color:#9ca3af;display:flex;height:100%;justify-content:center}.ChatView_infoBar__4S7ba{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:8px 16px}.ChatView_infoLeft__fu8AJ{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:8px}.ChatView_statusDot__687z\+{background:#9ca3af;border-radius:50%;height:8px;width:8px}.ChatView_statusDot__687z\+.ChatView_online__3vRML{background:#22c55e}.ChatView_statusText__cJWhd{font-size:12px}.ChatView_infoIcon__YIKjn{height:14px;width:14px}.ChatView_linkedLabel__xZ7pr{background:#e5e7eb;border-radius:4px;font-size:12px;padding:2px 8px}.ChatView_infoRight__r6nVB{display:flex;gap:8px}.ChatView_infoButton__6MqrV{align-items:center;background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:4px 8px;transition:all .2s ease}.ChatView_infoButton__6MqrV:hover{background:#e5e7eb;color:#374151}.ChatView_infoButton__6MqrV svg{height:16px;width:16px}.ChatView_btnIcon__4cnlT{height:16px;opacity:.7;width:16px}.ChatView_pinnedIcon__Z2Ui7{height:14px;opacity:.8;width:14px}.ChatView_pinnedPanel__54ydr{background:#fef3c7;border-bottom:1px solid #fcd34d;max-height:150px;overflow-y:auto}.ChatView_pinnedHeader__fV-MB{align-items:center;color:#92400e;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 16px}.ChatView_pinnedHeader__fV-MB button{background:none;border:none;color:#92400e;cursor:pointer;font-size:18px;margin-left:auto}.ChatView_pinnedList__DbKJ7{padding:0 16px 8px}.ChatView_pinnedItem__kid-Q{color:#78350f;font-size:12px;padding:4px 0}.ChatView_pinnedSender__z5O3a{font-weight:500;margin-right:4px}.ChatView_pinnedContent__oowN3{color:#92400e}.ChatView_infoPanel__0QoNy{background:#f9fafb;border-bottom:1px solid #e5e7eb;max-height:200px;overflow-y:auto;padding:16px}.ChatView_infoPanel__0QoNy h4{color:#374151;font-size:14px;margin:0 0 12px}.ChatView_participantsList__Qy7bv{display:flex;flex-direction:column;gap:8px}.ChatView_participant__BAhy-{align-items:center;display:flex;gap:10px}.ChatView_participantAvatarPlaceholder__8pqzO,.ChatView_participantAvatar__KU3dA{border-radius:50%;height:32px;width:32px}.ChatView_participantAvatar__KU3dA{object-fit:cover}.ChatView_participantAvatarPlaceholder__8pqzO{align-items:center;background:#e5e7eb;color:#6b7280;display:flex;font-size:14px;font-weight:500;justify-content:center}.ChatView_participantName__UBlI6{color:#374151;flex:1 1;font-size:13px}.ChatView_participantRole__Cmix6{background:#dbeafe;border-radius:4px;color:#1e40af;font-size:11px;padding:2px 6px}.ChatView_participantOnline__uMv5e{background:#22c55e;border-radius:50%;height:8px;width:8px}.ChatView_messageList__vJjC6{display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-x:hidden;overflow-y:auto;padding:16px}.ChatView_loadingContainer__pi9gI{align-items:center;color:#9ca3af;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center}.ChatView_loadingSpinner__-MTp6{animation:ChatView_spin__AtFB5 1s linear infinite;height:24px;width:24px}@keyframes ChatView_spin__AtFB5{to{transform:rotate(1turn)}}.ChatView_loadingMore__CGJMr{padding:8px;text-align:center}.ChatView_emptyMessages__nOIJk{align-items:center;color:#9ca3af;display:flex;flex:1 1;flex-direction:column;justify-content:center}.ChatView_emptyMessages__nOIJk p{font-size:16px;margin:0 0 4px}.ChatView_emptyMessages__nOIJk span{font-size:13px}.ChatView_dateDivider__8y-X0{align-items:center;display:flex;justify-content:center;padding:16px 0}.ChatView_dateDivider__8y-X0 span{background:#f3f4f6;border-radius:12px;color:#6b7280;font-size:12px;padding:4px 12px}.ChatView_messageItem__GnqLv{align-items:flex-end;display:flex;gap:8px;margin-bottom:2px;max-width:80%;position:relative}.ChatView_messageItem__GnqLv.ChatView_lastInBlock__TJq9E{margin-bottom:12px}.ChatView_messageItem__GnqLv.ChatView_own__D73nL{align-self:flex-end;flex-direction:row-reverse}.ChatView_messageAvatar__qLwRW{flex-shrink:0;height:32px;width:32px}.ChatView_messageAvatar__qLwRW.ChatView_avatarHidden__nwqpp{visibility:hidden}.ChatView_avatarImg__rQXza{border-radius:50%;height:100%;object-fit:cover;width:100%}.ChatView_avatarPlaceholder__gKDvS{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;width:100%}.ChatView_messageBubble__DTjtH{background:#f3f4f6;border-radius:18px;border-bottom-left-radius:4px;max-width:100%;padding:10px 14px}.ChatView_ownBubble__-4q96{background:#2563eb;border-bottom-left-radius:18px;border-bottom-right-radius:4px;color:#fff}.ChatView_senderName__qGco4{color:#6b7280;font-size:12px;font-weight:500;margin-bottom:4px}.ChatView_pinnedIndicator__6KWFI{align-items:center;color:#f59e0b;display:flex;font-size:11px;gap:4px;margin-bottom:4px}.ChatView_pinnedIndicator__6KWFI svg,.ChatView_pinnedSmallIcon__Pi6DF{height:12px;width:12px}.ChatView_replyRef__-9R29{align-items:center;background:#0000000d;border-left:3px solid #9ca3af;border-radius:8px;display:flex;gap:6px;margin-bottom:6px;padding:6px 10px}.ChatView_ownBubble__-4q96 .ChatView_replyRef__-9R29{background:#ffffff26;border-left-color:#ffffff80}.ChatView_replyIcon__1hlx3{color:#9ca3af;height:12px;width:12px}.ChatView_replyRefIcon__PPHZk{height:12px;opacity:.5;width:12px}.ChatView_replyText__0Zk91{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatView_ownBubble__-4q96 .ChatView_replyText__0Zk91{color:#fffc}.ChatView_attachments__a-SlT{margin-bottom:8px}.ChatView_attachment__LkOHW{margin-bottom:6px}.ChatView_attachmentImage__X6s0U{border-radius:12px;cursor:pointer;max-height:200px;max-width:200px}.ChatView_attachmentFile__JmAfz{align-items:center;background:#0000000d;border-radius:8px;color:inherit;display:flex;font-size:13px;gap:8px;padding:8px 12px;text-decoration:none}.ChatView_ownBubble__-4q96 .ChatView_attachmentFile__JmAfz{background:#ffffff26}.ChatView_attachmentFile__JmAfz svg{height:16px;width:16px}.ChatView_downloadIcon__rNm58{height:16px;opacity:.7;width:16px}.ChatView_messageText__wmv63{font-size:14px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.ChatView_reactions__K-mIS{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.ChatView_reaction__muj9x{align-items:center;background:#00000014;border-radius:10px;cursor:pointer;display:flex;font-size:14px;gap:4px;padding:2px 6px;transition:background .2s ease}.ChatView_reaction__muj9x:hover{background:#0000001f}.ChatView_ownBubble__-4q96 .ChatView_reaction__muj9x{background:#fff3}.ChatView_reactionCount__MplpJ{color:#6b7280;font-size:11px}.ChatView_ownBubble__-4q96 .ChatView_reactionCount__MplpJ{color:#fffc}.ChatView_messageFooter__kCspL{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.ChatView_editedLabel__h2fgD{color:#9ca3af;font-size:10px;font-style:italic}.ChatView_ownBubble__-4q96 .ChatView_editedLabel__h2fgD{color:#fff9}.ChatView_messageTime__45M87{color:#9ca3af;font-size:10px}.ChatView_ownBubble__-4q96 .ChatView_messageTime__45M87{color:#ffffffb3}.ChatView_readStatus__k936X{align-items:center;display:flex}.ChatView_readStatus__k936X svg{color:#fff9;height:14px;width:14px}.ChatView_readStatus__k936X .ChatView_read__MTfCZ{color:#fff}.ChatView_checkIcon__pAgLQ{height:12px;opacity:.6;width:12px}.ChatView_doubleCheck__2RQ8A{align-items:center;display:inline-flex}.ChatView_doubleCheck__2RQ8A .ChatView_checkIcon__pAgLQ{opacity:1}.ChatView_doubleCheck__2RQ8A .ChatView_checkIcon__pAgLQ:first-child{margin-right:-6px}.ChatView_ownBubble__-4q96 .ChatView_checkIcon__pAgLQ{filter:brightness(0) invert(1)}.ChatView_deletedMessage__yxB8s{color:#9ca3af;font-size:13px;font-style:italic}.ChatView_systemMessageWrapper__3jy5i{padding:8px 0;text-align:center}.ChatView_systemMessageText__QKgFP{background:#f3f4f6;border-radius:12px;color:#9ca3af;font-size:12px;padding:4px 12px}.ChatView_messageActions__pG-OM{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;gap:2px;padding:4px;position:absolute;right:0;top:-8px;z-index:10}.ChatView_own__D73nL .ChatView_messageActions__pG-OM{left:0;right:auto}.ChatView_actionButton__gZkFY{align-items:center;background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ChatView_actionButton__gZkFY:hover{background:#f3f4f6;color:#374151}.ChatView_actionButton__gZkFY svg{height:14px;width:14px}.ChatView_actionIcon__D\+z72{height:14px;opacity:.7;width:14px}.ChatView_quickReactions__4uT7I{background:#fff;border-radius:20px;box-shadow:0 2px 12px #00000026;display:flex;gap:4px;padding:6px 8px;position:absolute;right:0;top:-40px;z-index:11}.ChatView_own__D73nL .ChatView_quickReactions__4uT7I{left:0;right:auto}.ChatView_quickReactionButton__I02NG{background:#0000;border:none;border-radius:50%;cursor:pointer;font-size:18px;height:32px;transition:all .2s ease;width:32px}.ChatView_quickReactionButton__I02NG:hover{background:#f3f4f6;transform:scale(1.2)}.ChatView_typingIndicator__\+QBZc{align-items:center;display:flex;gap:8px;padding:8px 16px}.ChatView_typingDots__oYkdc{display:flex;gap:4px}.ChatView_typingDots__oYkdc span{animation:ChatView_typing__2YQ6p 1.4s infinite;background:#9ca3af;border-radius:50%;height:6px;width:6px}.ChatView_typingDots__oYkdc span:nth-child(2){animation-delay:.2s}.ChatView_typingDots__oYkdc span:nth-child(3){animation-delay:.4s}@keyframes ChatView_typing__2YQ6p{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.ChatView_typingText__nTCpO{color:#9ca3af;font-size:12px}.ChatView_inputContainer__N6DKX{background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0}.ChatView_replyBar__jEMCg{align-items:center;background:#f3f4f6;border-bottom:1px solid #e5e7eb;display:flex;padding:8px 16px}.ChatView_replyContent__w0s4-{flex:1 1;min-width:0}.ChatView_replyLabel__oG4Wh{color:#6b7280;display:block;font-size:11px;margin-bottom:2px}.ChatView_replyPreview__cQsqF{color:#374151;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatView_cancelReply__e3FLv{align-items:center;background:#0000;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.ChatView_cancelReply__e3FLv:hover{background:#e5e7eb;color:#374151}.ChatView_cancelIcon__7cTzP{height:16px;opacity:.6;width:16px}.ChatView_fileIconImg__VWEl6{height:20px;opacity:.6;width:20px}.ChatView_removeIcon__EavKi{height:12px;opacity:.7;width:12px}.ChatView_attachIcon__kiMOX{height:20px;opacity:.7;width:20px}.ChatView_sendIconImg__NMgdB{height:18px;opacity:.7;width:18px}.ChatView_sendButton__0O08y.ChatView_active__PpGby .ChatView_sendIconImg__NMgdB{filter:brightness(0) invert(1);opacity:1}.ChatView_spinner__nyNqc{animation:ChatView_spin__AtFB5 .8s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#2563eb;height:24px;width:24px}.ChatView_attachmentPreview__YH1W0{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px}.ChatView_attachmentItem__07NQ0{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;gap:8px;padding:6px 10px}.ChatView_attachmentThumb__G80hD{border-radius:6px;height:40px;object-fit:cover;width:40px}.ChatView_attachmentIcon__8SvC8{align-items:center;background:#e5e7eb;border-radius:6px;color:#6b7280;display:flex;height:40px;justify-content:center;width:40px}.ChatView_attachmentName__GdEcS{color:#374151;font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatView_removeAttachment__hBmhj{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.ChatView_removeAttachment__hBmhj:hover{background:#fee2e2;color:#ef4444}.ChatView_removeAttachment__hBmhj svg{height:12px;width:12px}.ChatView_inputWrapper__j5sVF{align-items:flex-end;display:flex;gap:8px;padding:12px 16px}.ChatView_attachButton__fIlvt{align-items:center;background:#0000;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ChatView_attachButton__fIlvt:hover{background:#f3f4f6;color:#374151}.ChatView_attachButton__fIlvt:disabled{cursor:not-allowed;opacity:.5}.ChatView_attachButton__fIlvt svg{height:20px;width:20px}.ChatView_textInput__d2a1b{border:1px solid #e5e7eb;border-radius:20px;flex:1 1;font-size:14px;max-height:120px;min-height:40px;outline:none;padding:10px 16px;resize:none;transition:border-color .2s ease}.ChatView_textInput__d2a1b:focus{border-color:#2563eb}.ChatView_textInput__d2a1b::placeholder{color:#9ca3af}.ChatView_textInput__d2a1b:disabled{background:#f9fafb;cursor:not-allowed}.ChatView_sendButton__0O08y{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ChatView_sendButton__0O08y.ChatView_active__PpGby{background:#2563eb;color:#fff}.ChatView_sendButton__0O08y.ChatView_active__PpGby:hover{background:#1d4ed8}.ChatView_sendButton__0O08y:disabled{cursor:not-allowed;opacity:.5}.ChatView_sendButton__0O08y svg{height:18px;width:18px}.ChatView_sendingDot__IAsCS{animation:ChatView_pulse__wH0D\+ 1s infinite;background:currentColor;border-radius:50%;height:8px;width:8px}@keyframes ChatView_pulse__wH0D\+{0%,to{opacity:1}50%{opacity:.5}}.ChatView_uploadingIndicator__yTD-Y{background:#fef3c7;color:#6b7280;font-size:12px;padding:8px 16px;text-align:center}.ChatView_messageList__vJjC6::-webkit-scrollbar{width:6px}.ChatView_messageList__vJjC6::-webkit-scrollbar-track{background:#0000}.ChatView_messageList__vJjC6::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ChatView_messageList__vJjC6::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:480px){.ChatView_messageItem__GnqLv{max-width:90%}.ChatView_inputWrapper__j5sVF{padding:8px 12px}.ChatView_attachButton__fIlvt,.ChatView_sendButton__0O08y{height:36px;width:36px}.ChatView_textInput__d2a1b{min-height:36px;padding:8px 14px}}.Toast_toastContainer__-ShnF{display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;top:20px;z-index:9999999999999}.Toast_snackbar__Pqjr-{align-items:center;border-radius:8px;display:flex;height:60px;text-align:center;width:350px;z-index:9999999999999}.Toast_snackbar__Pqjr- .Toast_symbol__EYj7o{flex:20% 1}.Toast_snackbar__Pqjr- .Toast_message__9BqC-{flex:80% 1;font-weight:700;text-align:start}#Toast_show__MVKGC{animation:Toast_fadeIn__6JDN- .5s,Toast_fadeOut__zX8g3 .5s 2.5s;visibility:visible}#Toast_hide__vv9Yp{visibility:hidden}@keyframes Toast_fadeIn__6JDN-{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes Toast_fadeOut__zX8g3{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.ConfirmDeleteModal_modalOverlay__WgMLj{align-items:center;animation:ConfirmDeleteModal_fadeIn__Hi1Wc .2s ease;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes ConfirmDeleteModal_fadeIn__Hi1Wc{0%{opacity:0}to{opacity:1}}.ConfirmDeleteModal_modalContent__LLgdB{align-items:center;animation:ConfirmDeleteModal_slideUp__3zVrN .3s ease;background-color:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-width:480px;padding:32px;text-align:center;width:90%}@keyframes ConfirmDeleteModal_slideUp__3zVrN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmDeleteModal_iconWrapper__EdEdq{align-items:center;background-color:#fee2e2;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.ConfirmDeleteModal_warningIcon__K601g{filter:invert(30%) sepia(85%) saturate(5447%) hue-rotate(350deg) brightness(92%) contrast(94%);height:32px;width:32px}.ConfirmDeleteModal_modalTitle__YmcCe{color:#111827;font-size:24px;font-weight:700;margin:0 0 12px}.ConfirmDeleteModal_modalMessage__Om\+Sd{color:#6b7280;font-size:15px;line-height:1.6;margin:0 0 28px}.ConfirmDeleteModal_buttonGroup__\+blAB{display:flex;gap:12px;width:100%}.ConfirmDeleteModal_cancelButton__UxSV-{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.ConfirmDeleteModal_cancelButton__UxSV-:hover{background-color:#f9fafb;border-color:#9ca3af}.ConfirmDeleteModal_deleteButton__ps0Sv{align-items:center;background-color:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.ConfirmDeleteModal_deleteButton__ps0Sv:hover{background-color:#b91c1c}.ConfirmDeleteModal_buttonIcon__tE8wz{height:16px;width:16px}@media (max-width:640px){.ConfirmDeleteModal_modalContent__LLgdB{max-width:95%;padding:24px}.ConfirmDeleteModal_modalTitle__YmcCe{font-size:20px}.ConfirmDeleteModal_modalMessage__Om\+Sd{font-size:14px}.ConfirmDeleteModal_buttonGroup__\+blAB{flex-direction:column-reverse}.ConfirmDeleteModal_cancelButton__UxSV-,.ConfirmDeleteModal_deleteButton__ps0Sv{width:100%}}.ParticipantManager_overlay__ZB0Ji{align-items:center;animation:ParticipantManager_fadeIn__3I1J0 .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes ParticipantManager_fadeIn__3I1J0{0%{opacity:0}to{opacity:1}}.ParticipantManager_modal__cpGg-{animation:ParticipantManager_slideUp__ixoba .3s ease;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;max-height:80vh;max-width:480px;width:90%}@keyframes ParticipantManager_slideUp__ixoba{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ParticipantManager_header__koM-d{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.ParticipantManager_title__b\+1a3{color:#111827;font-size:18px;font-weight:600;margin:0}.ParticipantManager_closeButton__4crPO{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ParticipantManager_closeButton__4crPO:hover{background:#fee2e2}.ParticipantManager_closeIcon__QOg\+l{height:18px;opacity:.6;width:18px}.ParticipantManager_closeButton__4crPO:hover .ParticipantManager_closeIcon__QOg\+l{opacity:1}.ParticipantManager_convInfo__fPHU4{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding:12px 20px}.ParticipantManager_nameWrapper__fW0pN{align-items:center;display:flex;gap:8px}.ParticipantManager_convName__XciNL{color:#374151;font-size:14px;font-weight:500}.ParticipantManager_editNameButton__u3hV5{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.5;transition:all .2s ease;width:24px}.ParticipantManager_editNameButton__u3hV5:hover{background:#e5e7eb;opacity:1}.ParticipantManager_editNameIcon__psnD\+{height:14px;width:14px}.ParticipantManager_editNameWrapper__v64jF{align-items:center;display:flex;flex:1 1;gap:8px}.ParticipantManager_editNameInput__bgyyp{border:1px solid #2563eb;border-radius:6px;color:#374151;flex:1 1;font-size:14px;font-weight:500;outline:none;padding:6px 10px}.ParticipantManager_saveNameButton__FqbxY{align-items:center;background:#10b981;border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ParticipantManager_saveNameButton__FqbxY:hover{background:#059669}.ParticipantManager_saveNameButton__FqbxY:disabled{cursor:not-allowed;opacity:.5}.ParticipantManager_saveNameIcon__Bl2es{filter:brightness(0) invert(1);height:16px;width:16px}.ParticipantManager_convType__GQKyI{background:#e5e7eb;border-radius:4px;color:#6b7280;font-size:12px;padding:2px 8px}.ParticipantManager_addButton__EUjah{align-items:center;background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin:16px 20px 0;padding:10px 16px;transition:all .2s ease}.ParticipantManager_addButton__EUjah:hover{background:#1d4ed8}.ParticipantManager_addIcon__ABRYX{filter:brightness(0) invert(1);height:16px;width:16px}.ParticipantManager_addPanel__3cSY\+{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:12px 20px;padding:12px}.ParticipantManager_searchBar__nV-iD{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:8px 12px}.ParticipantManager_searchIcon__AHvPy{height:16px;opacity:.5;width:16px}.ParticipantManager_searchInput__xWVaF{background:none;border:none;flex:1 1;font-size:14px;outline:none}.ParticipantManager_searchInput__xWVaF::placeholder{color:#9ca3af}.ParticipantManager_userList__W9wZP{max-height:200px;overflow-y:auto}.ParticipantManager_emptyUsers__X9e\+z{color:#9ca3af;font-size:14px;padding:16px;text-align:center}.ParticipantManager_userItem__G9Gbg{align-items:center;border-radius:8px;display:flex;gap:12px;padding:8px;transition:background .2s ease}.ParticipantManager_userItem__G9Gbg:hover{background:#fff}.ParticipantManager_userAvatar__iVrgc{flex-shrink:0;height:36px;width:36px}.ParticipantManager_avatarImg__r7j3p{border-radius:50%;height:100%;object-fit:cover;width:100%}.ParticipantManager_avatarPlaceholder__aOqGc{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;width:100%}.ParticipantManager_userInfo__NsSRj{flex:1 1;min-width:0}.ParticipantManager_userName__-3Uvm{color:#111827;display:block;font-size:14px;font-weight:500}.ParticipantManager_userEmail__aMXNR{color:#6b7280;display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ParticipantManager_addUserButton__TXCRK{align-items:center;background:#2563eb;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ParticipantManager_addUserButton__TXCRK:hover{background:#1d4ed8}.ParticipantManager_addUserButton__TXCRK:disabled{cursor:not-allowed;opacity:.5}.ParticipantManager_addUserIcon__nVs6J{filter:brightness(0) invert(1);height:14px;width:14px}.ParticipantManager_participantsList__0YEL0{flex:1 1;overflow-y:auto;padding:0 20px 20px}.ParticipantManager_listHeader__3WQBP{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:600;margin-bottom:8px;padding:16px 0 8px;text-transform:uppercase}.ParticipantManager_participantItem__B-rgr{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:10px 0}.ParticipantManager_participantItem__B-rgr:last-child{border-bottom:none}.ParticipantManager_participantAvatar__FuFMn{flex-shrink:0;height:40px;width:40px}.ParticipantManager_participantInfo__Ydf41{flex:1 1;min-width:0}.ParticipantManager_participantName__oZiOL{align-items:center;color:#111827;display:flex;font-size:14px;font-weight:500;gap:6px}.ParticipantManager_selfBadge__bEM4u{color:#6b7280;font-size:12px;font-weight:400}.ParticipantManager_participantRole__HZBJt{align-items:center;display:flex;gap:4px;margin-top:2px}.ParticipantManager_roleIcon__kta9M{height:12px;opacity:.6;width:12px}.ParticipantManager_participantRole__HZBJt span{color:#6b7280;font-size:12px}.ParticipantManager_participantActions__ga2FS{align-items:center;display:flex;gap:8px}.ParticipantManager_roleSelect__Jd8Nw{background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:12px;outline:none;padding:6px 10px}.ParticipantManager_roleSelect__Jd8Nw:focus{border-color:#2563eb}.ParticipantManager_roleSelect__Jd8Nw:disabled{cursor:not-allowed;opacity:.5}.ParticipantManager_removeButton__W0Mr4{align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ParticipantManager_removeButton__W0Mr4:hover{background:#fee2e2}.ParticipantManager_removeButton__W0Mr4:disabled{cursor:not-allowed;opacity:.5}.ParticipantManager_removeIcon__jA3Yg{height:16px;opacity:.6;width:16px}.ParticipantManager_removeButton__W0Mr4:hover .ParticipantManager_removeIcon__jA3Yg{opacity:1}.ParticipantManager_participantsList__0YEL0::-webkit-scrollbar,.ParticipantManager_userList__W9wZP::-webkit-scrollbar{width:6px}.ParticipantManager_participantsList__0YEL0::-webkit-scrollbar-track,.ParticipantManager_userList__W9wZP::-webkit-scrollbar-track{background:#0000}.ParticipantManager_participantsList__0YEL0::-webkit-scrollbar-thumb,.ParticipantManager_userList__W9wZP::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ParticipantManager_dangerZone__izbTX{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:16px 20px 20px;padding:16px}.ParticipantManager_dangerZoneHeader__e5tCa{color:#dc2626;font-size:12px;font-weight:600;margin-bottom:12px;text-transform:uppercase}.ParticipantManager_deleteConversationButton__J5eUc{align-items:center;background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s ease;width:100%}.ParticipantManager_deleteConversationButton__J5eUc:hover{background:#b91c1c}.ParticipantManager_deleteConversationButton__J5eUc:disabled{cursor:not-allowed;opacity:.5}.ParticipantManager_deleteConversationIcon__AD7iR{filter:brightness(0) invert(1);height:16px;width:16px}@media (max-width:480px){.ParticipantManager_modal__cpGg-{border-radius:0;max-height:100vh;max-width:none;width:100%}.ParticipantManager_participantActions__ga2FS{flex-direction:column;gap:4px}}.ChatHistory_overlay__XQldA{animation:ChatHistory_fadeIn__PVAM8 .2s ease;background:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes ChatHistory_fadeIn__PVAM8{0%{opacity:0}to{opacity:1}}.ChatHistory_panel__2TW\+1{animation:ChatHistory_slideIn__VAOPq .3s ease;background:#fff;box-shadow:-4px 0 20px #00000026;display:flex;flex-direction:column;height:100%;max-width:100%;width:500px}@keyframes ChatHistory_slideIn__VAOPq{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ChatHistory_header__YgNAO{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.ChatHistory_headerInfo__iLVvw{display:flex;flex-direction:column;gap:4px}.ChatHistory_title__EUpVw{color:#111827;font-size:18px;font-weight:600;margin:0}.ChatHistory_subtitle__M3Mod{color:#6b7280;font-size:13px}.ChatHistory_closeButton__y\+Lds{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ChatHistory_closeButton__y\+Lds:hover{background:#fee2e2}.ChatHistory_closeIcon__3H31d{height:20px;opacity:.6;width:20px}.ChatHistory_closeButton__y\+Lds:hover .ChatHistory_closeIcon__3H31d{opacity:1}.ChatHistory_tabs__DyLMC{background:#fff;border-bottom:1px solid #e5e7eb;display:flex;gap:4px;padding:12px 24px}.ChatHistory_tab__2pVDP{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s ease}.ChatHistory_tab__2pVDP:hover{background:#f3f4f6;color:#374151}.ChatHistory_activeTab__Jfb9E{background:#eff6ff;color:#2563eb}.ChatHistory_activeTab__Jfb9E:hover{background:#dbeafe}.ChatHistory_tabIcon__QyEgk{height:16px;opacity:.7;width:16px}.ChatHistory_activeTab__Jfb9E .ChatHistory_tabIcon__QyEgk{opacity:1}.ChatHistory_tabBadge__T3nQE{background:#e5e7eb;border-radius:10px;font-size:12px;font-weight:600;padding:2px 8px}.ChatHistory_activeTab__Jfb9E .ChatHistory_tabBadge__T3nQE{background:#2563eb;color:#fff}.ChatHistory_searchBar__Q5t4M{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;padding:12px 24px}.ChatHistory_searchIcon__p-ByY{flex-shrink:0;height:18px;opacity:.5;width:18px}.ChatHistory_searchInput__LsY\+F{background:none;border:none;color:#111827;flex:1 1;font-size:14px;outline:none}.ChatHistory_searchInput__LsY\+F::placeholder{color:#9ca3af}.ChatHistory_clearSearch__4LK\+b{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;transition:all .2s ease;width:24px}.ChatHistory_clearSearch__4LK\+b:hover{background:#d1d5db;color:#374151}.ChatHistory_content__BAkPN{flex:1 1;overflow-y:auto;padding:16px 0}.ChatHistory_loading__rR9JY{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;padding:60px 24px}.ChatHistory_spinner__4qyKU{animation:ChatHistory_spin__po6UP .8s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#2563eb;height:32px;width:32px}@keyframes ChatHistory_spin__po6UP{to{transform:rotate(1turn)}}.ChatHistory_empty__tydT5{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 24px;text-align:center}.ChatHistory_emptyIcon__mHLmw{height:48px;opacity:.4;width:48px}.ChatHistory_empty__tydT5 p{font-size:14px;margin:0}.ChatHistory_messagesList__mjZj1{display:flex;flex-direction:column}.ChatHistory_messageItem__WgavN{border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:16px 24px;transition:background .2s ease}.ChatHistory_messageItem__WgavN:hover{background:#f9fafb}.ChatHistory_messageAvatar__qPY8i{flex-shrink:0;height:40px;width:40px}.ChatHistory_avatarImg__G5NCc{border-radius:50%;height:100%;object-fit:cover;width:100%}.ChatHistory_avatarPlaceholder__07Hr1{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;width:100%}.ChatHistory_messageContent__duOjL{flex:1 1;min-width:0}.ChatHistory_messageHeader__7fnup{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.ChatHistory_messageSender__njzb4{color:#111827;font-size:14px;font-weight:600}.ChatHistory_messageDate__GAWy\+{color:#9ca3af;flex-shrink:0;font-size:12px}.ChatHistory_messageText__uJpzx{word-wrap:break-word;color:#374151;font-size:14px;line-height:1.5;margin:0}.ChatHistory_messageAttachments__vpb1g{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ChatHistory_attachmentBadge__aRlbw{align-items:center;background:#f3f4f6;border-radius:6px;color:#374151;display:flex;font-size:12px;gap:6px;padding:6px 10px;text-decoration:none;transition:background .2s ease}.ChatHistory_attachmentBadge__aRlbw:hover{background:#e5e7eb}.ChatHistory_attachmentIcon__tl-kc{height:14px;opacity:.6;width:14px}.ChatHistory_loadMoreButton__YhSLw{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;margin:16px 24px;padding:12px;transition:all .2s ease}.ChatHistory_loadMoreButton__YhSLw:hover{background:#f9fafb;border-color:#d1d5db}.ChatHistory_loadMoreButton__YhSLw:disabled{cursor:not-allowed;opacity:.5}.ChatHistory_filesList__xrABU{display:flex;flex-direction:column}.ChatHistory_fileItem__Q7HuU{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:14px 24px;transition:background .2s ease}.ChatHistory_fileItem__Q7HuU:hover{background:#f9fafb}.ChatHistory_fileIcon__ncMqX{align-items:center;background:#eff6ff;border-radius:8px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ChatHistory_fileExt__NlCNO{color:#2563eb;font-size:11px;font-weight:700;text-transform:uppercase}.ChatHistory_fileInfo__ENLIC{flex:1 1;min-width:0}.ChatHistory_fileName__8RZCu{color:#111827;display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatHistory_fileMeta__yawha{align-items:center;color:#9ca3af;display:flex;font-size:12px;gap:8px;margin-top:4px}.ChatHistory_fileMeta__yawha span:not(:last-child):after{content:"•";margin-left:8px}.ChatHistory_downloadButton__OEyVQ{align-items:center;background:#f3f4f6;border:none;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.ChatHistory_downloadButton__OEyVQ:hover{background:#e5e7eb}.ChatHistory_downloadIcon__8jXxl{height:18px;opacity:.6;width:18px}.ChatHistory_downloadButton__OEyVQ:hover .ChatHistory_downloadIcon__8jXxl{opacity:1}.ChatHistory_linksList__mL63R{display:flex;flex-direction:column}.ChatHistory_linkItem__WUHve{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;padding:14px 24px;transition:background .2s ease}.ChatHistory_linkItem__WUHve:hover{background:#f9fafb}.ChatHistory_linkIcon__5LjTw{align-items:center;background:#fef3c7;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ChatHistory_linkIconImg__qDfZA{height:20px;opacity:.8;width:20px}.ChatHistory_linkInfo__nJgD3{flex:1 1;min-width:0}.ChatHistory_linkUrl__lfAZf{color:#2563eb;display:block;font-size:14px;line-height:1.4;text-decoration:none;word-break:break-all}.ChatHistory_linkUrl__lfAZf:hover{text-decoration:underline}.ChatHistory_linkMeta__Zo0it{align-items:center;color:#9ca3af;display:flex;font-size:12px;gap:8px;margin-top:6px}.ChatHistory_linkMeta__Zo0it span:not(:last-child):after{content:"•";margin-left:8px}.ChatHistory_linkDomain__-HD4o{color:#6b7280;font-weight:500}.ChatHistory_content__BAkPN::-webkit-scrollbar{width:6px}.ChatHistory_content__BAkPN::-webkit-scrollbar-track{background:#0000}.ChatHistory_content__BAkPN::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ChatHistory_content__BAkPN::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:640px){.ChatHistory_panel__2TW\+1{width:100%}.ChatHistory_tabs__DyLMC{overflow-x:auto;padding:8px 16px}.ChatHistory_tab__2pVDP{padding:8px 12px;white-space:nowrap}.ChatHistory_tab__2pVDP span{display:none}.ChatHistory_fileItem__Q7HuU,.ChatHistory_linkItem__WUHve,.ChatHistory_messageItem__WgavN,.ChatHistory_searchBar__Q5t4M{padding:12px 16px}.ChatHistory_fileMeta__yawha,.ChatHistory_linkMeta__Zo0it{flex-wrap:wrap}}.NewChatModal_overlay__HbKa1{align-items:center;animation:NewChatModal_fadeIn__q7m-Q .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1010}@keyframes NewChatModal_fadeIn__q7m-Q{0%{opacity:0}to{opacity:1}}.NewChatModal_modal__hftLl{animation:NewChatModal_slideUp__TEbWz .3s ease;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0003;display:flex;flex-direction:column;max-height:80vh;max-width:90vw;width:420px}@keyframes NewChatModal_slideUp__TEbWz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewChatModal_header__ucnky{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px}.NewChatModal_header__ucnky h3{color:#111827;font-size:18px;font-weight:600;margin:0}.NewChatModal_closeButton__UM7xY{align-items:center;background:#0000;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.NewChatModal_closeButton__UM7xY:hover{background:#f3f4f6;color:#374151}.NewChatModal_closeButton__UM7xY svg{height:20px;width:20px}.NewChatModal_closeIcon__x-LuS{height:20px;opacity:.7;width:20px}.NewChatModal_modeToggle__BD2XI{border-bottom:1px solid #e5e7eb;display:flex;gap:8px;padding:16px 20px}.NewChatModal_modeButton__wsyf-{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#6b7280;cursor:pointer;display:flex;flex:1 1;font-size:14px;gap:8px;justify-content:center;padding:10px 16px;transition:all .2s ease}.NewChatModal_modeButton__wsyf-:hover{background:#f9fafb;border-color:#d1d5db}.NewChatModal_modeButton__wsyf-.NewChatModal_active__nqrKV{background:#2563eb;border-color:#2563eb;color:#fff}.NewChatModal_modeButton__wsyf- svg{height:18px;width:18px}.NewChatModal_modeIcon__a6J8v{height:18px;opacity:.7;width:18px}.NewChatModal_modeButton__wsyf-.NewChatModal_active__nqrKV .NewChatModal_modeIcon__a6J8v{filter:brightness(0) invert(1);opacity:1}.NewChatModal_groupNameWrapper__\+QVWh{border-bottom:1px solid #e5e7eb;padding:16px 20px}.NewChatModal_groupNameInput__jKN\+7{border:1px solid #e5e7eb;border-radius:10px;font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s ease;width:100%}.NewChatModal_groupNameInput__jKN\+7:focus{border-color:#2563eb}.NewChatModal_groupNameInput__jKN\+7::placeholder{color:#9ca3af}.NewChatModal_searchWrapper__2FA\+0{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;padding:12px 20px}.NewChatModal_searchIcon__245a7{flex-shrink:0;height:18px;margin-right:10px;opacity:.5;width:18px}.NewChatModal_searchInput__xZBQw{background:#0000;border:none;color:#111827;flex:1 1;font-size:14px;outline:none}.NewChatModal_searchInput__xZBQw::placeholder{color:#9ca3af}.NewChatModal_selectedUsers__fiBHp{background:#f0f9ff;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px}.NewChatModal_selectedChip__862q7{align-items:center;background:#2563eb;border-radius:16px;color:#fff;display:flex;font-size:13px;gap:6px;padding:6px 10px}.NewChatModal_selectedChip__862q7 button{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:18px;justify-content:center;width:18px}.NewChatModal_selectedChip__862q7 button:hover{background:#ffffff4d}.NewChatModal_selectedChip__862q7 button svg{height:12px;width:12px}.NewChatModal_chipCloseIcon__rZKEE{filter:brightness(0) invert(1);height:12px;width:12px}.NewChatModal_userList__BKtCf{flex:1 1;max-height:300px;min-height:200px;overflow-y:auto}.NewChatModal_empty__pkSif,.NewChatModal_loading__ablx-{align-items:center;color:#9ca3af;display:flex;font-size:14px;height:100%;justify-content:center;min-height:200px}.NewChatModal_userItem__x2t-7{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:background .15s ease}.NewChatModal_userItem__x2t-7:hover{background:#f9fafb}.NewChatModal_userItem__x2t-7.NewChatModal_selected__v8v7i{background:#eff6ff}.NewChatModal_userAvatar__\+8nMI{flex-shrink:0;height:44px;width:44px}.NewChatModal_userAvatar__\+8nMI img{border-radius:50%;height:100%;object-fit:cover;width:100%}.NewChatModal_avatarPlaceholder__7\+2ch{align-items:center;background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-radius:50%;color:#6b7280;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;width:100%}.NewChatModal_userInfo__rBEmt{flex:1 1;min-width:0}.NewChatModal_userName__8iAWg{color:#111827;display:block;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewChatModal_userPosition__PJNZu{color:#9ca3af;display:block;font-size:12px;margin-top:2px}.NewChatModal_checkIconWrapper__YXioS{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.NewChatModal_checkIconWrapper__YXioS svg{height:14px;width:14px}.NewChatModal_checkIconImg__mDvcc{filter:brightness(0) invert(1);height:14px;width:14px}.NewChatModal_footer__Jrv8D{border-top:1px solid #e5e7eb;display:flex;gap:12px;padding:16px 20px}.NewChatModal_cancelButton__bHZD-,.NewChatModal_createButton__Iy8Ol{border-radius:10px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:12px 16px;transition:all .2s ease}.NewChatModal_cancelButton__bHZD-{background:#fff;border:1px solid #e5e7eb;color:#6b7280}.NewChatModal_cancelButton__bHZD-:hover{background:#f9fafb;border-color:#d1d5db}.NewChatModal_createButton__Iy8Ol{background:#2563eb;border:none;color:#fff}.NewChatModal_createButton__Iy8Ol:hover{background:#1d4ed8}.NewChatModal_createButton__Iy8Ol:disabled{background:#93c5fd;cursor:not-allowed}.NewChatModal_userList__BKtCf::-webkit-scrollbar{width:6px}.NewChatModal_userList__BKtCf::-webkit-scrollbar-track{background:#0000}.NewChatModal_userList__BKtCf::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.NewChatModal_userList__BKtCf::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:480px){.NewChatModal_modal__hftLl{border-radius:16px 16px 0 0;bottom:0;left:0;max-height:90vh;position:fixed;right:0;width:100%}.NewChatModal_header__ucnky{padding:16px}.NewChatModal_footer__Jrv8D,.NewChatModal_modeToggle__BD2XI,.NewChatModal_userItem__x2t-7{padding:12px 16px}}.ChatPanel_overlay__aYz\+x{animation:ChatPanel_fadeIn__9EDwE .2s ease;background:#0000004d;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1001}@keyframes ChatPanel_fadeIn__9EDwE{0%{opacity:0}to{opacity:1}}.ChatPanel_panel__63ZO4{background:#fff;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column;height:100vh;max-width:100vw;overflow:hidden;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:400px;z-index:1002}.ChatPanel_panel__63ZO4.ChatPanel_open__lALdG{transform:translateX(0)}.ChatPanel_header__kxuUP{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;min-height:64px;padding:16px}.ChatPanel_backButton__ECMoU{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#374151;cursor:pointer;display:flex;height:36px;justify-content:center;margin-right:12px;transition:all .2s ease;width:36px}.ChatPanel_backButton__ECMoU:hover{background:#e5e7eb}.ChatPanel_headerInfo__7rywF{flex:1 1;min-width:0}.ChatPanel_headerTitle__fZ\+pQ{color:#111827;flex:1 1;font-size:18px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPanel_headerSubtitle__snc0E{color:#6b7280;display:block;font-size:12px}.ChatPanel_headerActions__VAWCe{display:flex;gap:8px;margin-left:auto}.ChatPanel_iconButton__-6vOb{align-items:center;background:#0000;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ChatPanel_iconButton__-6vOb:hover{background:#f3f4f6;color:#111827}.ChatPanel_closeButton__tghob{align-items:center;background:#0000;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:8px;transition:all .2s ease;width:36px}.ChatPanel_closeButton__tghob:hover{background:#fee2e2;color:#ef4444}.ChatPanel_connectionWarning__UwwfQ{align-items:center;animation:ChatPanel_slideDown__7CM22 .2s ease;background:#fef3c7;color:#92400e;display:flex;font-size:13px;gap:8px;padding:8px 16px}@keyframes ChatPanel_slideDown__7CM22{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.ChatPanel_warningDot__XPYQy{animation:ChatPanel_pulse__EP7Ud 1.5s infinite;background:#f59e0b;border-radius:50%;height:8px;width:8px}@keyframes ChatPanel_pulse__EP7Ud{0%,to{opacity:1}50%{opacity:.5}}.ChatPanel_searchBar__KH8Xc{align-items:center;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;padding:12px 16px}.ChatPanel_searchIcon__ba7au{color:#9ca3af;flex-shrink:0;height:18px;margin-right:10px;width:18px}.ChatPanel_btnIcon__94y4y{height:18px;opacity:.7;width:18px}.ChatPanel_searchBarIcon__bAg7Q{flex-shrink:0;height:18px;margin-right:10px;opacity:.5;width:18px}.ChatPanel_searchInput__KFirC{background:#0000;border:none;color:#111827;flex:1 1;font-size:14px;outline:none}.ChatPanel_searchInput__KFirC::placeholder{color:#9ca3af}.ChatPanel_content__Fja\+A{display:flex;flex:1 1;flex-direction:column;overflow:hidden}@media (max-width:768px){.ChatPanel_panel__63ZO4{width:100vw}.ChatPanel_header__kxuUP{padding:12px}.ChatPanel_headerTitle__fZ\+pQ{font-size:16px}}@media (max-width:480px){.ChatPanel_headerActions__VAWCe{gap:4px}.ChatPanel_backButton__ECMoU,.ChatPanel_closeButton__tghob,.ChatPanel_iconButton__-6vOb{height:32px;width:32px}}