a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:JetBrainsMonoMedium;src:url(../fonts/JetBrainsMono-Medium.e3bb2053.ttf)}@font-face{font-family:JetBrainsMonoExtraBold;src:url(../fonts/JetBrainsMono-ExtraBold.0810d011.ttf)}@font-face{font-family:InterBold;src:url(../fonts/Inter-Bold.91e5aee8.ttf)}@font-face{font-family:InterSemiBold;src:url(../fonts/Inter-SemiBold.ec60b23f.ttf)}@font-face{font-family:InterMedium;src:url(../fonts/Inter-Medium.5ff1f2a9.ttf)}@font-face{font-family:InterRegular;src:url(../fonts/Inter-Regular.515cae74.ttf)}.link{display:block;color:#3860ed;font-size:14px;font-family:InterMedium;cursor:pointer}.link:hover{text-decoration:underline;color:#12329c}.input-text{display:block;width:100%;height:48px;border:none;border-bottom:1px solid #d9d9d9;padding:0 16px;font-size:16px;outline:none;color:#141f43;transition:.2s;border-radius:0}.input-text:focus{border-color:#3860ed}.input-text--error,.input-text--error:focus{border-color:#e32a3a}.input-error-text{display:block;color:#e32a3a;font-size:12px;margin-top:4px;margin-left:10px}.textarea{width:100%;resize:none;border:1px solid #d9d9d9;padding:8px;font-family:InterRegular;border-radius:8px;height:75px;outline:none}.textarea:focus{border:1px solid #3860ed}.btn{display:flex;align-items:center;justify-content:center;padding:0 12px;border:none;height:48px;font-size:16px;cursor:pointer;transition:.2s;border-radius:8px;font-family:InterMedium}.btn--primary{background:#3860ed;color:#fff}.btn--primary:hover{background:#12329c}.btn--primary.btn--outline{background:#fff;border:1px solid #3860ed;color:#3860ed}.btn--primary.btn--outline--active,.btn--primary.btn--outline:hover{background:#102a7d;color:#fff;border-color:#102a7d}.btn--secondary{background:#d0fa61;color:#000}.btn--secondary:hover{background:#ade118}.btn--fullwidth{width:100%}.btn--small{height:40px}.btn--small__square{height:40px;width:40px}.btn--header-small{height:32px}.btn--task-header{height:32px;margin-right:8px}.btn--task-header__mobile{height:40px;margin-right:8px}.btn--task-header__mobile-icon{width:40px;height:40px;margin-right:8px}.btn--task-header__mobile-icon svg{flex-shrink:0}@media (max-width:1320px){.btn--task-header{width:32px}}.btn--task-header svg{flex-shrink:0}.btn--center{margin:auto}.btn:disabled{background:#d9d9d9;color:#acb2be;cursor:default}.btn--min{background:#fadef8}.btn--min:hover{background:#f8aff3}.btn--max{background:#e7fcb0}.btn--max:hover{background:#bddd6b}.tooltip{display:block!important;z-index:10000;font-size:12px}.tooltip .tooltip-inner{background:#141f43;color:#fff;border-radius:4px;padding:8px;height:23px;display:flex;align-items:center}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#141f43;z-index:1}.tooltip[x-placement^=top]{margin-bottom:8px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.message{display:block;padding:14px 16px;font-size:14px;border-radius:8px;border:1px solid;margin-bottom:24px}.message--error{background:rgba(227,42,58,.1);border-color:#e32a3a;color:#e32a3a}.tag{text-transform:uppercase;font-family:InterBold;font-size:12px;background-color:#d0fa61;display:inline-flex;align-items:center;padding:3px 7px;border-radius:30px}@media (max-width:767px){.tag{padding:0 8px;font-size:12px}}.v-toast .v-toast__item--success{background-color:#d0fa61;color:#141f43;border-radius:8px}.v-toast .v-toast__item--success .v-toast__icon{background:url(/svg/toast-success.svg) no-repeat!important;min-width:24px;max-width:24px;height:24px}.v-toast .v-toast__item--error{background-color:#e55961;color:#fff;border-radius:8px}.v-toast .v-toast__item--error .v-toast__icon{background:url(/svg/toast-error.svg) no-repeat!important;min-width:24px;max-width:24px;height:24px}.v-toast .v-toast__text{padding:26px 24px 26px 8px!important}.checkbox{display:flex;align-items:center;cursor:pointer;margin-bottom:24px}.checkbox--bold{font-family:InterSemiBold}.checkbox__input{display:none}.checkbox__input+.checkbox__check{min-width:20px;max-width:20px;height:20px;border:1px solid #acb2be;border-radius:4px;margin-right:8px}.checkbox__input:checked+.checkbox__check{border-color:#3860ed;background-color:#3860ed;background-image:url(/svg/checkbox.svg);background-repeat:no-repeat;background-position:50%}.radio-container{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container:hover input~.radio-checkmark{background-color:#f1eded}.radio-container input:checked~.radio-checkmark{background-color:#fff}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#3560ee}.radio-checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:19px;width:19px;background-color:#fff;border-radius:50%;border:1px solid #000}.radio-checkmark:after{content:"";position:absolute;display:none}.toggle-switch{display:flex;align-items:center}.switch-text{margin-right:20px;color:#141f43;font-family:InterBold}.switch{position:relative;display:inline-block;width:33px;height:17px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;right:0;background-color:#fff;border:1px solid #acb2be}.slider,.slider:before{position:absolute;left:0;bottom:0;transition:.4s}.slider:before{content:"";height:15px;width:15px;background-color:#3560ee}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:#a0d1f4}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(16px)}.talk-bubble{margin:40px;display:inline-block;position:relative;z-index:5;width:216px;height:36px;background-color:#fff}.bubble-border{border:1px solid #d0fa61}.bubble-round{border-radius:36px}.tri-right.bubble-border.btm-left-in:before{content:" ";position:absolute;width:0;height:0;left:152.5px;right:auto;top:auto;bottom:-12px;border:6px solid;border-color:#d0fa61 transparent transparent #d0fa61}.tri-right.btm-left-in:after{content:" ";position:absolute;width:0;height:0;left:153.5px;right:auto;top:auto;bottom:-10px;border:5px solid;border-color:#fff transparent transparent #fff}.task-header_bubble{position:absolute;bottom:10px;left:-140px}@media (max-width:1320px){.task-header_bubble{left:-170px}}.task-header_bubble-text{height:100%;align-items:center;display:flex;justify-content:center;font-size:14px}.task-header_trash--icon{fill:#e55961}.task-header_settings--icon{fill:#3860ed}.task-header_icon--decision{min-width:15px}.task-header-button{margin-right:8px}.task-header-button_settings:hover .task-header_settings--icon,.task-header-button_trash:hover .task-header_trash--icon{fill:#fff}.task-header-button_trash{background:#fff;border:1px solid #e55961}.task-header-button_trash:hover{background:#e55961}*{box-sizing:border-box}body{font:16px InterRegular,sans-serif;margin:0;padding:0;color:#141f43;background:#fff}img{max-width:100%}input::-ms-clear,input::-ms-reveal{display:none}a{text-decoration:none;color:#3860ed}a:hover{color:#12329c}.block-vhtml a{font-family:InterSemiBold}.auth-info-slider{height:calc(100vh - 140px);display:flex}.auth-info-slider .swiper-pagination-bullet{width:16px!important;height:16px!important;background:hsla(0,0%,100%,.5)!important}.auth-info-slider .swiper-pagination-bullet-active{background:#fff!important}.auth-info-slider .auth-info-slide-navigation{background:hsla(0,0%,100%,.3);border-radius:50%;width:48px;height:48px;z-index:5;display:flex;align-items:center;justify-content:center;transition:0,2s}.auth-info-slider .auth-info-slide-navigation:after{display:none}.auth-info-slider .auth-info-slide-navigation.swiper-button-next svg{margin-left:5px}.auth-info-slider .auth-info-slide-navigation.swiper-button-prev svg{margin-left:-5px}.auth-info-slider .auth-info-slide-navigation:hover{background:hsla(0,0%,100%,.5)}span.tree-anchor{margin-left:0;padding:0}span.tree-anchor,span.tree-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}span.tree-text{display:flex;font-size:14px;align-items:center}span.tree-text>svg{min-width:24px;max-width:24px}.tree-root{padding:0!important}.tree-loader{text-align:center;margin-top:16px}.ql-editor.ql-blank:before{font-family:InterRegular;font-style:normal!important}.quillWrapper .ql-snow.ql-toolbar{white-space:nowrap}@media (max-width:900px){.quillWrapper .ql-snow.ql-toolbar{overflow-x:auto!important}}.sidebar{position:relative;height:100%}.sidebar-close{position:absolute;right:20px;top:19px;cursor:pointer}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{width:6px!important}.ps__rail-x,.ps__rail-y{background-color:transparent!important;opacity:.7}.ps__thumb-x,.ps__thumb-y{background-color:#9ea1ac!important;opacity:.7}.align-center{text-align:center}.popup-menu[data-v-ef087168]{width:300px;background:#fff;border:2px solid #3860ed;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:4px;text-align:left;position:absolute;right:0;top:56px;padding:30px;z-index:50}.popup-menu[data-v-ef087168]:after{content:"";position:absolute;width:20px;height:20px;top:-11px;right:80px;background:#fff;border-top:2px solid #3860ed;border-right:2px solid #3860ed;box-sizing:border-box;transform:rotate(-45deg);z-index:10}.popup-menu-block[data-v-ef087168]{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:20px;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}.popup-menu__name[data-v-ef087168]{font-weight:800;font-size:18px;color:#3860ed;display:block}.popup-menu__city[data-v-ef087168]{display:block;margin-top:8px;font-family:InterRegular;font-style:normal;font-weight:400;font-size:16px;color:#2e2c2c}.popup-menu__link[data-v-ef087168]{display:block;font-size:18px;color:#2e2c2c;font-family:JetBrainsMonoExtraBold;margin-bottom:8px}.popup-menu__link[data-v-ef087168]:hover{color:#3860ed;text-decoration:none}.popup-menu__link[data-v-ef087168]:last-child{margin-bottom:0}.popup-menu-exit[data-v-ef087168]{display:flex;align-items:center;font-size:18px;color:#2e2c2c;font-family:JetBrainsMonoExtraBold}.popup-menu-exit__icon[data-v-ef087168]{margin-right:16px}.popup-menu-exit[data-v-ef087168]:hover{color:#3860ed;text-decoration:none}.popup-notifications-item[data-v-78cba1e6]{display:grid;grid-template-columns:48px 1fr;-moz-column-gap:16px;column-gap:16px;color:#4c5261;align-items:center}@media screen and (max-width:768px){.popup-notifications-item[data-v-78cba1e6]{margin-bottom:30px}}.popup-notifications-item_link[data-v-78cba1e6]{color:#141f43}.popup-notifications-item__avatar[data-v-78cba1e6]{-o-object-fit:cover;object-fit:cover;width:48px;height:48px;border-radius:50%}.popup-notifications-item__text[data-v-78cba1e6]{display:block;margin-bottom:4px;font-size:14px}.popup-notifications-item__time[data-v-78cba1e6]{display:block;font-size:12px}.loader[data-v-22adf158],.loader[data-v-22adf158]:after,.loader[data-v-22adf158]:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7-data-v-22adf158 1.8s ease-in-out infinite;animation:load7-data-v-22adf158 1.8s ease-in-out infinite}.loader[data-v-22adf158]{color:#fff;font-size:6px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateY(-15px);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader.primary[data-v-22adf158]{color:#3860ed}.loader.center[data-v-22adf158]{position:fixed;transform:translate(-50%,-50%);top:50%;left:50%}.loader.absolute[data-v-22adf158]{position:absolute}.loader[data-v-22adf158]:after,.loader[data-v-22adf158]:before{content:"";position:absolute;top:0}.loader[data-v-22adf158]:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader[data-v-22adf158]:after{left:3.5em}@-webkit-keyframes load7-data-v-22adf158{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7-data-v-22adf158{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ps[data-v-2d5857d2]{height:290px}.popup-notifications[data-v-2d5857d2]{position:absolute;right:-83px;width:530px;height:300px;top:47px;background:#fff;border:2px solid #3860ed;box-sizing:border-box;border-radius:4px;text-align:left;z-index:50}@media screen and (max-width:768px){.popup-notifications[data-v-2d5857d2]{width:300px}}.popup-notifications[data-v-2d5857d2]:after{content:"";position:absolute;width:20px;height:20px;top:-11px;right:80px;background:#fff;border-top:2px solid #3860ed;border-right:2px solid #3860ed;box-sizing:border-box;transform:rotate(-45deg);z-index:10}.popup-notifications-content[data-v-2d5857d2]{padding-top:8px;padding-left:24px;padding-right:24px}.popup-notifications__header[data-v-2d5857d2]{color:#2e2c2c;font-family:InterBold;font-size:16px;display:block;border-bottom:1px solid #d9d9d9;padding-bottom:8px;margin-bottom:8px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.popup-notifications__title[data-v-2d5857d2]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:sticky;top:8px;font-family:InterBold;font-size:14px;color:#acb2be;margin-bottom:8px;padding:4px 10px}.popup-notifications__title--stuck[data-v-2d5857d2]{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:60px}.popup-notifications-item[data-v-2d5857d2]{display:grid;grid-template-columns:48px 1fr;-moz-column-gap:16px;column-gap:16px;color:#4c5261;align-items:center}.popup-notifications-item__avatar[data-v-2d5857d2]{-o-object-fit:cover;object-fit:cover;width:48px;height:48px;border-radius:50%}.popup-notifications-item__text[data-v-2d5857d2]{display:block;margin-bottom:4px;font-size:14px}.popup-notifications-item__time[data-v-2d5857d2]{display:block;font-size:12px}.breadcrumbs[data-v-51e26a00]{display:flex;align-items:center;z-index:50}.breadcrumbs-line[data-v-51e26a00]{margin:0 1px}.breadcrumbs-teacher[data-v-51e26a00]{color:#2e2c2c}.breadcrumbs-teacher[data-v-51e26a00]:hover{text-decoration:underline}.breadcrumbs-teacher--active[data-v-51e26a00]{color:#3860ed}@media (max-width:1023px){.breadcrumbs[data-v-51e26a00]{display:none}}.breadcrumbs-element[data-v-51e26a00]{margin-right:30px;font-size:12px;font-family:JetBrainsMonoMedium;display:flex;align-items:center}.breadcrumbs-element:last-child .breadcrumbs-element__arrow[data-v-51e26a00]{display:none}.breadcrumbs-element-flex[data-v-51e26a00]{display:flex;align-items:center}.breadcrumbs-element__link[data-v-51e26a00]{color:#2e2c2c;position:relative}.breadcrumbs-element__link[data-v-51e26a00]:hover{text-decoration:underline}.breadcrumbs-element__arrow[data-v-51e26a00]{margin-left:12px}.breadcrumbs-steps[data-v-51e26a00]{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs-steps-selected[data-v-51e26a00]{color:#2e2c2c;background:#f7f7f7;border-radius:8px;font-size:12px;padding:8px 13px;cursor:pointer;display:flex;align-items:center}.breadcrumbs-steps-selected__arrow[data-v-51e26a00]{margin-left:12px;transition:.2s}.breadcrumbs-steps-selected__arrow--open[data-v-51e26a00]{transform:rotate(90deg)}.breadcrumbs-steps-selected[data-v-51e26a00]:hover{text-decoration:underline}.breadcrumbs-steps-list[data-v-51e26a00]{position:absolute;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;padding:7px 0;top:40px}.breadcrumbs-steps-list__element[data-v-51e26a00]{display:block;white-space:nowrap;cursor:pointer;font-size:12px;padding:5px 13px;color:#2e2c2c}.breadcrumbs-steps-list__element--selected[data-v-51e26a00]{background:rgba(56,96,237,.1)}.breadcrumbs-steps-list__element[data-v-51e26a00]:hover{text-decoration:underline}.lang[data-v-0e309a34]{position:relative;z-index:1;margin-right:16px}.lang-selected[data-v-0e309a34]{width:53px;height:32px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;cursor:pointer;font-family:InterMedium;text-transform:uppercase;display:flex;align-items:center;position:relative;padding:0 7px;font-size:14px}.lang-selected__icon[data-v-0e309a34]{display:block;margin-left:5px}.lang-selected__name[data-v-0e309a34]{color:#000;display:flex;align-items:center}.lang-list[data-v-0e309a34]{position:absolute;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;width:150px;padding:8px 0;right:0;top:46px}.lang-list-element[data-v-0e309a34]{display:flex;height:40px;padding:0 16px;align-items:center}.lang-list-element__value[data-v-0e309a34]{width:30px;height:22px;display:flex;align-items:center;justify-content:center;font-family:InterSemiBold;border-radius:4px;font-size:12px;margin-right:8px}.lang-list-element--active .lang-list-element__value[data-v-0e309a34]{color:#fff;background:#3860ed}.header[data-v-5cb9093a]{height:48px;display:flex;justify-content:space-between;align-items:center;padding:0 32px;z-index:10;background:#fff;border-bottom:1px solid #d7d7d7}@media (max-width:1023px){.header[data-v-5cb9093a]{padding:0 16px}}.header-left[data-v-5cb9093a],.header-right[data-v-5cb9093a]{display:flex;align-items:center}.header-right[data-v-5cb9093a]{position:relative}.header-logo[data-v-5cb9093a]{margin-right:32px}.header-notifications[data-v-5cb9093a]{margin-right:16px;position:relative}.header-notifications-icon[data-v-5cb9093a]{cursor:pointer;position:relative}.header-notifications-icon__count[data-v-5cb9093a]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;position:absolute;font-size:9px;font-family:InterSemiBold;background:#e55961;color:#fff;bottom:0;right:-10px}.header-profile[data-v-5cb9093a]{display:flex;align-items:center;position:relative}.header-profile__avatar[data-v-5cb9093a]{border-radius:50%;width:32px;height:32px;background-size:cover;background-position:50%;border:2px solid #acb2be;cursor:pointer}.header-profile__name[data-v-5cb9093a]{cursor:pointer;font-size:14px;font-family:JetBrainsMonoExtraBold;margin-right:10px}@media screen and (max-width:767px){.header-profile__name[data-v-5cb9093a]{display:none}}.lang[data-v-5b5f4c58]{position:relative;z-index:1}.lang-selected[data-v-5b5f4c58]{cursor:pointer;font-family:InterSemiBold;text-transform:uppercase;display:flex;align-items:center;position:relative}.lang-selected__icon[data-v-5b5f4c58]{margin-left:7px;display:block}.lang-selected__name[data-v-5b5f4c58]{color:#3860ed;display:flex;align-items:center}.lang-selected__name[data-v-5b5f4c58]:hover{color:#12329c}.lang-list[data-v-5b5f4c58]{position:absolute;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px;width:150px;padding:8px 0;right:0;top:30px}.lang-list-element[data-v-5b5f4c58]{display:flex;height:40px;padding:0 16px;align-items:center;justify-content:space-between}.lang-list-element[data-v-5b5f4c58]:hover{color:#12329c}.lang-list-element--active[data-v-5b5f4c58]{background:rgba(56,96,237,.1);color:#3860ed}.lang-list-element--active[data-v-5b5f4c58]:hover{color:#3860ed}.login[data-v-35dba39b]{width:400px;margin:auto}.login__title[data-v-35dba39b]{font-family:JetBrainsMonoExtraBold;font-size:32px;color:#3860ed;display:block;text-align:center;margin-bottom:40px}.login-socials[data-v-35dba39b]{display:flex;justify-content:center;margin-bottom:24px}.login-socials__element[data-v-35dba39b]{height:48px;width:48px;border-radius:50%;background:#3860ed;margin:0 8px;display:flex;align-items:center;justify-content:center;transition:.2s;position:relative}.login-socials__element[data-v-35dba39b]:hover{background:#12329c}.login-or[data-v-35dba39b]{display:block;text-align:center;margin-bottom:16px;color:#acb2be}.login-input-container[data-v-35dba39b]{position:relative;margin-bottom:16px}.login-input__toggle-password[data-v-35dba39b]{position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer}.login-button-login[data-v-35dba39b]{margin-bottom:16px}.login-recovery-password[data-v-35dba39b]{padding-bottom:40px;text-align:center}@media screen and (max-width:1023px){.login-socials__element[data-v-35dba39b]{width:40px;height:40px}.login-recovery-password[data-v-35dba39b]{padding-bottom:20px}.login-content[data-v-35dba39b]{background:#fff;padding:20px 20px 0 20px;margin-bottom:20px}}@media screen and (max-width:767px){.login[data-v-35dba39b]{width:100%;max-width:500px}.login__title[data-v-35dba39b]{font-size:24px}.login-socials__element[data-v-35dba39b]{margin:0 5px}}@media screen and (max-width:374px){.login-socials__element[data-v-35dba39b]{margin:0 5px}}.registration[data-v-4a211024]{width:400px;margin:auto}.registration__title[data-v-4a211024]{font-family:JetBrainsMonoExtraBold;font-size:32px;color:#3860ed;display:block;text-align:center;margin-bottom:40px}.registration-socials[data-v-4a211024]{display:flex;justify-content:center;margin-bottom:24px}.registration-socials__element[data-v-4a211024]{height:48px;width:48px;border-radius:50%;background:#3860ed;margin:0 8px;display:flex;align-items:center;justify-content:center;transition:.2s;position:relative}.registration-socials__element[data-v-4a211024]:hover{background:#12329c}.registration-or[data-v-4a211024]{display:block;text-align:center;margin-bottom:16px;color:#acb2be}.registration-input-container[data-v-4a211024]{position:relative;margin-bottom:16px}.registration-input-container[data-v-4a211024]:last-child{margin-bottom:24px}.registration-button-registration[data-v-4a211024]{margin-top:24px;margin-bottom:16px}.registration-text[data-v-4a211024]{text-align:center;font-size:14px;line-height:20px;padding-bottom:40px}@media screen and (max-width:1023px){.registration-socials__element[data-v-4a211024]{width:40px;height:40px}.registration-content[data-v-4a211024]{background:#fff;padding:20px 20px 0 20px;margin-bottom:20px}.registration-text[data-v-4a211024]{padding-bottom:20px}}@media screen and (max-width:767px){.registration[data-v-4a211024]{width:100%;max-width:500px}.registration__title[data-v-4a211024]{font-size:24px}.registration-socials__element[data-v-4a211024]{margin:0 5px}.registration-button-login[data-v-4a211024]{margin-bottom:20px}}@media screen and (max-width:374px){.registration-socials__element[data-v-4a211024]{margin:0 5px}}.completed[data-v-81b54110]{width:400px;margin:auto}.completed__title[data-v-81b54110]{font-family:JetBrainsMonoExtraBold;font-size:32px;color:#3860ed;display:block;text-align:center;margin-bottom:40px}.completed__text[data-v-81b54110]{font-size:14px;text-align:center;padding-bottom:40px}@media screen and (max-width:1023px){.completed-content[data-v-81b54110]{background:#fff;padding:20px 20px 0 20px;margin-bottom:20px}.completed__text[data-v-81b54110]{padding-bottom:30px}}@media screen and (max-width:767px){.completed[data-v-81b54110]{width:100%;max-width:500px}.completed__title[data-v-81b54110]{font-size:24px}.completed-button[data-v-81b54110]{margin-bottom:20px}}.recovery[data-v-d394e86a]{width:400px;margin:auto}.recovery__title[data-v-d394e86a]{font-family:JetBrainsMonoExtraBold;font-size:32px;color:#3860ed;display:block;text-align:center;margin-bottom:40px}.recovery-input-container[data-v-d394e86a]{position:relative;margin-bottom:16px}.recovery-button[data-v-d394e86a]{margin-top:24px;margin-bottom:16px}.recovery-description[data-v-d394e86a]{text-align:center;font-size:14px;margin-bottom:40px}.recovery-back[data-v-d394e86a]{font-family:InterSemiBold;text-align:center}@media screen and (max-width:1023px){.recovery-content[data-v-d394e86a]{background:#fff;padding:20px;margin-bottom:20px}.recovery-text[data-v-d394e86a]{padding-bottom:20px}}@media screen and (max-width:767px){.recovery[data-v-d394e86a]{width:100%;max-width:500px}.recovery__title[data-v-d394e86a]{font-size:24px}.recovery-button-login[data-v-d394e86a]{margin-bottom:20px}}.recovery-completed[data-v-a2874980]{width:400px;margin:auto}.recovery-completed__title[data-v-a2874980]{font-family:JetBrainsMonoExtraBold;font-size:32px;color:#3860ed;display:block;text-align:center;margin-bottom:40px}.recovery-completed__text[data-v-a2874980]{font-size:14px;text-align:center;padding-bottom:40px}@media screen and (max-width:1023px){.recovery-completed-content[data-v-a2874980]{background:#fff;padding:20px 20px 0 20px;margin-bottom:20px}.recovery-completed__text[data-v-a2874980]{padding-bottom:30px}}@media screen and (max-width:767px){.recovery-completed[data-v-a2874980]{width:100%;max-width:500px}.recovery-completed__title[data-v-a2874980]{font-size:24px}.recovery-completed-button[data-v-a2874980]{margin-bottom:20px}}.auth[data-v-f2ee35a2]{height:100vh;display:grid;grid-template-columns:1fr 31%}.auth-info[data-v-f2ee35a2]{padding:20px 60px;background:url(/images/auth-bg.png) no-repeat 0 100%,linear-gradient(115.11deg,#12329c -2.18%,#3860ed 82.62%,#3860ed 0);overflow:hidden}.auth-info-top[data-v-f2ee35a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:90px}.auth-info-top__title[data-v-f2ee35a2]{font-size:20px;color:#fff}.auth-info .swiper-container[data-v-f2ee35a2]{max-width:100%;margin:auto;overflow:hidden;position:relative;padding-bottom:45px}.auth-info-slider-slide[data-v-f2ee35a2]{text-align:center}.auth-info-slider-slide__image[data-v-f2ee35a2]{height:400px}.auth-info-slider-slide__image img[data-v-f2ee35a2]{max-height:100%}.auth-info-slider-slide-bottom[data-v-f2ee35a2]{margin-top:70px}.auth-info-slider-slide__title[data-v-f2ee35a2]{display:block;margin-bottom:25px;color:#d0fa61;font-size:44px;font-family:JetBrainsMonoExtraBold}.auth-info-slider-slide__description[data-v-f2ee35a2]{color:#fff;font-size:24px;line-height:40px}.auth-info-slider-navigation[data-v-f2ee35a2]{background:hsla(0,0%,100%,.3);border-radius:50%;width:48px;height:48px;z-index:5;display:flex;align-items:center;justify-content:center}.auth-info-slider-navigation[data-v-f2ee35a2]:after{display:none}.auth-info-slider-pagination[data-v-f2ee35a2]{bottom:0}.auth-info-slider-pagination .swiper-pagination-bullet[data-v-f2ee35a2]{width:16px;height:16px;background:hsla(0,0%,100%,.5)}.auth-login[data-v-f2ee35a2]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 100px}.auth-login-logo[data-v-f2ee35a2]{display:none}.auth-login-top[data-v-f2ee35a2]{position:absolute;right:20px;top:20px;left:20px;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-height:900px){.auth-info-slider-slide__image[data-v-f2ee35a2]{height:200px}}@media screen and (max-width:1366px){.auth[data-v-f2ee35a2]{grid-template-columns:1fr}.auth-info[data-v-f2ee35a2]{display:none}.auth-login-logo[data-v-f2ee35a2]{display:block}.auth-login-top[data-v-f2ee35a2]{justify-content:space-between}}@media screen and (max-width:1023px){.auth-login[data-v-f2ee35a2]{justify-content:flex-start;padding:0;background:#f5f5f5}.auth-login-top[data-v-f2ee35a2]{top:30px}.auth-login-form[data-v-f2ee35a2]{border-radius:8px;margin:80px 20px 0 20px}}@media screen and (max-width:767px){.auth-login[data-v-f2ee35a2]{align-items:stretch}}@media screen and (max-width:374px){.auth-login-form[data-v-f2ee35a2]{margin:80px 10px 0 10px}}.file-title[data-v-de27aefa]{font-family:InterSemiBold;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-right:25px;padding-right:27px;border-right:1px solid #bfbfbf;height:48px;margin-left:-32px;padding-left:32px;max-width:144px;min-width:144px;transition:.2s}.file-title--open[data-v-de27aefa]{min-width:220px;max-width:220px}.file-title--open .file-title__icon[data-v-de27aefa]{transform:rotate(0deg)}.file-title__text[data-v-de27aefa]{margin-right:15px}.file-title__icon[data-v-de27aefa]{transform:rotate(180deg);transition:.2s}@media screen and (max-width:900px){.file-title[data-v-de27aefa]{display:none}}@media (max-width:1116px){.button-rate[data-v-29a83400]{width:46px}}@media (max-width:1116px){.button-rate-text[data-v-29a83400]{display:none}}.list-icon[data-v-29a83400]{fill:#fff}.list-icon-black[data-v-29a83400]{fill:#000}.task-header[data-v-29a83400]{display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 32px;box-shadow:inset 0 -1px rgba(0,0,0,.1)}.task-header_create-type[data-v-29a83400]{color:#4c5261;font-size:14px}.task-header_non-progress[data-v-29a83400]{justify-content:start}@media (max-width:900px){.task-header[data-v-29a83400]{overflow-x:auto;padding:0 16px}}.task-header_icon--decision[data-v-29a83400]{min-width:15px}.task-header_settings--icon[data-v-29a83400]{fill:#3860ed}.task-header_trash--icon[data-v-29a83400]{fill:#e55961}.task-header-button[data-v-29a83400]{margin-right:8px;width:32px;height:32px}.task-header-button_settings:hover .task-header_settings--icon[data-v-29a83400],.task-header-button_trash:hover .task-header_trash--icon[data-v-29a83400]{fill:#fff}.task-header-button_trash[data-v-29a83400]{background:#fff;border:1px solid #e55961}.task-header-button_trash[data-v-29a83400]:hover{background:#e55961}.task-header-task_info[data-v-29a83400]{display:flex}@media (max-width:992px){.task-header-task_info[data-v-29a83400]{flex-direction:column}}@media (max-width:900px){.task-header-task_info[data-v-29a83400]{flex-direction:row}}.task-header-collab[data-v-29a83400]{margin-right:15px}.task-header-left[data-v-29a83400],.task-header-right[data-v-29a83400]{display:flex;align-items:center}@media (max-width:900px){.task-header-right[data-v-29a83400]{display:none}}.task-header-right__empty-check[data-v-29a83400]{margin-left:30px}.task-header__tag[data-v-29a83400]{margin-right:14px}.task-header-score[data-v-29a83400]{display:flex;align-items:center;font-size:14px;color:#acb2be;font-family:InterSemiBold;margin-right:8px}.task-header-score__diamond[data-v-29a83400]{margin-right:4px}.task-header-deadline[data-v-29a83400]{text-align:center;color:#4c5261;font-size:12px;font-family:InterMedium}.task-header-deadline__date[data-v-29a83400]{font-family:InterSemiBold;color:#3860ed;white-space:nowrap;margin-left:5px}.task-header-student[data-v-29a83400]{text-align:center;color:#4c5261;font-size:12px;font-family:InterMedium;margin-right:8px}.task-header-student-name[data-v-29a83400]{white-space:nowrap;font-family:InterSemiBold;color:#3860ed}.task-header-start[data-v-29a83400]{margin-right:8px}@media (max-width:1320px){.task-header-start span[data-v-29a83400]{display:none}}.task-header-start__icon[data-v-29a83400]{margin-left:10px}@media (max-width:1320px){.task-header-start__icon[data-v-29a83400]{margin-left:0}}.task-header-restart[data-v-29a83400]{margin-right:8px}.task-header-comments__unread[data-v-29a83400]{background:#e55961;width:10px;height:10px;border-radius:50%;margin-right:8px;display:block}.task-header-comments__close[data-v-29a83400]{margin-left:8px;cursor:pointer}.task-header-comments.btn--outline--active .list-icon-black[data-v-29a83400],.task-header-comments:hover .list-icon-black[data-v-29a83400],.task-header-comments__close[data-v-29a83400] path{fill:#fff}.task-header__separate[data-v-29a83400]{border-right:1px solid #d9d9d9;height:32px;margin:0 8px}.task-header__separate--none[data-v-29a83400]{display:none}@media (max-width:1116px){.task-header__separate[data-v-29a83400]{margin-left:8px;margin-right:8px}}.btn__mobile-icon[data-v-29a83400]{display:none}@media (max-width:1320px){.btn__mobile-icon[data-v-29a83400]{display:inline-block}}@media (max-width:1320px){.btn__text[data-v-29a83400]{display:none}}.not-supported-msg{text-align:center;display:block;margin-top:20px}.code-wrapper{width:100%;height:100%;position:relative}.code-wrapper-notselected{display:block;text-align:center;margin-top:30px}.editor-wrapper{z-index:0}.btn--reload{max-width:668px}.content-center{display:flex;justify-content:center}.reload-icon{margin-right:10px}.split-pagination{padding:8px 0;width:100%;background:#d9d9d9;z-index:1}.split-pagination_arrows{display:flex;justify-content:center;align-items:center}.split-pagination_arrow{cursor:pointer}.split-pagination_arrow:first-child{margin-right:26px}.split-pagination_arrow:last-child{margin-left:26px}.splitpanes__pane{position:relative;transition:none!important}.splitpanes--horizontal>.splitpanes__splitter{min-height:8px;background:#acb2be;position:relative}.splitpanes--horizontal>.splitpanes__splitter:before{content:"";display:block;background:#fff;border-radius:8px;height:4px;width:48px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.splitpanes--vertical>.splitpanes__splitter{min-width:8px;background:#acb2be;position:relative}.splitpanes--vertical>.splitpanes__splitter:before{content:"";display:block;background:#fff;border-radius:8px;width:4px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.task-check{height:100%;position:relative}.task-check-header{display:flex;align-items:stretch;height:52px;border-bottom:1px solid #d9d9d9;padding:0 20px;margin-bottom:30px;position:relative}.task-check-header__link{color:#acb2be;font-family:InterSemiBold;margin-right:16px;cursor:pointer;position:relative;display:flex;align-items:center}.task-check-header__link--active{color:#3860ed}.task-check-header__link--active:before{content:"";position:absolute;width:100%;height:4px;bottom:0;background:#3860ed}.task-check-header__link--notread:after{content:"";position:absolute;width:8px;height:8px;background:#e55961;top:11px;right:-13px;border-radius:50%}.task-content{display:flex}.task-content__scratch{display:block}.tab-trigger{color:#acb2be;border-bottom:4px solid transparent;padding:0 8px;align-items:center;display:flex;cursor:pointer}.tab-trigger_active{color:#3860ed;border-bottom:4px solid #3860ed}.btn__mobile-icon{display:none}@media (max-width:1320px){.btn__mobile-icon{display:inline-block}}.mtask-content{overflow-y:auto}.mtask-btns{position:absolute;bottom:0;display:flex;align-items:center;height:72px;padding:0 16px}.mtask-btns__left{display:flex;position:relative}.mtask-btns__left:before{content:"";display:inline-block;height:32px;position:absolute;right:0;top:4px;border-right:1px solid #d9d9d9}.mtask-btns__left--line:before{display:none}.mtask-btns__left .btn{margin-right:16px}.mtask-btns__right{display:flex;flex:1;margin-left:16px;align-items:center}.mtask-btns__right .btn--pass{flex:1}.console,.project-console{background:#1c1c1c;color:#fff;padding:16px;height:100%;overflow-y:auto}.project-console{border:0;width:100%;resize:none}.full-width{width:100%}.mtask-description,.mtask-result{margin:25px 24px 0}.mtask-description-title,.mtask-result-title{font-family:InterBold;font-size:18px}.mtask-comments,.mtask-vote{padding:16px}.mtask-vote{width:100%;position:absolute;background:#fff;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;bottom:60px;left:0;justify-content:space-between;font-family:InterSemiBold}.mtask-vote__question{display:flex;align-items:center;display:none}.mtask-vote__answer{text-align:center}.mtask-vote__close{position:absolute;right:16px;top:16px}.mtask-vote__btns{display:flex}.mtask-vote__btns .btn{margin-left:16px}.turtle-canvas{min-height:455px;width:100%;border:1px solid #d9d9d9}.scratch-iframe{height:calc(100vh - 135px)}.scratch-resolution-error{text-align:center;width:100%;padding:30px 10px}.task-header-rate__icon{min-width:22px;margin-left:9px;fill:#141f43}.task-header_save-button{position:relative;margin-right:8px}.task-header-start{margin-right:8px}@media (max-width:900px){.task-header-start{width:40px}}@media (max-width:1320px){.task-header-start span{display:none}}.task-header-start__icon{margin-left:10px}@media (max-width:1320px){.task-header-start__icon{margin-left:0}}.task-header-restart{margin-right:8px}.sidebar-task-container{padding-right:5px}.task-rate[data-v-be9e405c]{display:flex;align-items:center;height:84px;background:#fff;border-top:1px solid #d9d9d9;padding:0 20px}@media (max-width:1155px){.task-rate[data-v-be9e405c]{padding:0 10px}}.task-rate--relative[data-v-be9e405c]{position:relative;bottom:auto;right:auto;left:auto}.task-rate--radius[data-v-be9e405c]{border-radius:0 0 8px 8px}.task-rate__title[data-v-be9e405c]{font-family:JetBrainsMonoExtraBold;font-size:18px;color:#000;margin-right:32px}@media (max-width:1155px){.task-rate__title[data-v-be9e405c]{margin-right:5px;font-size:15px}}.task-rate-button[data-v-be9e405c]{min-width:40px;max-width:40px;height:40px;border:1px solid #3860ed;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-right:16px;cursor:pointer;transition:.2s}@media (max-width:1155px){.task-rate-button[data-v-be9e405c]{min-width:35px;max-width:35px}}.task-rate-button--dislike[data-v-be9e405c]{transform:scaleY(-1)}.task-rate-button[data-v-be9e405c]:hover{background:#3860ed}.task-rate-button:hover .task-rate-button__icon[data-v-be9e405c] path{fill:#fff}.task-link[data-v-5a5c841a]{background:#fff;border-radius:8px;width:624px}.task-link-container[data-v-5a5c841a]{background-image:url(/images/bg-task-link.png),linear-gradient(81.18deg,#1931a6 .99%,#4638ed 111.07%);background-size:cover;background-repeat:no-repeat;background-position:50%;height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;align-items:center}.task-link-header[data-v-5a5c841a]{display:flex;align-items:center;height:60px;padding:0 30px;border-bottom:1px solid #d9d9d9}.task-link__tag[data-v-5a5c841a]{margin-right:16px}.task-link-score[data-v-5a5c841a]{display:flex;align-items:center;font-size:14px;font-family:InterSemiBold;margin-right:16px;color:#4c5261}.task-link-score__diamond[data-v-5a5c841a]{margin-right:4px;width:11px}.task-link-deadline[data-v-5a5c841a]{color:#4c5261;font-size:14px;font-family:InterMedium}.task-link-deadline__date[data-v-5a5c841a]{font-family:InterSemiBold;color:#3860ed}.task-link-content[data-v-5a5c841a]{padding:32px;display:grid;grid-template-columns:243px 1fr;-moz-column-gap:34px;column-gap:34px}.task-link__name[data-v-5a5c841a]{display:block;color:#3860ed;margin-bottom:16px;font-family:JetBrainsMonoMedium;font-size:32px}.task-link__text[data-v-5a5c841a]{display:block;margin-bottom:24px}.btn-editor{background:#fff}.dropdown-content{position:absolute;right:0;bottom:50px;border-radius:8px;background:#f1f1f1}.switcher{position:relative;display:inline-block;width:32px;height:16px}.switcher-input{opacity:0;width:0;height:0}.switcher-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.switcher-slider:before{position:absolute;content:"";height:20px;width:20px;left:-2px;top:-2px;background-color:#8a8c90;transition:.3s;border-radius:50%}.switcher-input:checked+.switcher-slider{background-color:#a0d1f4}.switcher-input:focus+.switcher-slider{box-shadow:0 0 1px #2196f3}.switcher-input:checked+.switcher-slider:before{transform:translateX(16px);background-color:#3860ed}.rotate{transform:rotate(180deg)}.settings-icon{margin-right:8px}.settings-icon__arrow{transition:.3s}.ace_scrollbar{scrollbar-width:thin;scrollbar-color:#9ea1ac transparent}.ace_scrollbar::-webkit-scrollbar{background-color:#eee}.ace_scrollbar::-webkit-scrollbar-thumb{background-color:#9ea1ac}.ace_scrollbar-v{width:16px}.ace_scrollbar-h{height:16px}.ace_scrollbar-h::-webkit-scrollbar-thumb,.ace_scrollbar-v::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:8px;background-clip:content-box}.ace_scrollbar::-webkit-scrollbar{background:transparent;opacity:.9}.editor-wrapper{display:flex;height:100%;position:relative}.editor-options{position:absolute;right:32px;bottom:24px;z-index:10}@media (max-width:900px){.editor-options{right:16px;bottom:16px}}.options-list{width:220px}.options-list li{padding:16px;font-size:14px;border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;align-items:center}.options-list li:first-child{border:none}.options-btn{margin-left:8px;cursor:pointer}.select-theme{width:120px}.modal{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-box,.modal-outside_close-icon{max-width:700px;min-width:700px;background:#fff;border-radius:5px;display:flex}.modal-box{position:relative}.modal-box--small{min-width:366px;max-width:366px;padding:24px}.modal-box--medium{min-width:570px;max-width:570px;padding:24px}.modal-wrapper{display:flex;flex-direction:column;min-width:100%}.modal-content{flex:1}.modal-footer{min-height:82px;border-top:1px solid #acb2be;padding:16px;background:#fff}.modal_fullscreen{min-height:97vh;max-height:97vh;min-width:97vw}.modal-btns{position:absolute;right:0;top:0;padding-top:16px;padding-right:4px;z-index:1}.modal-btn{margin:0 12px;cursor:pointer}.modal-close-icon{fill:#141f43}.modal-close-icon_white{fill:#fff}.bounce-enter-active{-webkit-animation:bounce-in .5s;animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@-webkit-keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (max-width:767px){.modal-box--medium,.modal-box--small{max-width:90%;min-width:90%}.modal-footer{background:#fff}}.question-reset__title[data-v-13277a5d]{display:block;font-size:24px;font-family:InterBold;margin-bottom:16px;word-break:break-word}.question-reset__description[data-v-13277a5d]{display:block;line-height:24px;font-size:16px;margin-bottom:24px}.question-reset-buttons[data-v-13277a5d]{display:flex}.question-reset-buttons__button[data-v-13277a5d]{width:100px}.question-reset-buttons__button[data-v-13277a5d]:first-child{margin-right:10px}.tabs{height:100%;overflow:hidden}.tabs__header{position:relative;display:flex;height:48px;border-bottom:1px solid #acb2be;padding:0 8px}.tabs__header--mobile{height:60px;box-shadow:0 -4px 2px rgba(0,0,0,.1)}.tabs__item{position:relative;cursor:pointer;font-family:InterBold;height:48px;line-height:48px;margin:0 8px;color:#acb2be;font-size:14px}.tabs__item--mobile{font-size:16px;height:60px;line-height:60px}.tabs__item_active{color:#3860ed;border-bottom:2px solid #3860ed}.tabs__item--notread:after{content:"";position:absolute;width:8px;height:8px;background:#e55961;top:11px;right:-13px;border-radius:50%}@media (max-width:900px){.tabs__item--notread:after{display:none}}.tabs__content{height:100%}.tabs img{max-height:100%}.mtabs{display:flex;flex-direction:column-reverse}.mtabs .tabs__header{border-bottom:none;overflow:scroll}.mtabs .tabs__item_active{border-bottom:4px solid #3860ed}.mtabs .tab__content{min-height:calc(100vh - 160px)}.tab__content[data-v-25679d61]{position:relative;height:100%}img[data-v-25679d61]{max-height:100%}.task-description-wrapper[data-v-27389300]{padding:32px 34px 32px 22px}.task-description-title[data-v-27389300]{font-family:InterBold;font-size:18px;margin-bottom:10px}.task-description-subtitle[data-v-27389300]{margin-top:10px}.task-description .scroll-box[data-v-27389300]{height:calc(100vh - 180px)}.task-description .scroll-box__answer[data-v-27389300]{height:calc(100vh - 265px)}.task-comments-item[data-v-c9f0e242]{display:grid;grid-template-columns:48px 1fr;-moz-column-gap:16px;column-gap:16px;align-items:center;margin-bottom:20px;padding:0 20px;margin-top:15px}.task-comments-item[data-v-c9f0e242]:last-child{margin-bottom:0}.task-comments-item__image[data-v-c9f0e242]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.task-comments-item__name[data-v-c9f0e242]{display:block;font-size:17px;font-family:JetBrainsMonoExtraBold;margin-bottom:8px}.task-comments-item__text[data-v-c9f0e242]{display:block;font-size:14px;margin-bottom:8px}.task-comments-item__date[data-v-c9f0e242]{display:block;color:#909090;font-size:12px}.task-comments .ps[data-v-c9f0e242]{height:calc(100vh - 206px)}.chat-element[data-v-19e4b7b8]{display:flex;align-items:flex-end;margin-bottom:24px}.chat-element.student[data-v-19e4b7b8]{justify-content:flex-end}.chat-element.student .chat-element-message[data-v-19e4b7b8]{background:#3860ed;color:#fff}.chat-element.student .chat-element-message .chat-element-message__tail[data-v-19e4b7b8]{left:auto;right:-10px}.chat-element.student .chat-element-message .chat-element-message__text[data-v-19e4b7b8]{margin-right:25px}.chat-element__avatar[data-v-19e4b7b8]{min-width:56px;max-width:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:24px}.chat-element-message[data-v-19e4b7b8]{position:relative;padding:24px 24px 24px 24px;border-radius:32px;background:#bce2fe;color:#141f43;max-width:960px}.chat-element-message__remove[data-v-19e4b7b8]{position:absolute;right:24px;top:11px;width:11px;height:11px;cursor:pointer}.chat-element-message__remove[data-v-19e4b7b8] path{fill:#fff}.chat-element-message-file[data-v-19e4b7b8]{font-size:14px;background:hsla(0,0%,100%,.8);display:block;align-items:center;border-radius:16px;padding:11px 16px;color:#141f43;transition:.2s;margin-bottom:10px}.chat-element-message-file[data-v-19e4b7b8]:hover{opacity:.8}.chat-element-message-file__icon[data-v-19e4b7b8]{margin-right:11px}.chat-element-message__tail[data-v-19e4b7b8]{position:absolute;bottom:0;left:-10px}.chat-element-message__text[data-v-19e4b7b8]{display:block;margin-bottom:16px;font-size:18px}.chat-element-message__date[data-v-19e4b7b8]{display:block;text-align:right;font-size:14px}.chat-element-message__name[data-v-19e4b7b8]{display:block;margin-bottom:12px;font-size:18px;color:#3860ed;font-family:InterBold}.emoji-picker[data-v-d27e74b2]{position:absolute;right:0;bottom:30px}.chat[data-v-d27e74b2]{height:100%;padding:32px;padding-bottom:0}.chat-scroll[data-v-d27e74b2]{display:grid;grid-template-columns:1fr;align-items:end;grid-template-rows:1fr;height:100%}.chat-container[data-v-d27e74b2]{background-image:url(/images/task-chat-bg.png);background-position:100% 0;background-repeat:no-repeat;height:100%;background-size:50%}.chat-container_tab[data-v-d27e74b2]{height:calc(100vh - 230px)}.chat-new[data-v-d27e74b2]{border-top:1px solid #d9d9d9;padding:22px 30px 22px 24px;background:#fff;position:relative;display:grid;align-items:center;grid-template-columns:1fr 29px;-moz-column-gap:20px;column-gap:20px}.chat-new-container[data-v-d27e74b2]{position:relative}.chat-new__text[data-v-d27e74b2]{min-height:40px;border:1px solid #d9d9d9;border-radius:5px;background:#fff;font-size:14px;line-height:16px;padding:12px 90px 16px 12px;word-break:break-all}.chat-new__text[data-v-d27e74b2]:focus{border:1px solid #3860ed;outline:none}.chat-new__text[placeholder][data-v-d27e74b2]:empty:before{content:attr(placeholder);color:#555}.chat-new-icons[data-v-d27e74b2]{position:absolute;right:9px;bottom:7px;display:flex;align-items:center;z-index:3}.chat-new__emoji[data-v-d27e74b2]{margin-left:11px;cursor:pointer;display:block}.rate-stars[data-v-720606e8]{text-align:center}.rate-star[data-v-720606e8]{cursor:pointer;margin-right:8px}.rate-star[data-v-720606e8]:last-child{margin-right:0}.rate-star--selected[data-v-720606e8]{fill:#3860ed}.rate-smile[data-v-720606e8]{display:block;text-align:center;font-size:30px;margin-bottom:24px}.feedback__title[data-v-ae3339e0]{display:block;text-align:center;margin-bottom:24px;font-family:InterBold;font-size:24px}.feedback__question[data-v-ae3339e0]{margin:24px 0;display:block;text-align:center}.feedback__textarea[data-v-ae3339e0]{margin-bottom:24px}.file-explorer-upload[data-v-a855ac9c]{position:relative;width:49%}.file-explorer-upload-button[data-v-a855ac9c]{position:relative;border:1px solid #3860ed;border-radius:8px;display:flex;align-items:center;justify-content:center;height:40px;cursor:pointer}.file-explorer-upload-button__arrow[data-v-a855ac9c]{position:absolute;right:8px;transform:translateY(-50%);top:50%}.file-explorer-upload-button--open[data-v-a855ac9c]{background:#3860ed}.file-explorer-upload-button--open .file-explorer-upload-button__icon[data-v-a855ac9c] path{stroke:#fff}.file-explorer-upload-button--open .file-explorer-upload-button__arrow[data-v-a855ac9c] path{fill:#fff}.file-explorer-upload-popup[data-v-a855ac9c]{position:absolute;top:45px;width:100%;border:1px solid #3860ed;border-radius:8px;background:#fff;z-index:4}.file-explorer-upload-popup__element[data-v-a855ac9c]{display:block;padding:8px;border-bottom:1px solid #3860ed;font-size:13px;cursor:pointer}.file-explorer-upload-popup__element[data-v-a855ac9c]:last-child{border-bottom:none}.file-explorer-new[data-v-eb807514]{position:relative;width:49%}.file-explorer-new-button[data-v-eb807514]{position:relative;border:1px solid #3860ed;border-radius:8px;display:flex;align-items:center;justify-content:center;height:40px;cursor:pointer}.file-explorer-new-button__arrow[data-v-eb807514]{position:absolute;right:8px;transform:translateY(-50%);top:50%}.file-explorer-new-button--open[data-v-eb807514]{background:#3860ed}.file-explorer-new-button--open .file-explorer-new-button__icon[data-v-eb807514] path{stroke:#fff}.file-explorer-new-button--open .file-explorer-new-button__arrow[data-v-eb807514] path{fill:#fff}.file-explorer-new-popup[data-v-eb807514]{position:absolute;top:45px;width:100%;border:1px solid #3860ed;border-radius:8px;background:#fff;z-index:4}.file-explorer-new-popup__element[data-v-eb807514]{display:block;padding:8px;border-bottom:1px solid #3860ed;font-size:13px;cursor:pointer}.file-explorer-new-popup__element[data-v-eb807514]:last-child{border-bottom:none}.explorer-scrollbar[data-v-4df5c912]{height:calc(100vh - 330px)}.explorer-scrollbar[data-v-4df5c912] .ps__rail-y{z-index:1}.explorer-container[data-v-4df5c912]{display:flex;flex-direction:column;justify-content:space-between}.explorer-content[data-v-4df5c912]{min-width:220px;max-width:220px;background:#fff;padding:24px 16px;border-right:1px solid #bfbfbf}.explorer-content-buttons[data-v-4df5c912]{display:flex;justify-content:space-between;margin-bottom:13px}.explorer-item-name[data-v-4df5c912]{vertical-align:middle;margin-left:3px;font-size:13px}.explorer-remove[data-v-4df5c912]{opacity:.3;min-width:12px;max-width:12px;margin-right:4px}.explorer-remove[data-v-4df5c912]:hover{opacity:1}.explorer-remove--disabled[data-v-4df5c912],.explorer-remove--disabled[data-v-4df5c912]:hover{opacity:0}.explorer__icon[data-v-4df5c912]{min-width:24px;max-width:24px}.explorer-download[data-v-4df5c912]{width:100%;margin-bottom:25px}.explorer-download__icon[data-v-4df5c912]{margin-right:10px}.explorer-download:hover .explorer-download__icon[data-v-4df5c912] path{stroke:#fff}@media screen and (max-width:900px){.explorer-content[data-v-4df5c912]{min-width:100%;max-width:100%;padding-bottom:0}.explorer-content-buttons[data-v-4df5c912]{width:200px;margin:auto;margin-bottom:15px}.explorer-scrollbar[data-v-4df5c912]{height:calc(100vh - 325px)}.explorer-download[data-v-4df5c912]{width:200px;margin:auto;margin-bottom:15px}}.split-container{height:calc(100vh - 131px)}.rate-modal-title[data-v-f74d7590]{font-family:InterBold;display:block;font-size:24px;margin-bottom:8px}.rate-modal-name[data-v-f74d7590]{color:#3860ed}.rate-modal-subtitle[data-v-f74d7590]{font-family:InterBold}.rate-modal-rating[data-v-f74d7590]{margin:24px 0;display:flex;flex-direction:column}.rate-modal-rating-subtitle[data-v-f74d7590],.rate-modal-rating>span[data-v-f74d7590],.rate-modal-rating input[data-v-f74d7590]{margin-bottom:8px}.rate-modal-rating_mistake[data-v-f74d7590]{color:#e55961;font-size:14px;margin-bottom:5px;height:22x}.rate-modal-rating_mistake-wrapper[data-v-f74d7590]{height:22px}.rate-modal-rating_input[data-v-f74d7590]{padding:8px;border:1px solid #d9d9d9;border-radius:8px;height:33px;outline:none;font-size:14px}.rate-modal-rating_input--mistake[data-v-f74d7590]{border:1px solid #e55961}.rate-modal-rating_input[data-v-f74d7590]:focus{border:1px solid #3860ed}.rate-modal-rating_input-max[data-v-f74d7590]{font-size:14px}.rate-modal-comment[data-v-f74d7590]{display:flex;flex-direction:column;margin-bottom:24px}.rate-modal-comment_subtitle[data-v-f74d7590]{margin-bottom:9px}.rate-modal-comment_area[data-v-f74d7590]{border-radius:8px;color:#141f43;resize:none;min-height:182px;padding:8px;outline:none;font-size:14px}.rate-modal-comment_area[data-v-f74d7590]::-moz-placeholder{font-family:InterRegular;font-size:14px}.rate-modal-comment_area[data-v-f74d7590]:-ms-input-placeholder{font-family:InterRegular;font-size:14px}.rate-modal-comment_area[data-v-f74d7590]::placeholder{font-family:InterRegular;font-size:14px}.rate-modal-comment_area[data-v-f74d7590]:focus{border:1px solid #3860ed}.rate-modal-buttons[data-v-f74d7590]{display:flex}.rate-modal-button[data-v-f74d7590]{width:112px}.rate-modal-button[data-v-f74d7590]:first-child{margin-right:16px}.mb-none[data-v-f74d7590]{margin-bottom:0!important}@media (max-width:767px){.rate-modal-title[data-v-f74d7590]{font-size:18px}.rate-modal-comment_area[data-v-f74d7590]{min-height:90px;height:105px}}.split-container[data-v-c7ff54d8]{height:calc(100vh - 96px)}@media (max-width:1116px){.button-rate[data-v-c7ff54d8]{width:46px}}@media (max-width:900px){.button-rate[data-v-c7ff54d8]{width:40px}}@media (max-width:1116px){.button-rate-text[data-v-c7ff54d8]{display:none}}.task-header__handover[data-v-c7ff54d8]{margin-left:8px}@media (max-width:900px){.task-header__handover[data-v-c7ff54d8]:first-child{margin-left:0}}.task-header-rate__icon--dislike[data-v-c7ff54d8]{transform:scaleY(-1)}.task-header-rate__icon[data-v-c7ff54d8] path{margin-left:9px;min-width:22px;fill:#141f43}.quillWrapper[data-v-15d4a5b5]{height:calc(100% - 48px)}.settings-title[data-v-1ca42acb]{font-family:InterBold;display:block;font-size:24px;margin-bottom:8px}.settings-name[data-v-1ca42acb]{color:#3860ed}.settings-subtitle[data-v-1ca42acb]{font-family:InterBold}.settings-edit[data-v-1ca42acb]{margin:24px 0;display:flex;flex-direction:column}.settings-edit-subtitle[data-v-1ca42acb],.settings-edit>span[data-v-1ca42acb],.settings-edit input[data-v-1ca42acb]{margin-bottom:8px}.settings-edit_input[data-v-1ca42acb]{padding:8px;border:1px solid #d9d9d9;border-radius:8px;height:33px;outline:none;font-size:14px;opacity:.5}.settings-edit_input[data-v-1ca42acb]:focus{border:1px solid #3860ed}.settings-edit_type[data-v-1ca42acb]{display:flex}@media (max-width:400px){.settings-edit_type[data-v-1ca42acb]{flex-direction:column}}.settings-edit_radio[data-v-1ca42acb]:first-child{margin-right:20px}.settings-score[data-v-1ca42acb]{flex-direction:row}.settings-comment[data-v-1ca42acb]{display:flex;flex-direction:column;margin-bottom:24px}.settings-comment_subtitle[data-v-1ca42acb]{margin-bottom:9px}.settings-comment_area[data-v-1ca42acb]{resize:none;min-height:182px;padding:8px;outline:none;font-size:14px;opacity:.5}.settings-comment_area[data-v-1ca42acb]::-moz-placeholder{font-family:InterRegular;font-size:14px}.settings-comment_area[data-v-1ca42acb]:-ms-input-placeholder{font-family:InterRegular;font-size:14px}.settings-comment_area[data-v-1ca42acb]::placeholder{font-family:InterRegular;font-size:14px}.settings-comment_area[data-v-1ca42acb]:focus{border:1px solid #3860ed}.settings-buttons[data-v-1ca42acb]{display:flex}.settings-button[data-v-1ca42acb]{width:112px}.settings-button[data-v-1ca42acb]:first-child{margin-right:16px}.mb-none[data-v-1ca42acb]{margin-bottom:0!important}@media (max-width:767px){.settings-title[data-v-1ca42acb]{font-size:18px}.settings-comment_area[data-v-1ca42acb]{min-height:90px;height:105px}}.delete-task-title[data-v-5a313d6d]{font-family:InterBold;display:block;font-size:24px;margin-bottom:24px}.delete-task-buttons[data-v-5a313d6d]{display:flex}.delete-task-button[data-v-5a313d6d]{width:112px}.delete-task-button[data-v-5a313d6d]:first-child{background:#e32a3a;margin-right:16px}.split-container[data-v-2ce585f0]{height:calc(100vh - 96px)}.text-editor[data-v-2ce585f0]{height:calc(100vh - 160px)}.task-header-rate__icon[data-v-2ce585f0] path{min-width:22px;fill:#141f43}.create-task[data-v-17a9a924]{padding:32px 0;display:flex;justify-content:center}.create-task-wrapper[data-v-17a9a924]{margin:0 16px}@media (max-width:560px){.create-task[data-v-17a9a924]{margin:0 20px;display:block}}.create-task_text-editor[data-v-17a9a924]{height:170px;margin-top:15px}.create-task_element[data-v-17a9a924]{display:flex;flex-direction:column;margin-bottom:30px;max-width:654px;width:100%}.create-task_element__title[data-v-17a9a924]{color:#141f43;font-family:JetBrainsMonoExtraBold;font-size:20px}.create-task_input-text[data-v-17a9a924]{padding:0}.mobile_task-button[data-v-17a9a924]{display:none;margin-top:100px;position:relative}@media (max-width:900px){.mobile_task-button[data-v-17a9a924]{display:flex}}.mobile_task-button[data-v-17a9a924]:before{position:absolute;content:"";top:-16px;width:100%;height:1px;background:#d9d9d9}.save-button[data-v-588d41a2]{margin:60px}@media (max-width:900px){.tab[data-v-588d41a2]{height:60px}}.ui[data-v-588d41a2]{padding:50px;width:400px}.ui>[data-v-588d41a2]{margin-bottom:20px}.error[data-v-7c8a08c0]{height:100vh;padding:0 20px;display:flex;justify-content:center;align-items:center;background:linear-gradient(315.44deg,#ff98e2 -4%,#7c79fd 94.41%)}.error-wrapper[data-v-7c8a08c0]{display:flex;align-items:flex-end}.error-message[data-v-7c8a08c0]{text-align:center;margin:0 52px 0 62px;padding:32px;background:#fff}.error-image[data-v-7c8a08c0]{display:flex;margin-bottom:32px}.error-type[data-v-7c8a08c0]{color:#3560ee;font-family:JetBrainsMonoExtraBold;font-size:120px;font-weight:700}.error-text[data-v-7c8a08c0]{font-size:18px;white-space:nowrap}.error-text_element[data-v-7c8a08c0]{display:block}.error-text_element[data-v-7c8a08c0]:first-child{margin-bottom:8px}.error-text_element[data-v-7c8a08c0]:nth-child(2){margin-bottom:24px}.error-button[data-v-7c8a08c0]{margin-top:24px;display:inline-block;font-size:16px;width:100%;color:#141f43;background:#d0fa61;padding:14px 0}@media screen and (max-width:1023px){.error-message[data-v-7c8a08c0]{margin:0 12px 0 20px;padding:20px}.error-image[data-v-7c8a08c0]{max-height:280px;min-height:260px;margin-bottom:0}.error-text[data-v-7c8a08c0]{font-size:14px}.error-type[data-v-7c8a08c0]{font-size:85px}}@media screen and (max-width:767px){.error-image[data-v-7c8a08c0]:last-child{display:none}}@media screen and (max-width:565px){.error-image[data-v-7c8a08c0]:first-child{display:none}}