:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.f{--y:calc(var(--len) - var(--nth));bottom:0;min-height:80px;position:absolute;right:0;-webkit-transform:translate3d(0,calc(var(--y)*-40%),0) scale(calc(1 - var(--y)*.05));transform:translate3d(0,calc(var(--y)*-40%),0) scale(calc(1 - var(--y)*.05));transition:all .3s;width:100%}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(/static/media/Gilroy-Light.1b7fff53076b21283967.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/static/media/Gilroy-Regular.b91b0127c56a8e5f9e83.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/static/media/Gilroy-Medium.f9f832b0ed3f1ab138c9.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/static/media/Gilroy-SemiBold.6780292641f883b3dad3.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(/static/media/Gilroy-Bold.b900325e44ec0c673e88.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;src:url(/static/media/Gilroy-Black.bf3a5f799e6799d48062.ttf) format("truetype")}*,:after,:before{background:transparent;border:none;box-sizing:border-box;margin:0;outline:none;padding:0;text-decoration:none}body{background-color:#f4f7f9;font-family:Gilroy,sans-serif;font-size:16px}::-moz-selection{background:#5111b6;color:#fff;text-shadow:none}p{white-space:pre-line}::selection{background:#5111b6;color:#fff;text-shadow:none}h3{color:#122443;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:36px;margin-bottom:1em}button{cursor:pointer}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}:root{--toastify-color-success:#73cb75}.main{align-items:center;display:flex;flex-direction:column;width:100%}@-webkit-keyframes spinner-border{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.reactIcon{color:#122443;font-size:12px}.loader{-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;border:.25em solid #0072ff;border-radius:50%;border-right-color:transparent;height:2rem;margin:2rem auto;opacity:.5;vertical-align:text-bottom;width:2rem}.main-btn{background:linear-gradient(270deg,#00c6ff,#0072ff);border-radius:10px;box-shadow:0 2px 12px rgba(0,110,255,.4);color:#fff;font-size:16px;letter-spacing:.32px;line-height:58px;text-align:center;width:100%}.main-btn_green{background:linear-gradient(90deg,#11998e,#38ef7d)}.main-btn_orange{background:linear-gradient(315deg,#ffe53b,#ff2525)}.main-btn_yellow{background:linear-gradient(90deg,#ff8008,#ffc837)}.main-btn_purple{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.main-btn:disabled{cursor:not-allowed;opacity:.5}.main-btn.top-margin{margin-top:24px}.icon-btn{background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);height:32px;padding:10px;width:32px}.icon-btn svg,.icon-btn:after{display:block;height:100%;width:100%}.icon-btn:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:""}.icon-btn_back:after,.icon-btn_down:after{background-image:url(/static/media/ic-arrow-back.89aee02f45390e712f8c.svg)}.icon-btn_down:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-btn_close:after{background-image:url(/static/media/ic-close.685178ac1574c576c6ba.svg)}.icon-btn_add:after{background-image:url(/static/media/ic-add.5f4cbe35934e73bfe2cb.svg)}.icon-btn_settings{padding:6px}.icon-btn_settings:after{background-image:url(/static/media/ic-settings.3fd96c6798fdf362fe95.svg)}.icon-btn_delete{padding:6px}.icon-btn_delete:after{background-image:url(/static/media/delete.6cad6da71c0a5402189f.svg)}.icon-btn_filter{align-items:center;background-color:hsla(0,0%,100%,.2);box-shadow:0 2px 10px -3px rgba(38,51,73,.1);display:flex;width:auto}.icon-btn_filter_active{background-color:#fff}.icon-btn_filter_active:after{-webkit-filter:invert(0)!important;filter:invert(0)!important}.icon-btn_filter_active .dot{background-color:#ff5a52;border-radius:50%;height:12px;position:absolute;right:-4px;top:-4px;width:12px}.icon-btn_filter_pupil:after{-webkit-filter:invert(1);filter:invert(1)}.icon-btn_filter:after{background-image:url(/static/media/ic-filter-black.99cb5c3d76322acecc5f.svg);min-width:12px}.icon-btn_filter span{color:#122443;font-size:14px;font-weight:500;letter-spacing:.2625px;line-height:22px;margin-left:.5rem;order:1}.range{background:#4ca2ff;border-radius:2.5px;display:flex;height:5px;margin-bottom:.5rem;overflow:hidden;width:100%}.range__norm{background:#52c22b;height:100%}.range__not-norm{background:#4ca2ff;height:100%}.progress-bar{background:#e6eaee;height:4px;margin-bottom:2rem;width:100%}.progress-bar,.progress-bar>span{border-radius:2px;position:relative}.progress-bar>span{background-image:linear-gradient(270deg,#00c6ff,#0072ff);display:block;height:100%;overflow:hidden}.progress-bar_red>span{background-image:linear-gradient(270deg,#eb3349,#f45c43)}@-webkit-keyframes inputAnimation{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes inputAnimation{0%{background-size:0 1px}to{background-size:100% 1px}}.swipe{background:rgba(18,36,67,.06);border-radius:11px;cursor:pointer;display:flex;justify-content:flex-start;padding:1px;width:37px}.swipe:before{border:7px solid #fff;border-radius:50%;content:"";display:block;height:20px;width:20px}.swipe_active{background:linear-gradient(270deg,#eb3349,#f45c43);justify-content:flex-end}.input-field__dropdown{background-color:#fff;border-radius:10px;max-height:100px;overflow:scroll;padding-left:10px;padding-right:10px;position:absolute;top:58px;width:100%}.input-field__dropdown p{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;padding-bottom:10px;padding-top:10px;text-align:left}.input-field__dropdown p:last-child{border:0}.input-field__dropdown p:hover{text-decoration:underline}.input-field{display:flex;flex-direction:column;position:relative;width:100%}.input-field textarea:placeholder-shown{height:50px}.input-field textarea{font-family:Gilroy,sans-serif;height:-webkit-min-content;height:min-content;resize:none}.input-field textarea:focus{height:100px}.input-field input[type=date],.input-field input[type=datetime-local],.input-field input[type=number],.input-field input[type=password],.input-field input[type=text],.input-field textarea{background-image:linear-gradient(270deg,rgba(18,36,67,.1),rgba(18,36,67,.1));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:#122443;font-size:16px;letter-spacing:.3px;line-height:1.38;margin-bottom:20px;order:1;padding:12px 0 10px;width:100%}.input-field input[type=number]::-webkit-input-placeholder,.input-field input[type=password]::-webkit-input-placeholder,.input-field input[type=text]::-webkit-input-placeholder,.input-field textarea::-webkit-input-placeholder{color:rgba(18,36,67,.4);opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input-field input[type=number]::placeholder,.input-field input[type=password]::placeholder,.input-field input[type=text]::placeholder,.input-field textarea::placeholder{color:rgba(18,36,67,.4);opacity:1;transition:all .3s ease-in-out}.input-field input[type=date]+label,.input-field input[type=datetime-local]+label,.input-field input[type=number]+label,.input-field input[type=password]+label,.input-field input[type=text]+label,.input-field textarea+label{color:#122443;font-size:10px;font-weight:500;letter-spacing:1px;opacity:0;text-align:left;text-transform:uppercase;-webkit-transform:translateY(20px);transform:translateY(20px)}.input-field input[type=date]:focus,.input-field input[type=datetime-local]:focus,.input-field input[type=number]:focus,.input-field input[type=password]:focus,.input-field input[type=text]:focus,.input-field textarea:focus{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:inputAnimation;animation-name:inputAnimation;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(270deg,#00c6ff,#0072ff)}.input-field_green input[type=date]:focus,.input-field_green input[type=datetime-local]:focus,.input-field_green input[type=number]:focus,.input-field_green input[type=password]:focus,.input-field_green input[type=text]:focus,.input-field_green textarea:focus{background-image:linear-gradient(90deg,#11998e,#38ef7d)}.input-field_orange input[type=date]:focus,.input-field_orange input[type=datetime-local]:focus,.input-field_orange input[type=number]:focus,.input-field_orange input[type=password]:focus,.input-field_orange input[type=text]:focus,.input-field_orange textarea:focus{background-image:linear-gradient(315deg,#ffe53b,#ff2525)}.input-field_yellow input[type=date]:focus,.input-field_yellow input[type=datetime-local]:focus,.input-field_yellow input[type=number]:focus,.input-field_yellow input[type=password]:focus,.input-field_yellow input[type=text]:focus,.input-field_yellow textarea:focus{background-image:linear-gradient(90deg,#ff8008,#ffc837)}.input-field_purple input[type=date]:focus,.input-field_purple input[type=datetime-local]:focus,.input-field_purple input[type=number]:focus,.input-field_purple input[type=password]:focus,.input-field_purple input[type=text]:focus{background-image:linear-gradient(90deg,#4e54c8,#8f94fb)}.input-field_error input[type=date]:focus,.input-field_error input[type=datetime-local]:focus,.input-field_error input[type=number]:focus,.input-field_error input[type=password]:focus,.input-field_error input[type=text]:focus,.input-field_error textarea:focus{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.input-field.error input[type=date],.input-field.error input[type=number],.input-field.error input[type=password],.input-field.error input[type=text]{background-image:linear-gradient(270deg,#eb3349,#f45c43);color:#eb3349}.input-field.error input[type=date]::-webkit-input-placeholder,.input-field.error input[type=number]::-webkit-input-placeholder,.input-field.error input[type=password]::-webkit-input-placeholder,.input-field.error input[type=text]::-webkit-input-placeholder{color:#eb3349;opacity:.8}.input-field.error input[type=date]::placeholder,.input-field.error input[type=number]::placeholder,.input-field.error input[type=password]::placeholder,.input-field.error input[type=text]::placeholder{color:#eb3349;opacity:.8}.input-field input[type=number]:focus::-webkit-input-placeholder,.input-field input[type=password]:focus::-webkit-input-placeholder,.input-field input[type=text]:focus::-webkit-input-placeholder,.input-field textarea:focus::-webkit-input-placeholder{color:transparent}.input-field input[type=number]:focus::placeholder,.input-field input[type=password]:focus::placeholder,.input-field input[type=text]:focus::placeholder,.input-field textarea:focus::placeholder{color:transparent}.input-field input[type=date]:focus+label,.input-field input[type=datetime-local]:focus+label,.input-field input[type=number]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=text]:focus+label,.input-field textarea:focus+label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease-in-out}.input-field input[type=number]:not(:placeholder-shown)+label,.input-field input[type=password]:not(:placeholder-shown)+label,.input-field input[type=text]:not(:placeholder-shown)+label,.input-field textarea:not(:placeholder-shown)+label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease-in-out}.input-field input[type=radio]{height:0;opacity:0;width:0}.input-field input[type=radio]+label{border-radius:7px;color:rgba(18,36,67,.4);font-size:16px;font-weight:500;height:40px;letter-spacing:.3px;line-height:40px;padding:0 9px;text-align:center}.input-field input[type=radio]:checked+label{background:linear-gradient(270deg,#00c6ff,#0072ff);box-shadow:0 2px 12px 0 rgba(0,110,255,.4);color:#fff}.input-field input[type=checkbox]{height:0;opacity:0;width:0}.input-field input[type=checkbox]+label{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;font-size:14px;font-weight:500;letter-spacing:.23px;line-height:1.57;margin-bottom:10px;padding:1rem;position:relative;text-align:left;width:100%}.input-field input[type=checkbox]+label:after{background-color:rgba(18,36,67,.1);border-radius:11px;content:"";display:block;height:22px;position:absolute;right:1rem;top:1rem;width:37px}.input-field input[type=checkbox]+label:before{background-color:#fff;border-radius:100%;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);content:"";display:block;height:18px;position:absolute;right:34px;top:18px;transition:right .2s ease-in-out;width:18px;z-index:1}.input-field input[type=checkbox]:checked+label:after{background-image:linear-gradient(270deg,#0072ff,#00c6ff)}.input-field input[type=checkbox]:checked+label:before{right:18px}.deleteStudent{align-items:center;background-color:#fe2b2b;border-radius:50%;display:flex;height:48px;justify-content:center;position:absolute;right:-68px;top:15px;width:48px;z-index:2}.list{display:flex;flex-flow:column;flex-grow:1;list-style:none;margin-bottom:1.5rem;overflow-y:auto}.list__item-wrap+.list__item-wrap{margin-top:1rem}.list__item-date{color:rgba(18,36,67,.4);font-size:14px;letter-spacing:.3px;line-height:22px;margin-bottom:.5rem}.list__item{background-color:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;cursor:pointer;display:block;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:1.38;padding:1rem 3rem 1rem 1rem;position:relative;width:100%}.list__item+.list__item{margin-top:13px}.list__item_red{background:linear-gradient(270deg,#eb3349,#f45c43);color:#fff}.list__item_red .list__desc{color:#fff}.list__item-count{color:#122443;font-size:14px;font-weight:500;letter-spacing:.2624999881px;line-height:22px;opacity:.4;text-align:left}.list__item-count-margin{margin-top:10px}.list__desc{color:#122443;font-size:14px;font-weight:400;line-height:22px;margin-top:.5rem;opacity:.4}.list__checkbox{display:flex}.list__checkbox+.list__checkbox{border-top:1px solid rgba(18,36,67,.1)}.list__checkbox input[type=checkbox]{height:0;opacity:0;width:0}.list__checkbox input[type=checkbox]+label{color:#122443;cursor:pointer;display:block;font-size:16px;letter-spacing:.3px;line-height:22px;padding:1rem 0;position:relative;width:100%}.list__checkbox input[type=checkbox]+label:after{background:rgba(18,36,67,.06);border-radius:4px;content:"";display:block;height:22px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.list__checkbox input[type=checkbox]:checked+label:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.list__checkbox input[type=checkbox]:checked+label:before{background:url(/static/media/ic-check.00ec57eb7958e58f591d.svg) no-repeat 50%;content:"";display:block;height:22px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;z-index:1}.list__info-btn{background:url(/static/media/ic-info-black.612a765c075b48017f09.svg) no-repeat 50%;cursor:pointer;display:block;height:54px;position:absolute;right:0;top:0;width:54px}.gesturedZone{overflow:hidden}.page{display:flex;flex-flow:column;max-width:640px;min-height:100vh;padding:5rem 1.5rem 84px;position:relative;width:100%}.page__small{padding-bottom:60px!important}.page__header{left:1.5rem;min-height:2rem;position:absolute;right:1.5rem;top:1.5rem}.page__content{flex-grow:1;width:100%}.page__desc{color:#122443;font-size:14px;letter-spacing:.2625px;line-height:22px;margin-bottom:1rem;margin-top:-1rem;opacity:.4}.page__icon-btn{position:absolute;top:0}.page__icon-btn_left{left:0}.page__icon-btn_right{right:0}.page__title{color:#122443;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:2rem;text-align:center}.page__statistic-filters{margin-bottom:60px}.page hr{background-color:rgba(18,36,67,.1);height:1px;margin:24px 0}.walkthrough__header{align-items:center;display:flex;justify-content:space-between;width:100%}.walkthrough__score{align-items:center;background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:space-around;letter-spacing:.23px;line-height:1.57;overflow:hidden;position:absolute;right:0;top:0;width:76px}.walkthrough__score p:last-child{color:#fff;z-index:1}.walkthrough__score:before{background-image:linear-gradient(270deg,#00c6ff,#0072ff);content:"";height:32px;position:absolute;right:-2px;top:0;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);width:44px}.walkthrough__title{color:#122443;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin:1.5rem 0;text-align:center}.answers-wrapper{height:100%;margin-top:auto;text-align:center;width:100%}.answers-wrapper__prompt{color:rgba(18,36,67,.4);font-size:14px;font-weight:500;letter-spacing:.26px;line-height:1.57}.answers-wrapper__btns-block{align-items:center;bottom:84px;-webkit-column-gap:20px;column-gap:20px;display:flex;justify-content:center;left:0;margin:0 auto;position:fixed;right:0}.answers-wrapper__btn{background-color:#e6eaee;border-radius:100%;height:64px;width:64px}.answers-wrapper__btn:after{background:url(/static/media/ic-next-no-active.04bdaaaad84650136bcb.svg) no-repeat 50%;border-radius:inherit;content:"";display:block;height:100%;width:100%}.answers-wrapper__btn_active{background:linear-gradient(270deg,#00c6ff,#0072ff);box-shadow:0 2px 8px 0 rgba(0,0,0,.04)}.answers-wrapper__btn_active:after{background:url(/static/media/ic-arrow-next.0a8779c1b44fadcf4b74.svg) no-repeat 50%}.answers-wrapper__btn_back{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@-webkit-keyframes progressAnimation{0%{background-size:1% auto;color:#122443}to{background-size:100% auto;color:#fff}}@keyframes progressAnimation{0%{background-size:1% auto;color:#122443}to{background-size:100% auto;color:#fff}}.answers{display:flex;flex-flow:column;overflow-y:auto;padding-bottom:calc(1.5rem + 64px);padding-top:1rem;width:100%}.answers__item{display:flex;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:1.38;width:100%}.answers__item input{height:0;opacity:0;width:0;z-index:-1}.answers__item input+span{background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;display:block;padding:1rem;width:100%}.answers__item input:checked+span{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:progressAnimation;animation-name:progressAnimation;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(270deg,#00c6ff,#0072ff);background-position:0;background-repeat:no-repeat;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#fff}.answers__item+.answers__item{margin-top:13px}.answers__item-inactive{opacity:.5}.auth-page__wrapper{color:rgba(17,36,68,.4);display:flex;flex-direction:column;flex-grow:1;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:1.5;text-align:center;width:100%}.auth-page__wrapper a{color:#122443}.auth-page__header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.auth-page__info{background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;font-size:16px;font-weight:500;letter-spacing:.4px;line-height:1.38;margin-bottom:20px;text-align:left;text-align:initial}.auth-page__info-item{align-items:center;display:flex;justify-content:space-between;padding:1rem}.auth-page__info-item+.auth-page__info-item{border-top:.5px solid rgba(18,36,67,.1)}.auth-page__info-title{opacity:.4}.auth-page__info-desc{font-size:14px;letter-spacing:.26px;line-height:1.57;opacity:.4}.auth-page__header-btn{color:rgba(18,36,67,.4);font-size:14px;font-weight:500;letter-spacing:.23px;line-height:36px}.auth-page__title{color:#122443;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:1.5}.auth-page__input-group{color:#122443;font-size:14px;font-weight:500;letter-spacing:.23px;line-height:1.57;margin-bottom:2rem;text-align:center;width:100%}.auth-page__input-group_row{background-color:#e8ecef;border-radius:7px;display:flex;margin-bottom:2rem;padding:3px}.auth-page__input-group a{color:#122443}.auth-page__btn{margin-top:auto}.auth-page__captcha{margin-top:25px}.code-page{background:linear-gradient(270deg,#00c6ff,#0072ff)}.code-page__title{color:#fff;font-size:20px}.code-page__content{flex-direction:column;font-size:20px;justify-content:center;letter-spacing:.4px;line-height:28px;text-align:center}.code-page__content,.code-page__footer{align-items:center;color:#fff;display:flex}.code-page__footer{background:hsla(0,0%,100%,.2);border-radius:16px;height:76px;padding:1rem;position:relative}.code-page__footer-title{font-size:20px;letter-spacing:.4px;line-height:22px;overflow:hidden;padding-right:65px;text-overflow:ellipsis}.code-page__footer-desc{font-size:14px;letter-spacing:.3px;line-height:22px;opacity:.8}.code-page__copy-btn{background:#fff;border-radius:100%;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);height:54px;padding:1rem;position:absolute;right:1rem;top:11px;width:54px}.code-page__copy-btn:after{background:url(/static/media/ic-copy.9c0c707bd01388c23b28.svg) no-repeat 50%;content:"";display:block;height:100%;width:100%}.code{background:#fff;border-radius:20px;margin-bottom:3rem;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes tools{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tools{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tools{align-items:center;background:rgba(0,0,0,.5);bottom:0;justify-content:flex-end;left:50%;padding:1.5rem 1rem;position:fixed;right:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:999}.tools,.tools__items{display:flex;flex-flow:column}.tools__items{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:tools;animation-name:tools;background:linear-gradient(270deg,#00c6ff,#0072ff);border-radius:20px;margin-bottom:1.5rem;padding:1rem;width:100%}.tools__item{background:hsla(0,0%,100%,.16);border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#fff;font-size:16px;letter-spacing:.32px;line-height:22px;padding:1rem;text-align:center}.tools__item+.tools__item{margin-top:.5rem}.tools__close-btn{background:#fff;border-radius:100%;height:58px;width:58px}.tools__close-btn:after{background:url(/static/media/ic-close.685178ac1574c576c6ba.svg) no-repeat 50%/12px;content:"";display:block;height:100%;width:100%}.tools__open-btn{background:linear-gradient(270deg,#00c6ff,#0072ff);border-radius:100%;bottom:.5rem;box-shadow:0 2px 12px rgba(0,110,255,.4);height:44px;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:44px;z-index:1}.tools__open-btn:after{background:url(/static/media/ic-add-white.630808d3bb01c222b1db.svg) no-repeat 50%/12px;content:"";display:block;height:100%;width:100%}.bool-field{align-items:center;bottom:160px;color:#122443;display:flex;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:.3px;line-height:22px}.bool-field,.send-btn{left:1.5rem;position:absolute;right:1.5rem}.send-btn{bottom:84px}.send-btn button{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.send-btn-static{position:static}.select-all{color:#122443;font-size:16px;letter-spacing:.4px;line-height:22px;margin-bottom:.5rem;position:relative;width:100%}.select-all:after{background:rgba(18,36,67,.06);border-radius:4px;content:"";display:block;height:22px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.select-all_active:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.select-all_active:before{background:url(/static/media/ic-check.00ec57eb7958e58f591d.svg) no-repeat 50%;content:"";display:block;height:22px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;z-index:1}.walk-range-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:flex-end}.walk-range-wrapper p{align-self:center;color:rgba(18,36,67,.4);font-size:14px;letter-spacing:.2625px;line-height:22px;max-width:247px;text-align:center}.walk-range-wrapper__btns-block{align-items:center;align-self:center;-webkit-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-bottom:1.5rem;margin-top:2rem;position:relative}.walk-range-wrapper__button{background-color:rgba(71,160,255,.12);background-image:url(/static/media/ic-hend-tap.3d8b333ecdb58a13adb1.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:64px;margin-bottom:1.5rem;margin-top:2rem;position:relative;width:64px}.walk-range-wrapper__button:after{background:url(/static/media/ic-slider-arrows.ea1353b30fd4b1a8460b.svg) no-repeat 50%/contain;content:"";display:block;height:42px;left:calc(50% - 103px);position:absolute;top:-.5rem;width:206px}.walk-range-wrapper__button_active{background-image:linear-gradient(270deg,#00c6ff,#0072ff);box-shadow:0 2px 8px rgba(0,0,0,.041);cursor:pointer}.walk-range-wrapper__button_active:after{background:url(/static/media/ic-arrow-next.0a8779c1b44fadcf4b74.svg) no-repeat 50%;content:"";display:block;height:100%;position:static;width:100%}.walk-range{height:2rem;position:relative;width:100%}.walk-range__max,.walk-range__min{color:#122443;font-size:14px;font-weight:500;letter-spacing:.2625px;line-height:22px;opacity:.4;position:absolute;top:100%}.walk-range__min{left:0}.walk-range__max{right:0}.walk-range__clickHandler{height:50px;margin-left:-25px;margin-top:-25px;width:50px}.walk-range__slider{-webkit-appearance:none;appearance:none;background:#deebf9;border-radius:2px;bottom:calc(50% - 1.5px);height:3px;position:absolute;width:100%}.walk-range__slider::-moz-range-track{position:relative;z-index:-1}.walk-range__slider::-moz-range-progress{background-color:#0072ff}.walk-range__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:url(/static/media/ic-slider-thumb.163b6cd650b137c0bcfb.svg) no-repeat 50%/contain;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041);cursor:pointer;height:2rem;position:relative;width:2rem;z-index:2}.walk-range__slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;background:url(/static/media/ic-slider-thumb.163b6cd650b137c0bcfb.svg) no-repeat 50%/contain;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041);cursor:pointer;height:2rem;position:absolute;width:2rem;z-index:100}.walk-range__slider::-ms-thumb{-webkit-appearance:none;appearance:none;background:url(/static/media/ic-slider-thumb.163b6cd650b137c0bcfb.svg) no-repeat 50%/contain;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.041);cursor:pointer;height:2rem;position:relative;width:2rem;z-index:2}.walk-range__progress{border-radius:2px;bottom:calc(50% - 1.5px);height:3px;left:0}.walk-range__progress,.walk-range__selector{background:linear-gradient(270deg,#00c6ff,#0072ff);position:absolute}.walk-range__selector{border-radius:50%;bottom:calc(50% - 1rem);box-shadow:0 2px 8px rgba(0,0,0,.041);cursor:pointer;height:2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2rem;z-index:2}.walk-range__dotes{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;list-style:none;position:absolute;right:0;top:0;z-index:1}.walk-range__dotes li{background:linear-gradient(270deg,#00c6ff,#0072ff);border:1px solid #f4f7f9;border-radius:50%;height:8px;width:8px}.search{align-items:center;background:hsla(240,4%,48%,.12);border-radius:10px;display:flex;height:36px;padding:0 1rem;width:100%}.search input{color:#122443;font-size:16px;letter-spacing:.02em;line-height:22px;width:100%}.search input::-webkit-input-placeholder{font-family:Gilroy,sans-serif}.search input::placeholder{font-family:Gilroy,sans-serif}.cookies{align-items:center;background-color:rgba(19,37,68,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.cookies .page{background-color:#fff;border-radius:16px;min-height:0;padding:25px 34px}.cookies .page h3{font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px;margin-bottom:13px;text-align:left}.cookies .page p{font-size:14px;font-weight:500;letter-spacing:.2624999881px;line-height:22px;margin-bottom:18px;opacity:.4;text-align:left}.cookies .page button{align-items:center;background-color:rgba(71,160,255,.2);border-radius:7px;color:#47a0ff;display:flex;font-size:16px;font-weight:500;height:44px;justify-content:center;letter-spacing:.400000006px;line-height:22px;margin-left:auto;margin-right:auto;text-align:center;width:calc(100% - 74px)}.block-wrapper{background-color:#fff}.block-wrapper,.blue-button{border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.blue-button{background-color:#67abff;color:#fff;display:inline-block;font-family:inherit;font-size:16px;font-weight:500;padding:10px 15px}@media(hover:hover){.blue-button{transition:background-color .4s}.blue-button:hover{background-color:#2e8bff}}.blue-button:disabled{background-color:#67abff;opacity:.6}.blue-link{color:#0072ff;font-weight:500}@media(hover:hover){.blue-link{transition:color .3s}.blue-link:hover{color:#67abff}}.textarea-autosize{resize:none}.textarea-autosize::-webkit-scrollbar{background-color:hsla(0,0%,7%,.15);border-radius:8px;width:6px}.textarea-autosize::-webkit-scrollbar-thumb{background-color:hsla(0,0%,7%,.25);border-radius:8px}.custom-scrollbar::-webkit-scrollbar{background-color:hsla(0,0%,7%,.15);border-radius:8px;height:10px;width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:hsla(0,0%,7%,.25);border-radius:8px}.data-error{color:#ff5d5d;font-weight:500;text-align:center}.lds-ellipsis{display:inline-block;height:18px;position:relative;width:80px}.lds-ellipsis div{-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:13px;position:absolute;top:5px;width:13px}.lds-ellipsis div:first-child{-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite;left:56px}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@-webkit-keyframes selectionUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes selectionUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.profile-page,.settings-page,.solution-page{background-image:linear-gradient(270deg,#00c6ff,#0072ff);padding-bottom:0;position:relative}.profile-page__alarm,.settings-page__alarm,.solution-page__alarm{background:linear-gradient(270deg,#00c6ff,#0072ff);border-radius:16px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:500;letter-spacing:.4px;line-height:22px;margin:1.5rem 1.5rem 0;padding:1rem;position:relative}.profile-page__alarm p:last-child,.settings-page__alarm p:last-child,.solution-page__alarm p:last-child{color:hsla(0,0%,100%,.6);font-size:14px;letter-spacing:.2625px}.profile-page__alarm:after,.settings-page__alarm:after,.solution-page__alarm:after{background-color:hsla(0,0%,100%,.2);background-image:url(/static/media/ic-arrow-next.0a8779c1b44fadcf4b74.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 12px;border-radius:50%;content:"";height:44px;position:absolute;right:1rem;top:1rem;width:44px}.profile-page__alarm_disabled,.settings-page__alarm_disabled,.solution-page__alarm_disabled{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;cursor:auto}.profile-page__alarm_disabled p:last-child,.settings-page__alarm_disabled p:last-child,.solution-page__alarm_disabled p:last-child{color:rgba(18,36,67,.4)}.profile-page__alarm_disabled:after,.settings-page__alarm_disabled:after,.solution-page__alarm_disabled:after{background-color:rgba(82,194,43,.16);background-image:url(/static/media/ic-check-green.54ad6960a594de694384.svg);background-size:12px auto}.profile-page__editor-recoms,.profile-page__psych-alarm,.profile-page__send-code,.settings-page__editor-recoms,.settings-page__psych-alarm,.settings-page__send-code,.solution-page__editor-recoms,.solution-page__psych-alarm,.solution-page__send-code{background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:.4px;line-height:22px;margin:1.5rem 1.5rem 0;padding:1rem}.profile-page__editor-recoms p:last-child,.profile-page__psych-alarm p:last-child,.profile-page__send-code p:last-child,.settings-page__editor-recoms p:last-child,.settings-page__psych-alarm p:last-child,.settings-page__send-code p:last-child,.solution-page__editor-recoms p:last-child,.solution-page__psych-alarm p:last-child,.solution-page__send-code p:last-child{color:rgba(18,36,67,.6)}.profile-page__editor-recoms span,.profile-page__psych-alarm span,.profile-page__send-code span,.settings-page__editor-recoms span,.settings-page__psych-alarm span,.settings-page__send-code span,.solution-page__editor-recoms span,.solution-page__psych-alarm span,.solution-page__send-code span{align-items:center;background-color:rgba(18,36,67,.04);border-radius:50%;color:rgba(18,36,67,.3);display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;letter-spacing:.3375px;line-height:26px;margin-left:1rem;position:relative;width:44px}.profile-page__editor-recoms_notice span,.profile-page__psych-alarm_notice span,.profile-page__send-code_notice span,.settings-page__editor-recoms_notice span,.settings-page__psych-alarm_notice span,.settings-page__send-code_notice span,.solution-page__editor-recoms_notice span,.solution-page__psych-alarm_notice span,.solution-page__send-code_notice span{background:linear-gradient(270deg,#eb3349,#f45c43);color:#fff}.profile-page__send-code,.settings-page__send-code,.solution-page__send-code{background:linear-gradient(270deg,#00c6ff,#0072ff);color:#fff}.profile-page__send-code p:last-child,.settings-page__send-code p:last-child,.solution-page__send-code p:last-child{color:inherit;opacity:.6}.profile-page__send-code span,.settings-page__send-code span,.solution-page__send-code span{background-color:hsla(0,0%,100%,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.04)}.profile-page__send-code span:after,.settings-page__send-code span:after,.solution-page__send-code span:after{background:url(/static/media/ic-arrow-next.0a8779c1b44fadcf4b74.svg) no-repeat 50%;border-radius:inherit;content:"";display:block;height:100%;width:100%}.profile-page__editor-recoms,.settings-page__editor-recoms,.solution-page__editor-recoms{align-items:center;border:1px solid hsla(0,0%,50%,.3)}.profile-page__editor-recoms p:last-child,.settings-page__editor-recoms p:last-child,.solution-page__editor-recoms p:last-child{color:#122443}.profile-page__editor-recoms.new-notice span,.settings-page__editor-recoms.new-notice span,.solution-page__editor-recoms.new-notice span{background:linear-gradient(270deg,#eb3349,#f45c43);color:#fff}.profile-page__main,.settings-page__main,.solution-page__main{margin:-5rem -24px 0;padding-bottom:2.5rem;padding-top:5rem}.profile-page__title,.settings-page__title,.solution-page__title{color:#fff}.profile-page__info,.settings-page__info,.solution-page__info{margin-bottom:1rem}.profile-page__name,.settings-page__name,.solution-page__name{color:#fff;font-size:20px;letter-spacing:.4px;line-height:28px;text-align:center}.profile-page__birthday,.settings-page__birthday,.solution-page__birthday{color:#fff;font-size:14px;letter-spacing:.2625px;line-height:22px;margin-top:4px;opacity:.8;text-align:center}.profile-page__contacts,.settings-page__contacts,.solution-page__contacts{align-items:center;display:flex;justify-content:space-around}.profile-page__btn,.settings-page__btn,.solution-page__btn{background:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;font-size:14px;line-height:22px;padding:6px 12px}.profile-page__entities,.settings-page__entities,.solution-page__entities{background:#fff;border-radius:20px 20px 0 0;flex-grow:1;margin:-1rem -1.5rem 0}.profile-page__entities-wrapper,.settings-page__entities-wrapper,.solution-page__entities-wrapper{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr);padding:1.5rem 1.5rem 2.5rem}.entity{background:linear-gradient(0deg,#f4f7f9,#f4f7f9);border-radius:10px;cursor:pointer;min-height:163px;padding:1rem;position:relative}.entity_respondents{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.entity_blue,.entity_school{background:linear-gradient(270deg,#00c6ff,#0072ff)}.entity_test{background:linear-gradient(270deg,#eb3349,#f45c43)}.entity_statistic{background:linear-gradient(315deg,#ffe53b,#ff2525)}.entity_advice,.entity_editing,.entity_recoms{background:linear-gradient(90deg,#11998e,#38ef7d)}.entity_editing{grid-column:1/3}.entity_accounts{background:linear-gradient(270deg,#00c6ff,#0072ff);grid-column:1/3}.entity_instruction{background:linear-gradient(90deg,#4e54c8,#8f94fb);grid-column:1/3}.entity_riskGroups{background:linear-gradient(270deg,#eb3349,#f45c43)}.entity_meeting{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.entity_note{background:linear-gradient(90deg,#ff8008,#ffc837)}.entity__title{color:#122443;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:22px}.entity__title_white{color:#fff}.entity__description{color:#122443;font-size:14px;letter-spacing:.3px;line-height:22px;opacity:.4}.entity__description_white{color:#fff;opacity:1}.entity_questionnaire{background:linear-gradient(270deg,#00c6ff,#0072ff)}.entity_questionnaire__desc{color:#fff;font-weight:500;margin-top:10px;opacity:.9}.entity__extra{align-items:center;background:hsla(0,0%,100%,.16);border-radius:100%;bottom:1rem;color:#fff;display:flex;font-size:18px;font-weight:700;height:2.5rem;justify-content:center;left:1rem;letter-spacing:.3px;line-height:26px;margin-top:auto;min-width:2.5rem;position:absolute;text-align:center}.entity__extra_statistic:after{background:url(/static/media/ic-chart.7fc8f3530a396fed256e.svg) no-repeat 50%;content:"";height:100%;width:100%}.entity__extra_editing:after{background:url(/static/media/ic-chartHoriz.a20d74e7f251939f7f07.svg) no-repeat 50%;content:"";height:100%;width:100%}.entity__extra_accounts:after{background:url(/static/media/ic-user.95abfa272136a2610749.svg) no-repeat 50%;content:"";height:100%;width:100%}.entity__extra_instruction:after{background:url(/static/media/ic-info.32977f44037fab7680da.svg) no-repeat 50%;content:"";height:100%;width:100%}.entity__extra_psych-null{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.24)}.entity__extra_psych-null:after{background:url(/static/media/ic-plus.0d0e3d3fe58d6e49f5a4.svg) no-repeat 50%;content:"";height:100%;width:100%}.entity__extra_pupil-activeMeeting{background:#ff2525;color:#fff}.entity__extra_pupil-null{background-color:rgba(18,36,67,.04);color:rgba(18,36,67,.3)}.settings-page__main{align-items:center;display:flex;flex-flow:column}.settings-page__sections{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:selectionUp;animation-name:selectionUp;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:#f4f7f9;border-radius:20px 20px 0 0;display:flex;flex-flow:column;flex-grow:1;margin:-1rem -1.5rem 0}.settings-page__sections-wrapper{padding:1.5rem}.settings-page__sections-title{color:#122443;font-size:12px;letter-spacing:1px;line-height:22px;margin-bottom:.5rem;opacity:.4;text-transform:uppercase}.settings-page__footer{padding:1.5rem}.settings-sections{background:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);list-style:none}.settings-sections__item{align-items:center;color:#122443;cursor:pointer;display:flex;font-family:Gilroy;font-size:14px;letter-spacing:.2625px;line-height:22px;padding:1rem}.settings-sections__item svg{margin-right:12px}.settings-sections__item+.settings-sections__item{border-top:.5px solid rgba(18,36,67,.1)}.settings-sections__item:after{background-color:#f4f7f9;background-image:url(/static/media/ic-next-black.560a42d8e864fd3c0309.svg);background-position:50%;background-repeat:no-repeat;border-radius:4px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);content:"";height:22px;margin-left:auto;width:22px}.logout-btn{background:rgba(255,90,82,.2);border-radius:7px;color:#ff5a52;font-family:Gilroy;font-size:16px;height:46px;letter-spacing:.4px;line-height:22px;width:100%}.settings-details{background:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);list-style:none}.settings-details__item{align-items:center;color:#122443;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;letter-spacing:.2625px;line-height:22px;padding:1rem}.settings-details__item+.settings-details__item{border-top:.5px solid rgba(18,36,67,.1)}.settings-details__item p:nth-child(2){opacity:.4}.school-page__wrapper{display:flex;flex-flow:column;flex-grow:1}.school-page__search{margin-bottom:16px;position:relative;width:100%}.school-page__search img{left:12px;position:absolute;top:12px}.school-page__search input{background:rgba(18,36,67,.05);border-radius:6px;font-size:16px;font-weight:400;height:40px;letter-spacing:.400000006px;line-height:22px;margin-bottom:16px;padding:9px 12px 9px 40px;text-align:left;width:100%}.school-page__plug{color:#122443;font-size:16px;letter-spacing:.32px;line-height:22px;margin:auto;max-width:170px;text-align:center}.school-page__qr-icon{background:#f4f7f9;border-radius:7px;display:block;height:2rem;padding:6px;position:absolute;right:1rem;top:1.5rem;width:2rem}.school-page__qr-icon:after{background:url(/static/media/ic-qr.6083c989dc4c93f8b4fa.svg) no-repeat 50%;content:"";display:block;height:100%;width:100%}.histories{background:#f4f7f9;border-radius:20px 20px 0 0;flex-grow:1;margin:-1rem -1.5rem 0}.histories__wrapper{padding:1.5rem 1.5rem 106px}.histories__title{color:#122443;font-size:20px;letter-spacing:.4px;line-height:28px;margin-bottom:1rem}.histories__plug{color:#122443;font-size:14px;letter-spacing:.3px;line-height:22px;opacity:.4}.history{display:block}.history__date{color:#122443;font-size:14px;letter-spacing:.3px;line-height:22px;margin-bottom:.5rem;opacity:.4}.history__wrapper{background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);padding:1rem}.history__tag{border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;margin-bottom:12px;padding:0 .5rem}.history__tag,.history__tag_tests{background:linear-gradient(270deg,#eb3349,#f45c43)}.history__tag_advices{background:linear-gradient(90deg,#11998e,#38ef7d)}.history__tag_meetings{background:linear-gradient(90deg,#4e54c8,#8f94fb)}.history__tag_notes{background:linear-gradient(90deg,#ff8008,#ffc837)}.history__title{color:#122443;font-size:16px;letter-spacing:.3px;line-height:22px;margin-bottom:4px}.history__desc{letter-spacing:.2625px}.history__desc,.history__pupils{color:#122443;font-size:14px;line-height:22px;opacity:.4}.history__pupils{letter-spacing:.233333px;margin-top:1.5rem}.history+.history{margin-top:20px}.tests-page{background-image:linear-gradient(270deg,#eb3349,#f45c43);padding-bottom:0;position:relative}.tests-page__main{margin:-5rem -24px 0;padding:5rem 1.5rem 2.5rem}.tests-page__main-title{color:#fff;font-size:20px;letter-spacing:.4px;line-height:28px;margin-bottom:.5rem}.tests-page__title{color:#fff}.tests-page__passed{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:selectionUp;animation-name:selectionUp;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background:#f4f7f9;border-radius:20px 20px 0 0;flex-grow:1;margin:-1rem -1.5rem 0;padding:1.5rem}.tests-page__passed-title{color:#122443;font-size:20px;letter-spacing:.4px;line-height:28px;margin-bottom:12px}.tests-page__date{margin-bottom:.5rem;margin-top:0}.tests-page__passed-test+.tests-page__passed-test{margin-top:1rem}.tests-list__item{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;-webkit-column-gap:15px;column-gap:15px;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:.3px;line-height:1.38;padding:1rem;width:100%}.tests-list__item>div:first-child{flex:1 1 auto}.tests-list__item+.tests-list__item{margin-top:13px}.tests-list__item_red{background:linear-gradient(270deg,#eb3349,#f45c43);color:#fff}.tests-list__item_red .list__desc{color:#fff}.tests-list__item-count{color:#122443;font-size:14px;font-weight:500;letter-spacing:.2624999881px;line-height:22px;opacity:.4;text-align:left}.tests-list__item-count-margin{margin-top:10px}.tests-list__info-btn{background:url(/static/media/ic-info-black.612a765c075b48017f09.svg) no-repeat 50%;background-size:100%;cursor:pointer;display:block;height:45px;opacity:.6;width:45px}.alert-wrapper{background:rgba(0,0,0,.5);bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.alert,.alert-wrapper{align-items:center;display:flex}.alert{background:#fff;border-radius:20px;color:#122443;flex-flow:column;font-size:16px;letter-spacing:.32px;line-height:22px;padding:1rem 2rem;text-align:center;width:200px}.alert span{border-radius:50%;display:block;height:40px;margin-bottom:1rem;width:40px}.alert span:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;width:100%}.alert_success span{background:rgba(82,194,43,.16)}.alert_success span:after{background-image:url(/static/media/ic-success.2e9586014ba6213666eb.svg)}.alert_error span{background:rgba(194,43,43,.1)}.alert_error span:after{background-image:url(/static/media/ic-error.c061127e70b44a35bbd4.svg)}.notice{align-items:center;background-color:rgba(19,37,68,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.notice__content{background-color:#fff;border-radius:16px;min-height:0;padding:25px 34px;width:400px}.notice__content p{font-size:14px;letter-spacing:.2624999881px;margin-bottom:18px;opacity:.4}.notice__content button,.notice__content p{font-weight:500;line-height:22px;text-align:center}.notice__content button{align-items:center;background-color:rgba(71,160,255,.2);border-radius:7px;color:#47a0ff;display:flex;font-size:16px;height:44px;justify-content:center;letter-spacing:.400000006px;margin-left:auto;margin-right:auto;width:calc(100% - 74px)}.landing{background:#fff;width:100%}.landing-header__auth div.landing-header__link.landing-header__dropdown:hover{cursor:pointer;text-decoration:none}.landing-header__auth div.landing-header__link.landing-header__dropdown:hover .landing-header__linkContent-holder{display:flex}.landing-header__auth .landing-header__linkContent a:last-child,.landing-header__auth .landing-header__linkContent a:nth-child(2){background-color:transparent;border:1px solid #f5f5f5;line-height:21px;margin-left:0;margin-top:8px;padding:8px 0 0}.landing-header{align-items:center;display:flex;justify-content:space-between;padding:2.5rem 80px 2.5rem 70px;width:100%}@media(max-width:640px){.landing-header{padding:1.5rem}}.landing-header__logo-wrapper{margin-right:30px;width:123px}.landing-header__dropdown{position:relative}.landing-header__linkContent-holder{display:none;left:-90px;padding-top:16px;position:absolute;top:18px}.landing-header__linkContent{background:hsla(0,0%,96%,.502);border-radius:12px;display:flex;flex-direction:column;padding:12px 16px}.landing-header__logo{display:block;height:34px;width:123px}.landing-header__logo img{height:100%;object-fit:contain;object-position:left center;width:100%}@media(max-width:640px){.landing-header__logo{height:2.5rem;width:9rem}}.landing-header__nav{align-items:center;display:flex;flex-basis:auto;justify-content:center;padding-left:2.5rem;padding-right:2.5rem;row-gap:10px}@media(max-width:1024px){.landing-header__nav{display:none}}@media(max-width:1300px){.landing-header__nav{flex-wrap:wrap}}.landing-header .noMargin{margin-left:0!important}.landing-header__link{color:#2330ba;font-size:18px;font-style:normal;font-weight:500;line-height:21px;transition:opacity .3s;width:-webkit-max-content;width:max-content}.landing-header__link+.landing-header__link{margin-left:40px}.landing-header__link:hover{text-decoration:underline}.landing-header__linkWrapper{margin-left:32px;position:relative}.landing-header__linkWrapper span{bottom:-20px;color:#122443;font-size:15px;font-style:italic;left:0;margin-left:auto;margin-right:auto;opacity:.7;position:absolute;right:0;text-align:center}.landing-header__linkButton{background:rgba(17,101,250,.1);border-radius:12px;color:#2330ba;font-size:18px;font-weight:500;line-height:56px;padding:0 25px;text-align:left;transition:opacity .3s;width:-webkit-max-content;width:max-content}.landing-header__linkButton+.landing-header__linkButton{margin-left:40px}.landing-header__linkButton:hover{opacity:.7}.landing-header__auth{align-items:center;display:flex;flex-basis:25%;justify-content:flex-end}.landing-header__auth a:last-child{background:rgba(17,101,250,.1);border-radius:12px;line-height:56px;margin-left:32px;padding:0 25px}@media(max-width:640px){.landing-header__auth{display:none}}.landing-header__mobMenu{height:2rem;width:2rem}.landing-main{align-items:center;display:flex;flex-flow:column;padding:4rem calc(50% - 570px) 0;width:100%}@media(max-width:1220px){.landing-main{padding:4rem 2.5rem 0}}@media(max-width:640px){.landing-main{padding:30px 1.5rem 0}}.landing-main__title{color:#2330ba;font-family:Gilroy;font-size:72px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:2.5rem;text-align:center}@media(max-width:1024px){.landing-main__title{font-size:56px;font-weight:600;line-height:110%}}@media(max-width:640px){.landing-main__title{font-size:26px;font-weight:600;line-height:110%;margin-bottom:23px}}.landing-main__row{display:flex;flex-direction:column;width:100%}@media(max-width:640px){.landing-main__row{flex-direction:column-reverse}}.landing-main__text{color:#2330ba;font-size:28px;font-weight:500;letter-spacing:.03em;line-height:42px;margin-bottom:37px;text-align:center;width:1210px}.landing-main__text .mob-br{display:none!important}.landing-main__text span{font-weight:600;letter-spacing:.03em;text-align:center}@media(max-width:1100px){.landing-main__text{width:100%}.landing-main__text br{display:none}}@media(max-width:640px){.landing-main__text{font-size:18px;letter-spacing:.03em;line-height:27px;text-align:center}.landing-main__text .mob-br{display:block!important}}.landing-main__btns{align-items:center;display:flex;padding-bottom:27px}@media(max-width:640px){.landing-main__btns{flex-flow:column;padding-bottom:3rem}}.landing-main__freemium{color:#122443;font-size:18px;font-weight:500;letter-spacing:.03em;line-height:25px;padding-bottom:5rem;text-align:right;text-decoration:underline}.landing-main__btn-wrapper{margin-left:1.5rem;position:relative}@media(max-width:640px){.landing-main__btn-wrapper{margin-left:0;margin-top:12px}}.landing-main__btn-wrapper span{bottom:-20px;color:#122443;font-size:15px;font-style:italic;left:0;margin-left:auto;margin-right:auto;opacity:.7;position:absolute;right:0;text-align:center}.landing-main__btn{background:#fecc62;border-radius:12px;color:#122443;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:56px;padding:0 2rem;transition:opacity .3s}.landing-main__btn:hover{opacity:.7}.landing-main__btn_blue{background:rgba(17,101,250,.1);color:#2330ba}.landing-main__bnr{border-radius:42px;overflow:hidden;width:100%}.landing-main__bnr img{width:100%}@media(max-width:640px){.landing-main__bnr{border-radius:28px;height:235px}.landing-main__bnr img{height:100%;object-fit:cover}}.landing-main__video{border-radius:42px;max-width:1140px;overflow:hidden;position:relative;width:100%}.landing-main__video video{height:auto;width:100%}@media(max-width:640px){.landing-main__video{border-radius:28px}}.landing-main__videoControls{background:url(/static/media/ic-play.a0eb282eef75e293a178.svg) no-repeat 50%/120px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}@media(max-width:1024px){.landing-main__videoControls{background-size:5rem}}.landing-main__videoControls_actively{background:transparent}.landing-bullets{display:flex;flex-flow:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1060px;padding:40px calc(50% - 570px) 45px;width:100%}@media(max-width:1220px){.landing-bullets{padding:94px 2.5rem 7.5rem}}@media(max-width:640px){.landing-bullets{padding:5rem 0 20px}}.landing-bullet{align-items:center;color:#2330ba;display:flex;flex-flow:column;font-size:18px;line-height:140%;margin:0 auto 2rem;text-align:center;width:300px}.landing-bullet__text{width:300px}.landing-bullet__icon{align-items:center;background:#f0fcff;border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:20px;width:56px}.landing-about{margin-top:80px}.landing-about,.landing-goal{background:rgba(0,198,255,.06);color:#2330ba;font-size:29px;letter-spacing:.03em;line-height:150%;padding:100px calc(50% - 570px) 140px;width:100%}@media(max-width:1220px){.landing-about,.landing-goal{padding:100px 2.5rem 140px}}@media(max-width:640px){.landing-about,.landing-goal{font-size:18px;padding:40px 30px}}.landing-about__row,.landing-goal__row{align-items:center;display:flex;justify-content:space-between;margin-top:72px;width:100%}@media(max-width:900px){.landing-about__row,.landing-goal__row{flex-direction:column}}@media(max-width:640px){.landing-about__row,.landing-goal__row{margin-top:40px}}@media(max-width:1200px){.landing-about__prop img,.landing-goal__prop img{height:50px}}@media(max-width:900px){.landing-about__prop,.landing-goal__prop{align-items:center!important;display:flex;flex-direction:row!important}.landing-about__prop img,.landing-goal__prop img{height:30px;margin-right:20px}}.landing-about__leftCol,.landing-goal__leftCol{display:flex;flex-direction:column;height:779px;justify-content:space-between;max-width:382px}.landing-about__leftCol p,.landing-goal__leftCol p{font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;margin-top:25px;text-align:left}@media(max-width:1200px){.landing-about__leftCol,.landing-goal__leftCol{height:600px;width:250px}.landing-about__leftCol p,.landing-goal__leftCol p{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;text-align:left}}@media(max-width:900px){.landing-about__leftCol,.landing-goal__leftCol{height:300px;margin-bottom:60px;width:400px}.landing-about__leftCol br,.landing-goal__leftCol br{display:none}.landing-about__leftCol p,.landing-goal__leftCol p{margin:0}}@media(max-width:640px){.landing-about__leftCol,.landing-goal__leftCol{height:340px;margin-bottom:40px;width:307px}}.landing-about__rightCol,.landing-goal__rightCol{height:779px;justify-content:space-between;max-width:372px}.landing-about__rightCol,.landing-about__rightCol div,.landing-goal__rightCol,.landing-goal__rightCol div{align-items:flex-end;display:flex;flex-direction:column}.landing-about__rightCol p,.landing-goal__rightCol p{font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;margin-top:25px;text-align:right}@media(max-width:1200px){.landing-about__rightCol,.landing-goal__rightCol{height:600px;width:250px}.landing-about__rightCol p,.landing-goal__rightCol p{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px}}@media(max-width:900px){.landing-about__rightCol,.landing-goal__rightCol{align-items:flex-start;height:300px;margin-bottom:60px;margin-top:60px;width:400px}.landing-about__rightCol br,.landing-goal__rightCol br{display:none}.landing-about__rightCol p,.landing-goal__rightCol p{margin:0;text-align:left}}@media(max-width:640px){.landing-about__rightCol,.landing-goal__rightCol{height:380px;margin-bottom:0;margin-top:40px;width:307px}}.landing-about__middleCol img,.landing-goal__middleCol img{width:352px}@media(max-width:1200px){.landing-about__middleCol img,.landing-goal__middleCol img{width:300px}}.landing-about__title,.landing-goal__title{font-size:72px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:1.5rem}@media(max-width:1024px){.landing-about__title,.landing-goal__title{font-size:56px}}@media(max-width:640px){.landing-about__title,.landing-goal__title{font-size:48px}}.landing-about__title-center,.landing-goal__title-center{font-size:72px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:0;text-align:center}@media(max-width:1024px){.landing-about__title-center,.landing-goal__title-center{font-size:56px}}@media(max-width:640px){.landing-about__title-center,.landing-goal__title-center{font-size:48px}}.landing-about__list-item,.landing-goal__list-item{margin-bottom:20px;margin-left:-5px;padding-left:5px}@media(max-width:640px){.landing-about__list-item,.landing-goal__list-item{margin-left:0;padding-left:0}}.landing-goal__title{margin-bottom:55px}@media(max-width:640px){.landing-goal__title{font-size:38px;font-weight:600;letter-spacing:0;line-height:42px;margin-bottom:37px;text-align:center}.landing-goal{background:transparent!important;padding-top:0}.landing-goal__title{display:none}}.landing-goal__list-item{margin-bottom:0}.landing-goal__list{display:flex;flex-direction:column}.landing-goal__list label{color:#0f1445;font-size:30px;font-style:italic;font-weight:500;letter-spacing:0;line-height:40px;margin-left:auto;margin-top:32px;text-align:right}@media(max-width:640px){.landing-goal__list label{font-size:18px;font-style:italic;font-weight:500;letter-spacing:0;line-height:25px;margin-top:0;text-align:right}}.landing-goal__list p{font-size:28px;font-weight:500;letter-spacing:.03em;line-height:42px;margin-bottom:35px;text-align:left}@media(max-width:640px){.landing-goal__list p{font-size:18px;font-weight:500;letter-spacing:.03em;line-height:27px;text-align:left}}.landing-goal__list span{font-size:28px;font-weight:600;letter-spacing:.03em;line-height:42px;text-align:left}@media(max-width:640px){.landing-goal__list span{font-size:18px;font-weight:600;letter-spacing:.03em;line-height:27px;text-align:left}}.landing-goal{background:#fffef0}.forMob{align-items:center;background:#fecc62;border-radius:12px;color:#122443;display:flex;font-size:18px;font-weight:500;height:56px;justify-content:center;letter-spacing:0;line-height:22px;margin-left:auto;margin-right:auto;margin-top:36px;text-align:left;transition-duration:.3s;width:280px}@media(min-width:900px){.forMob{display:none}}@media(max-width:640px){.quiz{align-items:center;display:flex;flex-direction:column}}.landing-services .alertBlock{background:#fffdf0;border-radius:50px;padding:48px 58px}@media(max-width:640px){.landing-services .alertBlock{border-radius:38px;padding:30px 10px 30px 30px}}.alertBlock{margin-bottom:128px}.alertBlock__row{display:flex}.alertBlock__row img{height:62px;margin-right:60px;margin-top:16px;width:64px}.alertBlock__row p{color:#2330ba;font-size:26px;font-weight:600;letter-spacing:.03em;line-height:36px;margin-top:27px;text-align:left}@media(max-width:640px){.alertBlock__row img{height:28px;margin-bottom:19px;margin-top:0;width:28px}.alertBlock__row p{font-size:18px;font-weight:600;letter-spacing:.03em;line-height:25px;margin-top:0;text-align:left}}@media(max-width:900px){.alertBlock__row{flex-direction:column}}.alertBlock .p-2{color:#2330ba;font-size:26px;font-weight:600;letter-spacing:.03em;line-height:36px;margin-top:27px;text-align:left}@media(max-width:640px){.alertBlock .p-2{font-size:18px;font-weight:600;letter-spacing:.03em;line-height:25px;text-align:left}}#menuOpener{cursor:pointer;position:absolute;right:32px;top:34px}#menuOpener:hover{opacity:.7}#menu{background-color:#122443;height:100vh;left:0;position:fixed;transition-duration:.5s;width:100vw;z-index:10}@media(min-width:640px){#menu,#menuOpener{display:none!important}}.menu{top:calc(-100% - 663px)}.menu.opened{top:0}.menu__row{display:flex;justify-content:space-between;margin-bottom:50px;padding-left:25px;padding-right:25px;padding-top:20px}.menu__row button{align-items:center;background-color:#fff;border-radius:50%;height:39px;justify-content:center;transition-duration:.3s;width:39px}.menu__row button:hover{opacity:.7}.menu__content{display:flex;flex-direction:column;height:calc(100% - 119px);padding-bottom:36px}.menu__loginBtn{margin-top:40px;width:168px}.menu__freeBtn{margin-top:16px;position:relative;width:188px}.menu__freeBtn span{bottom:-20px;font-style:italic;left:0;margin-left:auto;margin-right:auto;opacity:.8;position:absolute;right:0}.menu__freeBtn,.menu__loginBtn{align-items:center;background-color:transparent;border:2px solid #fff;border-radius:12px;color:#fff;display:flex;height:39px;justify-content:center;margin-left:auto;margin-right:30px;transition-duration:.3s}.menu__freeBtn:hover,.menu__loginBtn:hover{background-color:#fff;color:#122443}.menu__contacts{margin-top:auto;padding-left:20px}.menu__contacts-row{align-items:center;display:flex;margin-bottom:20px}.menu__contacts-row a{color:#fff;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:.03em;line-height:27px;text-align:left;text-decoration:none}.menu__contacts-row a:hover{text-decoration:underline}.menu__contacts-imgHolder{align-items:center;background-color:hsla(0,0%,100%,.059);border-radius:50%;display:flex;height:39px;justify-content:center;margin-right:20px;width:39px}.menu__links{align-items:flex-end;display:flex;flex-direction:column;padding-right:30px}.menu__links a{color:#fff;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;margin-bottom:7px;text-align:left;text-decoration:none}.menu__links a:hover{text-decoration:underline}.landing-services{display:flex;flex-direction:column;padding:10rem calc(50% - 570px) 6rem;width:100%}@media(max-width:1220px){.landing-services{padding:7rem 2.5rem}}@media(max-width:1024px){.landing-services{flex-flow:column;justify-content:normal}}@media(max-width:640px){.landing-services{padding:2rem 1rem 10px}}.landing-services__title{color:#2330ba;font-size:72px;font-weight:600;letter-spacing:0;line-height:79px;margin-bottom:77px;text-align:left}.landing-services__title br{display:none}@media(max-width:640px){.landing-services__title{font-size:38px;font-weight:600;letter-spacing:0;line-height:42px;margin-bottom:30px;text-align:center}.landing-services__title br{display:block}}.landing-services__buttons{border-radius:12px;display:flex;margin-bottom:100px;overflow:hidden;width:100%}@media(max-width:1100px){.landing-services__buttons{margin-bottom:50px}}@media(max-width:900px){.landing-services__buttons{margin-bottom:40px}}.landing-services__methodologistRow{display:flex;margin-bottom:60px}@media(max-width:1100px){.landing-services__methodologistRow{flex-direction:column-reverse}}@media(max-width:640px){.landing-services__methodologistRow{margin-bottom:20px}}.landing-services__blockText{display:flex;flex-direction:column}@media(max-width:640px){.landing-services__blockText{margin-bottom:20px}}.landing-services__blockText .rowDot{display:flex;margin-bottom:25px}.landing-services__blockText .rowDot div{border-radius:50%;height:12px;margin-right:20px;margin-top:12px;width:12px}.landing-services__blockText .rowDot .dot-blue{background:#47a0ff}.landing-services__blockText .rowDot .dot-yellow{background:#fecc62}.landing-services__blockText .rowDot .dot-red{background:#ff8d4d}.landing-services__blockText .rowDot p{color:#2330ba;font-size:26px;font-weight:500;letter-spacing:.04em;line-height:31px;text-align:left}.landing-services__blockText .rowDot .p-390{max-width:390px}.landing-services__blockText .rowDot .p-475{max-width:475px}@media(max-width:900px){.landing-services__blockText .rowDot{align-items:center}.landing-services__blockText .rowDot div{margin-top:0}.landing-services__blockText .rowDot p{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:22px;text-align:left}.landing-services__blockText .rowDot .p-390,.landing-services__blockText .rowDot .p-475{max-width:294px}}.landing-services__blockText button{align-items:center;background:#fecc62;border-radius:12px;color:#122443;display:flex;font-size:18px;font-weight:500;height:56px;justify-content:center;letter-spacing:0;line-height:22px;margin-top:auto;text-align:left;transition-duration:.3s;width:280px}@media(max-width:900px){.landing-services__blockText button{display:none}}.landing-services__blockText button:hover{background:rgba(254,204,98,.71)}.landing-services__blocksContent{margin-bottom:207px}@media(max-width:640px){.landing-services__blocksContent{margin-bottom:80px}}.landing-services__blockContent{display:flex;justify-content:space-between}.landing-services__blockContent img{aspect-ratio:1;border-radius:50px;object-fit:cover;width:50%}@media(max-width:900px){.landing-services__blockContent{align-items:center;flex-direction:column}.landing-services__blockContent img{width:312px}}.landing-services__button-active:nth-child(2),.landing-services__button:nth-child(2){border-left:1px solid #122443;border-right:1px solid #122443}.landing-services__button:hover{background:rgba(17,101,250,.22)}.landing-services__button-active:hover{background:rgba(254,204,98,.71)}.landing-services__button{background:rgba(17,101,250,.102);color:#2330ba}.landing-services__button,.landing-services__button-active{align-items:center;display:flex;font-size:18px;font-weight:500;height:107px;justify-content:center;letter-spacing:.08em;line-height:22px;text-align:center;text-transform:uppercase;transition-duration:.3s;width:33.3333333333%}.landing-services__button-active{background-color:#fecc62}@media(max-width:1100px){.landing-services__button,.landing-services__button-active{height:67px}}@media(max-width:640px){.landing-services__button,.landing-services__button-active{font-size:10px;font-weight:500;height:40px;letter-spacing:.08em;line-height:12px;text-align:center}}.landing-services__method-text{color:#2330ba;font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;margin-bottom:35px;text-align:left}@media(max-width:640px){.landing-services__method-text{font-family:Gilroy;font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;text-align:left;width:313px}}.landing-services__quiz-text{color:#122443;font-size:26px;font-weight:600;letter-spacing:.04em;line-height:36px;margin-bottom:37px;text-align:left}@media(max-width:640px){.landing-services__quiz-text{font-size:18px;font-weight:600;letter-spacing:.04em;line-height:25px;text-align:left;width:313px}}.landing-services__quizRow{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:151px;margin-left:auto;margin-right:auto;max-width:945px}@media(max-width:640px){.landing-services__quizRow{align-items:center;flex-direction:column;margin-bottom:105px}}.landing-services__quizRow .col{align-items:center;display:flex;flex-direction:column}@media(max-width:640px){.landing-services__quizRow .col{margin-bottom:50px}}.landing-services__quizRow .col p{color:#2330ba;font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;max-width:228px;text-align:center}@media(max-width:640px){.landing-services__quizRow .col p{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;text-align:center}}.landing-services__quizRow .col div{align-items:center;border-radius:50%;display:flex;justify-content:center}.landing-services__quizRow .col .numberHolder-big{background-color:#2330ba;color:#fff;font-size:32px;font-weight:900;height:111px;letter-spacing:.08em;line-height:36px;margin-bottom:21px;max-width:228px;text-align:center;width:111px}.landing-services__quizRow .col .numberHolder-small{background-color:#f0fcff;color:#2330ba;font-size:32px;font-weight:600;height:80px;letter-spacing:.08em;line-height:36px;margin-bottom:21px;text-align:left;width:80px}.landing-services__methodologistRow{justify-content:space-between}.landing-services__methodologist{background-color:#f0fcff;border-radius:50px;padding:40px;position:relative;width:calc(50% - 20px)}@media(max-width:1100px){.landing-services__methodologist{margin-bottom:40px;width:100%}.landing-services__methodologist:last-child{background-color:#fffdf0}}@media(max-width:740px){.landing-services__methodologist img{height:100px!important;right:18px!important;top:36px!important;width:100px!important}}@media(max-width:640px){.landing-services__methodologist{margin-bottom:20px;padding:40px 10px}.landing-services__methodologist h3{margin-left:10px}.landing-services__methodologist:first-child{background-color:#f0fcff}}.landing-services__methodologist span{font-size:26px;font-weight:700;letter-spacing:.04em;line-height:30px;text-align:right}@media(max-width:900px){.landing-services__methodologist span{font-size:18px;font-weight:600;letter-spacing:.04em;line-height:25px;text-align:left}}.landing-services__methodologist h3{color:#122443;font-size:38px;font-weight:600;letter-spacing:.04em;line-height:42px;margin-left:15px;text-align:left}@media(max-width:900px){.landing-services__methodologist h3{font-size:26px;font-weight:600;letter-spacing:.04em;line-height:29px;margin-left:20px;text-align:left}}.landing-services__methodologist ul{list-style-position:outside}.landing-services__methodologist li{font-size:26px;font-weight:500;letter-spacing:.04em;line-height:30px;margin-bottom:10px;margin-left:35px;padding-left:10px;text-align:left}@media(max-width:900px){.landing-services__methodologist li{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;text-align:left}}@media(max-width:640px){.landing-services__methodologist li{margin-bottom:20px}}.landing-services__methodologist img{position:absolute;right:43px;top:43px;width:126px}.landing-services__methodologist .mob{display:none}@media(max-width:900px){.landing-services__methodologist .mob{display:block;right:30px;top:30px;width:100px}}.landing-services__contentBlock{background-color:#fffdf0;border-radius:50px;display:flex;margin-bottom:40px;padding:40px;width:100%}.landing-services__contentBlock img{height:50px;margin-right:50px;width:50px}.landing-services__contentBlock h4{color:#2330ba;font-size:38px;font-weight:600;letter-spacing:.04em;line-height:53px;margin-bottom:50px;text-align:left}.landing-services__contentBlock li{color:#2330ba;font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;margin-left:-5px;padding-left:5px;text-align:left}@media(max-width:640px){.landing-services__contentBlock{padding:30px 20px}.landing-services__contentBlock img{height:30px;margin-right:10px;width:30px}.landing-services__contentBlock h4{font-size:26px;font-weight:600;letter-spacing:.04em;line-height:28px;margin-bottom:20px;text-align:left}.landing-services__contentBlock ul{margin-left:-19px}.landing-services__contentBlock li{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;margin-bottom:10px;text-align:left}}.landing-services__contentBlock-blue{background-color:#f0fcff}@media(max-width:640px){.landing-services__contentBlock-blue{background-color:#fffdf0;padding-top:20px}.landing-services__contentBlock-blue img{margin-top:15px}}.landing-services__docsTitle{margin-bottom:27px}.landing-services__docsText{color:#2330ba;font-size:25px;font-weight:500;letter-spacing:.03em;line-height:39px;margin-bottom:37px;text-align:left}@media(max-width:640px){.landing-services__docsText{font-size:18px;font-weight:500;letter-spacing:.03em;line-height:27px;text-align:left}}.landing-services__docsRow{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;row-gap:27px}@media(max-width:800px){.landing-services__docsRow{flex-direction:column}.landing-services__docsRow>div:nth-child(odd){background-color:#fffdf0}.landing-services__docsRow>div:nth-child(2n){background-color:#f0fcff}}.landing-services__docsCol-yellow{background-color:#fffdf0}.landing-services__docsCol-blue{background-color:#f0fcff}.landing-services__docsCol{align-items:center;border-radius:20px;display:flex;padding:13px 23px;width:calc(50% - 25px)}.landing-services__docsCol img{height:42px;width:42px}.landing-services__docsCol a{color:#122412!important;display:block;font-size:26px;font-weight:500;letter-spacing:.04em;line-height:36px;margin-left:27px;text-align:left;text-decoration:none}.landing-services__docsCol a:hover{text-decoration:underline}@media(max-width:800px){.landing-services__docsCol{margin-left:auto;margin-right:auto;width:70%}}@media(max-width:640px){.landing-services__docsCol{width:329px}.landing-services__docsCol img{height:16px;width:16px}.landing-services__docsCol a{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:25px;margin-left:20px;text-align:left}}.landing-services__cover{border-radius:42px;height:450px;margin-right:2.5rem;overflow:hidden;width:450px}@media(max-width:1024px){.landing-services__cover{height:auto;margin-right:0;width:100%}}@media(max-width:640px){.landing-services__cover{border-radius:29px}}.landing-services__cover img{height:100%;object-fit:contain;object-position:center;width:100%}.landing-services__content{color:#2330ba;font-size:28px;letter-spacing:.03em;line-height:150%;max-width:570px;padding-top:3rem}@media(max-width:1024px){.landing-services__content{align-items:center;display:flex;flex-flow:column;max-width:none;padding-top:2rem;text-align:center}}@media(max-width:640px){.landing-services__content{font-size:18px;font-weight:500}}.landing-services__steps{display:flex;margin-bottom:2.5rem}@media(max-width:1024px){.landing-services__steps{margin-bottom:0;margin-top:2.5rem;order:1}}.landing-services__step{align-items:center;background:#f0fcff;border-radius:50%;color:#2330ba;display:flex;font-size:32px;font-weight:600;height:80px;justify-content:center;letter-spacing:.08em;line-height:111%;width:80px}@media(max-width:640px){.landing-services__step{font-size:26px;height:62px;width:62px}}.landing-services__step+.landing-services__step{margin-left:60px}@media(max-width:640px){.landing-services__step+.landing-services__step{margin-left:2.5rem}}.landing-services__step_blue{background:#2330ba;color:#fff}.landing-services__step_yellow{background:#ffbe4d;color:#fff}.landing-services__step_orange{background:#ff8d4d;color:#fff}.landing-contacts{background-color:#0f1445;background-image:url(/static/media/ellipse.7d70be75f43459f6a226.svg);background-position:left -77px bottom -128px;background-repeat:no-repeat;padding:120px calc(50% - 570px) 0;width:100%}@media(max-width:1220px){.landing-contacts{padding:120px 2.5rem 0}}@media(max-width:640px){.landing-contacts{padding:40px 1.5rem 0}}.landing-contacts__title{color:#fff;font-size:72px;font-weight:600;line-height:110%;margin-bottom:5rem}@media(max-width:1024px){.landing-contacts__title{font-size:56px}}@media(max-width:640px){.landing-contacts__title{font-size:26px;font-weight:600;line-height:110%;margin-bottom:30px}}.landing-contacts__title_contacts{font-size:48px;line-height:70%;margin-bottom:2.5rem}.landing-contacts__content{display:flex;width:100%}@media(max-width:1024px){.landing-contacts__content{flex-flow:column}.landing-contacts__contacts{order:1}}.landing-contacts__label{color:#fff;font-size:18px;margin-top:2.5rem;opacity:.5}.landing-contacts__img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);margin-top:5rem;width:180px}.landing-contacts__img2{height:80px;margin-left:8rem;margin-top:5rem}@media(max-width:640px){.landing-contacts__img2{margin-left:3rem;margin-top:5rem}}@media(max-width:388px){.landing-contacts__img2{margin-left:2rem;margin-top:5rem}}@media(max-width:372px){.landing-contacts__img2{margin-left:0;margin-top:5rem}}@media(max-width:339px){.landing-contacts__img2{margin-left:-.5rem;margin-top:5rem}}@media(max-width:331px){.landing-contacts__img2{margin-left:-.5rem;margin-top:2rem}}@media(max-width:323px){.landing-contacts__img2{margin-left:-1rem;margin-top:2rem}}.landing-contacts__contact{align-items:center;color:#fff;display:flex;font-family:Gilroy;font-size:28px;letter-spacing:.03em;line-height:150%}.landing-contacts__contact:before{background-color:hsla(0,0%,100%,.06);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:3.5rem;margin-right:20px;width:3.5rem}.landing-contacts__contact_email:before{background-image:url(/static/media/ic-email.0a152959f2995aff875b.svg)}.landing-contacts__contact_email{display:flex;margin-top:25px!important}.landing-contacts__contact_email:nth-child(2):before,.landing-contacts__contact_email:nth-child(3):before{background-size:15px 15px;height:36px;margin-left:11px;margin-right:28px;width:36px}.landing-contacts__contact_email div{display:flex;flex-direction:column}.landing-contacts__contact_email p{display:block}.landing-contacts__contact_email label{display:block;font-size:18px;font-weight:500;letter-spacing:.03em;line-height:27px;text-align:left}.landing-contacts__contact_tel:before{background-image:url(/static/media/ic-tel.e4de4da0c50047ce0ddf.svg)}.landing-contacts__contact_address{align-items:flex-start;cursor:auto}.landing-contacts__contact_address:before{background-image:url(/static/media/ic-loc.e84cd3e536ddfe64ea35.svg);min-width:3.5rem}.landing-contacts__contact+.landing-contacts__contact{margin-top:2.5rem}.landing-contacts__form-wrapper{margin-left:auto;width:50%}@media(max-width:1024px){.landing-contacts__form-wrapper{margin-bottom:2.5rem;margin-left:0;width:100%}}.landing-contacts__form{background:#fff;border-radius:32px;padding:2.5rem;width:100%}@media(max-width:1024px){.landing-contacts__form{border-radius:1rem;padding:1rem}}.landing-contacts__form-steps{display:flex;margin-bottom:2rem}.landing-contacts__form-steps span{border-radius:1.5rem;color:rgba(35,48,186,.4);font-size:14px;letter-spacing:.03em;line-height:33px;padding:0 20px}.landing-contacts__form-steps span:first-child{background:#030849;color:#fff}.landing-contacts__input-field{display:flex;flex-flow:column;margin-bottom:1.5rem}.landing-contacts__input-field label{color:rgba(35,48,186,.6);font-size:14px;letter-spacing:.03em;line-height:150%;margin-bottom:.5rem}.landing-contacts__input-field input{border:.5px solid rgba(35,48,186,.4);border-radius:12px;color:#2330ba;font-size:18px;letter-spacing:.03em;line-height:150%;padding:15px 20px}.landing-contacts__input-field input::-webkit-input-placeholder{color:rgba(35,48,186,.4)}.landing-contacts__input-field input::placeholder{color:rgba(35,48,186,.4)}.landing-contacts__form-note{align-items:center;background:rgba(74,135,239,.05);border-radius:12px;color:rgba(35,48,186,.8);display:flex;font-size:14px;letter-spacing:.03em;line-height:140%;margin-bottom:2.5rem;padding:1rem 20px}.landing-contacts__form-note:before{background:url(/static/media/ic-shield.9cdfcf665734cbe0aef5.svg) no-repeat 50%/contain;content:"";display:block;height:25px;margin-right:20px;min-width:20px}.landing-contacts__form-btns{display:flex}.landing-contacts__form-btn{border-radius:8px;cursor:pointer;flex-grow:1;font-size:18px;height:53px;letter-spacing:.03em;line-height:150%;transition:opacity .3s}.landing-contacts__form-btn_back{background:rgba(0,114,255,.1);color:#2330ba}.landing-contacts__form-btn_forward{background:#fecc62;color:#122443}.landing-contacts__form-btn+.landing-contacts__form-btn{margin-left:10px}.landing-contacts__form-btn:hover{opacity:.7}.landing-contacts__col{display:flex;flex-direction:column}@media(max-width:1025px){.landing-contacts__col{margin-right:auto;margin-top:20px}}.landing-contacts__p{margin-bottom:20px}.landing-contacts__p1{max-width:305px}.landing-contacts__p2{max-width:330px}.landing-contacts__p3{margin-left:auto;text-align:right;width:282px}@media(max-width:1025px){.landing-contacts__p3{margin-left:0;text-align:left}}.landing-contacts__p4{margin-left:auto;text-align:right;width:282px}@media(max-width:1025px){.landing-contacts__p4{margin-left:0;text-align:left}}.landing-contacts__row,.landing-contacts__row1{align-items:center;display:flex}.landing-contacts__row1{margin-bottom:14px}.landing-contacts__row3{margin-bottom:auto}.landing-contacts__row3 a{opacity:.3;transition-duration:.3s}.landing-contacts__row3 a:hover{opacity:1;text-decoration:underline}@media(max-width:1025px){.landing-contacts__row3{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-left:0;text-align:left}}.landing-contacts__p3{margin-top:36px}.landing-contacts__p4 a{color:#fff;transition-duration:.3s}.landing-contacts__p4 a:hover{color:#fff;opacity:1!important;text-decoration:underline}.landing-contacts__img1{margin-right:15px}.landing-contacts__img3{margin-right:18px}.landing-contacts__footer{display:flex;padding:4rem 0 40px}@media(max-width:1024px){.landing-contacts__footer{align-items:center;flex-flow:column}}.landing-contacts__footer a,.landing-contacts__footer p{color:#fff;font-size:14px;letter-spacing:.03em;line-height:140%;opacity:.5}.landing-contacts__footer p:first-child{margin-right:auto}@media(max-width:1024px){.landing-contacts__footer p:first-child{margin-right:0}}.landing-contacts__footer a+a{margin-left:2.5rem}@media(max-width:1024px){.landing-contacts__footer a+a{margin-left:0}}.landing-popup{background-color:rgba(0,0,0,.6);display:none;height:100vh;justify-content:center;left:0;overflow:scroll;overflow-x:hidden;padding-left:150px;padding-right:150px;padding-top:100px;position:fixed;top:0;width:100vw;z-index:11}.animatedCheckbox{display:flex;margin-bottom:11px}.animatedCheckbox .checkbox{align-items:center;border:1px solid #2330ba;border-radius:2px;cursor:pointer;display:flex;height:18px;justify-content:center;margin-right:8px;margin-top:3px;position:relative;width:18px}.animatedCheckbox .checkbox svg{position:absolute}.animatedCheckbox p{color:rgba(17,36,68,.4);font-size:12px;font-weight:500;letter-spacing:.200000003px;line-height:18px;max-width:440px;text-align:left}.animatedCheckbox p a{color:#112444}@media(min-width:1120px)and (max-width:1180px){.animatedCheckbox p{max-width:350px}}@media(max-width:520px){.animatedCheckbox p{max-width:210px}}.animatedCheckbox__password .checkbox{background-color:#fff;margin-top:0}.animatedCheckbox__password .checkbox.checked{background-color:#2330ba}.animatedCheckbox__password p{color:#122443;font-size:14px;opacity:.5}.solution-page{background-image:linear-gradient(270deg,#eb3349,#f45c43)}.solution-results{background:#f4f7f9;border-radius:20px 20px 0 0;flex-grow:1;margin:-1rem -1.5rem 0}.solution-results__wrapper{padding:1.5rem 1.5rem 2.5rem}.solution-results__title{color:rgba(18,36,67,.4);font-size:12px;letter-spacing:.24px;line-height:22px;margin-bottom:.5em;text-transform:uppercase}.solution-results__name{color:#122443;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px;margin-bottom:.5em}.solution-results__desc{color:rgba(18,36,67,.6);font-size:14px;letter-spacing:.2625px;line-height:22px;margin-bottom:1.5rem}.solution-results__items{border-top:1px solid rgba(18,36,67,.1);padding-top:1.5rem}.solution-results__doc-btn{align-items:center;background:linear-gradient(90deg,#ff8008,#ffc837);border-radius:8px;box-shadow:0 2px 10px -3px #ffa520;color:#fff;cursor:pointer;display:flex;font-size:14px;letter-spacing:.2625px;line-height:22px;margin-bottom:1.5rem;padding:1rem}.solution-results__doc-btn:before{background:url(/static/media/ic-info.32977f44037fab7680da.svg) no-repeat 50%/contain;content:"";height:22px;margin-right:12px;width:22px}.solution-results__doc-btn:after{background-color:hsla(0,0%,100%,.24);background-image:url(/static/media/ic-arrow-next.0a8779c1b44fadcf4b74.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 8px;border-radius:4px;content:"";height:22px;margin-left:auto;width:22px}.solution-results__result-btn{background:linear-gradient(270deg,#a6d774,#69b02c);box-shadow:0 2px 10px -3px #a6d774;margin-bottom:10px}.solution-results__diagram-btn{background:linear-gradient(270deg,#00c6ff,#0072ff);box-shadow:0 2px 10px -3px #00c6ff}.solution-results__scales{border-top:1px solid rgba(18,36,67,.1);margin-top:24px}.solution-results__scale label{display:block;margin-top:17px}.solution-results__scale h5,.solution-results__scale label{font-size:12px;font-weight:400;letter-spacing:.2399999946px;line-height:22px;opacity:.4;text-align:left}.solution-results__scale h5{margin-top:0}.solution-results__scale h3{align-items:center;display:flex;font-size:20px;font-weight:400;letter-spacing:.400000006px;line-height:28px;margin-bottom:8px;margin-top:8px;text-align:left}.solution-results__scale h3 img{cursor:pointer;margin-left:12px}.solution-result{background:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);cursor:pointer;padding:1rem;position:relative}.solution-result__title{color:#122443;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:22px;margin-bottom:11px;text-transform:uppercase}.solution-result__row{align-items:center;color:#122443;display:flex;justify-content:space-between}.solution-result__row+.solution-result__row{margin-top:12px}.solution-result__row-title{color:rgba(18,36,67,.4)}.solution-result__mark,.solution-result__row-title{font-size:14px;font-weight:500;letter-spacing:.233333px;line-height:22px}.solution-result__mark{border-radius:6px;color:#fff;padding:2px 8px}.solution-result__mark_green{background:#52c22b}.solution-result__mark_red{background:#ff5a52}.solution-result+.solution-result{margin-top:12px}.diagram-handler{align-self:center;cursor:pointer;font-size:14px;line-height:22px;margin-bottom:1.5em;text-align:center}.diagram{background:#fff;border-radius:10px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);padding:1.5rem 1rem;width:100%}.diagram__title{font-weight:600;margin-bottom:1.5rem;text-align:center}.diagram__condition-name,.diagram__title{color:#122443;font-size:16px;letter-spacing:.3px;line-height:22px}.diagram__condition-name{font-weight:500;margin:2rem 0 11px;text-transform:uppercase}.diagram__details{align-items:center;display:flex;justify-content:space-between;width:100%}.diagram__details+.diagram__details{margin-top:12px}.diagram__details-key{opacity:.4}.diagram__details-key,.diagram__details-value{color:#122443;font-size:14px;font-weight:500;letter-spacing:.233333px;line-height:22px}.chart{background:url(/static/media/chart.7549232501f9e685b15c.svg) no-repeat 50%/contain;height:278px;width:100%}.risk-groups__list{flex-grow:0;margin-bottom:3rem}.risk-groups__list-item{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;-webkit-column-gap:1rem;column-gap:1rem;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;letter-spacing:.3px;line-height:1.38;padding:1rem;position:relative;width:100%}.risk-groups__list-item+.risk-groups__list-item{margin-top:13px}.risk-groups__btn{cursor:pointer}.risk-groups__filter{background-color:#f4f7f9;border-radius:10px;box-shadow:0 2px 10px -3px rgba(38,51,73,.4);position:absolute;right:0;top:40px;z-index:100}.risk-groups__filter-item{display:flex;padding:0 15px;transition:background-color .3s}.risk-groups__filter-item+.risk-groups__filter-item{border-top:1px solid rgba(18,36,67,.1)}.risk-groups__filter-item input[type=checkbox]{height:0;opacity:0;width:0}.risk-groups__filter-item input[type=checkbox]+label{color:#122443;cursor:pointer;display:block;font-size:16px;letter-spacing:.3px;line-height:22px;position:relative;width:300px}.risk-groups__filter-item input[type=checkbox]+label:after{background:rgba(18,36,67,.06);border-radius:4px;content:"";display:block;height:22px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.risk-groups__filter-item input[type=checkbox]:checked+label:after{background:#fff;box-shadow:0 2px 10px -3px rgba(38,51,73,.1)}.risk-groups__filter-item input[type=checkbox]:checked+label:before{background:url(/static/media/ic-check.00ec57eb7958e58f591d.svg) no-repeat 50%;content:"";display:block;height:22px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;z-index:1}.risk-groups__filter-item label{padding:10px 0 10px 40px;text-align:left}.risk-groups__filter-item:hover{background-color:#dfe6ea}@media(max-width:379px){.risk-groups__filter{max-width:310px}}.risk-groups__tag{background:linear-gradient(270deg,#eb3349,#f45c43);border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;margin-bottom:10px;padding:0 .5rem}.risk-groups__school{color:#122443;font-size:14px;font-weight:400;line-height:100%}.risk-groups__school span{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.questionnaire{color:#122443}.questionnaire__page{padding-top:1.5rem}.questionnaire__header{align-items:center;display:flex;justify-content:center}.questionnaire__header-relative{position:relative}.questionnaire__header-title{line-height:150%;padding:0 50px}.questionnaire__header-subtitle{line-height:150%;opacity:.5;padding:0 50px}.questionnaire__header-subtitle.answers-amount{margin-top:15px}.questionnaire__content{margin-top:24px}.questionnaire__confirm-btn{display:flex;justify-content:center;margin-top:40px}.questionnaire__confirm-btn button{max-width:300px}.questionnaire__questionsNumber{color:#122443;font-weight:500;letter-spacing:.35px;margin-top:5px;opacity:.8;text-align:center}.questionnaire__step{align-items:center;background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:space-around;letter-spacing:.23px;line-height:1.57;overflow:hidden;position:relative;width:76px}.questionnaire__step p:last-child{color:#fff;z-index:1}.questionnaire__step:before{background-image:linear-gradient(270deg,#00c6ff,#0072ff);content:"";height:32px;position:absolute;right:-2px;top:0;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);width:44px}.questionnaire__title{color:#122443;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:1.5;margin:1.5rem 0}.questionnaire__btn,.questionnaire__input{background-image:linear-gradient(270deg,rgba(18,36,67,.1),rgba(18,36,67,.1));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:#122443;font-size:16px;letter-spacing:.3px;line-height:1.38;padding:12px 0 10px;resize:none;text-align:left;width:100%}.questionnaire__btn-answer,.questionnaire__input-answer{padding:12px 10px 10px;transition:background-color .3s}@media(hover:hover){.questionnaire__btn-answer:hover,.questionnaire__input-answer:hover{background-color:rgba(47,141,255,.5)}}.questionnaire__btn-answer:disabled,.questionnaire__input-answer:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover){.questionnaire__btn-answer:disabled:hover,.questionnaire__input-answer:disabled:hover{background-color:transparent}}.questionnaire__btn-answer.selected,.questionnaire__input-answer.selected{background-color:rgba(47,141,255,.3);opacity:1}@media(hover:hover){.questionnaire__btn-answer.selected:hover,.questionnaire__input-answer.selected:hover{background-color:rgba(47,141,255,.5)}}.questionnaire__input::-webkit-input-placeholder{color:rgba(18,36,67,.4)}.questionnaire__input::placeholder{color:rgba(18,36,67,.4)}.questionnaire__form{flex-grow:1;margin-top:24px}.questionnaire__form-item{margin-bottom:20px}.questionnaire__form-item p{color:#122443;font-size:10px;font-weight:500;letter-spacing:1px;text-align:left;text-transform:uppercase}.questionnaire__form-item-btn{align-items:center;background-image:linear-gradient(270deg,rgba(18,36,67,.1),rgba(18,36,67,.1));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between;padding:12px 0 10px}.questionnaire__form-item-btn button{color:rgba(18,36,67,.4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.questionnaire__form-item-btn button.chosen{color:#122443}.questionnaire__form-item-btn button:not(:last-child){background:none;padding:0}.questionnaire__city-find{margin-bottom:20px;padding:0 60px}.questionnaire__city-find input{background:rgba(18,36,67,.05);border:1px solid rgba(18,36,67,.2);border-radius:6px;color:#122443;font-size:16px;padding:10px;width:100%}.questionnaire__city-find input::-webkit-input-placeholder{color:#122443;font-style:italic;opacity:.45}.questionnaire__city-find input::placeholder{color:#122443;font-style:italic;opacity:.45}.instruction-page{color:#122443}.instruction-page__logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0;row-gap:20px}.instruction-page__logo-title{font-size:14px;margin-bottom:10px;text-align:center}.instruction-page__logo-item{height:43px;padding:0 15px}.instruction-page__logo-flex,.instruction-page__logo-item{align-items:center;display:flex;justify-content:center}.instruction-page__content{flex-grow:1}.instruction-page__content p{line-height:140%}.instruction-page__content p:not(:last-child){margin-bottom:20px}.instruction-page__content a{color:#000;text-decoration:underline;transition:color .3s}@media(hover:hover){.instruction-page__content a:hover{color:#676767}}.instruction-page__not-accept h3,.instruction-page__not-accept h4,.instruction-page__not-accept p{text-align:center}.instruction-page__not-accept h4{font-size:20px;font-weight:600}.instruction-page__not-accept p{font-size:18px;font-weight:500;margin-top:20px}.respondent-page{color:#122443;display:flex;flex-flow:column;max-width:640px;min-height:100vh;padding:0 1.5rem 84px;width:100%}.respondent-page hr{background-color:rgba(18,36,67,.1);height:1px;margin:24px 0}.respondent-page__header{background:linear-gradient(180deg,#00c6ff,#0072ff);border-radius:0 0 16px 16px;color:#fff;padding:24px}.respondent-page__header h3{color:inherit;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px;margin:0}.respondent-page__header p{color:inherit}.respondent-page__header-buttons{height:32px;margin-bottom:20px;position:relative}.respondent-page__header-center{text-align:center}.respondent-page__header-center h3{font-size:20px;font-weight:500;letter-spacing:.4px;line-height:28px}.respondent-page__header-center p{font-size:14px;font-weight:500;letter-spacing:.26px;line-height:22px;margin-top:5px;opacity:.8}.respondent-page__header-statistic{text-align:center}.respondent-page__header-statistic h3{font-size:48px;font-weight:600;line-height:56px}.respondent-page__header-statistic p{font-size:14px;font-weight:500;letter-spacing:.2625px;line-height:22px;opacity:.8}.respondent-page__header-statistic-total{margin-top:40px}.respondent-page__header-statistic-periods{display:flex;justify-content:space-around;margin-top:32px}.respondent-page__header-statistic h4{font-size:24px;font-weight:600;letter-spacing:.5px;line-height:36px}.respondent-page__content{color:#122443;margin-top:24px;padding:0 24px}.respondent-page__button{color:#122443;display:block;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:22px;padding:1rem;text-align:left;width:100%}.respondent-page__button:not(:last-child){margin-bottom:8px}.respondent-page__button-with-icons{align-items:center;display:flex;font-size:14px;letter-spacing:.26px}.respondent-page__button-with-icons span{flex-grow:1;padding:2px 12px 0}.respondent-page__button-with-icons img{height:22px;width:22px}.respondent-page__button-loading{justify-content:center}.respondent-page__button-report{background:linear-gradient(90deg,#4e54c8,#8f94fb);color:#fff}.respondent-page__button-report img:first-child{height:16px;width:16px}.respondent-page__block{color:#122443}.respondent-page__block p:not(:last-child){margin-bottom:20px}.respondent-page__filter{margin-top:20px}.respondent-page__filter-flex{-webkit-column-gap:16px;column-gap:16px;display:flex}.respondent-page__filter-flex>div{flex:1 1}.respondent-page__filter h4{font-size:16px;font-style:italic;margin-bottom:5px;opacity:.5;padding-left:5px}.respondent-page__filter-body{padding:16px}.respondent-page__filter-error{color:#ff5d5d;margin:2rem 0;text-align:center}.respondent-page__filter-date:not(:first-child){margin-top:16px}.respondent-page__filter-date-flex{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;width:100%}.respondent-page__filter-date-flex-item{flex:1 1 100%}.respondent-page__filter-date-flex-item .react-datepicker-wrapper{width:100%}.respondent-page__filter-date-button{background-color:#f7f9ff;border:1px solid rgba(18,36,67,.2);border-radius:8px;color:gray;font-family:Gilroy,sans-serif;font-size:16px;font-style:italic;letter-spacing:.3px;padding:10px 15px;width:100%}.respondent-page__filter-date-button.active{color:#333;font-style:normal}.respondent-page__filter-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:16px}.respondent-page__filter-buttons button{background-color:rgba(0,198,255,.08);border:1px solid rgba(18,36,67,.2);border-radius:8px;color:#122443;font-family:inherit;font-size:16px;padding:8px 15px;width:115px}.respondent-page__filter-buttons button.active{background-color:#67abff;border:1px solid #67abff;color:#fff}.respondent-page__list-item{border:1px solid hsla(0,0%,50%,.4);color:#122443;display:block;font-weight:500;line-height:22px;padding:16px}.respondent-page__list-item.is-marked{background-color:#f4fcff;border-color:#67abff}.respondent-page__list-item.is-marked3{background-color:#ffebeb;border-color:#ff8080}.respondent-page__list-item p{font-size:16px;letter-spacing:.3px}.respondent-page__list-item p span{color:rgba(18,36,67,.4);font-size:14px}.respondent-page__list-item p:first-child,.respondent-page__list-item:not(:last-child){margin-bottom:8px}.respondent-page__list-item-info,.respondent-page__list-item-title{display:flex;justify-content:space-between}.respondent-page__list-item-info .time{align-items:center;display:flex}.respondent-page__list-item-info .time svg{font-size:18px;margin:0 0 2px 3px;opacity:.7}.respondent-page__list-btn{cursor:pointer}.respondent-page__list-not-found{font-size:18px;padding-top:25px;text-align:center}.respondent-page__info-item span{font-size:10px;font-weight:600;letter-spacing:1px;line-height:12px;opacity:.4;text-transform:uppercase}.respondent-page__info-item p{font-size:16px;font-weight:500;letter-spacing:.3px;line-height:22px;margin-top:8px}.respondent-page__info-item:not(:last-child){margin-bottom:24px}.respondent-page__factors{background-color:#f4f7f9;letter-spacing:.26px}.respondent-page__factors h3{color:inherit;font-size:22px;line-height:1.3}.respondent-page__factors h4{font-size:20px;font-weight:600;line-height:24px}.respondent-page__factors p:not(:last-child){margin-bottom:20px}.respondent-page__factors ul{margin-top:20px}.respondent-page__factors ul li{margin-left:20px}.respondent-page__factors ul li:not(:last-child){margin-bottom:10px}.respondent-page__factors-score{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px}.respondent-page__factors-score span{color:#122443;font-size:18px;font-weight:500;letter-spacing:.23px;line-height:22px;opacity:.4}.respondent-page__factors-score p{font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px}.respondent-page__factors-recommendation{font-size:12px;font-weight:500;letter-spacing:.24px;line-height:22px;margin:24px 0 8px;opacity:.6;text-transform:uppercase}.respondent-page__factors-block{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;cursor:pointer;font-weight:500;letter-spacing:.3px;line-height:22px;margin-top:8px;padding:16px}.respondent-page__factors-block-title{margin:0!important}.respondent-page__factors-block-content{align-items:center;display:flex;font-size:14px;justify-content:space-between;letter-spacing:.233333px;margin-top:8px}.respondent-page__factors-block-content span{color:rgba(18,36,67,.4);font-size:14px}.respondent-page__answer-title{font-size:16px;opacity:.7}.respondent-page__answer-content{margin-top:10px}.respondent-page__answer-content span{color:rgba(18,36,67,.45);font-size:14px}.respondent-page__answer-content p{margin-top:5px;opacity:.8}.respondent-page__result-content{color:#122443;margin-top:30px;padding:0 10px}.respondent-page__result-content-block>div,.respondent-page__result-content-block>p{line-height:150%}.respondent-page__result-content-block>div h4,.respondent-page__result-content-block>p h4{margin-bottom:5px;opacity:.8}.respondent-page__result-content-block>div p:not(:last-child),.respondent-page__result-content-block>div:not(:last-child),.respondent-page__result-content-block>p p:not(:last-child),.respondent-page__result-content-block>p:not(:last-child){margin-bottom:20px}.respondent-page__result-content-block a{color:#000;text-decoration:underline;transition:color .3s}@media(hover:hover){.respondent-page__result-content-block a:hover{color:#676767}}.respondent-page__result-content-reason{display:block;font-size:14px}.respondent-page__result-content-reason-title{margin-top:5px}.respondent-page__result-title{font-size:20px;line-height:130%}.text-center{text-align:center}.respondents-search{border:1px solid rgba(18,36,67,.2);border-radius:8px;display:flex;justify-content:space-between;overflow:hidden}.respondents-search input::-webkit-input-placeholder{font-family:inherit;font-size:16px}.respondents-search button,.respondents-search input,.respondents-search input::placeholder{font-family:inherit;font-size:16px}.respondents-search input{flex:1 1 auto;padding:0 15px}.respondents-search button{background-color:rgba(0,198,255,.08);color:#122443;padding:8px 15px;transition:background .3s,color .3s}.respondents-search__buttons-tab button{border-right:1px solid rgba(18,36,67,.2)}.respondents-search__buttons-tab button.active{background-color:#67abff;color:#fff;transition:background .3s,color .3s}.respondents-search__buttons-search{border-left:1px solid rgba(18,36,67,.2)}.recommendations__buttons-block>button:not(:first-child){margin-top:8px}.recommendations__manage-buttons{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.recommendations__region-search{background-color:#fff;border:1px solid rgba(18,36,67,.2);border-radius:8px;display:flex;justify-content:space-between;margin:20px auto 0;padding:8px 15px;width:350px}.recommendations__region-search input{flex-grow:1;font-family:inherit;font-size:16px;padding-right:15px}.recommendations__region-search img{height:16px;opacity:.6;width:16px}.recommendations__filter-main-block{padding:16px}.recommendations__filter-mark-block{margin-top:8px;padding:16px}.recommendations__filter-mark-block-flex{align-items:center;display:flex;flex-wrap:wrap}.recommendations__filter-mark-status label{background-color:transparent!important;padding:10px 15px 10px 40px}.recommendations__filter-mark-status input:checked+label{background-color:transparent!important}.recommendations__list{margin-top:24px}.recommendations__item{color:rgba(18,36,67,.8);font-size:16px;font-weight:500;letter-spacing:.3px;line-height:130%;padding:16px}.recommendations__item:not(:first-child){margin-top:10px}.recommendations__item-header{align-items:flex-start;-webkit-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}.recommendations__item-header span{padding-left:5px;padding-right:10px}.recommendations__item-header-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.recommendations__item-buttons{flex-shrink:0}.recommendations__item-buttons button{padding:2px 2px 2px 8px}.recommendations__item-buttons img{height:20px;opacity:.6;width:20px}.recommendations__item p{border-top:1px solid rgba(18,36,67,.2);margin-top:15px;padding:15px 5px 0}.recommendations__item p.reason{font-size:14px}.recommendations__item p.terms span{display:block;font-size:14px;font-style:italic;margin-top:3px;opacity:.7}.recommendations__item-bottom{display:flex;font-size:14px;justify-content:space-between}.recommendations__item-bottom span{font-style:italic;opacity:.8}.recommendations__item-bottom span b{font-style:normal;font-weight:600}.recommendations__item-draggable{cursor:move}.recommendations__item-draggable p:first-child{border-top:0;margin-top:0;padding-top:0}.recommendations__item-marked-btn{border:1px solid rgba(18,36,67,.2);border-radius:5px;color:inherit;font:inherit;font-size:14px;letter-spacing:.2px;padding:5px 10px}.recommendations__item-marked-btn.marked{background-color:#b1ebbc}.recommendations__not-found{text-align:center}.recommendation{margin-top:30px}.recommendation__question-title{font-size:18px;font-style:italic;font-weight:700}.recommendation__answer-title{font-size:16px;font-weight:600;opacity:.8}.recommendation__content{margin-top:15px}.recommendation__conditions-item{border:1px solid rgba(18,36,67,.2);overflow:hidden}.recommendation__conditions-item:not(:first-child){margin-top:5px}.recommendation__conditions-item label{font-size:14px;padding:10px 15px 10px 40px}.recommendation__any-answers{border:1px solid rgba(18,36,67,.2);border-radius:8px;overflow:hidden}.recommendation__any-answers label{padding:10px 15px 10px 40px}.recommendation__last-update{font-size:14px;padding:0 5px;text-align:right}.recommendation__last-update span{font-style:italic}.recommendation__buttons{margin:20px 0;text-align:center}.recommendation__answers-item{margin-left:20px;margin-top:2px}.recommendation__answers-item:first-child{margin-top:5px}.recommendation__conditions-wrapper{position:relative}.recommendation__conditions-wrapper-correcting{position:absolute;right:0;top:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.recommendation__conditions-title{margin:15px 0;text-align:center}.recommendation__block-header{align-items:center;display:flex;height:28px;justify-content:space-between}.recommendation__block-header h4 span{font-size:14px;font-weight:500}.recommendation__block-header button{border:1px solid rgba(18,36,67,.2);border-radius:5px;color:inherit;font:inherit;font-size:14px;letter-spacing:.2px;padding:5px 10px}.recommendation__block-subtitle{font-size:14px;font-style:italic;margin-top:15px;opacity:.8;padding-left:5px}.recommendation__block-inputs{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex}.recommendation__block-inputs input{background-color:#fff;border:1px solid rgba(18,36,67,.2);border-radius:5px;padding:5px 10px}.recommendation__block-overflow{height:350px;overflow-y:auto;position:relative}.recommendation__block-overflow-inner{padding:0 10px 10px 0;position:absolute}.recommendation__block-overflow-inner>div h5{font-size:14px;padding-bottom:3px;padding-left:10px}.recommendation__block-overflow-inner>div:not(:last-child){margin-bottom:15px}.recommendation__block-buttons{margin:10px 5px 0 0;text-align:right}.recommendation__block-buttons button{color:inherit;font-family:inherit;font-weight:500;margin-left:10px;opacity:.8}.recommendation__moderating{border:1px solid}.recommendation__moderating.rework{border-color:rgba(200,118,0,.4)}.recommendation__moderating.accepted,.recommendation__moderating.acceptedWithEdits{border-color:rgba(41,129,0,.4)}.recommendation__moderating.moderation{border-color:rgba(0,99,229,.4)}.recommendation__moderating-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.recommendation__moderating-status{font-weight:500}.recommendation__moderating-status.moderation{color:#0063e5}.recommendation__moderating-status.rework{color:#c87600}.recommendation__moderating-status.accepted,.recommendation__moderating-status.acceptedWithEdits{color:#298100}.recommendation__moderating-comments{display:flex;flex-direction:column-reverse}.recommendation__moderating-comments.no-comments{align-items:center;justify-content:center;opacity:.7}.recommendation__moderating-comments-item{font-weight:400;padding:10px 0}.recommendation__moderating-comments-item:not(:last-child){border-top:1px solid hsla(0,0%,50%,.4)}.recommendation__moderating-comments-header{align-items:center;display:flex;font-size:14px;gap:10px;justify-content:space-between}.recommendation__moderating-comments-header span{font-weight:600}.recommendation__moderating-comments-header span:not(:first-child){font-weight:500}.recommendation__moderating-comments-header span.author{color:#0063e5}.recommendation__moderating-comments-header span.you{color:#298100}.recommendation__moderating-comments-text{margin-top:4px}.recommendation__moderating-comments-send{margin-top:24px;text-align:center}.recommendation__moderating-buttons{display:flex;gap:12px;justify-content:center}.recommendation__moderating-buttons button.rework{background-color:rgba(200,118,0,.65)}@media(hover:hover){.recommendation__moderating-buttons button.rework:hover{background-color:#c87600}}.recommendation__moderating-buttons button.accepted{background-color:rgba(41,129,0,.65)}@media(hover:hover){.recommendation__moderating-buttons button.accepted:hover{background-color:#298100}}.recommendation__correcting-diff-header{align-items:center;display:flex;justify-content:space-between}.recommendation__correcting-diff-header button{border:1px solid rgba(18,36,67,.2);border-radius:5px;color:inherit;font:inherit;font-size:14px;letter-spacing:.2px;padding:5px 10px}.recommendation__correcting-diff-block span.added{background-color:#eaf2c2;color:#406619;font-style:italic}.recommendation__correcting-diff-block span.removed{background-color:#ffe5e3;color:#d45656;font-style:italic;-webkit-text-decoration:line-through 1px;text-decoration:line-through 1px}.recommendations-page__header{align-items:center;display:flex;justify-content:flex-end}.recommendations-page__header-donwload-btn{background-color:#fff;border-radius:7px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);height:32px;padding:0 10px}.recommendations-page__header-donwload-btn span{color:#122443;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;line-height:100%}.recommendations-page__content{color:#122443}.recommendations-page__block-title{font-size:18px;font-weight:500;line-height:120%;margin:32px 0 12px}.recommendations-page__list{background:#fff;border-radius:16px;padding:16px}.recommendations-page__list:not(:first-child){margin-top:15px}.recommendations-page__list-title{font-size:16px;font-weight:500;line-height:120%}.recommendations-page__list h5{font-size:14px;font-weight:500;letter-spacing:.3px;line-height:120%;text-align:center}.recommendations-page__list-answers{margin:12px 0}.recommendations-page__list-answers-item{background:#f4f7f9;border-radius:7px;font-size:14px;font-weight:400;letter-spacing:.3px;padding:12px}.recommendations-page__list-answers-item:not(:first-child){margin-top:8px}.recommendations-page__list-answers-item span{font-size:10px;line-height:100%;opacity:.5}.recommendations-page__list-answers-item p{line-height:130%;margin-top:4px}.recommendations-page__list-item{padding:12px 0}.recommendations-page__list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.recommendations-page__list-item:last-child{padding-bottom:0}.recommendations-page__list-item a{color:#0072ff;text-decoration:underline}@media(hover:hover){.recommendations-page__list-item a{transition:opacity .3s}.recommendations-page__list-item a:hover{opacity:.7}}.recommendations-page__list-item p{font-size:14px;font-weight:400;line-height:130%}.recommendations-page__list-item-flex{display:flex}.recommendations-page__list-item-flex p{margin-left:5px}.recommendations-page__list-item-flex span{align-items:center;background:linear-gradient(90deg,#4e54c8,#8f94fb);border-radius:7px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:100%;width:20px}.recommendations-page__list-item-reason{background:#f4f7f9;border-radius:7px;margin-top:12px;padding:12px}.recommendations-page__list-item-reason-title{font-size:10px;font-weight:400;letter-spacing:.3px;line-height:100%;opacity:.5}.recommendations-page__list-item-reason>div:not(:first-child){margin-top:5px}.recommendations-page__list-item-reason p{letter-spacing:.3px;margin-top:5px}.recommendations-page__list-logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:16px;row-gap:20px}.recommendations-page__list-logos-title{font-size:12px;margin-bottom:10px;text-align:center}.recommendations-page__list-logos-flex,.recommendations-page__list-logos-item{align-items:center;display:flex;justify-content:center}.recommendations-page__list-logos-item{height:28px;padding:0 15px}.recommendations-page__list-logos-item.minzdrav img{height:28px;width:100px}.recommendations-page__list-logos-item.agency img{height:28px;width:68px}.recommendations-page__list-logos-item.testu img{height:20px;width:73px}.recommendations-page__highlighted-block{background:linear-gradient(270deg,#00c6ff,#0072ff);color:#fff;font-size:14px;font-weight:600;line-height:150%}.recommendations-page__highlighted-block a{color:#fff;text-decoration:underline}@media(hover:hover){.recommendations-page__highlighted-block a{transition:opacity .3s}.recommendations-page__highlighted-block a:hover{opacity:.7}}.new-recoms__list{margin-top:40px;padding:0 24px}.new-recoms__list-item{border:1px solid hsla(0,0%,50%,.4);color:#122443;cursor:pointer;display:block;padding:16px}.new-recoms__list-item:not(:first-child){margin-top:12px}.new-recoms__list-item.rework{border-color:rgba(200,118,0,.4)}.new-recoms__list-item.accepted,.new-recoms__list-item.acceptedWithEdits{border-color:rgba(41,129,0,.4)}.new-recoms__list-item.moderation{border-color:rgba(0,99,229,.4)}.new-recoms__list-item.not-read{background:linear-gradient(135deg,#e3f2fd,#e0f7fa)}.new-recoms__list-item.deleted,.new-recoms__list-item.mainEntryDeleted{background:linear-gradient(135deg,rgba(255,99,71,.8),rgba(255,0,0,.6));border-color:red;-webkit-filter:grayscale(.2);filter:grayscale(.2);pointer-events:none}.new-recoms__list-item-row-delete,.new-recoms__list-item-row-first,.new-recoms__list-item-row-other,.new-recoms__list-item-row-second{align-items:center;-webkit-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}.new-recoms__list-item-row-delete{justify-content:flex-end}.new-recoms__list-item-row-first p,.new-recoms__list-item-row-other p{font-weight:500;letter-spacing:.3px;line-height:140%}.new-recoms__list-item-row-other,.new-recoms__list-item-row-second{margin-top:4px}.new-recoms__list-item-row-other span,.new-recoms__list-item-row-second span{font-style:italic;opacity:.8}.new-recoms__list-item-row-other span.status,.new-recoms__list-item-row-second span.status{font-style:normal;font-weight:500}.new-recoms__list-item-row-other span.status.moderation,.new-recoms__list-item-row-second span.status.moderation{color:#0063e5}.new-recoms__list-item-row-other span.status.accepted,.new-recoms__list-item-row-other span.status.acceptedWithEdits,.new-recoms__list-item-row-second span.status.accepted,.new-recoms__list-item-row-second span.status.acceptedWithEdits{color:#298100}.new-recoms__list-item-row-other span.status.rework,.new-recoms__list-item-row-second span.status.rework{color:#c87600}.new-recoms__list-item-row-other span.status.deleted,.new-recoms__list-item-row-other span.status.mainEntryDeleted,.new-recoms__list-item-row-second span.status.deleted,.new-recoms__list-item-row-second span.status.mainEntryDeleted{color:red}.new-recoms__list-item-row-other{border-top:1px solid hsla(0,0%,50%,.4);margin-top:12px;padding-top:12px}.new-recoms__list-item-title{font-size:16px;font-weight:500;letter-spacing:.3px;line-height:140%}.new-recoms__list-item-title span{font-style:italic;font-weight:400}.common-page{color:#122443;display:flex;flex-flow:column;max-width:640px;min-height:100vh;padding:0 1.5rem 84px;width:100%}.common-page hr{background-color:rgba(18,36,67,.1);height:1px;margin:24px 0}.common-page__header{background:linear-gradient(180deg,#00c6ff,#0072ff);border-radius:0 0 16px 16px;color:#fff;padding:24px}.common-page__header-buttons{height:32px;margin-bottom:20px;position:relative}.common-page__header-center{text-align:center}.common-page__header-center h3{color:inherit;font-size:20px;font-weight:500;letter-spacing:.4px;line-height:28px;margin:0}.common-page__content{color:#122443;margin-top:24px;padding:0 24px}.common-page__content-block{margin-top:30px}.common-page__card-block{padding:16px}.common-page__card-block:not(:first-child){margin-top:10px}.common-page__card-block h4{font-size:16px;font-style:italic;opacity:.7;padding-left:5px}.common-page__card-block textarea{width:100%}.common-page__card-block textarea::-webkit-input-placeholder{font-family:inherit;font-style:italic;opacity:.7}.common-page__card-block textarea::placeholder{font-family:inherit;font-style:italic;opacity:.7}.common-page__card-inner{background-color:#f7f9ff;border:1px solid rgba(18,36,67,.2);border-radius:8px;color:rgba(18,36,67,.8);font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:130%;margin-top:8px;padding:10px}.common-page__card-inner b{font-weight:600}.common-page__card-inner.full-width{display:block;width:100%}.common-page__card-inner.low-placeholder::-webkit-input-placeholder{font-style:italic;opacity:.6}.common-page__card-inner.low-placeholder::placeholder{font-style:italic;opacity:.6}.common-page__logo{margin:40px 0;text-align:center}.button-with-icons{align-items:center;color:#122443;display:flex;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.26px;line-height:22px;padding:1rem;text-align:left;transition:background-color .3s;width:100%}.button-with-icons span{flex-grow:1;padding:2px 12px 0}.button-with-icons img{height:22px;width:22px}.button-with-icons.active{background-color:rgba(0,114,255,.25)}.styled-checkbox{overflow:hidden}.styled-checkbox__wrapper{border:1px solid rgba(18,36,67,.2);border-radius:8px;overflow:hidden}.styled-checkbox__wrapper label{padding:10px 15px 10px 40px}.styled-checkbox label{align-items:center;-webkit-column-gap:7px;column-gap:7px;cursor:pointer;display:flex;position:relative;transition:background-color .35s;-webkit-user-select:none;user-select:none}.styled-checkbox label:before{background:url(/static/media/checkbox.6ce654e0a449cd4acfff.svg) no-repeat 50%/0;border:1px solid #9abbce;border-radius:2px;content:"";height:20px;left:10px;position:absolute;transition:all .3s;width:20px}@media(hover:hover){.styled-checkbox label:hover{background-color:#cee3ff}}.styled-checkbox input{opacity:0;position:absolute;z-index:-1}.styled-checkbox input:checked+label{background-color:#f1fcff}@media(hover:hover){.styled-checkbox input:checked+label:hover{background-color:#cee3ff}}.styled-checkbox input:checked+label:before{background-size:60%;border:1px solid #2196f3}.editing-block__title{margin:0;text-align:center}.editing-block__title.top-margin{margin-top:20px}.editable-block{padding:10px}.editable-title{align-items:center;display:flex;justify-content:space-between}.editable-title__fields{flex-grow:1}.editable-title .subtitle,.editable-title .title,.editable-title input,.editable-title span,.editable-title textarea{background-color:#f7f9ff;border:1px solid rgba(18,36,67,.2);border-radius:8px;font-family:inherit;font-size:20px;font-weight:500;line-height:130%;padding:10px;width:100%}.editable-title .subtitle.edit-subtitle,.editable-title .title.edit-subtitle,.editable-title input.edit-subtitle,.editable-title span.edit-subtitle,.editable-title textarea.edit-subtitle{font-size:18px;font-weight:400}.editable-title .subtitle,.editable-title .title{background-color:inherit;border-color:#fff}.editable-title .subtitle{font-size:18px;font-weight:400}.editable-title img{height:20px;opacity:.6;width:20px}.editable-title button{padding:2px}.editable-title__buttons-block{-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:space-between;padding-left:10px;padding-right:5px}.editable__blocking-answer label{padding:10px 15px 10px 40px}.editable__blocking-answer input:checked+label,.editable__blocking-answer label{background-color:transparent!important}.questions__list{margin-top:15px}.questions__item{color:rgba(18,36,67,.8);display:block;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:120%;margin-top:8px;padding:16px 60px 16px 16px;position:relative}.questions__item:after{background-image:url(/static/media/btn-right.798ce1c6475df648e71a.svg);bottom:0;content:"";height:22px;margin:auto 0;position:absolute;right:16px;top:0;width:22px}.editing__add-answer{padding:25px 0 10px;text-align:center}.editing-answers__list{margin-top:15px}.editing-answers__item{align-items:center;color:rgba(18,36,67,.8);display:flex;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:120%;margin-top:8px;padding:16px}.editing-answers__item.hidden{background-color:#dedede}.editing-answers__item-content{color:inherit;flex-grow:1;padding-right:25px}.editing-answers__item-content-title span{display:block;margin-top:2px;opacity:.7}.editing-answers__item-content-recommendations{margin-top:10px}.editing-answers__item p{font-size:14px;letter-spacing:.233333px;margin-top:2px}.editing-answers__item p span{color:rgba(18,36,67,.4);font-size:14px}.editing-answers__item-buttons-block{display:flex;flex-direction:column;justify-content:center;row-gap:15px}.editing-answers__item-buttons-block button{opacity:.7;padding:2px}.add-answer{margin-top:30px}.editing-accounts__add-user{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.editing-accounts__list{margin-top:24px}.editing-accounts__list-not-found{margin:24px 0;text-align:center}.editing-accounts__form-add-btn{margin-top:24px;text-align:center}.editing-accounts__form-item{margin-top:8px}.editing-accounts__form-sub{margin-left:30px}.editing-accounts__form hr{margin:16px 0}.editing-accounts__info-content h4:not(:first-child){margin-top:18px}.editing-accounts__info-history{font-weight:600;height:500px;overflow-y:auto;position:relative}.editing-accounts__info-history-item{font-size:14px;padding:3px 0}.editing-accounts__info-history-item span{color:rgba(18,36,67,.6);font-size:16px;font-style:italic;font-weight:400}.editing-accounts__info-history-item a{font-size:14px;font-weight:400}.editing-accounts__info-history-item:not(:first-child){border-top:1px solid hsla(0,0%,50%,.4)}.editing-accounts__info-edit-btn{margin-top:20px;text-align:center}.editing-accounts__regions-header{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex}.editing-accounts__regions-header h4{flex-grow:1}.editing-accounts__regions-header h4 span{font-size:14px;font-weight:500}.editing-accounts__regions-header button{border:1px solid rgba(18,36,67,.2);border-radius:5px;color:inherit;font:inherit;font-size:14px;letter-spacing:.2px;padding:5px 10px}.editing-accounts__regions-search{align-items:center;border:1px solid rgba(18,36,67,.2);border-radius:8px;-webkit-column-gap:8px;column-gap:8px;display:flex;margin-top:8px;padding:10px 15px}.editing-accounts__regions-search input{color:#122443;font:inherit;height:21px;width:100%}.editing-accounts__regions-search input::-webkit-input-placeholder{font-style:italic;opacity:.8}.editing-accounts__regions-search input::placeholder{font-style:italic;opacity:.8}.editing-accounts__regions-search button{padding:2px}.editing-accounts__regions-search-not-found{margin-top:12px;text-align:center}.editing-accounts__regions-block{height:350px;overflow-x:hidden;overflow-y:auto;position:relative}.editing-accounts__regions-block::-webkit-scrollbar{background-color:hsla(0,0%,7%,.15);width:6px}.editing-accounts__regions-block::-webkit-scrollbar-thumb{background-color:hsla(0,0%,7%,.25)}.editing-accounts__regions-block-loading{align-items:center;display:flex;height:100%;justify-content:center}.editing-accounts__regions-block-inner{padding:0 10px 10px 0;position:absolute;width:98%}.editing-accounts__regions-block-inner h4{margin-bottom:8px}.editing-accounts__regions-block-inner h4:not(:first-child){margin-top:12px}.editing-accounts__regions-block-inner>div h5{font-size:14px;padding-bottom:3px;padding-left:10px}.editing-accounts__regions-block-inner>div:not(:last-child){margin-bottom:4px}.editing-accounts__regions-item{border:1px solid rgba(18,36,67,.2)}.editing-accounts__regions-item label{font-size:14px;padding:10px 15px 10px 40px}.editing-filters__wrapper>div:not(:first-child){margin-top:12px}.statistic{color:#122443}.statistic__header{background:linear-gradient(180deg,#00c6ff,#0072ff);border-radius:0 0 16px 16px;color:#fff;padding:24px}.statistic__header h3{color:inherit;font-size:24px;font-weight:600;letter-spacing:.5px;line-height:32px;margin:0}.statistic__header p{font-size:16px;font-weight:500;letter-spacing:.2625px;line-height:24px;opacity:.8;text-align:left}.statistic__block{padding:16px}.statistic__block p{font-weight:500;letter-spacing:.3px;line-height:22px;margin-bottom:8px}.statistic__block h5{font-size:24px;font-weight:600;letter-spacing:.5px;line-height:36px}.statistic__blocks>div{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;font-weight:500;line-height:22px;padding:16px}.statistic__blocks>div:not(:last-child){margin-bottom:8px}.statistic__blocks>div button{background:linear-gradient(270deg,rgba(0,114,255,.08),rgba(0,198,255,.08));border-radius:7px;color:#0072ff;font-family:inherit;font-size:16px;letter-spacing:.4px;padding:8px 16px;text-align:center;width:100%}.statistic__blocks>div button a{color:#0072ff}.statistic__blocks-name{font-size:16px;letter-spacing:.3px;margin-bottom:16px}.statistic__blocks-name span{color:rgba(18,36,67,.4);font-size:14px}.statistic__list{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);margin-top:8px}.statistic__list-item{font-size:14px;font-weight:500;letter-spacing:.2625px;line-height:22px;list-style:none;padding:16px}.statistic__list-item:not(:last-child){border-bottom:1px solid rgba(18,36,67,.1)}.statistic__list-item-content{align-items:center;display:flex;justify-content:space-between}.statistic__list-item-content span{opacity:.4}.statistic__answer{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px -3px rgba(38,51,73,.1);color:#122443;font-weight:500;letter-spacing:.3px;line-height:22px;margin-top:8px;padding:16px}.statistic__answer-content{align-items:center;display:flex;font-size:14px;justify-content:space-between;letter-spacing:.233333px;margin-top:8px}.statistic__answer-content span{color:rgba(18,36,67,.4);font-size:14px}.statistic__answer-scale{background:#f4f7f9;border-radius:4px;height:8px;margin-top:16px}.statistic__answer-scale-full{background-color:#47a0ff;border-radius:4px;height:100%}.statistic__factors-title{font-size:20px;margin:25px 0 0;padding:0 10px;text-align:center}.statistic__reports-wrapper{max-width:640px;padding:1.5rem 1.5rem 0;width:100%}.statistic__reports-btn{background:linear-gradient(90deg,#4e54c8,#8f94fb);border-radius:16px;box-shadow:0 2px 10px -3px #8f94fb;cursor:pointer;padding:1rem;width:100%}.statistic__reports-btn p{color:#fff;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:22px;text-align:center}.statistic__reports-btn-pupil-profile{margin:1.5rem 1.5rem 0}.statistic__reports-btn-class{margin:0 0 1.5rem}.statistic__filters{text-align:center}.statistic__filters h4{font-weight:600}.statistic__filters-item{margin-top:10px}.statistic__filters-item b{font-style:italic;font-weight:600}
/*# sourceMappingURL=main.2a20efbb.css.map*/