@import url(https://cdnjs.cloudflare.com/ajax/libs/simple-line-icons/2.4.1/css/simple-line-icons.css);.mobile-info-container[data-v-74039b12]{position:absolute;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.626)}.mobile-info-container[data-v-74039b12],.mobile-message[data-v-74039b12]{display:flex;flex-direction:column;justify-content:center;align-items:center}.phone-wrap[data-v-74039b12]{height:105px;display:none}.phone[data-v-74039b12]{height:50px;width:100px;border:3px solid #fff;border-radius:10px;animation:rotate-74039b12 1.5s ease-in-out infinite alternate;display:none}.message[data-v-74039b12]{color:#fff;font-size:1em;_margin-top:40px;margin-bottom:30px;display:none}@keyframes rotate-74039b12{0%{transform:rotate(0deg)}50%{transform:rotate(-90deg)}to{transform:rotate(-90deg)}}@media (orientation:landscape){.message[data-v-74039b12],.phone-wrap[data-v-74039b12],.phone[data-v-74039b12]{display:block}}body,html{width:100vw;height:100%;padding:0;margin:0}body{background-image:linear-gradient(135deg,#f5f7fa,#c3cfe2);overflow:hidden;overflow:auto}*{box-sizing:border-box}#app{font-family:Rubik,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;height:100vh;max-height:100vh;height:100%;max-height:100%}.main-shadow{box-shadow:7px 8px 20px rgba(27,65,111,.25),-10px -1px 20px rgba(29,115,164,.25)}.wrap-container{height:calc(100vh - 70px);display:flex;justify-content:center;align-items:center}.btn-info{font-family:Rubik,sans-serif;cursor:pointer;border-radius:6px;background-color:#275efe;color:#fff;font-size:16px;font-weight:400;padding:10px 20px;border:none;transition:background-color .3s}.btn-info.black{background-color:#242836}.btn-info.black:hover{background-color:#1c1f2a}.btn-info:hover{background-color:#2456ec}.btn-info.green{background-color:#0da29c}.btn-info.green:hover{background-color:#0c8682}.vmodal-title{padding:16px;font-size:26px;text-align:center;font-weight:600}.vmodal-content{padding:16px;padding-top:0}.vmodal-content p{font-size:20px}.vmodal-action{display:flex;justify-content:center;gap:20px}.vmodal-action.column{display:flex;flex-direction:column;gap:10px}.main{display:flex;flex:1}.case-wrap{border-radius:10px;overflow:hidden;margin:0 auto;margin-top:20px;display:flex;flex-direction:column;width:100%;max-width:900px;height:calc(100vh - 150px)}.svg-wrap{position:relative;flex:1;_height:calc(100vh - 500px);background:#fff}.svg-wrap>img{position:absolute;top:0;width:100%;height:100%;left:0}.complite-block{padding:10px;background:#c4ffab;font-size:20px;border:1px solid #558b2f;border-radius:4px}.complite-block>button{margin-left:20px}.actions{border-right:1px solid #4f5f78}.action-panel{padding:20px;justify-content:space-around;gap:20px}.action-item,.action-panel{display:flex;flex-direction:column}.action-item{height:100%}.action-item_img{width:100px;height:100px;background:#f5f5f5;border:2px solid tomato;border-radius:20px;transition:all .2s;overflow:hidden}.action-item_img:hover{cursor:pointer;transform:scale(1.05) rotate(2deg);box-shadow:4px 6px 5px 0 rgba(4,4,4,.27058823529411763)}.action-item_img>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.action-item_label{text-align:center}.answers{display:flex;flex-direction:column;padding:10px;border-top:1px solid #4f5f78;background:#e7e7e7;max-height:330px;flex:1;overflow:auto}.action-item_img.active{background:#fbeb83}.ellipse{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-height:890px){.action-item_img{width:clamp(50px,8vh,100px);height:clamp(50px,8vh,100px);border-radius:clamp(10px,2vh,20px)}.case-wrap{height:calc(100vh - 100px)}}@media (max-width:480px){.complite-block{text-align:center}.complite-block>button{margin-top:10px;margin-left:0}}.slide[data-v-5c6b1884]{font-size:20px;font-weight:200;letter-spacing:1px;padding:13px 30px 13px;outline:0;border:1px solid #000;cursor:pointer;position:relative;background-color:transparent}.slide[data-v-5c6b1884] i{opacity:0;font-size:13px;transition:.2s;position:absolute;right:10px;top:21px;transition:transform 1}.slide>div[data-v-5c6b1884]{transition:transform .8s}.slide:hover>div[data-v-5c6b1884]{transform:translateX(-6px)}.slide.red[data-v-5c6b1884]:after{background-color:#ffbaba}.slide.orange[data-v-5c6b1884]:after{background-color:#ffe54c}.slide.default[data-v-5c6b1884]:after{background-color:#66f2d5}.slide[data-v-5c6b1884]:after{content:"";width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px}.slide[data-v-5c6b1884]:hover i{opacity:1;transform:translateX(-6px)}.flex[data-v-647eb955]{display:flex;gap:20px;flex-wrap:wrap;padding:0 20px}h1[data-v-647eb955],h3[data-v-647eb955]{text-shadow:2px 2px 2px rgba(0,0,0,.1)}h3[data-v-647eb955]{margin:40px 10px 20px;font-weight:400;font-size:26px}ul[data-v-647eb955]{list-style-type:none;padding:0}li[data-v-647eb955]{display:inline-block;margin:0 10px}a[data-v-647eb955]{color:#42b983}.modal-enter-active,.modal-leave-active{animation:bounce-in 1s}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.wrap-error[data-v-c4bb4152]{background-color:hsla(0,0%,96.5%,.596078431372549);position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:10;display:flex;justify-content:center}.green[data-v-c4bb4152]{color:#4ec07d}.red[data-v-c4bb4152]{color:#e96075}.alert[data-v-c4bb4152]{font-weight:700;font-size:26px;letter-spacing:5px}p[data-v-c4bb4152]{margin-top:-5px;font-size:16px;font-weight:100;color:#5e5e5e;letter-spacing:1px}.dot[data-v-c4bb4152],button[data-v-c4bb4152]{cursor:pointer}#success-box[data-v-c4bb4152]{position:absolute;width:35%;height:100%;left:12%;background:linear-gradient(to bottom right,#b0db7d 40%,#99dbb4);perspective:40px}#error-box[data-v-c4bb4152],#success-box[data-v-c4bb4152]{border-radius:20px;box-shadow:5px 5px 20px rgba(203,205,211,.1)}#error-box[data-v-c4bb4152]{position:relative;align-self:center;width:400px;background:linear-gradient(to bottom left,#ef8d9c 40%,#ffc39e);padding-top:45px;padding-bottom:20px;box-shadow:2px 2px 10px hsla(0,0%,46.7%,.5)}.face[data-v-c4bb4152]{width:22%;height:22%;animation:bounce-c4bb4152 1s ease-in infinite}.face2[data-v-c4bb4152],.face[data-v-c4bb4152]{position:absolute;background:#fcfcfc;border-radius:50%;border:1px solid #777;top:10px;left:37.5%;z-index:2}.face2[data-v-c4bb4152]{width:50px;height:50px;animation:roll-c4bb4152 3s ease-in-out infinite}.eye[data-v-c4bb4152]{position:absolute;width:5px;height:5px;background:#777;border-radius:50%;top:40%;left:20%}.right[data-v-c4bb4152]{left:68%}.mouth[data-v-c4bb4152]{position:absolute;top:43%;left:41%;width:7px;height:7px;border-radius:50%}.happy[data-v-c4bb4152]{border:2px solid;border-color:transparent #777 #777 transparent;transform:rotate(45deg)}.sad[data-v-c4bb4152]{top:49%;border:2px solid;border-color:#777 transparent transparent #777;transform:rotate(45deg)}.shadow[data-v-c4bb4152]{position:absolute;width:50px;height:3%;opacity:.5;background:#777;left:40%;top:57px;border-radius:50%;z-index:1}.scale[data-v-c4bb4152]{animation:scale-c4bb4152 1s ease-in infinite}.move[data-v-c4bb4152]{animation:move-c4bb4152 3s ease-in-out infinite}.message[data-v-c4bb4152]{text-align:center}.button-box>h1[data-v-c4bb4152]{margin:0}.button-box[data-v-c4bb4152]{padding:10px;background:#fcfcfc;border-radius:10px;outline:0;border:none;box-shadow:2px 2px 10px hsla(0,0%,46.7%,.5);transition:all .5s ease-in-out}.button-box[data-v-c4bb4152]:hover{background:#efefef;transform:scale(1.05);transition:all .3s ease-in-out}@keyframes bounce-c4bb4152{50%{transform:translateY(-10px)}}@keyframes scale-c4bb4152{50%{transform:scale(.9)}}@keyframes roll-c4bb4152{0%{transform:rotate(0deg);left:25%}50%{left:60%;transform:rotate(168deg)}to{transform:rotate(0deg);left:25%}}@keyframes move-c4bb4152{0%{left:25%}50%{left:60%}to{left:25%}}.wrap[data-v-5dc4361c]{height:calc(100vh - 70px);display:flex;justify-content:center}circle[data-v-5dc4361c]{fill-opacity:0}circle[data-v-5dc4361c]:hover{fill-opacity:inherit}.svg[data-v-5dc4361c]{position:absolute;top:0;left:0;width:100%;height:100%}.window[data-v-5dc4361c]{max-width:600px;background:#fff;align-self:center;box-shadow:7px 8px 20px rgba(27,65,111,.25),-10px -1px 20px rgba(29,115,164,.25);border-radius:10px;display:flex;flex-direction:column}.window-content[data-v-5dc4361c]{flex:1;position:relative;text-align:center}.window-info[data-v-5dc4361c]{border-top:1px solid #adb8c7;padding:10px;background:#e4ecfa;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:20px}.overlay[data-v-7d0d77f0]{animation:fade-in-7d0d77f0 .3s;position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(31,58,74,.4);z-index:10}.simple-window[data-v-7d0d77f0]{animation:fade-in-7d0d77f0 .5s cubic-bezier(.25,.46,.45,.94) both;width:100%;max-width:500px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;border-radius:8px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.overlay.out[data-v-7d0d77f0]{animation:fade-out-7d0d77f0 .3s cubic-bezier(.25,.46,.45,.94) both}.simple-window.out[data-v-7d0d77f0]{animation:fade-out-7d0d77f0 .5s cubic-bezier(.25,.46,.45,.94) both}.simple-window_icon[data-v-7d0d77f0]{background:tomato;border-radius:8px 0 0 8px;width:100px;padding:10px;display:flex}.simple-window_icon.info[data-v-7d0d77f0]{background:#47a2ff}.simple-window_icon>svg[data-v-7d0d77f0]{stroke:#fff}.simple-window_content[data-v-7d0d77f0]{border-radius:0 8px 8px 0;background:#ebebeb;flex:1;display:flex;flex-direction:column}.title[data-v-7d0d77f0]{font-size:20px;font-weight:700;text-align:center;padding:10px}.content[data-v-7d0d77f0]{padding:10px;flex:1}.action[data-v-7d0d77f0]{text-align:center;padding:10px}@keyframes fade-in-7d0d77f0{0%{opacity:0}to{opacity:1}}@keyframes fade-out-7d0d77f0{0%{opacity:1}to{opacity:0}}@keyframes slide-bottom-7d0d77f0{0%{transform:translateY(0)}to{transform:translateY(100px)}}.isHide[data-v-097d0b4a]{display:none}.time[data-v-097d0b4a]{font-size:26px;color:#e02f0f;font-weight:700}.slr-windows[data-v-097d0b4a]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;width:100%;max-width:900px}.slr-main[data-v-097d0b4a]{flex:1;display:flex;position:relative}.slr-main_action[data-v-097d0b4a]{background:transparent;position:relative}.slr-main_action>img[data-v-097d0b4a]{width:100%;height:100%}.slr-info[data-v-097d0b4a]{padding:16px;background:#f0f0f0}.slr-info_block[data-v-097d0b4a]{background:#73bee0;padding:16px;border-radius:4px}.slr-main_panel[data-v-097d0b4a]{display:flex;flex-direction:column;padding:16px;max-width:160px;justify-content:stretch;gap:10px}.compress_avg[data-v-097d0b4a]{position:relative;border:2px solid #0c3563;border-radius:8px;display:flex;flex-direction:column;height:300px}.progress-compress[data-v-097d0b4a]{position:absolute;background:#f1ea5e;border-radius:8px;height:70%;width:100%;bottom:0;transition:all .3s}.section-top[data-v-097d0b4a]{position:relative;z-index:2}.section-top[data-v-097d0b4a]:after{position:absolute;content:"120";bottom:0}.section-middle[data-v-097d0b4a]{position:relative;border-top:2px solid #0c3563;border-bottom:2px solid #0c3563;display:flex;justify-content:center;align-items:center;z-index:2}.section-middle>span[data-v-097d0b4a]{color:#fff;font-size:20px}.section-middle[data-v-097d0b4a]:after{content:"100";position:absolute;left:0;bottom:0}.section-bottom[data-v-097d0b4a]{z-index:2;display:flex;align-items:end;font-size:14px;text-align:center}.compress_avg>div[data-v-097d0b4a]{flex:1}.compress_avg[data-v-097d0b4a],.compress_count[data-v-097d0b4a],.ivl[data-v-097d0b4a]{background:#1382f0}.compress_count[data-v-097d0b4a],.ivl[data-v-097d0b4a]{text-align:center;padding:10px;padding-bottom:5px;border-radius:6px}.value[data-v-097d0b4a]{font-size:20px;color:#fff}.value-label[data-v-097d0b4a]{font-size:14px}.coutdown[data-v-097d0b4a]{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-items:center;z-index:2}.coutdown_value[data-v-097d0b4a]{font-size:10vh;color:tomato}.coutdown_text[data-v-097d0b4a]{position:absolute;top:30%;font-weight:600;font-size:22px;width:100%;text-align:center;color:tomato}.scale-up-center[data-v-097d0b4a]{animation-iteration-count:1;animation:scale-up-center-097d0b4a .2s cubic-bezier(.39,.575,.565,1) 1;animation-delay:0s}.svg-action[data-v-097d0b4a]{position:absolute;top:0;left:0;width:100%;height:100%}.circle-svg[data-v-097d0b4a]:hover{cursor:pointer}.svg-upscale[data-v-097d0b4a]{animation:up-svg-097d0b4a .1s 1}.svg-breath-upscale[data-v-097d0b4a]{animation:up-breath-svg-097d0b4a .1s 1}@keyframes up-breath-svg-097d0b4a{0%{transform:scale(1)}to{transform:scale(1.1);translate:-30px -20px}}@keyframes up-svg-097d0b4a{0%{transform:scale(1)}to{transform:scale(1.1);translate:-5% -5%}}@keyframes scale-up-center-097d0b4a{0%{transform:scale(.5)}to{transform:scale(1)}}.wrap[data-v-05134476]{height:calc(100vh - 70px);display:flex;justify-content:center}circle[data-v-05134476]{fill-opacity:0}circle[data-v-05134476]:hover{fill-opacity:inherit;cursor:pointer}.svg[data-v-05134476]{position:absolute;top:0;left:0;width:100%;height:100%}.window[data-v-05134476]{max-width:600px;background:#fff;align-self:center;box-shadow:7px 8px 20px rgba(27,65,111,.25),-10px -1px 20px rgba(29,115,164,.25);border-radius:10px;display:flex;flex-direction:column}.window-content[data-v-05134476]{flex:1;position:relative;text-align:center}.window-info[data-v-05134476]{border-top:1px solid #adb8c7;padding:10px;background:#e4ecfa;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:20px}.isHide[data-v-35d7affc]{display:none}.time[data-v-35d7affc]{font-size:26px;color:#e02f0f;font-weight:700;margin-left:5px}.slr-windows[data-v-35d7affc]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;width:100%;max-width:900px}.slr-main[data-v-35d7affc]{flex:1;display:flex;position:relative}.slr-main_action[data-v-35d7affc]{background:transparent;position:relative;flex:1}.slr-main_action>img[data-v-35d7affc]{width:100%;height:100%;position:absolute;top:0;left:0}.slr-info[data-v-35d7affc]{padding:16px;background:#f0f0f0;border-top:1px solid #adb8c7}.slr-info_block[data-v-35d7affc]{background:#73bee0;padding:16px;border-radius:4px}.slr-info_block_breath[data-v-35d7affc]{background:rgba(115,190,224,.6);padding:16px;border-radius:4px;position:absolute;z-index:1;width:80%;left:10%;top:5px;display:flex;align-items:center}.slr-main_panel[data-v-35d7affc]{display:flex;flex-direction:column;padding:16px;max-width:160px;justify-content:stretch;gap:10px;border-right:1px solid #adb8c7}.compress_avg[data-v-35d7affc]{position:relative;border:2px solid #0c3563;border-radius:8px;display:flex;flex-direction:column;height:300px}.progress-compress[data-v-35d7affc]{position:absolute;background:#f1ea5e;border-radius:8px;height:70%;width:100%;bottom:0;transition:all 1.1s}.section-top[data-v-35d7affc]{position:relative;z-index:2}.section-top[data-v-35d7affc]:after{position:absolute;content:"120";bottom:0}.section-middle[data-v-35d7affc]{position:relative;border-top:2px solid #0c3563;border-bottom:2px solid #0c3563;display:flex;justify-content:center;align-items:center;z-index:2}.section-middle>span[data-v-35d7affc]{color:#fff;font-size:20px}.section-middle[data-v-35d7affc]:after{content:"100";position:absolute;left:0;bottom:0}.section-bottom[data-v-35d7affc]{z-index:2;display:flex;align-items:end;font-size:14px;text-align:center}.compress_avg>div[data-v-35d7affc]{flex:1}.circle-svg[data-v-35d7affc]:hover{cursor:pointer}.compress_avg[data-v-35d7affc],.compress_count[data-v-35d7affc],.ivl[data-v-35d7affc]{background:#1382f0}.compress_count[data-v-35d7affc],.ivl[data-v-35d7affc]{text-align:center;padding:10px;padding-bottom:5px;border-radius:6px}.value[data-v-35d7affc]{font-size:20px;color:#fff}.value-label[data-v-35d7affc]{font-size:14px}.coutdown[data-v-35d7affc]{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-items:center;z-index:2}.coutdown_value[data-v-35d7affc]{font-size:10vh;color:tomato}.coutdown_text[data-v-35d7affc]{position:absolute;top:30%;font-weight:600;font-size:22px;width:100%;text-align:center;color:tomato}.scale-up-center[data-v-35d7affc]{animation-iteration-count:1;animation:scale-up-center-35d7affc .2s cubic-bezier(.39,.575,.565,1) 1;animation-delay:0s}.svg-action[data-v-35d7affc]{position:absolute;top:0;left:0;width:100%;height:100%}.svg-upscale[data-v-35d7affc]{animation:up-svg-35d7affc .1s 1}.svg-breath-upscale[data-v-35d7affc]{animation:up-breath-svg-35d7affc .1s 1}@keyframes up-breath-svg-35d7affc{0%{transform:scale(1)}to{transform:scale(1.1);translate:-21px -14px}}@keyframes up-svg-35d7affc{0%{transform:scale(1)}to{transform:scale(1.1);translate:-5% -7%}}@keyframes scale-up-center-35d7affc{0%{transform:scale(.5)}to{transform:scale(1)}}circle[data-v-50f1b028]{fill-opacity:0}circle[data-v-50f1b028]:hover{fill-opacity:inherit}.svg[data-v-50f1b028]{position:absolute;top:0;left:0;width:100%;height:100%}.preview_img[data-v-28bdd672]{display:flex;justify-content:center;align-items:center}.noSelect[data-v-28bdd672]{font-size:26px}.fade-enter-active,.fade-leave-active{animation:backOutLeft 1s;transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.preview_img[data-v-236b1962]{display:flex;justify-content:center;align-items:center}.noSelect[data-v-236b1962]{font-size:26px}.menu-wrap[data-v-a4c370ba]{display:flex;justify-content:center}.menu[data-v-a4c370ba]{padding:0 20px;display:flex;gap:10px;justify-content:space-between;max-width:400px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#fff;box-shadow:2px 2px 7px 0 #bac0d9,-4px 1px 8px #d9d9d9}.btn-top-menu>img[data-v-a4c370ba]{width:40px}.btn-top-menu[data-v-a4c370ba]{text-align:center;width:70px;padding:0;padding-bottom:10px;border:none;background:none}.btn-top-menu[data-v-a4c370ba]:hover{color:#5756e6;cursor:pointer;background:#f5f5f5}.btn-q{outline:none;width:100%;padding:10px 18px;box-shadow:0 4px 8px rgba(32,160,255,.3);background:#5468ff;font-weight:500;border-radius:3px;min-width:90px;font-family:Rubik,sans-serif;outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;padding:0 32px;border-radius:6px;color:#fff;font-size:18px;text-shadow:0 1px 0 rgba(0,0,0,.4);transition:box-shadow .15s ease,transform .15s ease;height:100%;min-height:48px}.btn-q:hover{background:#20a0ff;transform:translateY(-3px)}.btn-q.selected,.selected>.btn-q{pointer-events:none;box-shadow:inset 0 3px 7px #3c4fe0}.btn-q.disabled,.disabled>.btn-q{box-shadow:none;background:#c3c3c3;pointer-events:none;opacity:.6}@font-face{font-family:Rubik;font-style:normal;font-weight:300;src:url(../fonts/rubik-v18-cyrillic-300.3f446bd9.eot);src:local(""),url(../fonts/rubik-v18-cyrillic-300.3f446bd9.eot?#iefix) format("embedded-opentype"),url(../fonts/rubik-v18-cyrillic-300.8623f4c8.woff2) format("woff2"),url(../fonts/rubik-v18-cyrillic-300.796e684f.woff) format("woff"),url(../fonts/rubik-v18-cyrillic-300.b00c94a4.ttf) format("truetype"),url(../img/rubik-v18-cyrillic-300.485d9480.svg#Rubik) format("svg")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(../fonts/rubik-v18-cyrillic-regular.ee8d7c7b.eot);src:local(""),url(../fonts/rubik-v18-cyrillic-regular.ee8d7c7b.eot?#iefix) format("embedded-opentype"),url(../fonts/rubik-v18-cyrillic-regular.30a5957b.woff2) format("woff2"),url(../fonts/rubik-v18-cyrillic-regular.6d68bd49.woff) format("woff"),url(../fonts/rubik-v18-cyrillic-regular.6656b7c2.ttf) format("truetype"),url(../img/rubik-v18-cyrillic-regular.8d5eb2ac.svg#Rubik) format("svg")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url(../fonts/rubik-v18-cyrillic-700.d398401b.eot);src:local(""),url(../fonts/rubik-v18-cyrillic-700.d398401b.eot?#iefix) format("embedded-opentype"),url(../fonts/rubik-v18-cyrillic-700.e42c83c2.woff2) format("woff2"),url(../fonts/rubik-v18-cyrillic-700.13abb241.woff) format("woff"),url(../fonts/rubik-v18-cyrillic-700.3341619f.ttf) format("truetype"),url(../img/rubik-v18-cyrillic-700.b1637709.svg#Rubik) format("svg")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;src:url(../fonts/rubik-v18-cyrillic-900.6da7d3b3.eot);src:local(""),url(../fonts/rubik-v18-cyrillic-900.6da7d3b3.eot?#iefix) format("embedded-opentype"),url(../fonts/rubik-v18-cyrillic-900.7cae6ccf.woff2) format("woff2"),url(../fonts/rubik-v18-cyrillic-900.74eaf0b8.woff) format("woff"),url(../fonts/rubik-v18-cyrillic-900.e4ec70fe.ttf) format("truetype"),url(../img/rubik-v18-cyrillic-900.f183a2f0.svg#Rubik) format("svg")}@font-face{font-family:Arame Bold;src:url(../fonts/Arame-Bold.308e37b6.eot);src:url(../fonts/Arame-Bold.308e37b6.eot?#iefix) format("embedded-opentype"),url(../fonts/Arame-Bold.c476ac21.woff) format("woff"),url(../fonts/Arame-Bold.83cc4a2d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Digital;src:url(../fonts/digital-7mono.58045dab.ttf) format("truetype");font-weight:400;font-style:normal}.help-backdoor{transition:all .3s;z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end}.help-backdoor.bg{background:rgba(244,246,250,.47843137254901963)}.help-window{width:95%;max-width:1000px;max-height:95%;display:flex;flex-direction:column;border-radius:.5em;background:#fff;border:1px solid #d6d4e2;overflow:hidden;box-shadow:0 -20px 25px -5px rgba(0,0,0,.1),0 -10px 10px -5px rgba(0,0,0,.04),0 -35px 20px -20px #e7e7ef}.help-window-title{font-size:26px;color:#5a68c4;padding:16px;border-bottom:1px solid #d6d4e2;display:flex;align-items:center;justify-content:space-between;background:#f0f8ff}.help-window-title_text{display:flex;align-items:end}.help-window-title_text>img{height:32px}.help-window-title_action{transition:all .3s;display:flex;justify-content:center;align-content:center;padding:10px;border-radius:50%}.help-window-title_action:hover{cursor:pointer;background:#d5d5d5}.help-window-title_action>img{height:32px}.help-window_content{padding:20px;font-size:20px;overflow:auto}.help-title{font-size:1.1em;color:#2a4964;background:#f0f8ff;padding:10px 20px;margin-left:-20px;display:inline-block;border-top-right-radius:6px;border-bottom-right-radius:6px;box-shadow:inset -3px 0 4px 1px rgba(0,0,0,.2)}.help-content{padding:20px;padding-top:0;padding-right:0;padding-left:0;font-size:20px}.help-content ul{counter-reset:index;padding:0}.help-content ul>li{counter-increment:index;display:flex;align-items:center;padding:12px 0;box-sizing:border-box;font-size:20px}.help-content ul>li:before{content:counters(index,".",decimal-leading-zero);font-size:1.5rem;text-align:right;font-weight:700;min-width:50px;padding-right:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:flex-start;background-image:linear-gradient(180deg,#7fffd4,#0089ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.help-content ul.list-wrong>li:before{background-image:linear-gradient(180deg,red,#5e3535)}.help-content h1{color:#00897b}.help-content h2{background-image:linear-gradient(180deg,#578ec3,#353535);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.help-content h2.title-wrong{background-image:linear-gradient(180deg,red,#5e3535)}.letter{animation:scale-up .75s ease-in-out;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);margin:26px auto 0;padding:24px;position:relative;max-width:80%;max-height:calc(100vh - 200px);display:flex;flex-direction:column;aspect-ratio:1/1}.letter:after,.letter:before{content:"";height:98%;position:absolute;width:100%;z-index:-1}.letter:before{background:#fafafa;box-shadow:0 0 8px rgba(0,0,0,.2);left:-5px;top:4px;transform:rotate(-2.5deg)}.letter:after{background:#f6f6f6;box-shadow:0 0 3px rgba(0,0,0,.2);right:-3px;top:1px;transform:rotate(1.4deg)}.letter-content{flex:1;overflow:auto}.letter-action{padding-top:20px;position:relative}@keyframes scale-up{0%{transform:scale(.5)}50%{transform:scale(1.2)}to{transform:scale(1)}}.resume-content ul{counter-reset:index;padding:0}.resume-content ul>li{counter-increment:index;display:flex;align-items:center;padding:12px 0;box-sizing:border-box;font-size:20px}.resume-content ul>li:before{content:counters(index,".",decimal-leading-zero);font-size:1.5rem;text-align:right;font-weight:700;min-width:50px;padding-right:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:flex-start;background-image:linear-gradient(180deg,#7fffd4,#0089ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.resume-content ul.list-wrong>li:before{background-image:linear-gradient(180deg,red,#5e3535)}li+li{border-top:1px solid hsla(0,0%,100%,.2)}.resume h1{color:#00897b}.resume h2{background-image:linear-gradient(180deg,#578ec3,#353535);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.resume h2.title-wrong{background-image:linear-gradient(180deg,red,#5e3535)}.resume-title{width:150px;height:150px;overflow:hidden;position:absolute}.resume-title:after,.resume-title:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.resume-title span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Rubik,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:after,.ribbon-top-right:before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}@media (orientation:portrait){.letter{max-width:90%;max-height:calc(100vh - 200px);aspect-ratio:unset}.help-content ul>li,.resume-content ul>li{font-size:16px}.help-content h1,.resume h1{font-size:22px}.help-content h2,.help-content ul>li:before,.resume-content ul>li:before,.resume h2{font-size:20px}}@media screen and (orientation:landscape) and (max-height:920px){.letter{max-width:90%;max-height:calc(100vh - 130px);aspect-ratio:unset}.help-content ul>li,.resume-content ul>li{font-size:16px}.help-content h1,.resume h1{font-size:22px}.help-content h2,.help-content ul>li:before,.resume-content ul>li:before,.resume h2{font-size:20px}}.main-menu-page{background:#fff;background-color:#fff;min-height:100%;width:100%;padding:40px;padding-bottom:10px;display:flex;flex-direction:column}.main-menu_caption{display:flex;justify-content:space-between}.main-menu_caption-title{display:flex;align-items:center;gap:40px}.main-menu_header{font-size:52px;color:#274470;font-weight:700}.main-menu_subheader{font-size:24px;color:#274470}.btn-main-menu{text-align:left;width:100%;font-size:20px;color:#274470;font-weight:200;letter-spacing:1px;padding:18px 0 18px 30px;outline:0;border:none;cursor:pointer;position:relative;background-color:#e9e9e9;transition:all .2s}.btn-main-menu>i{opacity:0;transition:.2s;position:absolute;left:0;top:50%;transform:translateY(-12px);transition:transform .5s}.btn-main-menu:hover{background-color:#274470;color:#fff;transition:all .4s}.btn-main-menu:hover>i{opacity:1;transform:translate(10px,-12px)}.main-menu-container{padding-top:40px;display:flex;gap:40px;justify-content:space-around;flex-wrap:wrap}.flex-main-menu{display:flex;flex-direction:column;gap:10px;flex:1}@media (max-width:929px){.main-menu-container{flex-direction:column;gap:10px}.main-menu_header{font-size:clamp(22px,4vw,50px)}.main-menu_subheader{font-size:clamp(18px,3vw,24px)}.main-menu_caption{flex-direction:column}.mpro-logo{text-align:center}.main-menu_caption-title{order:2}}@media (max-width:550px){.main-menu_caption-title{gap:20px}.main-menu_caption-title>div>img{width:50px;margin-top:5px}.mpro-logo>img{height:100px}}.window{display:flex;flex-direction:column;width:100%;max-width:900px;max-height:calc(100vh - 100px);border-radius:10px;overflow:hidden}.preview>.task{text-align:center;padding:16px;font-size:23px}.window>.info{border-top:1px solid #8593ab;border-bottom:1px solid #8593ab;padding:16px;display:flex;align-items:center}.window>.action{background:#fff;padding:16px;overflow:auto;display:flex;flex-direction:column}.task+.preview_img{border-top:1px solid #8593ab}.preview_img>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.preview_img{padding:16px;height:400px}.preview_img.white{background:#fff}.p-abs{position:absolute;top:0;left:0}@media screen and (orientation:landscape) and (max-height:920px){.window{flex-direction:row}.window>.action{max-width:500px;border-left:1px solid #8593ab}.preview_img{height:clamp(400px,35vh,500px)}.window>.info{display:none;padding:10px}.preview{flex:1}.preview>.task{padding:10px;font-size:20px}.btn-q{font-size:16px;min-height:40px}}.fade-in{animation:fade-in .8s}.backInRight{animation:backInRight .65s}.backOutLeft{animation-fill-mode:forwards;animation:backOutLeft .65s}.shake-vertical{animation:shake-vertical 1.5s cubic-bezier(.455,.03,.515,.955) infinite both}@keyframes shake-vertical{0%,to{transform:translateY(0)}10%,30%,50%,70%{transform:translateY(-8px)}20%,40%,60%{transform:translateY(8px)}80%{transform:translateY(6.4px)}90%{transform:translateY(-6.4px)}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(0) scale(1);opacity:1}}.animate__animated{animation-duration:1s;animation-fill-mode:both}.animate__backInUp{animation-name:backInUp}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-25%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}ol.sub-list{list-style:disclosure-closed}ol.sub-list li::marker{color:#22a8f3}ol.sub-list li{margin:10px 0}.info-backdoor[data-v-9b10aa2a]{z-index:10;position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(170,176,187,.9);display:flex;justify-content:center}.info-modal[data-v-9b10aa2a]{background:#fff;width:600px;max-height:80vh;align-self:center;display:flex;flex-direction:column;border-radius:10px;box-shadow:7px 8px 20px rgba(27,65,111,.25),-10px -1px 20px rgba(29,115,164,.25)}.info-modal_title[data-v-9b10aa2a]{padding:20px;font-size:2em;text-align:center}.info-modal_content[data-v-9b10aa2a]{flex:1;padding:0 20px 20px;font-size:20px;overflow:auto}.info-modal_action[data-v-9b10aa2a]{background:#e4ecfa;padding:20px;display:flex;gap:20px;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.hide{display:none!important}.badges{position:absolute;display:inline-block;top:-50px;right:-54px}.badges .animated_badge_svg{display:block;position:relative}.badges .animated_badge{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:156px;height:156px;margin:24px 64px;background-color:#fff;border-radius:100px;box-shadow:0 2px 4px rgba(25,35,49,.02),0 24px 32px rgba(25,35,49,.08),0 4px 40px rgba(0,0,0,.12);animation:fade-in-top 1.5s ease forwards;will-change:transform,opacity;opacity:0}@media (max-width:450px){.badges .animated_badge{margin:24px 24px}}@media (max-width:370px){.badges{display:none}}.badges .animated_badge:before{content:"";position:absolute;left:19px;top:19px;width:118px;height:118px;background-color:#f1f1eb;border-radius:100px;opacity:0;animation:fade-in 1.5s ease forwards;will-change:transform,opacity}.badges .animated_badge .badge_ribbon{opacity:0;transform:translate(-5px,-10px) rotate(75deg) scale(.5);transform-origin:center;animation:badge-ribbon-left-animation 1s ease .5s forwards;will-change:transform,opacity}.badges .animated_badge .badge_ribbon.right{opacity:0;transform:translate(5px,-10px) rotate(-75deg) scale(.5);transform-origin:center;animation:badge-ribbon-right-animation 1s ease .5s forwards;will-change:transform,opacity}.badges .animated_stars{position:absolute;left:0;top:0}.badges .animated_stars .animated_star{position:absolute;opacity:0;animation:star-animation .6s ease 1s forwards;will-change:transform,opacity}.badges .animated_stars .animated_star:first-of-type{left:-6px;top:26px;animation-delay:1s}.badges .animated_stars .animated_star:nth-of-type(2){left:32px;top:14px;animation-delay:1.05s}.badges .animated_stars .animated_star:nth-of-type(3){left:75px;top:-12px;animation-delay:1.1s}.badges .animated_stars .animated_star:nth-of-type(4){left:121px;top:9px;animation-delay:1.15s}.badges .animated_stars .animated_star:nth-of-type(5){left:152px;top:35px;animation-delay:1.2s}.badges .animated_stars .animated_star.plus{width:12px;height:12px}.badges .animated_stars .animated_star.plus:before{width:12px;height:4px}.badges .animated_stars .animated_star.plus:after,.badges .animated_stars .animated_star.plus:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#d5d4d1;border-radius:10px}.badges .animated_stars .animated_star.plus:after{width:4px;height:12px}.badges .animated_stars .animated_star.plus.yellow:after,.badges .animated_stars .animated_star.plus.yellow:before{background-color:#fcd977}.badges .animated_stars .animated_star.donut{position:relative;width:10px;height:10px;border:3px solid #fcd977;background-color:transparent;border-radius:10px}@keyframes star-animation{0%{opacity:1;transform:scale(.2)}50%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes badge-circle-animation{0%{opacity:0;transform:translateY(-6px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes badge-ribbon-left-animation{0%{opacity:0;transform:translate(-5px,-10px) rotate(75deg) scale(.5)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}@keyframes badge-ribbon-right-animation{0%{opacity:0;transform:translate(5px,-10px) rotate(-75deg) scale(.5)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}@keyframes fade-in-top{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}