@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700;900&display=swap);.table__title{font-size:22px;padding:20px 30px}.table__wrapper{margin-top:20px;min-height:500px}.table__wrapper .gridjs-container{line-height:1.15;padding:0}.table__wrapper .gridjs-wrapper,.table__wrapper .gridjs-wrapper:nth-last-of-type(2){border-radius:0}.table__wrapper>div:last-child{line-height:0}.table,table{background-color:#fff;border-spacing:0;text-align:center;width:100%}.table .table__thead,.table thead,table .table__thead,table thead{background-color:#29a2dd1a;border-top:1px solid #d3dae1}.table .table__thead .table__tr,.table .table__thead tr,.table thead .table__tr,.table thead tr,table .table__thead .table__tr,table .table__thead tr,table thead .table__tr,table thead tr{border-bottom:1px solid #d3dae1}.table .table__thead .table__tr .pvtTotalLabel,.table .table__thead tr .pvtTotalLabel,.table thead .table__tr .pvtTotalLabel,.table thead tr .pvtTotalLabel,table .table__thead .table__tr .pvtTotalLabel,table .table__thead tr .pvtTotalLabel,table thead .table__tr .pvtTotalLabel,table thead tr .pvtTotalLabel{background-color:#0000;border-top:none}.table .table__thead .table__td,.table .table__thead .table__th,.table .table__thead td,.table .table__thead th,.table thead .table__td,.table thead .table__th,.table thead td,.table thead th,table .table__thead .table__td,table .table__thead .table__th,table .table__thead td,table .table__thead th,table thead .table__td,table thead .table__th,table thead td,table thead th{padding:.75rem}.table .table__thead .table__th,.table .table__thead th,.table thead .table__th,.table thead th,table .table__thead .table__th,table .table__thead th,table thead .table__th,table thead th{background-color:#e9f5fb;border:none;line-height:1}.table .table__thead th.gridjs-th-sort:hover,.table thead th.gridjs-th-sort:hover,table .table__thead th.gridjs-th-sort:hover,table thead th.gridjs-th-sort:hover{background-color:#d1e9f8}.table .table__thead .table__th,.table .table__thead th,.table thead .table__th,.table thead th,table .table__thead .table__th,table .table__thead th,table thead .table__th,table thead th{color:#000}.table .table__thead .gridjs-th-content,.table thead .gridjs-th-content,table .table__thead .gridjs-th-content,table thead .gridjs-th-content{text-align:center}.table .pvtRowLabel,.table .pvtTotalLabel,.table td,table .pvtRowLabel,table .pvtTotalLabel,table td{border:none;border-top:1px solid #dee2e6;line-height:1}.table tbody,.table thead,table tbody,table thead{border-radius:10px}.table .pvtGrandTotal,.table .pvtTotal,.table .pvtTotalLabel,table .pvtGrandTotal,table .pvtTotal,table .pvtTotalLabel{font-weight:700}.table tbody td,.table tbody th,table tbody td,table tbody th{padding:1rem;text-align:center}.table tbody .table__td,.table tbody td,table tbody .table__td,table tbody td{background-color:#0000}.table tbody .table__tr:hover,.table tbody tr:hover,table tbody .table__tr:hover,table tbody tr:hover{background-color:#27dda026}.table__input,table__input{background-color:#0000;border:none;color:#282c34;font-family:Nunito Sans,sans-serif;font-size:16px;text-align:center}.table__input:focus,table__input:focus{background-color:#fff;outline:1px solid #27dda0}.table-link{text-decoration:underline}.location__title{margin:20px 0}.month-picker{position:relative}.month-picker>.rmp-container{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;left:-10000px;position:relative;top:1px;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s;z-index:100}@media screen and (max-width:767px){.month-picker>.rmp-container{height:100%;left:-10000px;position:fixed;top:0;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s;width:100%}}.month-picker>.rmp-container.rmp-table{display:table}.month-picker>.rmp-container.show{left:0;transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms}.month-picker>.rmp-container.show .rmp-overlay{left:0}.month-picker>.rmp-container .rmp-overlay{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;left:-10000px;opacity:1;position:fixed;top:0;transform:translateZ(0);transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms,opacity .4s cubic-bezier(.23,1,.32,1) 0ms;width:100%;will-change:opacity;z-index:9}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-overlay{background-color:#00000040}}.month-picker>.rmp-container .rmp-cell{box-sizing:border-box;display:table-cell;height:100%;vertical-align:middle;width:100%}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-cell{vertical-align:bottom}}.month-picker>.rmp-container .rmp-popup{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:3px;box-sizing:initial;font-size:1.2rem;margin:0 auto;opacity:0;padding:.4rem;position:absolute;transition:all .45s cubic-bezier(.23,1,.32,1);z-index:10}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup{bottom:0;box-sizing:border-box;height:14.4rem;max-width:100%;transform:translate3d(0,14.4rem,0);width:100%}.month-picker>.rmp-container .rmp-popup.range{height:28rem;transform:translate3d(0,28rem,0)}.month-picker>.rmp-container .rmp-popup.range .rmp-pad{margin-top:.4rem}.month-picker>.rmp-container .rmp-popup.range .rmp-pad:first-of-type{margin-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup{top:0;transform:translate3d(0,-64px,0);width:20rem}.month-picker>.rmp-container .rmp-popup.range{padding:.6rem;width:40.6rem}}.month-picker>.rmp-container .rmp-popup.show{opacity:1;transform:translateZ(0)}.month-picker>.rmp-container .rmp-popup:after{clear:both;content:" ";display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad{position:relative}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup .rmp-pad{box-sizing:border-box;float:left;width:20rem}.month-picker>.rmp-container .rmp-popup .rmp-pad:nth-of-type(2){float:right}}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label{display:block;font-size:1.4rem;line-height:3.4rem;text-align:center}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label b{font-weight:400;margin-right:.5em}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i{font-style:normal;height:3.4rem;line-height:3.4rem;position:absolute;text-align:center;top:0;width:3.4rem}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.prev{left:0}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.next{right:0}.month-picker>.rmp-container .rmp-popup .rmp-pad li,.month-picker>.rmp-container .rmp-popup .rmp-pad ul{list-style-type:none;margin:0;padding:0}.month-picker>.rmp-container .rmp-popup .rmp-pad ul{display:block;width:100%}.month-picker>.rmp-container .rmp-popup .rmp-pad ul:after{clear:both;content:" ";display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad li{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;border-radius:3px;box-sizing:border-box;display:block;float:left;font-size:1.15rem;line-height:3.3rem;overflow:hidden;padding:.05rem;text-align:center;text-overflow:ellipsis;transition:background-color .2s ease-in-out,color .2s ease-in-out;white-space:nowrap;*white-space:nowrap}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:25%}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:33.3333333333%}}.month-picker>.rmp-container .rmp-popup .rmp-pad li.multiple{background-clip:content-box}.month-picker>.rmp-container .rmp-popup .rmp-pad li.range{border-radius:1px}.month-picker>.rmp-container .rmp-popup.light{background-color:#fffffff5;color:#666}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup.light{border-top:1px solid #ccc;box-shadow:0 -1px 5px #00000014}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{border-top:1px solid #cccccc80}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.light{border:1px solid #ccc;box-shadow:0 1px 5px #ddd}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{background-color:#eeeeeee6}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn{moz-user-select:-moz-none;cursor:pointer;-o-user-select:none;-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn:hover{background-color:#ffe3a096}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.select{background-color:#d3d3d3}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active:hover{background-color:#1f2a3aba;color:#fff}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable:hover,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.disable,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.disable:hover{background-color:#0000;color:#bbb;cursor:default}.month-picker>.rmp-container .rmp-popup.dark{background-color:#323232f5;color:#fff}@media screen and (max-width:767px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{border-top:1px solid #71717169}.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{background-color:#464646e6}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn{moz-user-select:-moz-none;cursor:pointer;-o-user-select:none;-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn:hover{background-color:#ffd26054}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn.select{background-color:#262828}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active:hover{background-color:#bdd3f2b3;color:#303030}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable:hover,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.disable,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.disable:hover{background-color:#0000;color:#717171;cursor:default}.lesson__main_text{margin:5px 5px 25%}.lesson__main_description,.lesson__main_text{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lesson__main_description{margin:5px 5px 40%}.dafault_topick{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.upload_span_element{background-color:#2999dd;border:1px solid #2999dd;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.25;padding:.3rem .5rem;text-align:center;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.upload_span_element:hover{background-color:#2d79c1;border-color:#2d79c1;color:#fff;text-decoration:none}.preview__box_images{display:flex;flex-direction:column;justify-content:flex-start}.preview__box_img_container{border:1px dashed #979797;display:flex;flex-direction:row;height:4vh;margin-bottom:.2rem;max-width:400px;padding:.5rem;position:relative;width:90%}.preview__box_delete_file{bottom:0;position:absolute;right:0;transform:scale(1.4)}.preview__box_images>div>img{display:block;height:auto;margin-right:3px;object-fit:contain;width:auto;width:30%}.preview__box_images>div>div{font-size:12px;font-size:16px;line-height:.9;width:65%}.attachments__box{display:flex;flex-direction:row;justify-content:space-between;max-width:400px;width:90%}.remove_attachment{color:#c80f0fb3;cursor:pointer;font-style:italic}.navigation_wrapper{background-color:#6cf0;bottom:1%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto!important;padding-left:1%;padding-right:1%;position:fixed;text-align:center;width:100%}.upload_wrapper{display:flex;justify-content:flex-end;margin-bottom:10px}.navigation_controls{background-color:#6cf0;width:100%}.MuiBottomNavigationAction-root.Mui-selected{background-color:#29a2dd40;border-radius:5px;width:-webkit-fit-content;width:fit-content}.table-cell-trucate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MuiDataGrid-main>div:nth-child(2){height:"fit-content !important"}.pupils__table_grid_wrapper{-webkit-overflow-scrolling:touch;height:75vh;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}.pupils__table_grid_inner{height:100%;min-width:700px}@media (max-width:991px){.tableOpenBtn_lesson{line-height:1;padding-bottom:0;padding-top:0}.group__information{line-height:1}.accordionItem{margin:20px 5px}}@media (max-width:768px){button.tableOpenBtn_lesson{font-size:10px;height:30px;padding:20px 0 0}.tableOpenBtn_lesson{font-size:10px;height:30px;padding:0}.group__information{font-size:14px}.pupils__table_time_picker>div>div>input{font-size:12px;padding-left:0;padding-right:0}}@media (max-width:480px){.groupName__icon{width:80%}.groupName{width:140px}.MuiDataGrid-root{font-size:12px}.MuiDataGrid-cell,.MuiDataGrid-columnHeader{font-size:11px;padding:4px}.MuiDataGrid-cell[data-field=name],.MuiDataGrid-columnHeader[data-field=name]{min-width:100px}.pupils__table_grid_inner{min-width:560px}}.simple__modal-btns{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:768px){.pupils__table_time_picker>div>div>input{font-size:12px;padding-left:4px;padding-right:0}}.groups__control{margin-left:30px}.main{display:flex;flex-wrap:wrap;font-family:sans-serif;justify-content:flex-start;min-height:500px;text-align:center}.select__helper{margin-top:40px}.border__header{display:flex;flex-direction:row;margin-top:20px}.border_choosen_box{align-items:center;display:flex;flex-wrap:wrap;margin-left:20px}.border_choosen{background-color:#d3d3d3;border:2px solid #789;border-radius:20px;font-size:14px;margin:7px;padding:0 3px;text-align:center;vertical-align:middle}.empty__groups{margin-top:10%;text-align:center}.board{background-color:#f2f1f1;border:1px solid #f2f1f1;border-radius:3px;height:-webkit-fit-content;height:fit-content;margin:20px 10px;padding:30px 10px 0;width:220px}.board__title{border-bottom:1px solid #d3d3d3;color:#28a3dd;font-size:14px;font-weight:700;text-align:left}.items_box{display:flex;flex-direction:column;justify-content:center;margin:10px 5px;min-height:120px}.item{background-color:#fff;border:1px solid #d6d6d6;border-radius:3px;box-shadow:4px 4px 4px -3px #223c5033;cursor:pointer;font-size:14px;margin:5px 0;overflow:hidden;padding:7px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.confirm__container{min-width:35vw}.pupil__info{margin:15px 0}.groups__wrapper{display:flex;flex-wrap:nowrap}.group__box{width:40%}.group__box.middle{width:10%}.group__box.left{margin-right:50px}.group_name{color:#28a3dd}.reset{min-height:500px;text-align:center}.mobile_journal{display:none}.desktop_journal{display:table-row}.desktop_journal td,.desktop_journal th{display:table-cell}.personal_journal_wrapper{margin:0 30px 20px}.personal_journal{border-collapse:collapse}.personal_journal tbody{border-bottom:50px;margin-bottom:20px}.personal_journal td,.personal_journal th,.personal_journal tr{border:1px solid #afa9a9}.personal_journal td{text-align:left}.desktop_journal td:first-child{font-weight:700;word-break:normal}.desktop_journal.adjasent{border-bottom:hidden}@media (max-width:991px){.personal_journal_wrapper{margin:0}.personal_journal{display:table;width:100%}.personal_journal td,.personal_journal th,.personal_journal tr{padding:.5rem}.desktop_journal{display:none!important}.mobile_journal{display:table-row!important}.mobile_journal td,.mobile_journal th{display:table-cell!important}}@media (max-width:600px){.open_close_btn{width:70%}}@media (max-width:320px){.personal_journal td,.personal_journal th,.personal_journal tr{padding:.3rem}}.desktop_homework{display:table-row}.mobile_homework{display:none}.desktop_header{display:table-header-group}@media (max-width:991px){.desktop_homework{display:none!important}.mobile_homework{display:table-row!important}.mobile_homework td,.mobile_homework th{display:table-cell!important}.desktop_header{display:none!important}.personal_journal_wrapper{margin:0}.personal_journal{display:table;width:100%}.personal_journal td,.personal_journal th,.personal_journal tr{padding:.5rem}}@media (max-width:768px){.homework-controls{flex-direction:column;gap:10px}.homework-date{font-size:14px;min-width:auto!important}.file-upload-button{font-size:10px!important;padding:2px 4px!important}.file-actions{flex-direction:column;gap:2px}}.quarterly-grades__filters_wrapper{display:flex;flex-direction:column;gap:16px;padding:0 30px 20px}.quarterly-grades__filters{display:flex;flex-wrap:wrap;gap:16px}.quarterly-grades__filters .MuiFormControl-root{margin-top:10px}.quarterly-grades__btns{display:flex;justify-content:flex-end}.no-access-header{background-color:#f5f5f5!important;color:#9e9e9e!important;font-style:italic;opacity:.7}@media(max-width:600px){.quarterly-grades__filters_wrapper{padding:0 16px 16px}.quarterly-grades__btns{justify-content:center}}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;margin:0;position:relative}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color;transition-duration:.2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0}.driver-popover-footer{zoom:1;align-items:center;display:flex;justify-content:space-between;margin-top:15px;text-align:right}.driver-popover-progress-text{zoom:1;color:#727272;font-size:13px;font-weight:400}.driver-popover-footer button{zoom:1;all:unset;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font:12px/normal sans-serif;line-height:1.3;outline:0;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:#0000;border-right-color:#0000;border-top-color:#0000;left:100%}.driver-popover-arrow-side-right{border-bottom-color:#0000;border-left-color:#0000;border-top-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-left-color:#0000;border-right-color:#0000;border-top-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.child_name{font-style:italic;font-weight:700;margin:10px 0 0 50px}.popup-overlay{background:#00000080;height:110vh;left:0;position:fixed;top:0;width:100vw;z-index:4}.task__popup{background:#fff;border:1px solid #2d97d7;border-radius:10px;height:85vh;left:50%;max-width:95vw;padding:20px 30px;position:absolute;top:10%;transform:translate(-50%);z-index:4}.tasks__popup_main{border-bottom:.5px solid #000;padding-bottom:20px}.task__popup_support{background:#fff;border:1px solid #2d97d7;border-radius:10px;left:50%;padding:20px 30px;position:fixed;top:10%;transform:translate(-50%);width:60vw;z-index:4}.popup__container_support{align-items:flex-start;display:flex;flex-direction:column;height:auto;overflow:auto;position:relative;text-align:left;width:100%}.popup__main_support{width:100%}.wrapper__support_buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.task__popup.update{top:2%}.button__popup{background:#0000;border:none;color:#2d97d7;cursor:pointer;display:block;margin-left:auto;margin-right:0;position:absolute;right:5%;top:12%}.popup__footer .popup__subtitle{border:1px dashed #afaeae;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5;padding:3px 0}.popup__container{align-items:flex-start;display:flex;height:100%;justify-content:space-between;overflow:auto;position:relative;text-align:left}.popup__container::-webkit-scrollbar-thumb{background-color:#2999dd;border-radius:10px}.popup__container::-webkit-scrollbar{background-color:#f9f9fd;width:5px}.popup__container::-webkit-scrollbar-track{background-color:#f9f9fd;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0003}.popup__title{color:#2999dd;font-size:20px;font-weight:700}.popup__subtitle{color:#000;font-size:16px;font-weight:700;margin-top:30px}.popup__subtitle_name{color:#000;font-size:12px;font-weight:400;margin-left:10px}.popup__descr{font-size:14px;font-weight:400}.popup__right{margin-left:20px;margin-top:15px;width:30%}.popup__left{width:70%}.task__file_add{border:1px dashed #afaeae;margin-top:20px;padding:3px 0}.tasks__add_comment{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.tasks__add_comment_actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.tasks__add_comment_actions>Button{font-size:12px;padding:4px}.tasks__submit_btns{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px}.wrapper__comments{margin-top:5px}.wrapper__buttons,.wrapper__comments{align-items:center;display:flex;justify-content:flex-start}.wrapper__buttons{margin-left:45px}.wrapper__aside{flex-direction:column}.wrapper__aside,.wrapper__avatar{display:flex;justify-content:flex-start}.wrapper__avatar{align-items:flex-end;margin-top:10px}.tasks__file_upload{margin:20px 0}.file-upload-container{border:2px dashed #ccc;border-radius:8px;cursor:pointer;margin:20px 0;padding:10px;text-align:center}.file-upload-container:hover{background-color:#f5f5f5}.file-chip{display:flex;flex:1 1;justify-content:space-between;width:100%}.file-chip .delete-icon{color:#ff1744;cursor:pointer;margin-left:20px!important}@media(max-width:767px){.task__modal_executor_group{flex-wrap:wrap;width:100%}.task__popup{height:auto;padding:15px 10px;width:92%}.popup__container{-webkit-overflow-scrolling:touch;flex-direction:column-reverse;height:auto;max-height:80vh;overflow-y:auto;width:98%}.popup__container .popup__left{width:100%}.popup__container .popup__right{align-items:flex-start;background-color:#e7e7e7;border-radius:2px;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 15px;padding:0;width:90%}.wrapper__aside .wrapper__avatar .MuiAvatar-root{display:none}.wrapper__aside{flex-direction:row;flex-wrap:wrap}.wrapper__avatar{margin:0}.popup__subtitle{font-weight:400;margin:0}}.simple__modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.simple__modal-content{background:#fff;border-radius:8px;box-shadow:0 0 10px #0003;padding:20px;text-align:center;z-index:5}.support__page_wrapper{border-radius:10px;box-shadow:0 0 5px #0000001a;display:flex;flex-direction:column;padding-top:20px}.support__page_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px}.support__page_title{color:#000;font-weight:600}.support__page_content{align-items:center;display:flex;flex-direction:column;padding:0 20px}.support__page_card{background-color:#fff;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;margin:10px;padding:10px;width:95%}.support__page_card_text{background-color:#f5f5f5;border-radius:3px;overflow-wrap:anywhere;padding:10px;word-break:break-all}.support__page_card_footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.support__page_card_new{color:#28a745;font-weight:800}.support__page_card_work{color:#007bff;font-weight:800}.support__page_card_completed{color:#ffc107;font-weight:800}.support__page_card_closed{color:#6c757d;font-weight:800}.support__page_card_denied_execution{color:#dc3545;font-weight:800}.support__page_new_btn>Button{line-height:1}.support__page_close_task>Button{padding:0 10px}@media(max-width:768px){.support__page_card{width:100%}.support__page_card_footer,.support__page_card_header,.support__page_card_text{font-size:14px}.support__page_card_text{padding:5px}.support__page_close_task>Button,.support__page_new_btn>Button{padding:0 10px}}.extend__dialog-download-contract{font-family:Arial,sans-serif;margin-top:20px;padding:15px}.extend__dialog-download-contract div{color:#444;font-size:16px}.extend__dialog-download-contract span{color:#007bff;cursor:pointer;text-decoration:underline}.extend__dialog-download-contract span:hover{color:#0056b3;text-decoration:none}.extend__dialog-download-contract .contract-info{font-weight:700}.meal-plan-table{border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;width:100%}.meal-plan-table td,.meal-plan-table th{border:1px solid #ddd;padding:2px;text-align:center}.meal-plan-table th{background-color:#f4f4f4;color:#333;font-weight:700}.meal-plan-table td input{background-color:#0000;border:none;box-sizing:border-box;color:inherit;font-size:14px;padding:2px;text-align:center;width:100%}.meal-plan-table td input:focus{border-bottom:1px solid #007bff;outline:none}.meal-plan-table tr:nth-child(2n){background-color:#f9f9f9}.meal-plan-table tr:hover{background-color:#f1f1f1}.meal-plan-table td,.meal-plan-table th{vertical-align:middle}.meal-plan-table td input:read-only{background-color:#0000;color:#555;cursor:not-allowed}.meal-plan-table th{background-color:#2999dd;color:#fff}.meal-plan-actions{display:flex;justify-content:space-between;margin-top:10px}@media(max-width:768px){.meal-plan-table td,.meal-plan-table th{padding:4px}.meal-plan-table td input{font-size:10px}}.sc-chPdSV.bSnXtJ{top:20%}li.Mui-selected{background-color:#2999dd!important}.attendance__report_filters_wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:10px}@media(max-width:768px){.attendance__report_filters_wrapper{align-items:stretch;flex-direction:column;margin:10px 5px}}.attendance__report_filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:90%}@media(max-width:768px){.attendance__report_filters{flex-direction:column;gap:12px;width:100%}}.attendance__report_btns{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:10%}@media(max-width:768px){.attendance__report_btns{flex-direction:row;justify-content:center;width:100%}}.attendance__report_student_iformation_wrapper{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.attendance__report_student_iformation{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0003;max-height:80vh;max-width:600px;overflow-y:auto;padding:20px;width:90%}.workingOff{background-color:#b3b3b3cc}.attendance__top_btn{bottom:110px}.attendance__down_btn,.attendance__top_btn{color:#2999dd;cursor:pointer;opacity:.7;position:fixed!important;right:20px;transition:all .2s ease;z-index:90}.attendance__down_btn{bottom:60px}.attendance__report_student_iformation table tbody td,.attendance__report_student_iformation table tbody th{padding:.3rem}.attendance__report_student_iformation td{border-bottom:1px solid #ddd;padding:8px}.attendance__report_student_iformation table{overflow-x:auto;table-layout:auto;width:100%}.attendance__report_student_iformation td,.attendance__report_student_iformation th{border-bottom:1px solid #ddd;overflow-wrap:break-word;padding:8px;text-align:left;white-space:normal;word-break:break-word}.attendance__report_student_iformation th{white-space:nowrap}@media only screen and (max-width:600px){.attendance__report_student_iformation_wrapper{max-width:none;width:100%}.attendance__report_student_iformation table,.attendance__report_student_iformation table td,.attendance__report_student_iformation table th{box-sizing:border-box;display:block;overflow:auto;width:100%}.attendance__report_student_iformation table td,.attendance__report_student_iformation table th{text-align:left}.attendance__report_student_iformation table th{font-weight:700}}.advice-container{bottom:0;position:fixed;right:20px;z-index:101000!important}.advice-icon{background-color:#6a6afd1a!important;color:#2999dd!important;opacity:.7;transition:background-color .3s ease!important;z-index:101000!important}.advice-icon:hover{background-color:#00f3!important;opacity:1}.help-icon{font-size:50px!important}.advice-popup{background-color:#fff;border:1px solid #2999dd;border-radius:8px;box-shadow:0 0 5px #007bff;left:50%;opacity:1!important;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50vw;z-index:102000!important}.close-btn{color:#2999dd;cursor:pointer;position:absolute;right:10px;top:10px}.close-btn:hover{color:#0056b3}.advice-popup p{color:#333;font-family:Arial,sans-serif;font-size:14px;margin-top:0}.customers__title{font-style:oblique;margin:0;padding-bottom:10px}.customers__info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;margin-left:20px}.customers__info_container{display:flex;flex-direction:column;padding:2px 0;width:100%}.customers__info_item{display:flex;flex-direction:row;flex-wrap:nowrap}.customers__field_name{color:#000;font-weight:600;text-align:end;width:20%}.customers__person_data{font-style:italic;margin:0 10px;padding-left:5%;width:80%;width:22%}.user__data{transition:all .7s ease}.dialog__input{margin:5px!important;width:45%}.dialog__input.search_field{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.contracts__info_area{display:flex;flex-direction:column;justify-content:space-between;min-height:15vh;width:100%}.contracts__container{display:flex;flex-direction:column;width:45%}.contracts__item{display:flex;flex-direction:row;flex-wrap:nowrap}.contracts_number{width:50%}.contracts_action{color:#f08080;cursor:pointer;display:flex;justify-content:center;width:50%}.customers__dialog{width:90%!important}.confirm__buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.invalid-cell{background-color:#fa8e64;border:1px solid #d32f2f;color:#fff;font-weight:700}.location-tabs{background-color:#f0f0f0;border-color:#ccc;color:#333;padding:0}.location-tabs .Mui-selected{background-color:#2999dd;color:#f0f0f0!important}.crm-tabs{background-color:#fff!important;border:none!important;color:#42526e!important}.crm-tabs,.crm-tabs *{box-shadow:none!important}.crm-tabs .MuiBox-root,.crm-tabs .MuiTabList-root,.crm-tabs .MuiTabPanel-root,.crm-tabs .MuiTabs-list,.crm-tabs .MuiTabs-root,.crm-tabs .MuiTabs-scroller{background-color:#fff!important;color:#42526e!important}.crm-tabs .MuiTabs-indicator{background-color:#2999dd!important}.MuiTabPanel-root{background-color:#fff;border:1px solid #e6e6e6;border-top:none;box-shadow:none}.MuiTabList-root,.MuiTabs-root,.MuiTabs-scroller{background-color:#fff!important;border-bottom:1px solid #e6e6e6!important}.MuiTabs-indicator{background-color:#2999dd}.MuiTabPanel-root audio{display:none}.input__datepicker{align-items:flex-start;border:1px solid #b7b7b7;border-radius:4px;display:flex;font-size:15px;margin-top:5px;padding:8px}.input__label{font-size:14px;margin-top:5px}.text-error{color:#fa1919;font-size:14px;line-height:inherit}.lead-comment-row{line-height:1.45;word-break:break-word}.lead-comment-date{color:#6b7280;white-space:nowrap}.comment-short-link{color:#1976d2;cursor:help;display:inline-block;font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.tg-nickname-field-wrap{display:flex;flex-direction:column;gap:6px}.tg-open-link{align-self:flex-start;background:#0f6fff1f;border-radius:10px;color:#0f6fff;font-size:12px;line-height:16px;padding:2px 8px;text-decoration:none;transition:background-color .15s ease-in-out}.tg-open-link:hover{background:#0f6fff33}@media(max-width:600px){.create__contact_btn,.create__lead_and_contact_btn,.disqualified__lead_btn,.reject__lead_select,.to_contact_btn,.update__lead_btn{font-size:10px!important}.create__lead_wrapper{padding:5px 10px 10px!important}}.contract__payment_table{border:2px solid #b5dbf3;border-collapse:collapse;width:100%}.contract__payment_table>tbody tr td{padding:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contract__actions{display:flex;flex-direction:row;gap:5px;justify-content:space-between;margin-top:15px}.contract__templates{background-color:#f9f9f9;margin:0 auto;width:100%}.contract__templates,.templates__sector{border:1px solid #ccc;border-radius:5px;padding:20px}.templates__sector{background-color:#fff;margin-bottom:20px;width:50%}.templates__form-group{margin-bottom:15px}.templates__form-group label{display:block;margin-bottom:5px}.templates__form-group input,.templates__form-group select{box-sizing:border-box;padding:8px;width:100%}.btn_template{background-color:#2999dd;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center}.btn_template:disabled{background-color:#ccc;cursor:not-allowed}.template-download{background-color:#28a745;margin-bottom:10px}.template__upload_btns{display:flex;justify-content:space-between;margin-top:20px}.templates__upload-form{margin-top:20px}.templates__dropzone{background-color:#fafafa;border:2px dashed #ccc;border-radius:5px;cursor:pointer;padding:20px;position:relative;text-align:center}.templates__dropzone p{color:#999;margin:0;pointer-events:none}.card__client_header{margin-left:5px}.card__client_history{background:#fff;border-radius:10px;color:#333;display:flex;flex-direction:column;line-height:1.2;margin:5px 10px 10px 20px;padding:5px 10px 10px;text-align:left}.comment__body_contract_number{font-size:14px;font-weight:800}.card_contract_actions{display:flex;flex-direction:column;justify-content:flex-start}.card__lead_actions>Button,.card_contract_actions>Button{border:1px solid #b4e2ff;font-size:12px;margin:3px;padding:2px 3px}.card__client_comment{font-size:14px}.card__client_lead{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.card__client_lead_status_new{color:#09be12;font-weight:800;padding-left:8px}div.card__client_lead_status_done{color:#ffc107;font-weight:800;padding-left:8px}.card__client_lead_status_in_work{color:#007bff;font-weight:800;padding-left:8px}.card__client_lead_status_rejected{color:#dc3545;font-weight:800;padding-left:8px}.card__client_lead_status_disqualified{color:#6c757d;font-weight:800;padding-left:8px}.card__client_contract_status_new{color:#09be12;font-weight:800;padding-left:8px}.card__client_contract_status_active{color:#007bff;font-weight:800;padding-left:8px}.card__client_contract_status_cancelled{color:#6c757d;font-weight:800;padding-left:8px}.edit-mode,.non-editable{word-wrap:break-word;overflow-wrap:anywhere;position:relative;white-space:normal;width:100%}textarea.editable-textarea{display:block;min-height:50px;resize:vertical;width:100%}span.edit-button,span.save-button{cursor:pointer;position:absolute;right:5px}span.save-button{bottom:0}.lead-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:16px;max-width:230px;min-width:230px;padding:14px;transition:transform .3s ease-in-out;width:230px;word-break:break-word}.lead-card:hover{transform:translateY(-4px);transition-duration:5ms}.new-lead{border-left:4px solid #2196f3}.expired-lead{border-left:4px solid #f44336}.approaching-deadline-lead{border-left:4px solid #ffc107}.done{border-left:4px solid #3ca712}.disqualified,.rejected{border-left:4px solid #999}.lead-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.lead-name{color:#000;font-size:15px;line-height:15px;margin:0;text-align:start}.lead-info{display:flex;flex-direction:column}.duplicate-info{color:#ed6c02}.lead-info-item{color:#555;font-size:16px;margin:4px 0;text-align:start}.lead-info-comment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.lead-info-item.manager{color:#2660c0;font-size:13px;line-height:17px}.lead-nicknames{display:flex;flex-direction:column;gap:4px;margin-top:4px}.lead-nickname{color:#5a5a5a;flex-wrap:wrap;font-size:12px;gap:6px;line-height:16px}.lead-nickname,.lead-nickname-link{align-items:center;display:inline-flex}.lead-nickname-link{background:#0f6fff1f;border-radius:10px;color:#0f6fff;font-size:11px;padding:1px 6px;text-decoration:none;transition:background-color .15s ease-in-out}.lead-nickname-link:hover{background:#0f6fff38}.lead-time-date{color:#777;font-size:14px}.lead-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lead-actions .MuiButton-root{font-size:12px;min-width:0;padding:4px 8px}.input-file#file-upload-button,.input__file-button-text{background:blue;border-radius:12px;color:#fff}.input-file{display:inline-block;position:relative}.input-file-btn{background-color:#e795d9;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:14px;height:40px;line-height:22px;margin:0 auto;outline:none;padding:10px 20px;position:relative;text-align:center;text-decoration:none;transition:background-color .2s;vertical-align:middle;width:175px}.input-file-text{display:block;line-height:30px;margin:0 auto;padding:0 10px}.input-file input[type=file]{display:block;height:0;opacity:0;position:absolute;width:0;z-index:-1}.input-file input[type=file]:focus+.input-file-btn{box-shadow:0 0 0 .2rem #007bff40}.input-file:hover .input-file-btn{background-color:#f091e8}.input-file:active .input-file-btn{background-color:#5f2064}.input-file input[type=file]:disabled+.input-file-btn{background-color:#eee}.autodial{margin-top:10px;text-align:left}.autodial__controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.autodial__filters{margin:8px 0 0}.autodial__filters,.autodial__sort{display:flex;flex-wrap:wrap;gap:8px}.autodial__sort{align-items:center;color:#6b7280;font-size:13px;margin:0 0 12px}.autodial__advanced_filters{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 0 14px}.autodial__table_filters{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin:0 0 12px;padding:12px}.autodial__table_filters_title{color:#334155;font-size:13px;font-weight:600;margin-bottom:8px}.autodial__note{align-items:center;color:#666;display:flex;font-size:13px;gap:12px;margin-bottom:10px}.autodial__note_filtered,.autodial__note_selected{color:#1f2937;font-weight:600}.autodial__note_filtered{margin-left:auto}.autodial__table_meta{align-items:center;display:flex;gap:12px;margin:0 0 8px}.autodial__note_status{color:#1b5e20;font-weight:600;margin-left:8px}.autodial__report{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 8px 20px #0f172a0d;margin-bottom:16px;overflow:hidden}.autodial__report_toggle{align-items:center;background:#eef2f7;border:none;border-bottom:1px solid #e5e7eb;color:#1f2937;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:12px 14px;width:100%}.autodial__report_toggle:hover{background:#e6ecf5}.autodial__report_toggle_icon{color:#64748b;font-size:12px}.autodial__report_header,.autodial__report_row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.4fr 1.1fr 1.1fr .9fr .8fr .6fr;padding:10px 12px}.autodial__report_summary{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;padding:10px 12px}.autodial__history,.autodial__report_summary{background:#fff;border-top:1px solid #e2e8f0}.autodial__history_title{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;letter-spacing:.03em;padding:12px;text-transform:uppercase}.autodial__history_header,.autodial__history_row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.05fr 1.8fr 1.2fr .9fr .7fr .55fr .7fr .7fr .6fr .6fr .6fr;padding:10px 12px}.autodial__history_header{background:#f1f5f9;color:#64748b;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.autodial__history_body{max-height:192px;overflow:auto}.autodial__history_row{background:#fff;border-top:1px solid #e2e8f0;color:#1f2937;cursor:default;font-size:13px}.autodial__history_row:nth-child(2n){background:#f8fafc}.autodial__history_campaign{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;word-break:break-all}.autodial__history_leads{color:#475569;word-break:break-word}.autodial__summary_item{background:#f1f5f9;border-radius:999px;font-weight:600;padding:4px 10px}.autodial__summary_item_button{border:0;color:#0f172a;cursor:pointer}.autodial__report_header{background:#f1f5f9;color:#64748b;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.autodial__report_row{background:#fff;border-top:1px solid #e2e8f0;font-size:13px}.autodial__report_row:nth-child(2n){background:#f8fafc}.autodial__report_row:nth-child(2n) .autodial__history_row_active{background:#e0f2fe}.autodial__report_row{cursor:pointer}.autodial__report_row .autodial__history_row_active:nth-child(2n){background:#e0f2fe}.autodial__report_row:hover{background:#eef2f7}.autodial__history_campaign_button{background:#0000;border:0;color:#0369a1;cursor:pointer;padding:0;text-align:left}.autodial__history_campaign_button:hover .autodial__history_campaign{text-decoration:underline}.autodial__dialog{display:flex;flex-direction:column;gap:16px;padding:8px 2px 16px}.autodial__dialog_meta{grid-gap:8px 16px;color:#1f2937;display:grid;font-size:14px;gap:8px 16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.autodial__dialog_meta span{color:#6b7280;margin-right:4px}.autodial__dialog_title{color:#111827;font-weight:600;margin-bottom:6px}.autodial__dialog_player{margin-bottom:6px;width:100%}.autodial__dialog_placeholder{background:#f3f4f6;border-radius:8px;color:#6b7280;padding:10px 12px}.autodial__dialog_transcript pre{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;font-size:13px;margin:0;padding:12px;white-space:pre-wrap}.autodial__report_lead{font-weight:600}.autodial__badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:2px 8px;text-transform:lowercase}.autodial__badge_answered{background:#e8f5e9;color:#1b5e20}.autodial__badge_no-answer{background:#fff8e1;color:#8d6e00}.autodial__badge_busy{background:#e3f2fd;color:#0d47a1}.autodial__badge_cancel{background:#ffebee;color:#b71c1c}.autodial__badge_failed{background:#fff1f2;color:#b91c1c}.autodial__badge_unknown{background:#e2e8f0;color:#475569}.autodial__list{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;padding:0}.autodial__list_header{grid-gap:10px;align-items:center;background:#e9edf2;color:#6b7280;display:grid;font-size:12px;font-weight:600;gap:10px;grid-template-columns:36px 1.2fr 1fr 1fr 1fr 1fr 1fr;padding:10px 12px;text-transform:uppercase}.autodial__sort_header{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;padding:0;text-align:left}.autodial__sort_header.is-active{color:#1f2937}.autodial__sort_arrow{color:#94a3b8;font-size:12px}.autodial__sort_header.is-active .autodial__sort_arrow{color:#1f2937}.autodial__item{grid-gap:10px;align-items:center;background:#f6f7f9;border-bottom:1px solid #e2e8f0;display:grid;gap:10px;grid-template-columns:36px 1.2fr 1fr 1fr 1fr 1fr 1fr;padding:10px 12px}.autodial__item:last-child{border-bottom:none}.autodial__item_label{display:contents}.autodial__item_name{color:#1f2937;font-weight:600}.autodial__item_phone{color:#374151}.autodial__item_meta{color:#6b7280}.autodial__item_location{color:#374151}.autodial__item_date{color:#6b7280}.autodial__item_manager{color:#374151}.autodial__load_more{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:10px 0 0}.autodial__load_more_info{color:#6b7280;font-size:12px}.autodial__load_more_sentinel{height:1px}.autodial__item:hover{background:#eef0f3}@media(max-width:600px){.autodial__list_header{display:none}.autodial__item{align-items:flex-start;display:flex;flex-direction:row;gap:10px;grid-template-columns:none;padding:12px}.autodial__checkbox{flex:0 0 auto;margin-top:4px}.autodial__item_label{display:flex;flex-direction:column;gap:6px;width:100%}.autodial__item_name{color:#1f2937;font-size:15px;font-weight:700}.autodial__item_phone{color:#111827;font-weight:600}.autodial__item_phone a{color:inherit;text-decoration:none;word-break:break-all}.autodial__item_date,.autodial__item_location,.autodial__item_manager,.autodial__item_meta{color:#6b7280;display:block;font-size:12px}.autodial__load_more{justify-content:center}.autodial__history_header,.autodial__report_header{display:none}.autodial__report_row{align-items:stretch;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;padding:12px}.autodial__report_row>div{align-items:center;color:#374151;display:flex;font-size:14px;gap:8px;justify-content:space-between}.autodial__report_row>div:before{color:#6b7280;font-weight:600;margin-right:8px}.autodial__report_row>div:first-child:before{content:"Лид"}.autodial__report_row>div:nth-child(2):before{content:"Телефон"}.autodial__report_row>div:nth-child(3):before{content:"Менеджер"}.autodial__report_row>div:nth-child(4):before{content:"Статус"}.autodial__report_row>div:nth-child(5):before{content:"Длительность"}.autodial__report_row>div:nth-child(6):before{content:"Время"}.autodial__history_row{align-items:stretch;display:flex;flex-direction:column;gap:6px;padding:12px}.autodial__history_row>div{align-items:center;color:#374151;display:flex;font-size:14px;gap:8px;justify-content:space-between}.autodial__history_row>div:before{color:#6b7280;font-weight:600;margin-right:8px}.autodial__history_row>div:first-child:before{content:"Дата"}.autodial__history_row>div:nth-child(2):before{content:"Campaign ID"}.autodial__history_row>div:nth-child(3):before{content:"Лиды"}.autodial__history_row>div:nth-child(4):before{content:"Менеджеры"}.autodial__history_row>div:nth-child(5):before{content:"Длит., сек"}.autodial__history_row>div:nth-child(6):before{content:"Всего"}.autodial__history_row>div:nth-child(7):before{content:"В обработке"}.autodial__history_row>div:nth-child(8):before{content:"Завершено"}.autodial__history_row>div:nth-child(9):before{content:"Ошибка"}.autodial__history_row>div:nth-child(10):before{content:"Отменено"}.autodial__history_row>div:nth-child(11):before{content:"В ожидании"}.autodial__report_phone a{color:inherit;font-weight:600;text-decoration:none;word-break:break-all}}.kanban{background-color:#fff;box-sizing:border-box;min-height:100%}.kanban .MuiTabs-list,.kanban .MuiTabs-root,.kanban .MuiTabs-scroller{background-color:#fff;border-bottom:1px solid #e6e6e6}.kanban__summary{align-items:center;display:flex;flex-direction:row;font-weight:700;justify-content:flex-start}.kanban__summary_today>span,.kanban__summary_total>span{color:#f44336}.kanban__summary_today,.kanban__summary_total{border-bottom:1px solid #707070;margin-right:20px}.kanban__leads_search_block{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:15px;width:90%}.leads__page_selector{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:1rem;font-weight:700;margin:0 .5rem;outline:none;padding:.5rem}.leads_pagination>button{margin-right:5px;padding:0 2px}.board__leads{display:flex;gap:10px;margin-top:10px;overflow:auto;width:100%}.board__leads .column{background-color:#f2f2f2;box-sizing:border-box;max-width:250px;min-width:250px;width:250px}.board__leads .column ul{min-height:1000px;padding:0 5px}.board__leads .column h2{margin:0}.leads_sorting_btns{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.leads_sorting_btn_name{font-size:14px;line-height:1}.leads_sorting_btn{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5px}.search_input_kanban_leads{margin-right:30px}.leads_pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px}@media(max-width:768px){.board{flex-direction:column}.column{margin-bottom:20px}}.empty__fields{margin-top:15%;text-align:center}.accordionItem{color:#282c34;margin:20px}.group__header{font-weight:bolder}.group__header,.group__information{display:flex;flex-direction:row;justify-content:space-between}.groupName__icon{display:flex}.accDetails{margin-top:25px;transition-delay:.5s}.lessonDate{color:#818181}.lessonDate,.selectBtn{font-size:14px}.textLable{font-size:18px;line-height:1;margin-bottom:15px}.topic__wrapper{display:flex;justify-content:space-between}.textInput{margin-bottom:20px}.sendBtn{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.groupName{margin-left:10px}.iconSpan{width:25px}@media (max-width:991px){.tableOpenBtn{line-height:1;padding-bottom:0;padding-top:0}.group__information{line-height:1}.accordionItem{margin:20px 5px}}.methodist__actions{margin:0 30px 20px}.group__header{padding:5px 16px}.selection__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0 10px 20px}.input_box{margin-right:30px;width:25%}.submit_btn_view{align-items:flex-end;display:flex;justify-content:center}.table__wrapper{padding-bottom:50px}.schedule__results{margin-top:30px}.schedule__results tbody{border-bottom:50px;margin-bottom:20px}.schedule__results td,.schedule__results th,.schedule__results tr{border:1px solid #ddd;padding:10px 5px}@media (max-width:600px){.schedule__results{font-size:12px}}.kanban{height:100vh;overflow:auto;text-align:center;width:100%}.kanban__search_block{display:flex;flex-direction:row;width:65%}.board__tasks{display:flex;gap:10px;margin-top:10px;overflow:auto;width:100%}.board__tasks .column{background-color:#f2f2f2;flex-shrink:0;width:250px}.board__tasks .column ul{min-height:1000px;min-width:200px}.board__tasks .column h2{margin:0}ul{list-style-type:none;padding:0}li{margin-bottom:10px;opacity:.9}.search_input_kanban{margin-right:30px;width:55%}@media(max-width:768px){.kanban{height:calc(100vh - 60px)}.kanban__search_block{margin-bottom:10px;width:100%}.search_input_kanban{margin-right:0;width:100%}.board__tasks{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:15px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;touch-action:pan-x;width:100%}.board__tasks .column{box-sizing:border-box;margin-right:0;max-width:calc(100vw - 30px);min-width:calc(100vw - 30px);padding:10px;scroll-snap-align:start;width:calc(100vw - 30px)}.board__tasks .column ul{-webkit-overflow-scrolling:touch;margin-right:-18px;max-height:calc(100vh - 200px);min-height:calc(100vh - 200px);overflow-y:scroll;overscroll-behavior:contain;padding-right:36px;scrollbar-gutter:stable;touch-action:pan-y}.board__tasks .column ul::-webkit-scrollbar{width:32px}.board__tasks .column ul::-webkit-scrollbar-thumb{background:#0000005c;background-clip:padding-box;border:10px solid #0000;border-radius:12px}.board__tasks .column ul::-webkit-scrollbar-track{background:rgba(0,0,0,.035);border-radius:12px}.board__tasks .column h2{background-color:#f2f2f2;font-size:18px;margin-bottom:10px;padding:8px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.board__tasks .column.column-highlighted{background-color:#e3f2fd;border:2px solid #2196f3;border-radius:8px;box-shadow:0 4px 12px #2196f34d;transition:all .3s ease}.board__tasks::-webkit-scrollbar{display:none}.board__tasks{-ms-overflow-style:none;scrollbar-width:none}}.task-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:16px;padding:14px;position:relative;transition:transform .3s ease-in-out}.task-card:hover{transform:translateY(-4px);transition-duration:5ms}.task-card.in_work{border-left:4px solid #2196f3}.task-card.completed{border-left:4px solid #3ca712}.task-card.denied_execution{border-left:4px solid #f44336}.task-card.closed{border-left:4px solid #999}.task-details{align-items:flex-end;display:flex;justify-content:space-between}.task-name{color:#2660c0;font-size:16px;line-height:15px;margin:0;overflow:hidden;padding-bottom:10px;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:70%}.task-info{display:flex;flex-direction:column}.task-info-item{color:#555;font-size:16px;margin:4px 0;text-align:start}.task-info-comment{color:#000;font-size:14px;text-align:left;width:100%}.task-info-item.manager{color:#2660c0;font-size:13px;line-height:17px}.task-time-date{color:#777;font-size:14px}.task-info-item.expired{color:#f44336;font-size:14px}.task-card__badge{background-color:#ff4d4f;border-radius:50%;box-shadow:0 0 0 2px #ff4d4f33;height:10px;position:absolute;right:10px;top:10px;width:10px}.external-link{color:#2999dd;font-weight:700;text-decoration:none;transition:color .3s}.external-link:hover{color:#0056b3}.links-page-wrapper{background-color:#fff;display:flex;flex-direction:column;height:85vh;padding:0 20px}.orders-show{margin-top:20px}.orders-hide{display:none}.reports-orders-title{font-size:18px;font-weight:700;text-align:center}.orders-show p{font-size:16px;font-weight:700;margin-bottom:5px}.reports-box{display:flex;flex-wrap:wrap}.date-range-picker{margin:20px 0;width:45%}.reports-send-info{background-color:#f9f9f9;border-radius:5px;margin-top:15px;padding:15px;width:45%}.reports-send-info p{margin:10px 0}@media(max-width:600px){.links-page-wrapper{padding:15px}.orders-show .MuiButton-contained{margin-bottom:15px;margin-right:0;width:100%}.reports-send-info{padding:10px}}.class__schedule_actions{align-items:center;border-bottom:1px solid #bbb8b8;display:flex;justify-content:space-between;padding:5px}.class__schedule_helps,.class__schedule_week_btns{display:flex;gap:10px;justify-content:space-between}.class__schedule_helps{align-items:center}.schedule{display:block!important;height:73vh;opacity:1!important;overflow-x:scroll;overflow-y:scroll;visibility:visible!important;width:100%}.schedule_cpoying_text{align-items:center;background-color:#ffffff80;display:flex;font-size:22px;font-weight:700;height:100%;justify-content:center;left:0;padding-left:150px;position:absolute;top:0;width:100%;z-index:100}.schedule__table{display:table!important;min-width:100%;opacity:1!important;overflow-x:scroll;table-layout:fixed;visibility:visible!important;width:auto}.schedule__table::-webkit-scrollbar{height:50px;width:20px}.schedule__table::-webkit-scrollbar-track{background:#f1f1f1}.schedule__table::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.schedule__table::-webkit-scrollbar-thumb:hover{background:#555}.schedule__table tbody td{min-width:-webkit-fit-content;min-width:fit-content;padding:0}.schedule__table tbody tr:hover{background-color:#fff}.schedule__table td,.schedule__table th{background-color:#fff;border:1px solid #ddd;display:table-cell!important;margin:10px;opacity:1!important;padding:8px;text-align:center;visibility:visible!important;width:auto}.schedule__table tr{border:2px solid #000;display:table-row!important}.schedule__table th,.schedule__table tr{opacity:1!important;visibility:visible!important}.schedule__table th{background-color:#f2f2f2;display:table-cell!important}.schedule__group_label{float:left;font-size:22px;padding-right:15px!important;text-align:center;text-orientation:upright;text-orientation:mixed;transform:rotate(180deg);vertical-align:top;writing-mode:vertical-rl;writing-mode:tb-rl}.lesson-cell{border:1px solid #ddd;display:flex;height:60px;position:relative;transition:background-color .3s ease;width:100%}.lesson,.lesson-cell{-webkit-tap-highlight-color:rgba(0,0,0,0);margin:3px;opacity:1!important;touch-action:manipulation;visibility:visible!important}.lesson{border:1px solid #039be5;border-radius:4px;color:#039be5;cursor:pointer;display:block!important;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;overflow:hidden;padding:5px;text-overflow:ellipsis;z-index:2}.lesson:hover{background-color:#f2f9ff}.lesson-number{font-size:12px;left:0;z-index:3}.lesson-number,.lesson-time{color:#020202;position:absolute;top:0}.lesson-time{font-size:14px;left:-50px}.cell-date{color:#a7a4a4;font-size:16px;position:absolute;right:30%;top:50%}@keyframes blink{0%{background-color:#0000}50%{background-color:red}to{background-color:#0000}}.blinking{animation:blink .5s infinite}@media(max-height:800px){.schedule{height:68vh}}@media(max-height:500px){.schedule{height:55vh}}@media(max-width:768px){.schedule{display:block!important;height:60vh;overflow-x:auto;overflow-y:auto}.schedule,.schedule__table{opacity:1!important;visibility:visible!important}.schedule__table{display:table!important;font-size:12px;min-width:800px;width:100%!important}.schedule__table td,.schedule__table th{display:table-cell!important;font-size:11px;opacity:1!important;padding:4px;visibility:visible!important}.schedule__group_label{font-size:16px;padding-right:8px!important}.lesson{display:block!important;font-size:10px;padding:2px}.lesson,.lesson-cell{margin:1px;opacity:1!important;visibility:visible!important}.lesson-cell{display:flex!important;height:40px}.lesson-number{font-size:10px}.lesson-time{left:-40px}.cell-date,.lesson-time{font-size:12px}.class__schedule_actions{flex-direction:column;gap:10px;padding:10px}.class__schedule_helps,.class__schedule_week_btns{flex-wrap:wrap;justify-content:center}}@media(max-width:480px){.schedule{display:block!important;height:50vh}.schedule,.schedule__table{opacity:1!important;visibility:visible!important}.schedule__table{display:table!important;font-size:10px;min-width:600px;width:100%!important}.schedule__table td,.schedule__table th{display:table-cell!important;font-size:9px;opacity:1!important;padding:2px;visibility:visible!important}.schedule__group_label{font-size:14px;padding-right:5px!important}.lesson{display:block!important;font-size:8px;padding:1px}.lesson,.lesson-cell{margin:.5px;opacity:1!important;visibility:visible!important}.lesson-cell{display:flex!important;height:30px}.lesson-number{font-size:8px}.lesson-time{left:-30px}.cell-date,.lesson-time{font-size:10px}}.config-editor h2{color:#333;font-size:1.8em;font-weight:700;margin:0 0 20px}.category-header-expand{display:flex;flex-direction:row;justify-content:flex-start}.configs__category_delete{display:flex;flex-direction:row;justify-content:space-between}table{border-collapse:collapse;margin-top:20px;width:100%}td,th{border:1px solid #ddd;padding:8px;text-align:left}th{background-color:#f4f4f4;font-weight:700}@media(max-width:768px){table{display:none}}.lesson-list{display:none;margin-top:20px}.lesson-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;padding:10px}.lesson-card__field{margin-bottom:5px}.lesson-card__field span{font-weight:700}@media(max-width:768px){.lesson-list{display:flex;flex-direction:column;gap:12px;margin-top:20px;overflow-x:visible;overflow-x:initial;padding-bottom:10px;scroll-snap-type:none}.lesson-card{background:#fafbfc;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #00000008;flex:1 1 auto;margin-bottom:0;min-width:0;padding:16px;scroll-snap-align:unset;width:100%}.location-buttons{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:10px;position:relative}.location-buttons:after{background:linear-gradient(270deg,#fff,#0000);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.location-button{flex:0 0 auto}}.error-message{color:red;font-size:16px;margin-top:20px}.location-buttons{display:flex;gap:10px;margin-bottom:20px}.location-button{background-color:#f9f9f9;border:1px solid #ccc;cursor:pointer;padding:10px 20px;transition:background-color .3s}.location-button.active{background-color:#007bff;border-color:#007bff;color:#fff}.location-button:hover{background-color:#e0e0e0}.sortable-header{cursor:pointer;transition:color .2s ease;-webkit-user-select:none;user-select:none}.sortable-header:hover{color:#007bff}.extended-day__filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.extended-day__table{margin-top:24px}.header{background-color:#fff;border-radius:0 0 0 10px;box-shadow:0 0 20px #59667a1a;display:flex;font-size:20px;margin-left:305px;position:absolute;top:0;transition:.3s;width:calc(100% - 300px)}.header__wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:10px 50px 10px 0;width:100%}.header__menu{display:flex;justify-content:flex-end;width:100%}.header__item{border-radius:5px;cursor:pointer;margin:0 5px;padding:4px 11px;position:relative;vertical-align:middle}.header__item:hover{background-color:#efefef}.header__item-img{height:30px;vertical-align:middle;width:22px}.stemlab-logo{height:35px;transition:1s;width:100px}.img__logo{width:100%}.hide{display:none!important}.header.fullsize{margin-left:50px;width:calc(100vw - 50px)}.header__breadcrumbs{font-size:16px;padding:0 20px 0 0;width:20%}.search__block{display:flex;flex-direction:row;justify-content:space-around;width:100%}.search_input{margin-right:20px;width:35%}.user-block{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;margin-left:10px}.user-block__image{border-radius:5px;height:28px;width:28px}.user-block__body{display:flex;flex-direction:column;padding-left:10px}.user-block__name{font-size:16px;font-weight:500}.user-block__logout{color:#747474;font-size:14px;font-weight:300;text-align:center}.user-block__logout:hover{text-decoration:underline}.notification-block{align-items:center;display:flex;flex-direction:row}.header__create_btns{display:flex;flex-direction:row;gap:20px}.mobile-menu{display:none}.mobile-menu_btn{font-size:13px!important;padding:3px 12px!important}.menu-list{background-color:#fff;border-radius:3px;box-shadow:2px 3px 4px #0003;color:#000;display:flex;flex-direction:column;font-size:14px;list-style:none;margin:0;padding:0;position:absolute;right:3%;top:99%;width:-webkit-fit-content;width:fit-content;z-index:4}.user_account{color:#5e6c84;font-size:14px;font-weight:700;line-height:1.45455}.user-block__email_mobile{font-size:12px}.menu-list li{border-bottom:1px solid #ccc;cursor:pointer;padding:10px;text-align:start}.menu-list li:last-child{border-bottom:none}.menu-list li:hover{background-color:#f0f0f0}@media(max-width:991px){.content-component__wrapper{height:calc(90vh - 15px)}.header{display:flex;margin-left:0;width:100%}.container{padding:0;width:100%}}@media(max-width:600px){.header__breadcrumbs,.user-block__body{display:none}.support_btn>button{font-size:10px}.create_lead_btn>button,.create_task_btn>button,.search_input{display:none}.content.fullsize{width:auto}.header.fullsize{margin:0;width:100%}.header__wrapper{justify-content:flex-end}.mobile-menu{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.support_btn_desktop{display:none!important}.header__wrapper{padding:10px 5px 10px 0}.user-block__name{font-size:12px}.MuiAvatar-root.MuiAvatar-circular{display:none}.wrapper__support_buttons>button{font-size:10px;padding:5px}}.notifications__dropdown_wrapper{background-color:#fff;border-radius:3px;bottom:auto;box-shadow:0 4px 8px -2px #091e4240,0 0 1px #091e424f;box-shadow:var(--ds-shadow-overlay,0 4px 8px -2px #091e4240,0 0 1px #091e424f);left:auto;overflow:auto;padding:20px;position:absolute;right:100px;top:50px;width:50%;z-index:2000}.notifications__close_btn{cursor:pointer;float:right}.notifications__dropdown_header{align-items:center;display:flex;flex-direction:row}.notifications__header_controls{display:flex;flex-direction:column;font-size:14px;line-height:20px;margin-left:20px}.notifications__list{overflow:auto}.notifications__row{display:flex;flex-wrap:nowrap;font-size:16px;justify-content:space-between;width:100%}.notifications__row_author{width:70%}.notifications__row_buttons{width:30%}@keyframes blinking{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media(max-width:767px){.notifications__row{font-size:12px}.notifications__row_buttons{width:45%}.notifications__row_buttons_stack{display:flex!important;flex-direction:column!important;gap:10px}.notifications__dropdown_wrapper{padding:10px;right:19px;width:80%}}.sidebar{background-color:#fff;border-right:2px solid #fff;box-shadow:0 0 21px 0 #59667a1a;color:#42526e;height:100vh;left:0;left:-255px;position:fixed;top:0;transition:.3s;width:267px;z-index:3}.sidebar__wrapper{-ms-overflow-style:none;display:flex;flex-direction:column;height:90%;justify-content:flex-start;overflow-y:scroll;padding:30px 15px;scrollbar-width:none}.sidebar__logo{margin:0 auto 50px;width:150px}.sidebar__wrapper::-webkit-scrollbar{display:none}.sidebar:hover{border-right:2px solid #2999dd}.sidebar.show{height:100vh;left:0;transition:.3s;width:280px}.sidebar__wrapper_overflow_layer{height:-webkit-fit-content;height:fit-content}.sidebar__wrapper_overflow_layer::-webkit-scrollbar{background-color:#f9f9fd;width:5px}.sidebar__wrapper_overflow_layer::-webkit-scrollbar-thumb{background-color:#2999dd;border-radius:10px}.sidebar__wrapper_overflow_layer::-webkit-scrollbar-track{background-color:#f9f9fd;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0003}.sidebar__chevron{background-color:#fff;border:2px solid #29a2dd40;border-radius:10px;color:#2999dd;height:6%;left:96%;padding-top:12%;position:absolute;text-align:center;top:15%;transition:.5s;width:7%;z-index:3}.sidebar__chevron:hover{background-color:#2999dd;border:2px solid #29a2dd40;color:#fff;cursor:pointer}.sidebar__group{margin-bottom:.7rem}.sidebar__group-title{align-items:center;cursor:pointer;display:flex}.sidebar__group-items{margin-left:1rem}.sidebar__group-icon{align-items:center;display:flex;font-size:26px;text-align:center}@keyframes slidein{0%{filter:none}to{filter:invert(21%) sepia(94%) saturate(6742%) hue-rotate(358deg) brightness(103%) contrast(110%)}}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}body{background-color:#f8f8f8;color:#42526e;font-family:Nunito Sans,sans-serif;margin:0}body::-webkit-scrollbar{width:0}.table__title{display:none;margin:0}a{color:#282c34;text-decoration:none}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;list-style:none;margin:0;margin-block-end:0;margin-block-start:0;padding-inline-start:0}audio:not(.call-audio){display:none}video#zdrm-webRTCRemoteView,video#zdrm-webRTCSelfView{display:none!important}.content{margin-left:280px;transition:.3s}.content,.content.fullsize{display:flex;margin-top:65px;overflow-x:hidden}.content.fullsize{margin-left:20px}.container{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;padding:0 0 0 25px;width:100%}.page__title{display:none;font-weight:700!important;padding:20px 30px}.content-component__wrapper{background-color:#fff;border-radius:10px 0 0 10px;box-shadow:0 0 20px #0815420d}@media(max-width:991px){.content-component__wrapper{overflow:auto}.header__breadcrumbs{display:none}.support_btn{position:static!important}.content{display:flex;margin-left:0;width:100%}.container{padding:0;width:100%}}.sidebar-button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:flex-start;line-height:19px;margin:0 auto;overflow:hidden;padding:9px 12px;transition:all .3s ease;width:90%}.sidebar-button svg{padding-right:30px;vertical-align:middle}.sidebar-button:hover{background-color:#29a2dd1a;color:#2999dd}.active,.active-navlink>.sidebar-button{background-color:#29a2dd40;color:#2999dd}.google-btn{background-color:#4285f4;border-radius:4px;box-shadow:0 3px 4px 0 #00000040;height:40px;margin-top:15px;width:100%}.google-icon-wrapper{background-color:#fff;border-radius:2px;height:38px;margin-left:1px;margin-top:1px;position:absolute;width:40px}.google-icon{height:18px;margin-left:11px;margin-top:11px;position:absolute;width:18px}.btn-text{color:#fff;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.2px;margin:11px 11px 0 0;padding-left:40px;text-align:center}.google-btn:hover{box-shadow:0 0 6px #4285f4;cursor:pointer}.google-btn:active{background:#1669f2}.maintenance-container{margin-top:20vh;text-align:center}.maintenance-heading{color:tomato;font-size:2.5rem}.maintenance-message{color:#555;font-size:1.2rem;margin-top:20px}.call-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 24px #0000001f;font-family:Nunito Sans,sans-serif;left:50%;max-width:calc(100vw - 32px);position:fixed;top:50%;transform:translate(-50%,-50%);width:520px;z-index:10001}.call-card__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;inset:0;position:fixed;z-index:10000}.call-card__header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 16px}.call-card__title{color:#111827;font-size:16px;font-weight:700}.call-card__close{background:none;border:none;color:#6b7280;cursor:pointer;font-size:16px;line-height:1}.call-card__body{padding:12px 16px}.call-card__row{color:#374151;display:flex;font-size:14px;justify-content:space-between;margin-bottom:6px}.call-card__label{color:#6b7280}.call-card__value{font-weight:600;margin-left:8px;text-align:right}.call-card__link{color:#2563eb;font-weight:600;text-decoration:none}.call-card__actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 16px}.call-card__button{align-items:center;background:#1d4ed8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:1 1 48%;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 10px}.call-card__button_success{background:#16a34a}.call-card__button_danger{background:#dc2626}.call-card__button_secondary{background:#e5e7eb;color:#111827}