@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Open+Sans:wght@400;600;700&display=swap");:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji}.ant-card-body{padding:10px 10px 10px 0!important}.ant-drawer-body{text-align:center}.albumImagesWrap .ant-upload-list-item-container,.albumImagesWrap .ant-upload-select{width:240px!important;height:240px!important;margin:10px!important}.albumImagesWrap svg{width:30px!important;height:30px!important}.albumImagesWrap .ant-upload-list-item button{margin-left:20px}.ant-dropdown-menu{width:200px!important}.uploadPhoto .ant-upload{width:243px!important;height:238px!important;background-color:#fff!important;transition:.3s!important;border-radius:24px!important;border:1px solid #eaeaea!important}.ant-menu{background-color:var(--main);width:419px}.ant-menu-item{height:35px!important;margin-block:0!important}.ant-menu-submenu-title{padding:9px 12px!important;font-family:Lato!important;font-style:normal!important;font-weight:400!important;font-size:15px!important;line-height:22px!important;color:#fff!important;width:100%!important;border-radius:8px!important;cursor:pointer!important;margin:0!important}.ant-menu-item-only-child{height:40px!important;line-height:40px!important;background-color:var(--main);color:#fff!important;margin-block:0!important;width:100%!important;margin:0!important;border-radius:0!important;-webkit-padding-end:0;padding-inline-end:0;padding-left:16px!important;border-radius:8px!important}.ant-menu-submenu-title:hover{background-color:var(--link)!important;color:#fff!important;border-radius:8px!important}.ant-menu-item-selected{color:#1d1d1d!important;border-radius:8px!important}.ant-menu-item-only-child:hover:not(.ant-menu-item-selected){background-color:var(--link)!important}.changePassword .ant-form-item-required:before{content:""!important}.changePassword .ant-form-item-label>label,.changePassword .ant-form-item-required{color:var(--black)!important;font-family:Lato!important;font-style:normal!important;font-weight:700!important;font-size:1rem!important;line-height:1.375rem!important}.changePassword .ant-form-item-control-input{display:block!important;width:100%!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.changePassword .css-dev-only-do-not-override-b6kdta{font-size:1rem!important}.changePassword .css-dev-only-do-not-override-b6kdta .ant-input{padding:0 10px!important}.changePassword .ant-input{height:3.125rem!important;color:#161c2d!important;background-color:var(--input)!important;background-clip:padding-box!important;border:1px solid #f1f4f8!important;border-radius:.375rem!important;box-shadow:none!important;padding-left:10px!important}.collapseChangePassword .ant-collapse-header-text{font-family:Lato!important;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:140%!important;text-align:start!important}.collapseChangePassword .ant-collapse-header{flex-direction:row-reverse!important}.changePassword .ant-input-affix-wrapper{padding:0 11px 0 0!important}.ant-drawer-header-title{font-family:Lato!important;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;color:#090909!important}.ant-drawer-header-title,.quill{flex-direction:row-reverse!important}.quill{display:flex!important;justify-content:flex-end!important}.ql-container{flex-grow:1!important;border:1px solid #616061!important;border-right:none!important;border-radius:4px 0 0 4px!important;max-width:calc(100% - 340px)!important}.ql-toolbar{width:340px!important;border-radius:0 4px 4px 0!important;border:1px solid #616061!important;border-left:none!important}.ql-editor{max-height:100px!important;overflow:auto!important}.messagesList .ant-card-meta{background-color:var(--messageBackground)!important;border-radius:8px}.ant-avatar{background-color:rgba(0,0,0,.08)}.ant-card-meta-description p{white-space:pre-wrap;word-wrap:break-word}.topicsInfoModal .ant-modal-close{top:13px!important;inset-inline-end:13px!important}@media (max-width:1023.99px){.ant-menu{width:244px}.quill{flex-direction:column!important;justify-content:stretch!important;border:1px solid #616061;border-radius:4px}.ql-container{border:none!important;border-top:1px solid #616061!important;border-radius:0!important;max-width:100%!important}.ql-toolbar{width:360px!important;border:none!important}.ql-editor{min-height:40px;max-height:48px!important;overflow:auto!important;padding:8px 30px 8px 15px!important}.uploadPhoto .ant-upload{width:140px!important;height:150px!important}}@media (max-width:767.99px){.ant-menu{width:100vw}.ql-toolbar{width:calc(100vw - 16px)!important;border:none!important}.uploadPhoto .ant-upload{width:150px!important}.deleteUser span{color:#ff4d4f}}@media (max-width:479.99px){.ant-modal-content{padding:15px 10px!important}.ql-toolbar.ql-snow .ql-formats{margin-right:0!important}}@media (max-width:409.99px){.ql-toolbar{width:calc(100vw - 16px)!important;display:flex}}.custom-loader-spinner{position:relative;overflow:hidden}@keyframes loader-overlay{0%{opacity:0}to{opacity:.8}}@keyframes spinner-emergence{0%{opacity:0}to{opacity:1}}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.custom-loader-spinner:before{content:"";background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.8;animation:loader-overlay .3s ease-in-out;z-index:9999}.custom-loader-spinner:after{content:"";width:32px;height:32px;border:2px solid var(--main);border-right:2px solid transparent;border-radius:50%;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:1;animation:spinner-rotate .73s linear infinite,spinner-emergence .3s ease-in-out;z-index:9999}:root{--text-muted:#869ab8;--text-danger:#df4759;--blue:#007bff;--gray:#f9fbfd;--color-control-border:#dedefd;--green:#52c41a;--main:#0288d1;--link:#2da8eb;--inputBorder:#d3d6e4;--input:#fafafa;--black:#090909;--placeholder:#afafaf;--logout:#888;--messageBackground:#f6f9fb}