@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"}@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}}.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}.open_close_btn{size:small;font-size:12px!important;line-height:normal!important}}.attachments__box{margin-bottom:2px}.download_attachment{color:#5d46e2;cursor:pointer;font-style:italic}@media (max-width:768px){.personal_journal td,.personal_journal th,.personal_journal tr{padding:.5rem}.desktop_journal{display:none}.mobile_journal{display:table-row}.mobile_journal td,.mobile_journal th{display:table-cell}}@media (max-width:600px){.open_close_btn{width:70%}}@media (max-width:320px){.personal_journal td,.personal_journal th,.personal_journal tr{padding:.3rem}}.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{flex-direction:column-reverse;height:auto;overflow:hidden;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;justify-content:space-between;margin:10px}.attendance__report_filters{display:flex;flex-direction:row;width:90%}.attendance__report_btns{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:10%}.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}.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}@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}.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;width:250px}.board__leads .column ul{min-height:1000px;min-width:200px}.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}}.lead-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:16px;padding:14px;transition:transform .3s ease-in-out}.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-time-date{color:#777;font-size:14px}.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}.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;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){.board{flex-direction:column}.column{margin-bottom:20px}.search_input_kanban{width:100%}}.task-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:16px;padding:14px;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}.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{height:73vh;overflow-x:scroll;overflow-y:scroll;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{min-width:100%;overflow-x:scroll;table-layout:fixed;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;margin:10px;padding:8px;text-align:center;width:auto}.schedule__table tr{border:2px solid #000}.schedule__table th{background-color:#f2f2f2}.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;margin:3px;position:relative;transition:background-color .3s ease;width:100%}.lesson{border:1px solid #039be5;border-radius:4px;color:#039be5;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;margin:3px;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}}.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}.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}.content{margin-left:280px;transition:.3s}.content,.content.fullsize{display:flex;margin-top:65px;overflow-x:hidden}.content.fullsize{margin-left:20px}.container{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}
/*# sourceMappingURL=main.cdcd1f77.css.map*/