@font-face{font-family:"Raleway";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/raleway/Raleway-Light.ttf")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/raleway/Raleway-Regular.ttf")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/raleway/Raleway-Medium.ttf")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/raleway/Raleway-SemiBold.ttf")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/raleway/Raleway-Bold.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/Onest/static/Onest-Thin.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/Onest/static/Onest-ExtraLight.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Onest/static/Onest-Light.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Onest/static/Onest-Regular.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Onest/static/Onest-Medium.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/Onest/static/Onest-SemiBold.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Onest/static/Onest-Bold.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Onest/static/Onest-ExtraBold.ttf")}@font-face{font-family:"Onest";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/Onest/static/Onest-Black.ttf")}html,body{font-variant-numeric:lining-nums;-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.tile-action>*{padding:16px 24px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none !important;border-radius:8px;font-size:16px;font-weight:500;transition:all .2s ease}@media(min-width: 800px){.tile-action>*:hover{transform:translateX(3px)}}.tile-action>*{font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400;background:linear-gradient(0deg, rgba(45, 212, 143, 0.05), rgba(45, 212, 143, 0.05)),rgba(22,29,32,.08);border:1px solid rgba(45,212,143,.6);min-height:104px}.tile-action>*:hover{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08)}.tile-action>*.active{border-color:#2dd48f;background:rgba(45,212,143,.24)}.tile-action>* span{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px}.tile-action>*+*{margin-top:16px}.tile-action>*>*:last-child span{display:block;margin-top:8px}.tile-action.with_option>*,.tile-action.with_check>*{position:relative;padding-left:76px}.tile-action.with_option>*:before,.tile-action.with_option>*:after,.tile-action.with_check>*:before,.tile-action.with_check>*:after{content:"";position:absolute;top:50%;left:16px}.tile-action.with_option>*:before,.tile-action.with_check>*:before{width:20px;height:20px;border:2px solid rgba(45,212,143,.6);border-radius:4px;transform:translateY(-50%)}.tile-action.with_option>*:after,.tile-action.with_check>*:after{width:24px;height:20px;background:url(../img/icons/check.svg) center center no-repeat;background-size:cover;display:none;transform:translateY(calc(-50% + 1px))}.tile-action.with_option>*.active:before,.tile-action.with_check>*.active:before{background:#2dd48f}.tile-action.with_option>*.active:after,.tile-action.with_check>*.active:after{display:block}.tile-action.with_option>*:before{border-radius:50%;background-clip:padding-box !important}.tile-action.with_option>*:after{display:none !important}.tile-action.with_option>*.active:before{border-color:rgba(45,212,143,.8);background:#2dd48f}.tile-action.with_img>*{display:flex;align-items:center}.tile-action.with_img>* svg,.tile-action.with_img>* img{width:70px;display:block;opacity:.85;margin:0 24px 0 0}.tile-action.with_img>*.img_top{flex-direction:column;justify-content:flex-start;align-items:flex-start}.tile-action.with_img>*.img_top>div:first-child{display:flex;margin-bottom:24px}.tile-action.with_img>*.img_top>div:first-child img{margin:0}.tile-action.with_img>*.img_top>div:first-child img+img{margin-left:16px}.tile-action.on_welcome img,.tile-action.on_welcome svg{width:30px;min-width:30px;height:30px;fill:rgba(45,212,143,.7);margin-right:32px;transition:all .3s ease}.tile-action.on_welcome .img_project svg{height:34px}.tile-action.on_welcome img{transform:scale(1.5);border-radius:4px}.tile-action.on_welcome>*:hover svg{fill:#2dd48f}@media(max-width: 799.98px){.tile-action.on_welcome{margin-bottom:30px}}.tile-action ul{margin:0;padding-left:14px}.tile-action input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;display:none}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:flex}.ct-chart-pie .ct-label,.ct-chart-donut .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-slice-pie,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-area{fill:#d70206}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-slice-pie,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-area{fill:#f05b4f}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-slice-pie,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-area{fill:#f4c63d}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-slice-pie,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-area{fill:#d17905}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-slice-pie,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-area{fill:#453d3f}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-slice-pie,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-area{fill:#59922b}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-slice-pie,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-area{fill:#0544d3}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-slice-pie,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-area{fill:#6b0392}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-slice-pie,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-area{fill:#f05b4f}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-slice-pie,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-area{fill:#dda458}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-slice-pie,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-area{fill:#eacf7d}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-slice-pie,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-area{fill:#86797d}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-slice-pie,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-area{fill:#b2c326}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-slice-pie,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-area{fill:#6188e2}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-slice-pie,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-area{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.result-chart{width:140px !important;height:140px !important;margin:32px auto 0}.ct-residue{fill:#6c7884}.ct-result{fill:#fff}.ct-result.state-5{fill:#3dbb6e}.ct-result.state-5~g text{fill:#3dbb6e !important}.ct-result.state-4{fill:#7ec44a}.ct-result.state-4~g text{fill:#7ec44a !important}.ct-result.state-3{fill:#e8b84b}.ct-result.state-3~g text{fill:#e8b84b !important}.ct-result.state-2{fill:#e07c35}.ct-result.state-2~g text{fill:#e07c35 !important}.ct-result.state-1{fill:#c44}.ct-result.state-1~g text{fill:#c44 !important}.ct-chart-donut .ct-label{display:none}.ct-chart-donut .ct-label:first-child{display:block;font-size:35px}.ct-chart-donut .ct-label:first-child.state-5{fill:#3dbb6e}.ct-chart-donut .ct-label:first-child.state-5~g text{fill:#3dbb6e !important}.ct-chart-donut .ct-label:first-child.state-4{fill:#7ec44a}.ct-chart-donut .ct-label:first-child.state-4~g text{fill:#7ec44a !important}.ct-chart-donut .ct-label:first-child.state-3{fill:#e8b84b}.ct-chart-donut .ct-label:first-child.state-3~g text{fill:#e8b84b !important}.ct-chart-donut .ct-label:first-child.state-2{fill:#e07c35}.ct-chart-donut .ct-label:first-child.state-2~g text{fill:#e07c35 !important}.ct-chart-donut .ct-label:first-child.state-1{fill:#c44}.ct-chart-donut .ct-label:first-child.state-1~g text{fill:#c44 !important}[class*=result-variants]{font-size:0;text-align:center}[class*=result-variants]>div{box-sizing:border-box;display:inline-block;font-size:14px;padding-bottom:5px}[class*=result-variants]>div.state-5{color:#3dbb6e}[class*=result-variants]>div.state-5~g text{color:#3dbb6e !important}[class*=result-variants]>div.state-4{color:#7ec44a}[class*=result-variants]>div.state-4~g text{color:#7ec44a !important}[class*=result-variants]>div.state-3{color:#e8b84b}[class*=result-variants]>div.state-3~g text{color:#e8b84b !important}[class*=result-variants]>div.state-2{color:#e07c35}[class*=result-variants]>div.state-2~g text{color:#e07c35 !important}[class*=result-variants]>div.state-1{color:#c44}[class*=result-variants]>div.state-1~g text{color:#c44 !important}[class*=result-variants]>div>div{margin-top:3px}[class*=result-variants]>div.userAnswer{background:rgba(108,120,132,.7);border-radius:10px}[class*=result-variants]>div.userAnswer.state-5{background:rgba(61,187,110,.2)}[class*=result-variants]>div.userAnswer.state-5~g text{background:#3dbb6e !important}[class*=result-variants]>div.userAnswer.state-4{background:rgba(126,196,74,.2)}[class*=result-variants]>div.userAnswer.state-4~g text{background:#7ec44a !important}[class*=result-variants]>div.userAnswer.state-3{background:rgba(232,184,75,.2)}[class*=result-variants]>div.userAnswer.state-3~g text{background:#e8b84b !important}[class*=result-variants]>div.userAnswer.state-2{background:rgba(224,124,53,.2)}[class*=result-variants]>div.userAnswer.state-2~g text{background:#e07c35 !important}[class*=result-variants]>div.userAnswer.state-1{background:rgba(204,68,68,.2)}[class*=result-variants]>div.userAnswer.state-1~g text{background:#c44 !important}[class*=result-variants] [class*=chart-]{width:70px !important;height:60px !important}[class*=result-variants] [class*=chart-] .ct-label:first-child{font-size:20px}[class*=result-variants]:after{content:"";display:block;clear:both}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.margT-s{margin-top:8px !important}.margB-s{margin-bottom:8px !important}.margT-m{margin-top:16px !important}.margB-m{margin-bottom:16px !important}.margT-l{margin-top:24px !important}.margB-l{margin-bottom:24px !important}.margT-xl{margin-top:32px !important}.margB-xl{margin-bottom:32px !important}.margT0{margin-top:0 !important}.margT40{margin-top:40px}.fs16{font-size:16px}.fw500{font-weight:500}.opacity7{opacity:.7}.color-main-3{color:#2dd48f}.inlineB{display:inline-block}.max-w370{max-width:370px}.margAuto{margin-left:auto !important;margin-right:auto !important}.nowrap{white-space:nowrap}.opacity07{opacity:.7}.mobile .mobile-hide{display:none}.app{min-width:1000px;max-width:calc(1400px - 3vw - 3vw);height:100%;margin:0 auto;padding:0 3vw;display:flex;box-sizing:border-box;flex-direction:column}@media(max-width: 799.98px){.app{min-width:unset;max-width:100%;padding:0 16px;flex-direction:column}}html,body{padding:0;margin:0;width:100%;height:100%;min-height:100%;font-family:"Onest",sans-serif;font-weight:400;font-size:14px;background:#375c6c;background:linear-gradient(to right, #1B2E36, #375B6B);color:hsla(0,0%,100%,.7)}*{box-sizing:border-box}input{outline:none}.logo{position:relative;display:flex;flex-direction:column;align-items:center}.logo a{display:block;position:relative;z-index:1;padding-right:185px}.logo a:after{content:"";position:absolute;top:1px;left:51px;width:170px;height:35px;background:url(../img/logo-white.svg) top -9px right no-repeat;background-size:auto 42px}.logo span{display:block;width:42px;max-width:42px;overflow:hidden}.logo span img{height:42px;width:auto;display:block}.main .logo a:after{top:50%;transform:translateY(-50%);background-position:right center}.main .logo h1{margin:8px 0 0 0;padding:0;color:#fff;font-weight:300;font-size:14px;opacity:.7;text-align:center}@media(max-width: 799.98px){.main .logo h1{font-size:16px;margin:24px 0 8px}}@media(max-width: 799.98px){.main .logo{width:auto}}.logo.compact h1{position:absolute;bottom:-2px;left:51px;white-space:nowrap;margin:0;font-size:12px;line-height:12px;color:hsla(0,0%,100%,.5);font-weight:200}@media(max-width: 799.98px){.logo.compact{position:relative;bottom:-6px;transform:scale(0.8);transform-origin:left bottom}.logo.compact h1{display:none}.logo.compact a:after{top:8px}}.d-header{height:72px;min-height:72px;display:flex;align-items:baseline;justify-content:center}.d-header br{display:none}@media(max-width: 799.98px){.d-header{height:auto}.d-header br{display:block}}.d-header.type2{min-height:auto;width:100%;margin:50px auto 0;height:auto;justify-content:flex-start}@media(max-width: 799.98px){.d-header.type2{margin-top:8px}}.d-header.main{margin-top:56px;min-height:auto}@media(max-width: 799.98px){.d-header.main{margin-top:32px}}.welcome-description{width:600px;margin:0 auto 40px;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:300;line-height:20px;background:rgba(22,29,32,.15);border-radius:8px;padding:32px;border:1px solid hsla(0,0%,100%,.6)}@media(max-width: 799.98px){.welcome-description{display:flex;flex-direction:column;margin:0;position:fixed;z-index:100;top:16px;right:16px;bottom:16px;left:16px;background:#161d20;border-radius:8px;padding:16px;border:1px solid #c6a24a;box-shadow:0 0 10px 16px rgba(22,29,32,.5);line-height:24px;overflow-y:auto;padding:0 0 100px}.welcome-description .wd-body{flex:1 1 auto;overflow-y:auto;min-height:0;padding:16px;position:relative}.welcome-description .wd-body:after{content:"";position:sticky;bottom:-16px;left:0;right:0;display:block;height:1px;background:#161d20;box-shadow:0 0 50px 30px #161d20;pointer-events:none}}.welcome-description ul{list-style-type:none;margin:16px 0;padding:0;text-align:left;width:fit-content}.welcome-description ul>li{padding-left:16px;position:relative}.welcome-description ul>li+li{margin-top:8px}.welcome-description ul>li:after{content:"";position:absolute;left:0;top:5px;width:6px;height:6px;background:hsla(0,0%,100%,.3);border-radius:50%}@media(max-width: 799.98px){.welcome-description{width:auto}}.d-content{padding:32px 0 0}.d-content.type2{padding-top:40px}@media(max-width: 799.98px){.d-content.type2:after{content:"";position:sticky;bottom:0;left:0;right:0;display:block;height:1px;background:#161d20;box-shadow:0 0 50px 30px #161d20;pointer-events:none}}.d-content.on_result{width:fit-content;margin:0 auto}@media(max-width: 799.98px){.d-content{flex:1 1 auto;overflow-y:auto;min-height:0;padding:32px 16px 0;margin:0 -16px}}h2{margin:50px 0;padding:30px 0 0;text-align:center;font-size:26px;font-weight:400;line-height:1.3;color:#fff}.btn_group__main{display:flex;align-items:flex-start;justify-content:center;flex:0 0 auto}.btn_group__main.col_2>*{width:50%}.btn_group__main.col_3>*{width:30%}.btn_group__main.col_3>*+*{margin-left:3%}a{color:#fff}a:hover{opacity:.8 !important}.rotateSlider_box{display:inline-flex;align-items:center;position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:20;padding:12px 10px 12px 12px;color:hsla(0,0%,100%,.7);font-weight:500;background:#2a3943;border:1px solid #43545c;border-radius:8px}@media(max-width: 799.98px){.rotateSlider_box{top:0;width:100%;justify-content:space-between}}.rotateSlider_box *{-webkit-user-select:none;user-select:none}.rotateSlider_box .rs__btn_group{display:flex;order:2;width:64px;margin-left:24px;justify-content:space-between;align-items:center}.rotateSlider_box .rs__btn_group input[type=text]{width:32px;height:20px;border:0;border-radius:0;color:rgb(169,173.4,175.4);text-align:center;padding:0;margin:0;background:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:12px}.rotateSlider_box .rs__btn_group input[type=text][disabled]{-webkit-user-select:none;user-select:none;pointer-events:none}.rotateSlider__btn{transform:rotate(-90deg);height:10px;width:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width: 800px){.rotateSlider__btn:hover:after{border-color:rgb(244.25,244.8,245.05);filter:drop-shadow(0px 0px 8px rgba(255, 255, 255, 0.8));background:none;box-shadow:none}}.rotateSlider__btn:after{content:"";box-sizing:border-box;transition:all .3s ease;width:14px;height:14px;transform:rotate(45deg);transform-origin:center center;border-radius:2px;border:3px solid rgb(201.25,204,205.25)}.rotateSlider__btn.rs__btn_up:after{margin-bottom:-9px;border-bottom:0;border-right:0}.rotateSlider__btn.rs__btn_down:after{margin-top:-9px;border-top:0;border-left:0}.vue-slider-ltr{display:flex !important;align-items:center;justify-content:center;width:180px !important;height:16px !important;padding:0 !important;cursor:pointer}.vue-slider-ltr .vue-slider-rail{background:rgb(169,173.4,175.4);height:1px;border-radius:2px}.vue-slider-ltr .vue-slider-dot{width:20px;height:20px}.vue-slider-ltr .vue-slider-dot .vue-slider-dot-handle{width:100%;height:100%;background:rgb(169,173.4,175.4);border-radius:50%;transition:all .3s ease;border:2px solid rgb(201.25,204,205.25)}@media(min-width: 800px){.vue-slider-ltr .vue-slider-dot .vue-slider-dot-handle:hover{border-color:rgb(244.25,244.8,245.05);filter:drop-shadow(0px 0px 8px rgba(255, 255, 255, 0.8))}}.vue-slider-ltr .vue-slider-marks{display:none}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;margin:0 !important}.modal-wrapper{display:flex;align-items:center;justify-content:center}.modal-container{position:relative;max-width:700px;margin:0 auto;background-color:#fff;border-radius:16px;overflow:hidden;transition:all .3s ease}.modal-header{height:70px;line-height:30px;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:1000px;width:100%;font-weight:500;padding:20px;padding-right:70px;background:#283338;color:#fff}.modal-body{padding:20px 20px 20px;height:100%;overflow-y:auto;color:#283338}.modal-body a{color:#161d20}.modal-body>h1:first-child,.modal-body>h2:first-child,.modal-body>h3:first-child{margin-top:0}.modal-body h3{margin-top:30px;font-size:22px;font-weight:500}.modal-body img{max-width:100%}.modal-body img[src*=".gif"]{border-radius:8px;display:block;object-fit:contain}.modal-body p+p{margin-top:5px}.modal-body iframe{max-width:100% !important;height:auto !important}.modal-body .modal_description{margin-bottom:32px;font-weight:500}.modal-body img+.modal_description{margin-top:32px}.modal__draw_example img+img{margin-top:24px}.modal__img_correct img{display:block;max-width:400px;margin:0 auto}.modal-btn-close{position:absolute;right:20px;top:20px;z-index:1010;width:30px;height:30px;box-sizing:border-box;outline:none;border-radius:8px;font-family:"vmfont";text-align:center;cursor:pointer}.modal-btn-close:before,.modal-btn-close:after{content:"";position:absolute;left:0px;top:14px;border-bottom:2px solid #fff;width:30px}.modal-btn-close:before{transform:rotate(-45deg)}.modal-btn-close:after{transform:rotate(45deg)}.modal-btn-close:hover:before,.modal-btn-close:hover:after{border-color:#2dd48f}.modal-submit{width:120px;height:40px;margin:40px auto 10px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.75);color:rgb(201.25,204,205.25);font-weight:500;background:linear-gradient(0deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06)),#1f3039;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;transition:all .3s ease}.modal-submit:hover{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08);background:linear-gradient(0deg, rgba(45, 212, 143, 0.12), rgba(45, 212, 143, 0.12)),#30424b;color:#2dd48f}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.modal_confirm .modal-btn-close,.modal_confirm .modal-header{display:none}.modal_confirm .modal-body{margin-top:0}.modal-confirm__footer{margin-top:32px;display:flex;align-items:center}.modal-confirm__footer>*{width:calc(50% - 16px)}.modal-confirm__footer>*+*{margin-left:16px}.desktop .modal__draw_example .modal_description{max-width:400px;margin-top:24px;margin-bottom:24px}.desktop .modal__draw_example .modal-body>.modal_description:first-child{margin-top:0}.desktop .modal-header{border-top-left-radius:8px;border-top-right-radius:8px}.desktop .modal-body{max-height:calc(90vh - 70px)}.desktop .modal-container{overflow:hidden}.mobile .modal-mask{background-color:rgba(40,51,56,.5);display:block}.mobile .modal-container{width:100%;height:100%;max-width:100%;max-height:100%;background:#e7e8ed;position:fixed;top:0;left:0;z-index:99;overflow:hidden;display:block;padding-bottom:0 !important;border-radius:0}.mobile .modal-container[style*=width]{width:100% !important}.mobile .modal-container img{max-width:100% !important}.mobile .modal-header{max-width:100%;font-size:16px;position:relative;z-index:2;color:#e7e8ed;font-weight:normal;padding-left:16px !important}.mobile .modal-body{padding:20px 16px;height:calc(100% - 70px);overflow-y:auto;font-size:14px;color:#283338}.mobile .modal-confirm__footer{font-size:0;border-top:1px solid rgba(40,51,56,.2);padding-top:20px;position:relative}.mobile .modal-confirm__footer:after{content:"";position:absolute;border-left:1px solid rgba(40,51,56,.2);height:40px;bottom:0;left:50%}.mobile .modal-confirm__footer>*{font-size:18px;background:none !important;color:#161d20 !important}.mobile .modal-submit{margin:0;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.modal-body ul{list-style-type:none;margin:8px 0;padding:0}.modal-body ul>li{padding-left:16px;position:relative}.modal-body ul>li+li{margin-top:16px}.modal-body ul>li:after{content:"";position:absolute;left:0;top:5px;width:6px;height:6px;background:rgba(22,29,32,.5);border-radius:50%}.check-side{margin-top:40px;display:grid;grid-template-columns:60px 1fr 60px;grid-template-rows:60px 1fr 60px;grid-column-gap:16px;grid-row-gap:16px;position:relative;z-index:1;border-radius:8px}@media(max-width: 799.98px){.check-side{grid-template-columns:40px 1fr 40px;grid-template-rows:40px 1fr 40px;grid-column-gap:8px;grid-row-gap:8px}}.check-side.reset{display:block}@media(max-width: 799.98px){.check-side.reset{margin-top:0}}.check-side>*{align-self:center;justify-self:center}.check-side>*.cell_center{position:relative}.check-side .side-option{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.check-side .side-option:before{position:relative;z-index:2;font-size:20px;color:hsla(0,0%,100%,.8)}.check-side .side-option.s:before{content:"C"}.check-side .side-option.u:before{content:"Ю"}.check-side .side-option.v:before{content:"В"}.check-side .side-option.z:before{content:"З"}.check-side .side-option.sv:before{content:"СВ"}.check-side .side-option.uv:before{content:"ЮВ"}.check-side .side-option.sz:before{content:"СЗ"}.check-side .side-option.uz:before{content:"ЮЗ"}.check-side .side-option:after{content:"";position:absolute;width:33.3333333333%;height:33.3333333333%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none !important;border-radius:8px;font-size:16px;font-weight:500;transition:all .2s ease}@media(min-width: 800px){.check-side .side-option:after:hover{transform:translateX(3px)}}.check-side .side-option:after{font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400;background:linear-gradient(0deg, rgba(45, 212, 143, 0.05), rgba(45, 212, 143, 0.05)),rgba(22,29,32,.08);border:1px solid rgba(45,212,143,.6);padding:0;box-sizing:border-box;border-radius:16px}.check-side .side-option:hover{cursor:pointer}.check-side .side-option:hover:after{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08)}.check-side .side-option:hover:before{color:#2dd48f}.check-side .side-option.active:after{border-color:#2dd48f;background:rgba(45,212,143,.44);color:#2dd48f}.check-side .side-option.active:before{color:#2dd48f}.check-side .side-option.sz:after{top:0;left:0;border-top-right-radius:80px;border-bottom-left-radius:80px}.check-side .side-option.s:after{top:0;left:33.3333333333%;border-top-left-radius:50%;border-top-right-radius:50%}.check-side .side-option.sv:after{top:0;right:0;border-top-left-radius:80px;border-bottom-right-radius:80px}.check-side .side-option.v:after{top:33.3333333333%;right:0;border-top-right-radius:50%;border-bottom-right-radius:50%}.check-side .side-option.uv:after{bottom:0;right:0;border-bottom-left-radius:80px;border-top-right-radius:80px}.check-side .side-option.u:after{bottom:0;left:33.3333333333%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.check-side .side-option.uz:after{bottom:0;left:0;border-bottom-right-radius:80px;border-top-left-radius:80px}.check-side .side-option.z:after{top:33.3333333333%;left:0;border-top-left-radius:50%;border-bottom-left-radius:50%}.check-side .side-option.sz:after{top:0;left:0;border-top-right-radius:80px;border-bottom-left-radius:80px}.check-side .side-option.s:after{top:0;left:33.3333333333%;border-top-left-radius:50%;border-top-right-radius:50%}.check-side .side-option.sv:after{top:0;right:0;border-top-left-radius:80px;border-bottom-right-radius:80px}.check-side .side-option.v:after{top:33.3333333333%;right:0;border-top-right-radius:50%;border-bottom-right-radius:50%}.check-side .side-option.uv:after{bottom:0;right:0;border-bottom-left-radius:80px;border-top-right-radius:80px}.check-side .side-option.u:after{bottom:0;left:33.3333333333%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.check-side .side-option.uz:after{bottom:0;left:0;border-bottom-right-radius:80px;border-top-left-radius:80px}.check-side .side-option.z:after{top:33.3333333333%;left:0;border-top-left-radius:50%;border-bottom-left-radius:50%}.check-side img{display:block;max-width:100%;margin:0 !important;border-radius:8px;overflow:hidden;position:relative;z-index:20}.check-side .slot{display:block;width:100%;height:auto}.btn__step-control{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none !important;border-radius:8px;font-size:16px;font-weight:500;transition:all .2s ease}@media(min-width: 800px){.btn__step-control:hover{transform:translateX(3px)}}.btn__step-control{position:relative;padding:0 24px;background:#43606d;border:1px solid #708a94;color:#e8f0f2}@media(min-width: 800px){.btn__step-control:hover{background:#4b6874;border-color:#89a2ab;color:#fff}.btn__step-control:hover::after{border-color:#89a2ab}}.btn__step-control span{display:block;margin-top:2px;opacity:.75;font-size:14px;font-weight:300}@media(max-width: 800px){.btn__step-control span{font-size:12px}}.btn__step-control::after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;border-top:2px solid #708a94;border-right:2px solid #708a94;transform:translateY(-50%) rotate(45deg);transition:all .3s ease}.btn__step-control.flip{justify-content:flex-end}.btn__step-control.flip::after{transform:translateY(-50%) rotate(-135deg);right:auto;left:20px}.btn__step-control.disabled{cursor:default !important;pointer-events:none;opacity:.6}@media(max-width: 799.98px){.btn__step-control.color_help{color:#c6a24a;border-color:#c6a24a;background:rgba(198,162,74,.1);text-align:center}.btn__step-control.color_help:before,.btn__step-control.color_help:after{display:none}.btn__step-control.color_help::after{border-color:#c6a24a}.btn__step-control.on_welcome{height:68px;justify-content:center}}.btn_help{border-color:#c6a24a;color:#c6a24a;background:rgba(198,162,74,.15)}.refresh_box{margin:40px 0 0 0;display:flex;justify-content:center}.refresh_box a{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none !important;border-radius:8px;font-size:16px;font-weight:500;transition:all .2s ease}@media(min-width: 800px){.refresh_box a:hover{transform:translateX(3px)}}.refresh_box a{display:inline-flex;text-decoration:none;padding:0 20px;height:48px;transform:none !important;background:#43606d;border:1px solid rgba(232,240,242,.7);color:rgba(232,240,242,.7);font-weight:300}.spacer-s{padding-top:8px}.spacer-m{padding-top:16px}.spacer-l{padding-top:24px}.spacer-xl{padding-top:32px}.error{display:none;text-align:center;font-size:16px;color:#bc3133;padding-bottom:10px;border-bottom:2px solid #bc3133}.btn-panel{margin-top:30px;text-align:center;-webkit-user-select:none;user-select:none}.btn-panel .separate{display:inline-block;width:50px}.btn-panel .uploadMap{position:relative}.btn-panel .uploadMap input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.box-info{max-width:700px;background:#283338;padding:30px;margin:16px auto;color:hsla(0,0%,100%,.7);border-radius:16px}.box-info .separate{border-top:1px solid hsla(0,0%,100%,.3);margin:30px 0}@media(max-height: 540px){.box-info .separate{margin:16px 0}}.box-info a{color:hsla(0,0%,100%,.75)}.box-info a:hover{color:hsla(0,0%,100%,.9)}.box-info__title{font-size:18px;margin-bottom:8px}.withLine-top{border-top:1px dashed hsla(0,0%,100%,.3);padding-top:25px;margin-top:25px}.screen-welcome{width:600px;margin:0 auto 50px}@media(max-width: 799.98px){.screen-welcome{width:auto;margin-bottom:0}}.lastMap{text-align:center}.lastMap img{max-width:100%;max-height:200px;border-radius:8px}.lastMap .text{margin-bottom:20px}.banner-bottom{padding:20px 0}@media(max-width: 799.98px){.screen-issues{min-height:100%}}.screen-issues .titled-list-group{display:grid;width:100%;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}@media(max-width: 768px){.screen-issues .titled-list-group{grid-template-columns:1fr}}.screen-issues .titled-list{padding:30px;background:rgba(22,29,32,.3);border-radius:8px;border:2px solid rgba(0,0,0,.1)}.screen-issues .titled-list__title{font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400;padding-bottom:10px;margin-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.2)}.screen-issues .titled-list__description{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px}.screen-issues .titled-list ul{list-style-type:none;padding:0;margin:0}.screen-issues .titled-list ul li{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px}.help__important_box{margin-top:40px;padding:24px;border-radius:8px;background:rgba(253,175,106,.24)}.help__important_box.colored{color:#fdaf6a}.help__important_box a{color:#fdaf6a}.issueHint{position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% + 8px));text-align:center;font-size:14px;letter-spacing:.02em;font-weight:300;color:#c6a24a}.toggle{position:relative;width:fit-content;margin:80px auto 70px;padding:0}.toggle>span{position:absolute;width:40px;height:40px;bottom:-54px;left:50%;transform:translateX(-50%);color:#fff;background:rgba(40,51,56,.7);border-radius:50%;border:1px solid hsla(0,0%,100%,.25);cursor:pointer;transition:all .3s ease}.toggle>span *{transition:all .3s ease}.toggle>span:before,.toggle>span:after{content:"";position:absolute;width:16px;height:2px;background:#fff;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:2px;opacity:.75}.toggle>span:after{width:2px;height:16px}.toggle>span.open:after{opacity:0 !important}.toggle>span>span:before,.toggle>span>span:after{content:"";position:absolute;width:200px;height:1px;background:hsla(0,0%,100%,.25);top:50%;left:-200px;transform:translateY(-50%)}.toggle>span>span:before{left:auto;right:-200px}@media(max-width: 768px){.toggle>span>span:before,.toggle>span>span:after{width:100px;left:-100px}.toggle>span>span:before{left:auto;right:-100px}}.toggle>span:hover{box-shadow:0 0 24px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.4)}.toggle>span:hover:before,.toggle>span:hover:after{opacity:1}.copyright{position:static;padding:16px;text-align:center;font-size:12px;color:hsla(0,0%,100%,.7)}@media(min-width: 800px){.copyright{padding-bottom:32px}}.step-indicator{display:flex;flex-direction:column;width:100%;margin:0 auto 70px;color:#fff}@media(max-width: 799.98px){.step-indicator{margin:0}}.step-indicator .step-info{position:relative}.step-indicator .step-info .step-box{position:absolute;right:0;bottom:-10px;display:flex;align-items:flex-end;font-size:36px;font-weight:500}@media(max-width: 799.98px){.step-indicator .step-info .step-box{font-size:26px;bottom:-7px}}.step-indicator .step-info .step-box .step-separator{margin:0 10px 5px;font-size:16px;opacity:.5;font-weight:300}@media(max-width: 799.98px){.step-indicator .step-info .step-box .step-separator{margin-bottom:3px}}.step-indicator .progress{margin-top:20px;background:#161d20;height:4px;border-radius:4px}.step-indicator .progress .progress-fill{height:100%;background:#2dd48f;box-shadow:0 0 24px rgba(74,222,128,.2),inset 0 1px 0 hsla(0,0%,100%,.08);transition:width .4s ease-in-out;border-top-left-radius:4px;border-bottom-left-radius:4px}#map{width:100%;height:400px;position:relative;z-index:10;overflow:hidden;background:rgba(22,29,32,.3);border-radius:8px;border-radius:16px;cursor:grab}@media(max-width: 799.98px){#map{height:220px}}.map-wrapper{position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden}.search-panel{background:rgba(22,29,32,.3);border-radius:8px;border:2px solid rgba(0,0,0,.1);padding:14px;margin-bottom:16px;display:flex;align-items:center;gap:8px;width:100%}.search-panel>*{border:none;background:hsla(0,0%,100%,0);outline:none}.search-panel input{flex-grow:1;width:100%;padding:0 12px;height:40px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px;background:rgba(22,29,32,.4);border-radius:8px;border:1px solid hsla(0,0%,100%,.15);background-clip:padding-box}.search-panel input::placeholder{font-size:14px;color:hsla(0,0%,100%,.4)}.search-panel input:focus::placeholder{opacity:0;visibility:hidden}.search-panel button{width:100px;height:40px;padding:8px 20px;color:hsla(0,0%,100%,.75);color:rgb(201.25,204,205.25);font-weight:500;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;transition:all .15s}.search-panel button:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);box-shadow:0 0 10px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.08)}@media(max-width: 799.98px){.search-panel button{width:80px;min-width:80px}}.search-panel button:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25)}.search-list{position:absolute;z-index:1008;left:0;right:0;bottom:0;top:0;list-style:none;margin:0;padding:0;background:#161d20;border-radius:16px;overflow-x:auto;transition:opacity .2s ease,transform .6s ease}.search-list li{padding:16px 20px;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.2)}.search-list li:hover{background:hsla(0,0%,100%,.1)}.search-list li div{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:4px}.search-list li span{display:block;font-size:12px;color:hsla(0,0%,100%,.6)}.ymaps3--control__background{background:none !important;box-shadow:none !important}.ymap-zoom-container{position:absolute;z-index:20;top:50%;left:16px;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;color:hsla(0,0%,100%,.7);font-weight:500;background:#2a3943;border:1px solid #43545c;border-radius:8px;overflow:hidden}@media(max-width: 799.98px){.ymap-zoom-container{left:auto;right:16px}}.ymap-zoom-btn{background:none;outline:none;border:none;width:36px;height:36px;color:rgb(201.25,204,205.25);cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.ymap-zoom-btn:hover{color:rgb(244.25,244.8,245.05);border-color:rgb(244.25,244.8,245.05);filter:drop-shadow(0px 0px 8px rgba(255, 255, 255, 0.8))}.ymap-custom-marker{width:24px;height:24px;background:#2dd48f;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.3);transform:translate(-50%, -50%)}.slide-enter-active,.slide-leave-active{transition:all .6s ease-in-out}.slide-enter,.slide-enter-from,.slide-leave-to{transform:translateY(-100%)}.opacity-enter-active,.opacity-leave-active{transition:all .6s ease-in-out}.opacity-enter,.opacity-enter-from,.opacity-leave-to{opacity:0}.lines-rotate{position:absolute;z-index:15;top:-100%;left:-100%;right:-100%;bottom:-100%;background:url(../img/steps/lines-rotate.svg) center center repeat-x;background-size:120px 120px;pointer-events:none;transition:all .3s linear}.question{color:#fff}.question .toggle{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px;font-size:18px;margin:70px auto 90px}.question__content{display:flex;padding-bottom:50px}.question__content>div+div{margin-left:max(40px,4%)}.question__content>div:first-child{flex:0 0 280px}.question__content>div:nth-child(2){flex:1}.question__content>div:last-child{flex:0 0 280px;align-items:flex-end}@media(max-width: 799.98px){.question__content{display:block}.question__content>div,.question__content>div+div{margin:0}}.question__title{position:relative;margin:0 auto 60px;text-align:center;font-size:26px;font-weight:400;line-height:1.3;color:#fff}@media(max-width: 799.98px){.question__title{width:auto;font-size:20px;margin-bottom:40px}}.question__leftCol img{display:block;max-width:100%;border-radius:8px;margin-bottom:16px}@media(max-width: 799.98px){.question__leftCol{position:fixed;z-index:100;top:16px;right:16px;bottom:16px;left:16px;background:#161d20;border-radius:8px;padding:16px;border:1px solid #c6a24a;box-shadow:0 0 10px 16px rgba(22,29,32,.5)}}.question__leftText{font-size:14px;line-height:24px;color:hsla(0,0%,100%,.6);font-weight:300}.question__leftText ul{list-style-type:none;margin:24px 0;padding:0}.question__leftText ul li+li{margin-top:24px}.question__leftText ol{list-style-type:none;margin-top:24px;padding:0;counter-reset:actions}.question__leftText ol>li{position:relative;padding-left:36px;line-height:24px}.question__leftText ol>li:before{counter-increment:actions;content:counter(actions);display:flex;align-items:center;justify-content:center;position:absolute;top:-1px;left:0;font-size:12px;width:26px;height:26px;border-radius:50%;font-weight:600;border:1px solid #c6a24a;box-sizing:border-box;color:#c6a24a}.question__leftText ol>li+li{margin-top:24px}.question__leftText b{font-weight:300;color:rgb(174.3,145.35,71.3)}.question__leftText ul{counter-reset:actions}.question__leftText ul>li{position:relative;padding-left:16px}.question__leftText ul>li:after{content:"";position:absolute;top:4px;left:0;width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.2)}.question__leftText ul>li+li{margin-top:16px}.question__buttons{display:flex;flex-direction:column;position:relative}.question__buttons>div{width:200px;height:70px}.question__buttons>div+div{margin-top:24px}@media(max-width: 799.98px){.question__buttons{flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:16px;padding:16px;position:fixed;border-top-left-radius:16px;border-top-right-radius:16px;left:0;right:0;bottom:0}.question__buttons>div{width:calc(50% - 8px);height:56px;margin:0 !important}}.question__buttons .copyright{position:absolute;right:0;bottom:0;padding:0;text-align:right}.share{background:rgba(22,29,32,.15);border-radius:8px;border:2px solid rgba(0,0,0,.1);padding:40px;text-align:center;margin:80px auto 0;font-size:14px;line-height:18px}@media(max-width: 799.98px){.share{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px}}.share__header{font-size:18px;font-weight:300}.share__header div{font-size:20px;font-weight:400;color:#fff;margin-bottom:8px}.share__separator{margin:48px 0;width:100%;border-top:1px solid hsla(0,0%,100%,.15)}.share__body{margin-top:60px;display:flex;flex-direction:column;align-items:center}.share__body .share__title{margin-bottom:16px;font-size:14px}.ya-share-block .ya-share2__container{width:fit-content;margin-left:auto;margin-right:auto}.ya-share-block .ya-share2__container ul{display:flex}.ya-share-block .ya-share2__container ul li{margin-left:4px !important;margin-right:4px !important}.ya-share-block .ya-share2__item:hover{opacity:.7}.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{height:34px !important;width:34px !important;background-size:34px 34px !important}.form_donate{position:relative;width:300px;border-radius:8px}.form_donate:after{content:"₽";width:40px;position:absolute;top:0;right:130px;bottom:0;display:flex;align-items:center;justify-content:center;color:#283338;font-size:28px;font-weight:300}.form_donate input{font-family:"Onest",sans-serif;outline:none;border:none}.form_donate input[type=text]{width:100%;border-radius:8px;background:#fff;line-height:26px;padding:8px 160px 8px 16px;color:#283338;font-size:20px}.form_donate input[type=submit]{position:absolute;right:2px;top:2px;width:126px;height:calc(100% - 4px);font-weight:600;letter-spacing:.03em;color:hsla(0,0%,100%,.75);color:rgb(201.25,204,205.25);font-weight:500;background:linear-gradient(0deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06)),#1f3039;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;transition:all .3s ease}.form_donate input[type=submit]:hover{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08);background:linear-gradient(0deg, rgba(45, 212, 143, 0.12), rgba(45, 212, 143, 0.12)),#30424b;color:#2dd48f}.share_sum{display:flex;align-items:center;justify-content:space-between;margin:16px 0 0;width:300px;gap:8px}.share_sum>div{display:flex;justify-content:center;align-items:center;height:34px;font-size:12px;padding:0 10px;flex:1;font-weight:400;cursor:pointer;color:hsla(0,0%,100%,.75);color:rgb(201.25,204,205.25);font-weight:500;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;cursor:pointer;transition:all .15s}.share_sum>div:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);box-shadow:0 0 10px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.08)}.share_sum>div:hover{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08);color:#2dd48f}.share_sum>div.active{border-color:#2dd48f;background:rgba(45,212,143,.12);box-shadow:0 0 24px rgba(45,212,143,.2),inset 0 1px 0 hsla(0,0%,100%,.08);color:#2dd48f;background:rgba(45,212,143,.24)}.result-wrapper{overflow:hidden}@media(max-width: 799.98px){.result-wrapper{margin-left:-15px;margin-right:-15px}}.resultBox{width:fit-content;margin:0 auto}.resultBox .widthFlag{min-width:700px}@media(max-width: 799.98px){.resultBox .widthFlag{min-width:0}}.resultBox .result-link{background:rgba(22,29,32,.15);border-radius:8px;border:2px solid rgba(0,0,0,.1);width:fit-content;border-radius:8px;padding:16px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px;margin:60px auto 0;text-align:center}.resultBox .result-link span{display:block;font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400;margin-bottom:4px}@media(max-width: 799.98px){.resultBox .result-link{margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px);min-width:0;overflow-wrap:break-word;word-break:break-all}}.resultBox .result-missed{margin:60px auto 0;background:rgba(204,68,68,.1);border-radius:8px;border:2px solid #c44;padding:24px;text-align:center;font-size:16px;line-height:24px;color:#c44}.result-chart__text{font-size:18px;text-align:center;margin-top:10px}.result-chart__text>div{margin-top:4px}.result-chart__text.state-5{color:#3dbb6e}.result-chart__text.state-5~g text{color:#3dbb6e !important}.result-chart__text.state-4{color:#7ec44a}.result-chart__text.state-4~g text{color:#7ec44a !important}.result-chart__text.state-3{color:#e8b84b}.result-chart__text.state-3~g text{color:#e8b84b !important}.result-chart__text.state-2{color:#e07c35}.result-chart__text.state-2~g text{color:#e07c35 !important}.result-chart__text.state-1{color:#c44}.result-chart__text.state-1~g text{color:#c44 !important}.resultByQuestion{margin:0 auto}@media(max-width: 799.98px){.resultByQuestion{width:100% !important}}.resultByQuestion .result-row{position:relative;color:hsla(0,0%,100%,.75);font-size:14px;background:rgba(22,29,32,.3);border-radius:8px;border:2px solid rgba(0,0,0,.1);padding:24px 32px 32px}@media(max-width: 799.98px){.resultByQuestion .result-row{padding-left:16px;padding-right:16px}}.resultByQuestion .result-row+.result-row{margin-top:50px}.resultByQuestion .row__number{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.resultByQuestion .row__number .missed{position:relative;z-index:3;color:#fff;font-size:.9em}.resultByQuestion .row__number .missed:after{content:"";position:absolute;background:#c44;z-index:-1;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:4px}.resultByQuestion .row__title{font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400;font-size:20px;line-height:20px}.resultByQuestion .row__content{margin-top:40px}.resultByQuestion .row__answer{margin-top:24px;font-size:16px;color:hsla(0,0%,100%,.8);font-weight:400}.resultByQuestion .titled-list{display:inline-block}.resultByQuestion .titled-list ul{display:inline;list-style:none;padding:0;margin:0 0 0 8px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px;opacity:.6}.resultByQuestion .titled-list li{display:inline}.resultByQuestion .titled-list li:not(:last-child):after{content:", "}.resultByQuestion .titled-list .titled-list__title{display:inline-block;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:20px}.resultByQuestion .titled-list .titled-list__title:after{content:": "}.resultByQuestion .titled-list+.titled-list{margin-top:8px}.resultByQuestion .tile-action{display:none}.resultByQuestion .tile-action>div{-webkit-user-select:none;user-select:none;pointer-events:none;border:none;background:none;padding:0;min-height:0}.indicator{display:flex;align-items:center;margin-top:8px;flex-wrap:wrap;gap:16px}@media(max-width: 799.98px){.indicator{gap:24px}}.indicator span{border-radius:4px;font-size:14px;white-space:nowrap;margin-right:16px;opacity:.6}@media(max-width: 799.98px){.indicator span{margin:0}}.indicator span.selected{opacity:1;padding:8px 12px}.indicator span.score_-5{color:#c23535}.indicator span.score_-5.selected{border:1px solid #c23535}.indicator span.score_-4{color:#c44}.indicator span.score_-4.selected{border:1px solid #c44}.indicator span.score_-3{color:#d45e2a}.indicator span.score_-3.selected{border:1px solid #d45e2a}.indicator span.score_-2{color:#e07c35}.indicator span.score_-2.selected{border:1px solid #e07c35}.indicator span.score_-1{color:#e09020}.indicator span.score_-1.selected{border:1px solid #e09020}.indicator span.score_0{color:#8a9aaa}.indicator span.score_0.selected{border:1px solid #8a9aaa}.indicator span.score_1{color:#c8cc40}.indicator span.score_1.selected{border:1px solid #c8cc40}.indicator span.score_2{color:#b8cc45}.indicator span.score_2.selected{border:1px solid #b8cc45}.indicator span.score_3{color:#7ec44a}.indicator span.score_3.selected{border:1px solid #7ec44a}.indicator span.score_4{color:#3dbb6e}.indicator span.score_4.selected{border:1px solid #3dbb6e}