.icon{background-color:currentColor;display:block;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:color .2s ease-in-out 0s}.icon--menu{mask-image:url(/_nuxt/735ea895a3f8ac65e87b443ae6d72ccf.svg);-webkit-mask-image:url(/_nuxt/735ea895a3f8ac65e87b443ae6d72ccf.svg)}.icon--login{mask-image:url(/_nuxt/cd0d88d719fdbba0ed3ce07d986c8c41.svg);-webkit-mask-image:url(/_nuxt/cd0d88d719fdbba0ed3ce07d986c8c41.svg)}.icon--message-tail{mask-image:url(/_nuxt/dc313206f6b41b7964a66455f0e322cb.svg);-webkit-mask-image:url(/_nuxt/dc313206f6b41b7964a66455f0e322cb.svg)}.icon--scribble{mask-image:url(/_nuxt/010709af4e226adba83e20616c1775fb.svg);-webkit-mask-image:url(/_nuxt/010709af4e226adba83e20616c1775fb.svg)}.icon--star{mask-image:url(/_nuxt/bb3470dd28e36ede9ea573826793269d.svg);-webkit-mask-image:url(/_nuxt/bb3470dd28e36ede9ea573826793269d.svg)}.icon--warning{mask-image:url(/_nuxt/0cf67b00b388ab169584716a18f67230.svg);-webkit-mask-image:url(/_nuxt/0cf67b00b388ab169584716a18f67230.svg)}.icon--eye{mask-image:url(/_nuxt/bd172232dd235e1faaec498b05969f9c.svg);-webkit-mask-image:url(/_nuxt/bd172232dd235e1faaec498b05969f9c.svg)}.icon--nav{mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg);-webkit-mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg)}.icon--quiz{mask-image:url(/_nuxt/dd3ad48ccba90581888f11dff9c16371.svg);-webkit-mask-image:url(/_nuxt/dd3ad48ccba90581888f11dff9c16371.svg)}.icon--test-success{mask-image:url(/_nuxt/efee6615e8c79117ea146c9e8e3355a2.svg);-webkit-mask-image:url(/_nuxt/efee6615e8c79117ea146c9e8e3355a2.svg)}.icon--test-fail{mask-image:url(/_nuxt/362ae92f5e115359da32c11c1049201a.svg);-webkit-mask-image:url(/_nuxt/362ae92f5e115359da32c11c1049201a.svg)}.icon--delete{mask-image:url(/_nuxt/b4fd15761c24375db3639071621bb0b9.svg);-webkit-mask-image:url(/_nuxt/b4fd15761c24375db3639071621bb0b9.svg)}.icon--delete-new{mask-image:url(/_nuxt/ac12dcb69cbd3fccfe054f5666bc2dc8.svg);-webkit-mask-image:url(/_nuxt/ac12dcb69cbd3fccfe054f5666bc2dc8.svg)}.icon--arrow-dropdown{mask-image:url(/_nuxt/1b5512134e33471fe3f03982458f2e52.svg);-webkit-mask-image:url(/_nuxt/1b5512134e33471fe3f03982458f2e52.svg)}.icon--spoiler-default{mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg);-webkit-mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg)}.icon--plus-1{mask-image:url(/_nuxt/79aef2e6cbc38dccaaa9ea37dd045dae.svg);-webkit-mask-image:url(/_nuxt/79aef2e6cbc38dccaaa9ea37dd045dae.svg)}.icon--spoiler-active{mask-image:url(/_nuxt/54491768b7620ac6ec5c940d99b6b0cd.svg);-webkit-mask-image:url(/_nuxt/54491768b7620ac6ec5c940d99b6b0cd.svg)}.icon--arrow-down{mask-image:url(/_nuxt/72a5bf3f3306c66d51cdaa1a421cf5fa.svg);-webkit-mask-image:url(/_nuxt/72a5bf3f3306c66d51cdaa1a421cf5fa.svg)}.icon--arrow-right{mask-image:url(/_nuxt/680a1f3b906380042c1f20eb08a28e46.svg);-webkit-mask-image:url(/_nuxt/680a1f3b906380042c1f20eb08a28e46.svg)}.icon--minus{mask-image:url(/_nuxt/252cefd062d83e0dc21506303b105419.svg);-webkit-mask-image:url(/_nuxt/252cefd062d83e0dc21506303b105419.svg)}.icon--arrow-left{mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg);-webkit-mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg)}.icon--arrow-small{mask-image:url(/_nuxt/62cf856fa5d0a07e6839dca7ab5f5026.svg);-webkit-mask-image:url(/_nuxt/62cf856fa5d0a07e6839dca7ab5f5026.svg)}.icon--slider-arrow-right{mask-image:url(/_nuxt/1f5ba4acbf7f0cffb9aa71be7b0f9220.svg);-webkit-mask-image:url(/_nuxt/1f5ba4acbf7f0cffb9aa71be7b0f9220.svg)}.icon--slider-arrow-left{mask-image:url(/_nuxt/245e8db64ec380ddab6a1fbfd194c7e2.svg);-webkit-mask-image:url(/_nuxt/245e8db64ec380ddab6a1fbfd194c7e2.svg)}.icon--calendar{mask-image:url(/_nuxt/a59ce6616c046876cd65f8ed0991a0a2.svg);-webkit-mask-image:url(/_nuxt/a59ce6616c046876cd65f8ed0991a0a2.svg)}.icon--home{mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg);-webkit-mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg)}.icon--close{mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg);-webkit-mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg)}.icon--close-circle{mask-image:url(/_nuxt/b1d258381919c0b46991996821a8941c.svg);-webkit-mask-image:url(/_nuxt/b1d258381919c0b46991996821a8941c.svg)}.icon--download{mask-image:url(/_nuxt/3dc5e77ad5d5851a8130415a58de3f95.svg);-webkit-mask-image:url(/_nuxt/3dc5e77ad5d5851a8130415a58de3f95.svg)}.icon--auth{mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg);-webkit-mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg)}.icon--vk{mask-image:url(/_nuxt/3d4fe7ab50649c56717c8513d419acde.svg);-webkit-mask-image:url(/_nuxt/3d4fe7ab50649c56717c8513d419acde.svg)}.icon--dzen{mask-image:url(/_nuxt/a70aff992ad8368a749281592c01a9b0.svg);-webkit-mask-image:url(/_nuxt/a70aff992ad8368a749281592c01a9b0.svg)}.icon--tg{mask-image:url(/_nuxt/36e4f7bd001ea34e474959bc2f2a40cf.svg);-webkit-mask-image:url(/_nuxt/36e4f7bd001ea34e474959bc2f2a40cf.svg)}.icon--wa{mask-image:url(/_nuxt/a19a629fe2c6afbeaea418513c0d8e00.svg);-webkit-mask-image:url(/_nuxt/a19a629fe2c6afbeaea418513c0d8e00.svg)}.icon--search{mask-image:url(/_nuxt/717a8ab5a3760167414086e60605af50.svg);-webkit-mask-image:url(/_nuxt/717a8ab5a3760167414086e60605af50.svg)}.icon--phone{mask-image:url(/_nuxt/5d0769d9aab968b91df4b3f8286151f3.svg);-webkit-mask-image:url(/_nuxt/5d0769d9aab968b91df4b3f8286151f3.svg)}.icon--plus{mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg);-webkit-mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg)}.icon--check{mask-image:url(/_nuxt/139750cb5f5ec183f2e96cf9962b5a92.svg);-webkit-mask-image:url(/_nuxt/139750cb5f5ec183f2e96cf9962b5a92.svg)}.icon--edit{mask-image:url(/_nuxt/5bd84c075bddef0286cf8fecce1eff18.svg);-webkit-mask-image:url(/_nuxt/5bd84c075bddef0286cf8fecce1eff18.svg)}.icon--edit-1{mask-image:url(/_nuxt/ede1d422915e05d4ab3c5b4fb65bab0b.svg);-webkit-mask-image:url(/_nuxt/ede1d422915e05d4ab3c5b4fb65bab0b.svg)}.icon--drag-vertical{mask-image:url(/_nuxt/7bb1c941c3051937b4d74c58c9ef20d0.svg);-webkit-mask-image:url(/_nuxt/7bb1c941c3051937b4d74c58c9ef20d0.svg)}.icon--drag{mask-image:url(/_nuxt/b2a38bf1572b76200a448acee5aa9682.svg);-webkit-mask-image:url(/_nuxt/b2a38bf1572b76200a448acee5aa9682.svg)}.icon--dragable{mask-image:url(/_nuxt/d2b4e4adfd09a2298d0cab3576117861.svg);-webkit-mask-image:url(/_nuxt/d2b4e4adfd09a2298d0cab3576117861.svg)}.icon--trash{mask-image:url(/_nuxt/e59ec72b3679c326b51744d86d583c3b.svg);-webkit-mask-image:url(/_nuxt/e59ec72b3679c326b51744d86d583c3b.svg)}.icon--trash-1{mask-image:url(/_nuxt/cbd908b1f2df1a508e811da2fc1d6610.svg);-webkit-mask-image:url(/_nuxt/cbd908b1f2df1a508e811da2fc1d6610.svg)}.icon--gallery{mask-image:url(/_nuxt/6da1a394b0d62f1d515f3d047090298e.svg);-webkit-mask-image:url(/_nuxt/6da1a394b0d62f1d515f3d047090298e.svg)}.icon--video{mask-image:url(/_nuxt/1f3c4981ea4a79b9497cd3ea01d88ea6.svg);-webkit-mask-image:url(/_nuxt/1f3c4981ea4a79b9497cd3ea01d88ea6.svg)}.icon--text{mask-image:url(/_nuxt/38d773deef152404af73e4ff944b24b2.svg);-webkit-mask-image:url(/_nuxt/38d773deef152404af73e4ff944b24b2.svg)}.icon--pdf{mask-image:url(/_nuxt/85ad83901fbdcc33bc17b7659de9ce1b.svg);-webkit-mask-image:url(/_nuxt/85ad83901fbdcc33bc17b7659de9ce1b.svg)}.icon--audio{mask-image:url(/_nuxt/2e8840c9892edf85e88e63904c51a5e1.svg);-webkit-mask-image:url(/_nuxt/2e8840c9892edf85e88e63904c51a5e1.svg)}.icon--photo{mask-image:url(/_nuxt/42d604676d31bbb43e157ce3042e4e21.svg);-webkit-mask-image:url(/_nuxt/42d604676d31bbb43e157ce3042e4e21.svg)}.icon--multi{mask-image:url(/_nuxt/dae157be496c9830779df3b8ce6617a2.svg);-webkit-mask-image:url(/_nuxt/dae157be496c9830779df3b8ce6617a2.svg)}.icon--hide{mask-image:url(/_nuxt/e2e07921375b9652a0d56083ca823358.svg);-webkit-mask-image:url(/_nuxt/e2e07921375b9652a0d56083ca823358.svg)}.icon--good{mask-image:url(/_nuxt/96411eea3f4e30f0e948794ff5fc0831.svg);-webkit-mask-image:url(/_nuxt/96411eea3f4e30f0e948794ff5fc0831.svg)}.icon--arrow-small-left{mask-image:url(/_nuxt/553ef2b2814e72015cd826f70ec8b068.svg);-webkit-mask-image:url(/_nuxt/553ef2b2814e72015cd826f70ec8b068.svg)}.icon--download-arrow-bold{mask-image:url(/_nuxt/b88ee5b8fe9d03daeec637755d76d7c2.svg);-webkit-mask-image:url(/_nuxt/b88ee5b8fe9d03daeec637755d76d7c2.svg)}.icon--download-arrow{mask-image:url(/_nuxt/dd41b7e2db97aac0a2ba942bd9c21fd4.svg);-webkit-mask-image:url(/_nuxt/dd41b7e2db97aac0a2ba942bd9c21fd4.svg)}.icon--test-completed{mask-image:url(/_nuxt/d75e0b2cc88047df952a22c94d5f0866.svg);-webkit-mask-image:url(/_nuxt/d75e0b2cc88047df952a22c94d5f0866.svg)}.icon--lock{mask-image:url(/_nuxt/390a6f2679ce5c4d4c94f8fd819d5038.svg);-webkit-mask-image:url(/_nuxt/390a6f2679ce5c4d4c94f8fd819d5038.svg)}.icon--refresh{mask-image:url(/_nuxt/f32d3936705e677c299f23ad71da1bb5.svg);-webkit-mask-image:url(/_nuxt/f32d3936705e677c299f23ad71da1bb5.svg)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.vm--overlay{background-color:rgba(0,0,0,.4)}:root .VkIdSdk_oauth_container[data-scheme=light]{--oauthlist--item_border_color:transparent!important;--oauthlist--color_text_secondary:#8289a0!important}body .VkIdSdk_oauth_item{border:none!important;margin:0!important;max-width:56px;padding:0!important;width:56px}body .VkIdSdk_oauth_item[data-oauth=vkid]{background-color:#07f!important}body .VkIdSdk_oauth_item[data-oauth=ok_ru]{background-color:#f79a38!important}body .VkIdSdk_oauth_item[data-oauth=mail_ru]{background-color:#07f!important}body .VkIdSdk_oauth_item svg{height:100%;width:100%}body .VkIdSdk_oauth_item[data-oauth=ok_ru] svg{height:40px;width:40px}body .VkIdSdk_oauth_item[data-oauth=mail_ru] svg{height:30px;width:30px}body .VkIdSdk_oauth_item path:first-child{fill:transparent!important}body .VkIdSdk_oauth_item[data-oauth=mail_ru] path:first-child{fill:#fff!important}body .VkIdSdk_oauth_link_text{color:#474d63!important;font-size:16px!important;font-weight:600;line-height:24px;margin-bottom:32px!important}body .VkIdSdk_oauth_list{gap:24px;justify-content:center}.modal{background-color:transparent!important;box-shadow:none!important;z-index:1000}.modal-form{margin-bottom:20px}.modal__btns{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.modal__switch{margin-bottom:30px}.modal__overlay,.modal__switch{display:flex;justify-content:center}.modal__overlay{align-items:center;background:rgba(0,0,0,.5);color:#000;height:100dvh;left:0;overflow:hidden;padding:56px 0 24px;position:fixed;top:0;width:100vw;z-index:10}@media(max-width:520px){.modal__overlay{padding:0}}.modal__content{background:#fff;border-radius:16px;display:flex;flex-direction:column;max-height:100%;max-width:528px;padding:30px 40px;position:relative;width:100%;z-index:25}@media(max-width:520px){.modal__content{border-radius:20px 20px 0 0;margin-top:auto;padding:20px}}.modal__content-wrapper{overflow:auto}.modal__form{align-items:center;display:flex;flex-direction:column;margin-top:48px}@media screen and (max-width:520px){.modal__form{margin-top:36px}}.modal__form-button{margin-top:28px;width:100%}@media screen and (max-width:520px){.modal__form-button{margin-top:16px}}.modal__form-button:disabled{background:#f5f5f5;cursor:not-allowed}.modal__form-link{color:#8289a0;font-size:18px;font-style:normal;font-weight:600;line-height:26px;margin-top:24px;padding:0}@media screen and (max-width:520px){.modal__form-link{font-size:16px}}.modal__form-link:hover{color:#474d63}.modal-schedule-hint .modal__close{height:18px;padding:0;right:6px;top:0;width:18px}.modal-schedule-hint .modal__close:before{content:none}.modal-schedule-hint .modal__close .icon{color:#8289a0;height:18px;width:18px}.modal-schedule-hint .modal__close--wrapper{right:6px;top:6px}.modal-schedule-hint .modal__content{border-radius:20px}.modal-schedule-hint .modal__row{display:grid;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-style:normal;font-weight:400;gap:8px 16px;grid-template-columns:118px 1fr;line-height:24px;text-decoration:none;text-transform:none}@media(max-width:520px){.modal-schedule-hint .modal__row{grid-template-columns:1fr}}.modal-schedule-hint .modal__row-info{grid-column:2}@media(max-width:520px){.modal-schedule-hint .modal__row-info{grid-column:1}}.modal-schedule-hint .modal__row-name{color:#8289a0}.modal-schedule-hint .modal__sub-info{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.modal-schedule-hint .modal__title{color:#474d63;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-style:normal;font-weight:600;line-height:22px;margin-bottom:8px;text-decoration:none;text-transform:none}.modal-schedule-hint .modal__rows{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media(max-width:767px){.modal .retryInputCode{margin-top:16px}}.modal .retryInputCode__timer{font-size:16px;font-weight:500;line-height:24px;margin-top:16px}@media(max-width:767px){.modal .retryInputCode__timer{font-size:14px;line-height:20px}}.modal .retry{align-items:center;display:flex;justify-content:space-between;margin-top:24px}@media(max-width:767px){.modal .retry{margin-top:16px}}.modal .retry__timer{font-size:16px;font-weight:500;line-height:24px}@media(max-width:767px){.modal .retry__timer{font-size:14px;line-height:20px}}.modal .tooltip{align-items:center;border:1px solid rgba(64,64,64,.1);border-left:none;border-right:none;display:flex;justify-content:center;margin:24px 0 0;padding:24px 0}.modal .tooltip__trigger{color:#5ab5c1;font-size:14px}.modal .tooltip__body{bottom:100%}.modal .tooltip__container{max-width:233px}.modal .tooltip__container:after{bottom:-16px;left:50%;transform:rotate(45deg) translateX(-50%)}.modal .tooltip__title{display:block;font-weight:500;margin-bottom:8px}.modal__link{color:#5ab5c1;font-size:16px;font-weight:600;margin-top:-8px;text-decoration-line:underline}@media screen and (max-width:520px){.modal__link{font-size:14px}}.modal__link:hover{color:#b26ab8}.modal .go-back{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;font-style:normal;font-weight:600;line-height:22px;margin:0;padding:0;position:relative;text-decoration:none;text-transform:none}.modal .go-back .icon{color:#5ab5c1;height:24px;width:24px}.modal .btn-close{color:#ff937b;display:block;height:24px;margin-left:auto;padding:0;position:relative;width:24px}.modal__back{align-items:center;display:flex;gap:8px}.modal__close{height:24px;padding:0;position:relative;position:absolute;right:0;top:-24px;width:24px}.modal__close:before{content:"";height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:1}.modal__close svg path{fill:#ff937b}.modal__close .icon--close{color:#ff937b;height:24px;width:24px}@media(max-width:520px){.modal__close .icon--close{color:#8289a0}}.modal__close:before{content:none}.modal__close--wrapper{position:absolute;right:0;top:0;z-index:26}@media(max-width:520px){.modal__close--wrapper{top:16px}}.modal--hidden{display:none}.modal--hidden.is-open{display:block}.modal--hidden .modal__content,.modal--hidden .modal__overlay{will-change:trasform}.modal--hidden[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal--hidden[aria-hidden=false] .modal__content{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal--hidden[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal--hidden[aria-hidden=true] .modal__content{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal__text-link{color:#5ab5c1;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration:underline;text-transform:none}.modal__header{margin-bottom:20px}@media(max-width:768px){.modal__header{margin-bottom:16px}}.modal__header--title{color:#ff937b}@media(max-width:768px){.modal__header--title{font-size:20px}}.modal__header--subtitle{font-size:14px;line-height:20px;margin-top:8px}@media(max-width:520px){.modal__header--subtitle{font-size:12px;line-height:16px}}.modal-code{display:flex;flex-direction:column;gap:48px}.modal-code .modal__title{margin:0}.modal-code .modal__header{display:flex;flex-direction:column;gap:8px;margin:0}.modal-code .modal__form-button{margin-top:48px}.modal-auth{display:flex;flex-direction:column;gap:32px}.modal-auth .modal__text{color:#8289a0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center;text-decoration:none;text-transform:none}.modal-auth .modal__form{gap:16px;margin:0}.modal-auth .modal__form .field,.modal-auth .modal__header{margin:0}.modal-auth .vk-id{padding-top:16px}.modal-auth .btn.btn--primary{margin:0}.modal-auth .btn.btn--secondary{width:100%}.modal__title-student{color:#474d63;font-size:18px;font-weight:600;height:22px;line-height:22px;text-align:center;width:214px}.modal__title{color:#ff937b;margin-bottom:32px;text-align:center}@media(max-width:768px){.modal__title{font-size:20px}}.modal__subtitle{font-size:14px;line-height:20px;margin-top:8px}@media(max-width:520px){.modal__subtitle{font-size:12px;line-height:16px}}.modal .field{margin-bottom:20px;width:100%}@media(max-width:1024px){.modal .field{margin-bottom:16px}}.modal .fieldInputCode,.modal__fieldInputCode{width:100%}.modal .fieldInputCode input[type=number]::-webkit-inner-spin-button,.modal .fieldInputCode input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.modal textarea{height:128px}.modal .btn--primary{width:100%}.modal .policy{color:#8289a0;margin-top:16px}.modal .policy a{color:#5ab5c1}.modal .policy a:hover{color:#b26ab8}.pin-code{display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;margin-bottom:0;width:100%}.pin-code__input{border:1px solid rgba(64,64,64,.2);border-radius:32px;font-size:30px;height:56px;max-width:23%;padding:16px 38px}@media screen and (max-width:520px){.pin-code__input{padding:16px 9%}}.pin-code__input:active,.pin-code__input:focus{border:1px solid #404040b2}.pin-code__input:focus-visible{border:1px solid #404040b2;outline:none}.pin-code__input:hover{background:rgba(25,56,31,.02);border-color:#4b5a8a;transition:all .3s ease-in-out 0s}.pin-code input[type=number]::-webkit-inner-spin-button,.pin-code input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.pin-code input[type=number],.pin-code input[type=number]:focus,.pin-code input[type=number]:hover{appearance:none;-moz-appearance:textfield}.vm--modal{align-items:center;display:flex;flex-direction:column;height:auto!important;overflow:unset!important}@media(max-width:520px){.vm--modal{height:100vh!important;height:calc(var(--vh, 1vh)*100)!important;left:0!important;padding:0;width:100%!important}}.vm--container{overflow-y:auto!important}.center,.toggle-password{display:flex;justify-content:center}.toggle-password{align-items:center;background-color:transparent;border:none;color:#000;cursor:pointer;height:30px;padding:0;position:absolute;right:16px;top:14px;width:30px;z-index:1}.toggle-password .icon{display:block;height:24px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out 0s;visibility:hidden;width:24px}.toggle-password .icon--eye-show{mask-image:url(/_nuxt/7536809b747ca601c4820f0130810f43.svg);-webkit-mask-image:url(/_nuxt/7536809b747ca601c4820f0130810f43.svg)}.toggle-password .icon--eye-hide,.toggle-password .icon--eye-show{background-color:#404040;display:block;height:24px;mask-repeat:no-repeat;opacity:1;transition:color .2s ease-in-out 0s;visibility:visible;width:24px}.toggle-password .icon--eye-hide{mask-image:url(/_nuxt/5f6863cc3825084d0e6cb94f4730572a.svg);-webkit-mask-image:url(/_nuxt/5f6863cc3825084d0e6cb94f4730572a.svg)}.modal-feedback .modal--content__main-form{background:#fff;border-radius:16px;display:flex;flex-direction:column;max-width:660px;padding:30px 40px;position:relative;z-index:25}@media(max-width:768px){.modal-feedback .modal--content__main-form{margin:16px;max-width:calc(100% - 32px);padding:16px}}.modal-feedback .modal__close.btn{padding:0}.modal-feedback .modal__close--wrapper{right:18px;top:18px}.modal-feedback .modal__close .icon{color:#8289a0;height:24px;width:24px}.modal-review .modal__content{padding:0}.modal-review .modal__slide-header{display:flex;gap:12px;margin-bottom:12px}.modal-review .modal__ava{align-items:center;background-color:#8ebf98;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:500;height:40px;justify-content:center;min-width:40px}.modal-review .modal__info{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}.modal-review .modal__name{font-size:18px;font-weight:600}.modal-review .modal__stars{display:flex;gap:6px}.modal-review .modal__stars .icon{color:#f0f0f0;cursor:pointer;height:14px;width:14px}.modal-review .modal__stars .icon.picked{color:#f07c7c}.modal-review .modal__date{color:#8289a0;font-size:14px;font-weight:500;width:100%}.modal-send-application .link{font-size:16px}.modal-student-card .modal__close .icon{color:#8289a0;height:24px;width:24px}.modal-student-card .modal__content{height:640px;max-width:920px;padding:24px}@media(max-width:520px){.modal-student-card .modal__content{border-radius:0;height:100%;max-height:100%;padding-top:60px}}.modal-student-card .modal__content .modal-student-card__results{border-radius:16px;color:#474d63;display:flex;flex-wrap:wrap;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-style:normal;font-weight:400;font-weight:700;gap:26px;justify-content:center;line-height:20px;padding:4px 16px;text-decoration:none;text-transform:none}@media(max-width:768px){.modal-student-card .modal__content .modal-student-card__results{gap:12px}}.modal-student-card__content{display:flex;flex-direction:column;gap:16px}.modal-student-card__name{margin-bottom:8px}.modal-student-card__info{color:#8289a0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-style:normal;font-weight:500;line-height:14px;text-decoration:none;text-transform:none}.modal-student-card .documents__item{align-items:center;border-radius:114px;box-shadow:0 0 14px 0 rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:16px;padding:8px 16px}@media(max-width:520px){.modal-student-card .documents__item{gap:8px}}.modal-student-card .documents__item .icon{color:#ff937b;height:24px;width:24px}.modal-student-card .documents__name{font-size:14px;font-weight:400;line-height:20px;margin-right:auto}.modal-student-card .documents__name,.modal-student-card .documents__size{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;text-decoration:none;text-transform:none}.modal-student-card .documents__size{color:#8289a0;font-size:12px;font-weight:500;line-height:14px}.students-progress{padding-bottom:64px;padding-top:32px}.students-progress__title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-style:normal;font-weight:700;line-height:36px;text-decoration:none;text-transform:none}.students-progress__wrapper{display:grid;gap:32px;grid-template-columns:1fr 4fr}@media(max-width:1024px){.students-progress__wrapper{grid-template-columns:1fr}}.students-progress__top{align-items:center;display:flex;gap:24px;margin-bottom:32px}@media(max-width:520px){.students-progress__btn{display:none}}.students-progress__btn--mobile{display:none;padding:8px}@media(max-width:520px){.students-progress__btn--mobile{display:flex}}.students-progress .filters{border-radius:20px;box-shadow:0 0 6.4px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;max-height:max-content;padding:16px;width:300px}@media(max-width:1024px){.students-progress .filters{width:auto}}.students-progress .filters .vs__dropdown-toggle{border-color:#969eb9;padding:8px 20px}.students-progress .filters .vs__dropdown-toggle input{font-size:14px;padding:0}.students-progress .filters .vs__selected-options{flex-wrap:nowrap;max-width:calc(100% - 41px)}.students-progress .filters .vs__selected{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.students-progress .progress-table{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:auto;text-decoration:none;text-transform:none}.students-progress .progress-table__row--clickable{cursor:pointer}.students-progress .progress-table table{border:.5px solid #f0f0f0;border-collapse:separate;border-radius:16px 16px 0 0;border-spacing:0;margin:0}.students-progress .progress-table table td,.students-progress .progress-table table th{border:.5px solid #f0f0f0;padding:8px}.students-progress .progress-table table th:first-child{border-radius:16px 0 0 0}.students-progress .progress-table table th:last-child{border-radius:0 16px 0 0}.students-progress .progress-table table tbody tr:hover{background-color:#effafc}.students-progress .progress-table .answer-results{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:auto;text-decoration:none;text-transform:none}@media(max-width:1024px){.students-progress .progress-table .answer-results{white-space:nowrap}}.students-progress .progress-table .answer-results td,.students-progress .progress-table .answer-results th{padding:8px 16px}.students-progress .progress-table .answer-results thead{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none;text-transform:none}.students-progress .progress-table .answer-results tr:hover{background-color:transparent}.students-progress .progress-table .answer-results__cell--true{background-color:#effafc}.students-progress .progress-table .answer-results__cell--false{background-color:rgba(239,127,130,.2)}.students-progress .progress-table .title-test{display:flex;gap:10px}.students-progress .progress-table .title-test .test-result{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.students-progress .progress-table .title-test .test-result__icon{color:#fff;height:16px;width:16px}.students-progress .progress-table .title-test .completed{background:#5ac196}.students-progress .progress-table .title-test .fail{background:#ff937b}.students-progress .progress-table .title-test .fail-title{color:#ff937b}.students-progress .nothing-found{align-items:center;color:#8289a0;display:flex;font-size:18px;font-weight:700;justify-content:center}