.container{margin:0 auto;padding:0 20px;box-sizing:content-box;max-width:1184px}.breadcrumbs{display:flex;justify-content:space-between;align-items:center}@media (max-width:992px){.breadcrumbs{margin-top:70px;font-size:14px}}.breadcrumbs__list{display:flex;flex-wrap:wrap}.breadcrumbs__item{margin-right:5px;display:flex;align-items:center;color:#ccc;font-size:14px}.breadcrumbs__item__arrow{margin:2px 10px 0}.breadcrumbs__item span{text-decoration:underline}.breadcrumbs__right .button-back{display:none}.custom-button{display:inline-flex;justify-content:center;align-items:center;padding:12px 22px;border-radius:2px;border:1px solid #bdbdbd;color:#333;box-sizing:border-box;cursor:pointer;font-size:inherit;font-style:normal;text-decoration:none;line-height:inherit;font-family:inherit}.custom-button:hover{border-color:#06c}.custom-button:active,.custom-button:focus{border-color:#004d99}.custom-button:disabled{background-color:#f2f2f2}.custom-button_theme-blue{background-color:#0080ff;border:none;color:#fff}.custom-button_theme-blue:hover{background-color:#06c;color:#fff;text-decoration:none}.custom-button_theme-blue:active,.custom-button_theme-blue:focus{background-color:#004d99}.custom-button_theme-blue:disabled{background-color:#bdbdbd}.custom-button_theme-grey{background-color:rgba(51,51,51,.15);border:none;align-self:flex-end}.custom-button_theme-grey:hover{background-color:rgba(51,51,51,.1)}.custom-button_theme-red{background-color:#e24e4e;border:none;color:#fff}.custom-button_theme-yellow{background-color:#f2c94c;border:none;color:#fff}.custom-button_theme-green{background-color:#27ae60;border:none;color:#fff}.custom-button_theme-black{background-color:#333;border:none;color:#fff}.custom-button_size-s{padding:4px 16px 4px}.custom-button_size-m{font-size:13px;line-height:115%;padding:12.5px 16px}.custom-button_form-square{border-radius:none}.custom-button_form-round{border-radius:46px}.custom-button_hide-border{border:none}.custom-button_text-white{color:#fff}.custom-button_theme-default{border:none;color:#fff;background-color:#0095ff}.custom-button_theme-beautyBush{border:none;color:#fff;background-color:#efbcd5}.custom-button_theme-cadillac{border:none;color:#fff;background-color:#a64d79}.custom-button_theme-chelseaCucumber{border:none;color:#fff;background-color:#6aa84f}.custom-button_theme-fireBush{border:none;color:#fff;background-color:#e69138}.custom-button_theme-fuchsiaBlue{border:none;color:#fff;background-color:#8661c1}.custom-button_theme-guardsmanRed{border:none;color:#fff;background-color:#c00}.custom-button_theme-milanoRed{border:none;color:#fff;background-color:#a61c00}.custom-button_theme-millbrook{border:none;color:#fff;background-color:#694a38}.custom-button_theme-robinEggBlue{border:none;color:#fff;background-color:#00cfc1}.custom-button_theme-royalBlue{border:none;color:#fff;background-color:#3c78d8}.custom-button_theme-saffron{border:none;color:#fff;background-color:#f1c232}.custom-button_theme-vistaBlue{border:none;color:#fff;background-color:#97d8b2}.custom-button_theme-wedgewood{border:none;color:#fff;background-color:#45818e}.custom-button_theme-purple{border:none;color:#fff;background-color:#ab00ea}.custom-button.not-editable{cursor:default}.statuses-popup{position:absolute;right:24px;margin-top:-10px;background:#fff;box-shadow:6px 6px 4px 3px rgba(0,0,0,.25);border-radius:20px;z-index:3;padding:10px;width:100%}@media (max-width:645px){.statuses-popup{right:0}}.statuses-popup__header{display:flex;justify-content:flex-end}.statuses-popup__header i{font-style:normal;cursor:pointer}.statuses-popup__inner{margin:0 15px 15px;display:flex;justify-content:center}.statuses-popup__buttons{display:flex;flex-direction:column;gap:10px 10px;justify-content:center;align-items:center;max-width:770px;width:100%}.statuses-popup__buttons .custom-button{width:100%;max-width:249px;height:30px;border:none;padding:0 5px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:center}@media (max-width:645px){.statuses-popup__buttons .custom-button{max-width:100%;height:auto;text-align:center;min-height:40px;padding:5px;white-space:normal}}@media (max-width:645px){.statuses-popup__buttons{max-width:100%;grid-template-columns:100%}}@media (max-width:875px){.statuses-popup__buttons{max-width:520px}}.slide-y-fade-enter-active,.slide-y-fade-leave-active{transition:all .5s ease}.slide-y-fade-enter,.slide-y-fade-leave-to{transform:translateY(-30px);opacity:0}.p-dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none;background-color:transparent;transition-property:background-color}.p-dialog,.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{display:flex;flex-direction:column;max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{display:flex;align-items:center}.p-dialog .p-dialog-header-icon{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-mask.p-dialog-mask-leave{background-color:transparent}.p-dialog-bottom .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-top .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog{margin:.75rem;transform:translateZ(0)}.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter,.p-dialog-top .p-dialog-leave-to{transform:translate3d(0,-100%,0)}.p-dialog-bottom .p-dialog-enter,.p-dialog-bottom .p-dialog-leave-to{transform:translate3d(0,100%,0)}.p-dialog-bottomleft .p-dialog-enter,.p-dialog-bottomleft .p-dialog-leave-to,.p-dialog-left .p-dialog-enter,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter,.p-dialog-topleft .p-dialog-leave-to{transform:translate3d(-100%,0,0)}.p-dialog-bottomright .p-dialog-enter,.p-dialog-bottomright .p-dialog-leave-to,.p-dialog-right .p-dialog-enter,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter,.p-dialog-topright .p-dialog-leave-to{transform:translate3d(100%,0,0)}.p-dialog-maximized{transition:none;transform:none;width:100vw!important;max-height:100%;height:100%}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-dialog-left{justify-content:flex-start}.p-dialog-right{justify-content:flex-end}.p-dialog-top,.p-dialog-topleft{align-items:flex-start}.p-dialog-topleft{justify-content:flex-start}.p-dialog-topright{justify-content:flex-end;align-items:flex-start}.p-dialog-bottom{align-items:flex-end}.p-dialog-bottomleft{justify-content:flex-start;align-items:flex-end}.p-dialog-bottomright{justify-content:flex-end;align-items:flex-end}.p-confirm-dialog .p-dialog-content{display:flex;align-items:center}.label_content{background-color:#6ba3f7;border:none;color:#fff}.label_content:hover{background-color:#3984f4}.label_result{background-color:#5fd25c;border:none;color:#fff}.label_result:hover{background-color:#3cc839}.label_process{background-color:#e96363;border:none;color:#fff}.label_process:hover{background-color:#e33737}.article__title .button.label__button,.max-marks{font-size:13px}.max-marks{min-width:142px;display:flex;align-items:center;padding:0 12px;position:relative;justify-content:center}.max-marks_theme-grey{background-color:#8c8c8c;color:#fff}.max-marks_theme-grey .max-marks_write{width:234px;background-color:#b2b2b2}.max-marks_theme-grey .max-marks__input input{background-color:#b2b2b2;border:1px solid #0580ff;color:#fff}.max-marks_error{cursor:unset}.max-marks_error .max-marks__input input,.max-marks_error .max-marks__input input:active,.max-marks_error .max-marks__input input:enabled:focus,.max-marks_error .max-marks__input input:hover{border:1px solid #e24e4e}.max-marks_error .max-marks__icon,.max-marks_error .max-marks__icon:hover{color:#8c8c8c}.max-marks__text{display:flex;align-items:center;flex:1;justify-content:center}.max-marks__sub-text{margin-left:8px}.max-marks__sub-text span:not(:last-child){margin-left:4px}.max-marks__input{display:flex;align-items:center;margin-left:4px;position:relative}.max-marks__input input{height:28px;width:70px;padding-right:24px}.max-marks__input input,.max-marks__input input:active,.max-marks__input input:enabled:focus{border:1px solid #0580ff;border-radius:none;box-shadow:none}.max-marks__icon{width:18px;height:18px;color:#0580ff;position:absolute;right:4px;z-index:2}.max-marks__icon:hover{color:#0580ff}@media (max-width:700px){.max-marks{min-width:auto;padding:8px;justify-content:center}.max-marks_write{width:auto;padding:6px}.max-marks__text{flex:none}}.journal-checkpoints-modal__inner{display:flex;flex-direction:column;padding:10px;font-size:14px;color:#000}.journal-checkpoints-modal__handbook{font-weight:500;font-size:11px;line-height:16px;margin:18px 0 15px}.journal-checkpoints-modal__max-marks{font-size:14px;background-color:#fff;padding:0;margin:8px 0 16px}.journal-checkpoints-modal__max-marks .max-marks__text{justify-content:flex-start}.journal-checkpoints-modal__teacher{display:flex;align-items:center;margin-bottom:15px}.journal-checkpoints-modal__teacher-name{margin-left:10px;font-size:12px;font-weight:500;line-height:16px}.journal-checkpoints-modal__is-retake{text-align:center;text-decoration:underline}.journal-checkpoints-modal__retake{cursor:pointer;text-align:center}.journal-checkpoints-modal__retake:hover{text-decoration:underline}.journal-checkpoints-modal__link{width:-moz-fit-content;width:fit-content;color:#a430cd;cursor:pointer;border-bottom:1px solid #a430cd;font-size:11px;font-weight:500;line-height:16px}.journal-checkpoints-modal__link:hover{color:#5f0e7c;border-color:#5f0e7c}.journal-checkpoints-modal__label{margin-top:16px}.journal-checkpoints-modal__label .label__button{margin-left:20px}.journal-student{display:flex;width:300px;padding:6px 0}.journal-student__image{display:flex;align-items:center;justify-content:center;border-radius:50%;height:50px;width:50px;flex-shrink:0;overflow:hidden}.journal-student__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.journal-student__image_empty{text-transform:uppercase;color:#fff}.journal-student__image_color-green{background:linear-gradient(225deg,#faff00,#24ff00)}.journal-student__image_color-blue{background:linear-gradient(225deg,#0ff,#1400ff)}.journal-student__image_color-red{background:linear-gradient(225deg,#ff6b00,red)}.journal-student__info{margin-left:12px;font-size:16px;min-width:1px;width:100%}.journal-student__name{overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.journal-student__name-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.journal-student__name-link{width:90%}.abstract-point[data-v-7ba4b125],.journal-checkpoints-table .summary-data__students-points[data-v-7ba4b125],.journal-checkpoints-table .table-data__headers__sections-appraisals-empty[data-v-7ba4b125],.journal-checkpoints-table .table-data__headers__sections-appraisals-none[data-v-7ba4b125],.journal-checkpoints-table .table-data__headers__sections-appraisals-points[data-v-7ba4b125]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 22px;height:28px;background:#8c8c8c;border-radius:5px;font-family:Inter;font-style:normal;font-weight:500;font-size:20px;line-height:115%;color:#fff}.journal-checkpoints-table[data-v-7ba4b125]{padding:0}.journal-checkpoints-table[data-v-7ba4b125] .p-confirm-dialog{max-width:500px}.journal-checkpoints-table[data-v-7ba4b125] .p-confirm-dialog .p-dialog-header{justify-content:flex-end!important}.journal-checkpoints-table[data-v-7ba4b125] .p-confirm-dialog .p-dialog-content{border:0!important;border-radius:0!important;padding:10px!important}.journal-checkpoints-table[data-v-7ba4b125] .p-confirm-dialog .p-dialog-content .p-confirm-dialog-icon{display:none}.journal-checkpoints-table[data-v-7ba4b125] .p-confirm-dialog .journal-checkpoints-table__confirm-dialog_btn{display:inline-flex!important;justify-content:center!important;align-items:center!important;padding:12px 22px!important;border-radius:2px!important;border:1px solid #bdbdbd!important;color:#333!important;box-sizing:border-box!important;cursor:pointer!important;font-size:inherit!important;font-style:normal!important;text-decoration:none!important;line-height:inherit!important;font-family:inherit!important;background:#fff!important}.journal-checkpoints-table .p-column-title[data-v-7ba4b125]{white-space:nowrap}.journal-checkpoints-table__no-data[data-v-7ba4b125]{margin-top:24px;text-align:center}.journal-checkpoints-table[data-v-7ba4b125] .p-dialog .p-dialog-content{padding:0;border-radius:5px}.journal-checkpoints-table__statuses-popup[data-v-7ba4b125]{z-index:2000;transform:translate(-50%,-50%);width:20%;left:50%}.journal-checkpoints-table[data-v-7ba4b125] .statuses-popup__buttons{grid-template-columns:1fr}.journal-checkpoints-table-inner[data-v-7ba4b125]{margin-right:0;margin-top:0}.journal-checkpoints-table-inner span[data-v-7ba4b125]{display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:center;font-size:14px;line-height:16px;margin-top:10px;font-weight:500}.journal-checkpoints-table .student-list[data-v-7ba4b125]{background:#fff;border-radius:15px 0 0 0;padding-top:40px;padding-right:22px;padding-bottom:26px;height:100%}.journal-checkpoints-table .student-list .journal-student[data-v-7ba4b125]{height:62px;width:100%}.journal-checkpoints-table .table-data-overflow[data-v-7ba4b125]{border-radius:0 15px 0 0;height:100%;display:flex;flex-flow:row nowrap;background:#fff;padding:30px 10px 24px 0}.journal-checkpoints-table .table-data-overflow .arrow-left[data-v-7ba4b125],.journal-checkpoints-table .table-data-overflow .arrow-right[data-v-7ba4b125]{position:relative;width:130px;display:flex;cursor:pointer;height:100%;z-index:2}.journal-checkpoints-table .table-data-overflow .arrow-left .icon[data-v-7ba4b125],.journal-checkpoints-table .table-data-overflow .arrow-right .icon[data-v-7ba4b125]{position:fixed;max-width:25px;max-height:28px;color:#0096ff;transition:all .6s}.journal-checkpoints-table .table-data-overflow .arrow-disabled .icon[data-v-7ba4b125]{color:#e5e5e5}.journal-checkpoints-table .table-data-overflow .arrow-left .icon[data-v-7ba4b125]{transform:rotate(-90deg)}.journal-checkpoints-table .table-data-overflow .arrow-right .icon[data-v-7ba4b125]{transform:rotate(90deg)}.journal-checkpoints-table .table-data-overflow .overlay-right[data-v-7ba4b125]{margin-left:-50px;padding-left:50px;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0) 89.53%)}.journal-checkpoints-table .table-data-overflow .overlay-left[data-v-7ba4b125]{z-index:2;margin-right:-50px;padding-right:50px;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0) 89.53%)}.journal-checkpoints-table .table-data[data-v-7ba4b125]{height:100%;padding-left:10px}.journal-checkpoints-table .table-data__headers[data-v-7ba4b125]{display:flex;flex-flow:column nowrap}.journal-checkpoints-table .table-data__headers__sections[data-v-7ba4b125]{display:flex;flex-flow:column;margin-right:13px;padding-right:12px;border-right:1px solid #000;height:100%;flex-basis:0}.journal-checkpoints-table .table-data__headers__sections[data-v-7ba4b125]:last-child{border-right:none}.journal-checkpoints-table .table-data__headers__sections-title[data-v-7ba4b125]{background-color:#0096ff;border-radius:10px;height:45px;padding:7px 10px 10px 10px;font-size:16px;color:#fff;width:100%;text-align:center;display:block;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:32px;word-break:break-word}.journal-checkpoints-table .table-data__headers__sections-title span[data-v-7ba4b125]{display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:center}.journal-checkpoints-table .table-data__headers__sections-steps[data-v-7ba4b125]{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:10px}.journal-checkpoints-table .table-data__headers__sections-steps__step[data-v-7ba4b125]{width:90px;background-color:#e5e5e5;border-radius:10px;padding:0 0 10px 0;margin:5px;display:flex;flex-flow:column;font-weight:600}.journal-checkpoints-table .table-data__headers__sections-steps__step-title[data-v-7ba4b125]{font-weight:700}.journal-checkpoints-table .table-data__headers__sections-steps__step-type[data-v-7ba4b125]{font-family:Inter;font-style:normal;font-weight:500;line-height:115%;color:#7e7e7e}.journal-checkpoints-table .table-data__headers__sections-appraisals-student[data-v-7ba4b125]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:62px}.journal-checkpoints-table .table-data__headers__sections-appraisals .table-data-cell[data-v-7ba4b125]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:62px;transition:all .4s;cursor:pointer}.journal-checkpoints-table .table-data__headers__sections-appraisals .table-data-cell.archived[data-v-7ba4b125]{cursor:default!important}.journal-checkpoints-table .table-data__headers__sections-appraisals .accent[data-v-7ba4b125]{background:#e5e5e5}.journal-checkpoints-table .table-data__headers__sections-appraisals-empty[data-v-7ba4b125],.journal-checkpoints-table .table-data__headers__sections-appraisals-none[data-v-7ba4b125],.journal-checkpoints-table .table-data__headers__sections-appraisals-points[data-v-7ba4b125]{margin:0 5px;width:90px}.journal-checkpoints-table .table-data__headers__sections-appraisals-none[data-v-7ba4b125]{background:none;font-size:14px;color:#333}.journal-checkpoints-table .table-data__headers__sections-appraisals-points[data-v-7ba4b125]{background:#8c8c8c;border-radius:5px}.journal-checkpoints-table .table-data__headers__sections-appraisals-empty[data-v-7ba4b125]{background:#fff;border:1px solid #8c8c8c}.journal-checkpoints-table .table-data__headers[data-v-7ba4b125]{padding-right:10px}.journal-checkpoints-table .table-data__headers_steps[data-v-7ba4b125]{overflow-x:hidden}.journal-checkpoints-table .table-data__headers_steps_sticky[data-v-7ba4b125]{position:sticky;background:#fff;z-index:1}.journal-checkpoints-table .table-data__body[data-v-7ba4b125]{display:flex}.journal-checkpoints-table .summary-data[data-v-7ba4b125]{margin-left:20px;background:#fff;border-radius:15px 15px 0 0;padding:30px 24px 24px;height:100%;display:flex;flex-flow:column}.journal-checkpoints-table .summary-data-title[data-v-7ba4b125]{width:120px;background-color:#0096ff;border-radius:10px;height:45px;padding:10px;font-size:16px;color:#fff;text-align:center}.journal-checkpoints-table .summary-data-points[data-v-7ba4b125]{margin-top:10px;width:120px;background-color:#e5e5e5;border-radius:10px;padding:0 10px 10px 10px;height:118px;display:flex;flex-flow:column;font-weight:600}.journal-checkpoints-table .summary-data-points-title[data-v-7ba4b125]{font-weight:700}.journal-checkpoints-table .summary-data-points-value[data-v-7ba4b125]{font-weight:500}.journal-checkpoints-table .summary-data__students[data-v-7ba4b125]{margin-top:10px}.journal-checkpoints-table .summary-data__students-inner[data-v-7ba4b125]{height:62px;display:flex;flex-flow:row nowrap;align-items:center}.journal-checkpoints-table .summary-data__students-inner .retake-button__wrapper[data-v-7ba4b125]{width:30px;height:30px;background-color:#a430cd;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:15px}.journal-checkpoints-table .summary-data__students-inner .icon--retake[data-v-7ba4b125]{width:20px;height:20px}.journal-checkpoints-table .summary-data__students-points[data-v-7ba4b125]{width:120px}.journal-checkpoints-table .summary-data__students-points-empty[data-v-7ba4b125]{background:#fff;border:1px solid #8c8c8c}.journal-checkpoints-table .summary-data__students-points-bad[data-v-7ba4b125]{background-color:#e24e4e}.journal-checkpoints-table .summary-data__students-points-normal[data-v-7ba4b125]{background-color:orange}.journal-checkpoints-table .summary-data__students-points-good[data-v-7ba4b125]{background-color:#0ec256}.journal-checkpoints-table .summary-data__students-points-nice[data-v-7ba4b125]{background-color:#00e75c}.table-data__headers_steps[data-v-7ba4b125]{display:flex}.p-grid journal-checkpoints-table-inner[data-v-7ba4b125]{max-height:none!important}.table-data__headers-summary[data-v-7ba4b125]{position:sticky;background:#fff}.summary-data-points[data-v-7ba4b125]{margin-bottom:5px;margin-top:15px}.summary-data__students[data-v-7ba4b125]{margin-top:9px}.journal-checkpoints__header-space[data-v-7ba4b125]{position:sticky;height:180px;width:100%;z-index:10;background-color:#fff}.base-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;margin-top:12px;cursor:pointer}.base-checkbox:first-child{margin-top:0}.base-checkbox.white .base-checkbox__box{background:#fff}.base-checkbox.size-small .base-checkbox__box{width:18px;height:18px;border-radius:2px}.base-checkbox.size-small .base-checkbox__box-icon{width:12px;height:12px}.base-checkbox.size-small .base-checkbox__label{margin-left:8px}.base-checkbox.size-medium .base-checkbox__box{width:24px;height:24px;border-radius:3px}.base-checkbox.size-medium .base-checkbox__box-icon{width:16px;height:16px}.base-checkbox.size-medium .base-checkbox__label{margin-left:14px}.base-checkbox.type-borderDashed .base-checkbox__box{border:1px dashed rgba(156,142,114,.2)}.base-checkbox.type-borderSolid .base-checkbox__box{border:1px solid #878c99}.base-checkbox.disabled .base-checkbox__box{opacity:.7}.base-checkbox__input{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.base-checkbox__box{display:block;position:relative;flex:0 0 auto;background:#f3f3f3;box-sizing:border-box}.base-checkbox__box-icon{top:0;left:0;right:0;bottom:0;margin:auto;display:block;position:absolute;opacity:0;color:#44ccf3;transition:opacity .1s ease}.base-checkbox__box-icon .icon{color:#44ccf3}.base-checkbox__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;flex:1 1 auto;font-size:14px;color:rgba(0,0,0,.4)}.base-checkbox__input:checked+.base-checkbox__box .base-checkbox__box-icon{opacity:1}.custom-select{position:relative;line-height:115%}.custom-select__clear-button{position:absolute;right:7px;top:10px}.custom-select__selected{background-color:#fff;padding:13px 35px 13px 12px;display:flex;position:relative;width:100%;cursor:pointer;box-sizing:border-box;border-bottom:1px solid transparent}.custom-select__underlined .custom-select__selected{border-bottom-color:#e0e0e0}.custom-select__placeholder,.custom-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select .icon{width:10px;height:5px;color:rgba(0,0,0,.54)}.custom-select__arrow{position:absolute;top:0;right:19px;height:100%;display:flex;align-items:center}.custom-select__dropdown{width:100%;left:0;position:absolute;z-index:100;max-height:300px;overflow-y:scroll}.custom-select__dropdown__item{background-color:#fff;padding:8px 10px;font-size:13px;cursor:pointer}.custom-select__dropdown__item:hover{background-color:#f2f2f2}.custom-select__dropdown__item__multiple{display:flex;position:relative;padding-left:28px;line-height:22px}.custom-select__dropdown__item__multiple:before{content:"";position:absolute;width:18px;height:18px;left:0;top:0;border:2px solid rgba(0,0,0,.6);border-radius:2px}.custom-select__dropdown__item__multiple.selected:before{background-color:#0080ff;border-color:#0080ff}.custom-select__dropdown__item__multiple.selected:after{content:"";position:absolute;box-sizing:border-box;width:13px;height:7px;top:6px;left:5px;border:2px solid #fff;border-top-width:0;border-right-width:0;transform:rotate(-45deg)}.custom-select__medium{width:176px}.custom-select__small{width:92px}.custom-select__auto{width:auto}.custom-select.mark-select .custom-select__value{display:inline-flex;justify-content:center;align-items:center;padding:12px 17.5px 10px;border-radius:3px;color:#fff;box-sizing:border-box;cursor:pointer;font-size:inherit;font-style:normal!important;text-decoration:none!important}.custom-select.mark-select.red .custom-select__value{background-color:#e24e4e}.custom-select.mark-select.yellow .custom-select__value{background-color:#f2c94c}.custom-select.mark-select.green .custom-select__value{background-color:#27ae60}.custom-select.mark-select.grey .custom-select__value{background-color:#bdbdbd}.custom-select.mark-select.custom-select__filled .custom-select__selected{padding-top:2px;padding-bottom:2px}.custom-select.mark-select .custom-select__dropdown{z-index:99}.custom-select.mark-select .custom-select__dropdown__item{margin:0;padding:0}.custom-select.mark-select .custom-select__dropdown__item .button{background-color:#fff;color:#333}.custom-select.mark-select .custom-select__dropdown__item:hover{background-color:#fff}.custom-select.mark-select .custom-select__dropdown__item:hover .button__red{background-color:#e24e4e;color:#fff}.custom-select.mark-select .custom-select__dropdown__item:hover .button__yellow{background-color:#f2c94c;color:#fff}.custom-select.mark-select .custom-select__dropdown__item:hover .button__green{background-color:#27ae60;color:#fff}.custom-select.mark-select .custom-select__dropdown__item:hover .button__grey{background-color:#bdbdbd;color:#fff}.custom-select__invisible .custom-select__selected{padding:0;width:auto}.custom-select__invisible .custom-select__arrow{display:none}.custom-select__invisible.mark-select .custom-select__value{padding:10px 12px 7px}.custom-select__typable .icon{width:15px;height:15px;animation:loader .8s linear infinite}.custom-select__typable.custom-select .custom-select__arrow{right:12px}.custom-select__typable.custom-select .custom-select__selected{padding:0;border:none}.custom-select__opacity .custom-select__selected{background-color:inherit}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.journal-header{gap:20px 0;justify-content:center}.journal-header,.journal-header__calendar-wrapper{display:flex;flex-direction:column;align-items:center}.journal-header__calendar-wrapper{gap:10px 0}.journal-header__calendar-wrapper .base-checkbox__box{background-color:#d9d9d9}.journal-header__calendar{display:flex;align-items:center;gap:0 20px}.journal-header__calendar-text{font-size:18px}.journal-header__selections{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:0 40px}.journal-header__selections__groups .base-checkbox__box{background-color:#d9d9d9}.journal-header__selections__groups .base-checkbox__label{color:#000}.journal-header__selections__groups-select{margin-top:5px;width:270px}.journal-header__selections__subjects-select{width:422px}.journal-header__selections__select--last{width:230px}.journal-header .retake-title{font-size:21px;color:#e24e4e;font-weight:700}.checkpoints-journal-page__inner{display:flex;flex-direction:column;justify-content:center;margin-top:24px}.checkpoints-journal-page__table{flex:1;margin-top:24px}