.modal-window__background[data-v-2f34d2ca]{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(31,32,34,.32);z-index:1000;display:flex;justify-content:center;align-items:center}.modal-window__window[data-v-2f34d2ca]{padding:30px;max-height:90vh;width:45vw;min-width:640px;overflow-y:scroll;background:#fff;box-shadow:0 16px 24px rgba(0,0,0,.12);border-radius:16px;-webkit-animation-name:scale-data-v-2f34d2ca;animation-name:scale-data-v-2f34d2ca;-webkit-animation-duration:.3s;animation-duration:.3s;-ms-overflow-style:none;scrollbar-width:none}.modal-window__window[data-v-2f34d2ca]::-webkit-scrollbar{display:none}.subject-sync__modal .modal-window__window[data-v-2f34d2ca]{width:65vw}.modal-window__header[data-v-2f34d2ca]{display:flex;justify-content:space-between;padding:0 30px 25px;margin:0 -30px 20px;border-bottom:1px solid #d9d9d9}.icon--cross[data-v-2f34d2ca]{width:20px;height:20px;cursor:pointer}@-webkit-keyframes scale-data-v-2f34d2ca{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scale-data-v-2f34d2ca{0%{transform:scale(0)}to{transform:scale(1)}}.handbook-list[data-v-447d59f2]{display:flex;flex-wrap:wrap;gap:10px}.handbook__item[data-v-447d59f2]{padding:3.5px 12px;font-weight:500;font-size:12px;line-height:16px;border-radius:24px}.handbook__item.status[data-v-447d59f2]{background:#f2e0ff;color:#a430cd}.handbook__item.form[data-v-447d59f2]{background:#ebeef5;color:#878c99}.handbook__form-item[data-v-447d59f2]{margin-top:30px}.handbook__form-item[data-v-447d59f2]:first-child{margin-top:0}.handbook__form-controls[data-v-447d59f2]{margin-left:40px;display:flex;justify-content:space-between;align-items:center}.handbook__form-item__updated[data-v-447d59f2]{font-weight:500;font-size:10px;line-height:12px;color:#878c99}.handbook__form-header[data-v-447d59f2]{margin-bottom:15px}.handbook__form-item__owner[data-v-447d59f2]{display:flex;align-items:center}.handbook__item__owner[data-v-447d59f2]{font-weight:600;font-size:13px;line-height:16px;margin-left:8px}.icon--crossBold[data-v-447d59f2]{transform:rotate(45deg);fill:#a430cd;width:8px;height:8px}.icon--management[data-v-447d59f2]{width:24px;height:24px}.handbook__header[data-v-447d59f2]{display:flex;gap:0 24px}.handbook__title[data-v-447d59f2]{font-weight:700;font-size:20px;line-height:26px;margin-bottom:8px}.handbook__subtitle[data-v-447d59f2]{font-weight:500;font-size:16px;line-height:20px}.handbook__education-title[data-v-447d59f2]{font-weight:700;font-size:20px;line-height:26px;margin-bottom:30px}.dropdown-label[data-v-447d59f2],.required-label[data-v-447d59f2]{font-weight:400;font-size:14px;line-height:18px;width:100%;display:block}.dropdown-label[data-v-447d59f2]{margin-bottom:5px}.required-label[data-v-447d59f2]{margin-top:5px;color:#878c99}.handbook__dropdown[data-v-447d59f2]{width:100%}.handbook__dropdown[data-v-447d59f2] .p-dropdown-label{font-weight:500;font-size:14px;line-height:18px}.handbook__calendar[data-v-447d59f2] .p-inputtext,.handbook__dropdown.p-dropdown[data-v-447d59f2]{border-radius:8px}.handbook__calendar[data-v-447d59f2] .p-inputtext:hover,.handbook__dropdown.p-dropdown[data-v-447d59f2]:hover{border:1px solid #a430cd}.handbook__calendar[data-v-447d59f2] .p-inputtext:enabled:focus,.handbook__dropdown.p-dropdown:not(.p-disabled).p-focus[data-v-447d59f2]{border:1px solid #a430cd;box-shadow:0 0 .2rem #f2e0ff}.handbook__calendar[data-v-447d59f2] .p-datepicker{width:100%}.handbook__calendar[data-v-447d59f2] .p-datepicker table td{padding:0}.handbook__dropdown[data-v-447d59f2] .p-dropdown-panel{border:1px solid #ebeef5;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:8px}.handbook__dropdown[data-v-447d59f2] .p-dropdown-item{font-weight:400;font-size:14px;line-height:18px;color:#333}.icon--circlePlus[data-v-447d59f2]{fill:#a430cd;width:22px;height:22px;cursor:pointer;display:block;margin:33px auto 0}.icon--basket[data-v-447d59f2]{fill:#e24e4e;width:16px;height:16px;cursor:pointer;display:block;margin-left:auto}.handbook__form-controls .icon--cross[data-v-447d59f2],.handbook__form-controls .icon--pencil[data-v-447d59f2]{width:16px;height:16px;cursor:pointer;fill:#878c99}.handbook__split[data-v-447d59f2]{margin:32px 0;height:1px;width:100%;background-color:#d9d9d9;border-radius:42px}.status__range[data-v-447d59f2]{margin-top:15px;display:flex;justify-content:space-between;align-items:center;gap:0 20px}.handbook__calendar-wrapper[data-v-447d59f2]{flex:1 1 auto}.handbook__calendar[data-v-447d59f2]{width:100%}.modal-window__footer[data-v-447d59f2]{padding:30px 30px 0;margin:33px -30px 0;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center;gap:0 30px}.modal-window__footer-button[data-v-447d59f2]{flex:1 1 auto;border-radius:8px}