.navbar_navbar__SBC9f{background-color:var(--main-white);border-right:1px solid var(--second-black);display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:24px 0 0;min-width:298px}.navbar_navbar__SBC9f .navbar_navLinks__4dHfA{display:flex;flex-direction:column;list-style:none;margin:24px 0 0;padding:0;width:100%;overflow-y:auto;overflow-x:hidden}.navbar_navbar__SBC9f .navbar_navLinks__4dHfA li{position:relative}.navbar_navbar__SBC9f .navbar_dropButton__YPcgk,.navbar_navbar__SBC9f .navbar_navLinks__4dHfA a{display:block;color:var(--main-black);text-align:start;padding:8px 12px;text-decoration:none}.navbar_navbar__SBC9f .navbar_navLinks__4dHfA .navbar_dropButton__YPcgk:hover:not(.navbar_active__m8_KM),.navbar_navbar__SBC9f .navbar_navLinks__4dHfA a:hover:not(.navbar_active__m8_KM){background-color:var(--additional-color)}.navbar_navbar__SBC9f .navbar_dropButton__YPcgk{background:none;border:none;cursor:pointer;width:100%;text-align:start;font:inherit;color:inherit;display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--main-black)}.navbar_navbar__SBC9f .navbar_dropdown__gjYJK{position:relative}.navbar_navbar__SBC9f .navbar_dropdownContent__CCkTd{display:none;background-color:rgba(0,0,0,0);width:100%;box-shadow:0 6px 16px 0 rgba(0,0,0,.1)}.navbar_navbar__SBC9f .navbar_dropdownContent__CCkTd a{padding:8px 0 8px 36px;text-align:start}.navbar_navbar__SBC9f .navbar_dropdownContent__CCkTd a:hover:not(.navbar_active__m8_KM){background-color:var(--additional-color)}.navbar_navbar__SBC9f .navbar_dropButton__YPcgk:hover .navbar_arrow__mJo6Y{border-top:5px solid var(--main-black)}.navbar_navbar__SBC9f .navbar_show__NYiTh{display:block;animation:navbar_fadeIn__Pn88K .3s}.navbar_navbar__SBC9f .navbar_arrow__mJo6Y{display:inline-block;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--main-black)}.navbar_navbar__SBC9f .navbar_arrowOpen__FE5Dj{transform:rotate(180deg)}.navbar_navbar__SBC9f .navbar_navLinks__4dHfA .navbar_active__m8_KM{background-color:var(--additional-color);color:var(--main-color);border-left:6px solid var(--main-color)}.navbar_navbar__SBC9f .navbar_dropdownContent__CCkTd .navbar_active__m8_KM{background-color:var(--additional-color);color:var(--main-color);border-left:12px solid var(--main-color);padding:8px 0 8px 24px}.navbar_navbar__SBC9f .navbar_active__m8_KM>span{border-top:5px solid var(--main-black)}.navbar_navbar__SBC9f .navbar_buttonLogout__P46vo{background-color:var(--main-gray);background-color:rgba(0,0,0,0);color:var(--main-black);text-align:start;padding-left:12px;margin-top:12px}.navbar_navbar__SBC9f .navbar_buttonLogout__P46vo:hover{color:var(--main-color);background-color:var(--main-black)}@keyframes navbar_fadeIn__Pn88K{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.button_baseButton__xgBZf{width:100%;height:36px;background-color:var(--main-color);border:none;color:var(--main-white);cursor:pointer}.button_baseButton__xgBZf:hover{background-color:var(--second-color)}.button_primaryButton__yioll{background-color:var(--main-color)}.layout_container__vgwhE{width:100%;min-height:100vh;height:auto;display:flex}.layout_mainPages__MQfAd{padding:12px 24px 48px;width:100%;background-color:var(--main-white)}:root{--background-page:#f3f3f3;--main-color:#1677ff;--second-color:#16acff;--additional-color:#b4e0f5;--main-white:#efefef;--white:#FFFFFF;--main-gray:#d0d0d0;--table-head:#e7e7e7;--table-hover:#ececec;--main-error:#ff2424;--main-black:#3f3f3f;--black:#000000;--second-black:#313131;--main-green:#26b549;--portal-bg:#f7f7f77f}body,html{max-width:100vw;overflow-x:hidden;position:relative}body{color:var(--main-black);background:var(--background-page);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}p{pointer-events:none}.notFound{width:100%;height:100vh;color:var(--main-black);display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:24px;line-height:26px;font-weight:600}.redCircle{background-color:var(--main-error)}.greenCircle,.redCircle{width:24px;height:24px;border-radius:50%}.greenCircle{background-color:var(--main-green)}.cursor-default{cursor:default!important}.flatpickr-wrapper{width:100%;padding:6px 0;.flatpickr-input{height:34px;cursor:pointer;width:100%;padding:0 8px;border:none;border-radius:4px;transition:all .3s ease;border:1px solid var(--main-gray);&:focus{outline:none;border-color:#4299e1}&:hover{border-color:#cbd5e0}&:focus-within{border:1px solid var(--main-color)}}&:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%234a5568'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zM5 8V6h14v2H5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;pointer-events:none;z-index:2}}.custom-flatpickr{border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important;border:1px solid #e2e8f0!important;font-family:inherit!important;.flatpickr-next-month,.flatpickr-prev-month{background:none!important;border:none!important;padding:8px!important;border-radius:4px!important;transition:all .3s ease!important;svg{width:16px!important;height:16px!important}&:hover>svg{color:var(--main-color)!important;fill:var(--main-color)!important;transform:scale(1.1)}}.flatpickr-month{color:#2d3748!important;font-weight:600!important;.flatpickr-current-month{.cur-month{margin-right:12px!important;&:hover{background:transparent!important}}}}.flatpickr-weekday{color:#4a5568!important;font-weight:600!important}.flatpickr-day{border-radius:50%!important;margin:2px!important;&.selected{background:var(--main-color)!important;border-color:var(--main-color)!important;&:hover{background-color:var(--main-color)!important;color:var(--white)!important}}&.today{background-color:var(--main-white)!important;border:none!important;&.selected{background:var(--main-color)!important;border-color:var(--main-color)!important}&:hover{border-color:1px solid var(--main-error)!important}}&:hover{background-color:var(--background-page)!important;border:none!important;color:var(--black)!important}}}