.menu[data-v-51159962]{display:flex;flex-direction:column;height:100vh;box-sizing:border-box;border-right:2px solid var(--light-color);width:240px;transition:width .5s}.closed[data-v-51159962]{width:64px!important}span.minimized[data-v-51159962]{font-size:0!important}.menu-header[data-v-51159962]{display:flex;justify-content:space-between;padding:16px;height:52px}.menu-header>img[data-v-51159962]{width:192px;height:108px;transition:width .5s,height .5s}.menu-header>img.minimized[data-v-51159962]{width:0;height:0}.menu-items[data-v-51159962]{display:flex;flex-direction:column;overflow:clip auto;padding:16px;flex-grow:1;width:inherit;box-sizing:border-box}.menu-footer[data-v-51159962]{border-top:2px solid var(--light-color);display:flex;margin-top:auto;padding:16px}.menu__profile-button[data-v-51159962]{font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:var(--main-bg-color);text-decoration:none;border:none;background:none;cursor:pointer;padding:0}.menu__profile-button span.minimized[data-v-51159962]{font-size:10px!important}.menu__profile-user[data-v-51159962]{display:flex;flex-direction:column}.user__info-name[data-v-51159962],.user__info-email[data-v-51159962]{font-family:var(--main-font-family);font-style:normal;line-height:16px;color:var(--second-bg-color);font-size:12px;display:block}.user__info-name[data-v-51159962]{font-weight:600}.user__info-email[data-v-51159962]{font-weight:400}.user__photo[data-v-51159962]{width:32px;height:32px;border-radius:4px}.menu__links-item[data-v-51159962]{font-family:var(--main-font-family);font-style:normal;color:var(--second-bg-color);text-decoration:none;display:flex;align-items:center;font-weight:600;font-size:16px;line-height:20px;padding:8px;cursor:pointer;margin-bottom:4px}span[data-v-51159962]{transition:font-size .5s;white-space:nowrap}.menu__links-item_active[data-v-51159962]{border-radius:8px;cursor:default;pointer-events:none;background:#e9f0ff;color:var(--main-bg-color)}.menu__links-item[data-v-51159962]:hover{color:var(--main-bg-color)}.menu__links-item img[data-v-51159962]{width:18px;height:18px;margin-right:10px}.closing-button[data-v-51159962]{cursor:pointer;margin:0 auto}.closing-button.open[data-v-51159962]{margin:0!important}.closing-button>img[data-v-51159962]{width:24px;height:24px}@media only screen and (max-width: 767px){.menu[data-v-51159962]{position:absolute;background-color:#f5f5f5;z-index:1}}.page__content{padding:32px;overflow:hidden;display:flex;flex-direction:column;flex-grow:1;height:100vh;box-sizing:border-box}@media only screen and (max-width: 1000px){.page__content{padding:16px}}@media only screen and (max-width: 767px){.page__content{margin-left:64px}}@media only screen and (max-width: 600px){.page__content{padding:10px}}.notification .notification-title{font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#fff}.notification .notification-content{font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff}.notification.error{background-color:var(--error-red-color)}.notification.success{background-color:#9cec8f}:root{--main-bg-color: #2c5de5;--second-bg-color: #42526e;--third-bg-color: #091e42;--error-red-color: #e52c2c;--light-color: #e0e7f8;--disabled-color: #6c757d;--dark-color: #4f4f66;--main-font-family: "Inter", Arial, sans-serif}.active-overlay-enter-active,.active-overlay-leave-active{transition:opacity .4s ease}.active-overlay-enter-from,.active-overlay-leave-to{opacity:0}.filter-enter-active,.filter-leave-active{transition:all .4s ease}.filter-enter-from,.filter-leave-to{opacity:0;transform:translate(130px)}.filter-move{transition:transform .4s ease}body{background:#f5f5f5;margin:0;padding:0;width:100%;height:100%}div{outline:none}button:focus{outline:none}input:focus{outline:none}textarea{outline:none;border:1px solid var(--light-color);border-radius:4px;padding:14px;font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--third-bg-color);cursor:text;resize:none;margin-bottom:5px}textarea:focus{border-color:var(--main-bg-color)}textarea.error{border-color:var(--error-red-color)}label{font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:var(--main-bg-color);margin-bottom:4px}.d-none{display:none!important}.mb-a{margin-bottom:auto}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.red-color{color:var(--error-red-color)!important}.text-center{text-align:center}.text-end{text-align:end}.fs-large{font-size:large}.fs-larger{font-size:larger}.fs-12{font-size:12px}.cur-p{cursor:pointer}.cur-h{cursor:help}.cur-z{cursor:zoom-in}.section{margin-top:16px;gap:16px;display:flex;flex-direction:column}.flex-column{display:flex;flex-direction:column}.flex-auto{flex:auto}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.flex-box{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;column-gap:4px;row-gap:8px}.flex-item{display:flex;flex-direction:column;flex:48%}.buttons-holder{display:flex;gap:4px}.button__delete,.button__save,.button__edit,.button__drop,.button__additional{padding:14px 24px;border:none;font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;cursor:pointer;margin:1px 0;border-radius:4px}.button__delete{background:var(--error-red-color);color:#fff}.button__edit{background:var(--light-color);color:var(--third-bg-color)}.button__save{background:var(--main-bg-color);color:#fff}.button__drop{background:#f1f2f4}.button__additional{background:var(--second-bg-color);color:#fff}.button__additional:hover{background-color:var(--third-bg-color)}.button__delete:disabled,.button__drop:disabled,.button__save:disabled,.button__edit:disabled,.button__additional:disabled{cursor:default;background-color:var(--disabled-color)}@media only screen and (max-width: 600px){.button__drop,.button__save,.button__edit,.button__delete,.button__additional{padding:8px 18px;font-size:12px}}.medium_header,.large_header{font-family:var(--main-font-family);font-style:normal;color:var(--second-bg-color)}.medium_header{font-weight:500;font-size:18px;line-height:20px;margin-block:8px 12px}.large_header{font-weight:700;font-size:22px;line-height:30px;margin-block:12px 16px}@media only screen and (max-width: 1200px){.medium_header{font-size:16px;line-height:18px;margin-block:6px 10px}.large_header{font-size:18px;line-height:24px;margin-block:8px 12px}}.input-field{display:flex;flex-direction:column;flex:1 1 0px}.input-field.error label{color:var(--error-red-color)}.input-field.error input,.input-field.error select{border-color:var(--error-red-color)}.input-field input{outline:none;border:1px solid var(--light-color);border-radius:4px;padding:14px;font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--second-bg-color);cursor:text}.input-field input.error{border-color:var(--error-red-color)}.input-field input:focus{border-color:var(--main-bg-color)}.input-field input:disabled{cursor:default}.input-field label.error{color:var(--error-red-color)}.input-field textarea:disabled{cursor:default}.checkbox-label{display:flex;gap:5px;cursor:pointer;width:fit-content}input[type=checkbox]{cursor:pointer}.inline-button{padding:4px!important;font-size:12px!important;line-height:16px!important;font-weight:500!important}.page__filters-button{background:#fff;border-radius:4px;outline:none;border:1px solid var(--light-color);padding:16px 10px;font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:var(--main-bg-color);display:flex;align-items:center;cursor:pointer;margin:32px 0 32px 1px}.page__add{padding:9px 24px;background:#3aa329;border-radius:4px;border:none;font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff;cursor:pointer;margin-bottom:12px;display:block;max-width:200px}.page__add:disabled{background-color:gray;cursor:default}.item__add,.item__remove{outline:none;border-radius:4px;padding:12px 16px;background:none;margin:12px auto;cursor:pointer;font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--second-bg-color)}.item__add:disabled{color:var(--disabled-color);border:1px solid var(--disabled-color);pointer-events:none}.item__add{border:1px solid var(--main-bg-color)}.item__remove{border:1px solid var(--error-red-color)}.item__add img,.item__remove img{cursor:pointer!important}.error-text{display:block;margin:2px 0 15px;font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:left;color:var(--error-red-color);height:1em}.link{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:14px;line-height:140%;color:var(--second-bg-color);cursor:pointer;text-decoration:none;padding:4px 0}.link:hover{color:var(--third-bg-color)}.search-with-filter{display:flex}@media only screen and (max-width: 1000px){.page__filters-button{margin:5px 0}}.table__wrapper{overflow:overlay;border:2px solid var(--light-color);height:inherit}table{border-collapse:collapse;width:100%}thead{background-color:var(--light-color);position:sticky;top:0}td{font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:var(--second-bg-color);text-align:left;padding:8px;word-wrap:break-word;white-space:break-spaces}td>span{display:block}.loader__wrapper{position:absolute;width:100%;display:flex;height:200px;justify-content:center;align-items:center;inset:50% 0 0;z-index:5;pointer-events:none}.list__number{font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.3px;color:var(--second-bg-color)}.list__item{background:#fff;border-top:.5px solid var(--light-color);vertical-align:top}.list__item-photo{width:48px;height:48px;border-radius:4px;object-fit:cover}.list__item:first-of-type{border-top:none}.list__item-name{font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:var(--main-bg-color);margin-bottom:4px;word-wrap:break-word}.item-name__link{cursor:pointer}.item-name__link:hover{color:var(--second-bg-color)}.list__item-light-name{font-family:var(--main-font-family);font-style:normal;font-weight:550;font-size:14px;line-height:20px;color:var(--second-bg-color);margin-bottom:4px;word-wrap:break-word}.list__item-light-sub-name{font-family:var(--main-font-family);font-style:normal;font-weight:450;font-size:11px;line-height:14px;color:var(--second-bg-color);margin-bottom:4px;word-wrap:break-word}.list__item-sub-name{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:var(--third-bg-color);margin-bottom:4px;word-wrap:break-word}.list__item-ellipsis-sub-name{font-family:var(--main-font-family);font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:var(--second-bg-color);margin-bottom:4px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list__item_date{font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:10px;line-height:14px;color:var(--second-bg-color)}.list__item-edit{border:none;outline:none;background:none;cursor:pointer;width:24px;height:24px;padding:0}.list__item-edit img{width:24px}.list__item-edit[disabled]{pointer-events:none}@media only screen and (max-width: 1000px){.list__number,.list__item-sub-name,.list__item-ellipsis-sub-name,.list__item-light-sub-name{font-size:10px;line-height:12px}.list__item-name,.list__item-light-name{font-size:11px;line-height:14px}.list__item-edit{width:16px;height:16px;margin-right:4px}.list__item-edit img{width:16px}}@media only screen and (max-width: 600px){.list__number,.list__item-sub-name,.list__item-ellipsis-sub-name,.list__item-light-sub-name{font-size:9px;line-height:11px}.list__item-name,.list__item-light-name{font-size:10px;line-height:12px}.list__item_date{font-size:8px;line-height:10px}.list__item-edit{width:12px;height:12px;margin-right:4px}.list__item-edit img{width:12px}td{padding:4px}}.input__form{display:flex;flex-direction:column;margin-top:16px;row-gap:12px;max-width:500px;width:auto}@media only screen and (max-width: 600px){.input__form{max-width:100%}}.modal__row{display:flex;gap:12px;margin-bottom:12px}.modal-tab__title{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:var(--third-bg-color);margin:0 0 24px}.modal__tabs{padding:8px 32px 0;display:flex;width:100%;margin-left:-32px;border-bottom:1px solid #80bdff;overflow-x:auto}.modal__tab{border:none;background:none;outline:none;cursor:pointer;padding:10px 0;font-family:var(--main-font-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:var(--second-bg-color);margin-right:24px}.modal__tab:last-of-type{margin-right:0}.modal__tab_active{color:var(--main-bg-color);border-bottom:2px solid var(--main-bg-color);cursor:default}.modal__image img{max-height:100%;align-self:flex-start}.modal__record-row{display:flex;gap:16px;flex-wrap:wrap}@media only screen and (max-width: 1000px){.modal__row{gap:4px;flex-direction:column;border:1px var(--light-color) solid;padding:4px;border-radius:3px;margin-top:10px;margin-bottom:10px}.modal__row:first-of-type{margin-top:2px}.modal__row:last-of-type{margin-bottom:2px}.modal__tabs{padding:0 16px!important;margin-left:-16px!important}}
