.video-container{position:relative;display:flex;align-items:stretch;height:100%}.video-toggler{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.modal-transition-enter,.modal-transition-leave-to{transform:translateY(100%)}.modal-transition-enter-to,.modal-transition-leave{transform:translateY(0)}.modal-transition-enter-active{transition:all .25s ease-out}.modal-transition-leave-active{transition:all .25s ease-in}.modal-gallery{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;z-index:999;background:#fff;padding:20px 20px 20px 20px;box-sizing:border-box}.modal-gallery .close-modal-button{margin-bottom:20px;display:flex;text-align:right;float:right;font-size:16px;color:#007aff;font-weight:500;display:block;position:relative}.app-icon-transition-enter,.app-icon-transition-leave-to{transform:translateY(5px);opacity:0}.app-icon-transition-enter-to,.app-icon-transition-leave{transform:translateY(0);opacity:1}.app-icon-transition-enter-active{transition:all .2s ease-out}.app-icon-transition-leave-active{transition:all .2s ease-in}.header-menu{height:44px;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;width:100%;z-index:9;background:#fff;padding:0 20px;box-sizing:border-box}.header-menu .midl{flex:1;display:flex;align-items:center;justify-content:center}.header-menu .midl img{width:28px;border-radius:5px;border:.5px solid rgba(0,0,0,.05)}.header-menu .right{flex:1;display:flex;align-items:center;justify-content:flex-end}.header-menu .right span{color:#9d9da2;font-size:8px;line-height:10px;height:20px;white-space:normal;font-weight:400;opacity:1;transition:opacity .2s ease-in-out;letter-spacing:.4px;text-align:right;margin-right:5px}.header-menu .right button{margin:0!important}.header-menu .back{flex:1}.footer-wrapper{display:flex;justify-content:space-between;padding:16px 20px;background:rgba(0,0,0,.025);color:rgba(0,0,0,.6);line-height:1.2;margin:0 -20px;font-size:12px}.footer-wrapper .footer-links a{color:rgba(0,0,0,.6);margin-left:10px}.information-wrapper .info-line{display:flex;justify-content:space-between;margin-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.information-wrapper .info-line span.sm-info-line-text{color:#aaa;font-size:14px;line-height:1}.information-wrapper .info-line span.lg-info-line-text{color:#1a1a1a;font-size:14px;line-height:1}.information-wrapper .info-line.no-border{border-bottom:none}.review-wrapper .content .right{display:flex;flex-direction:column;align-items:flex-end}.review-wrapper .content .right .stars{display:flex;align-items:center}.review-wrapper .content .right img{width:6px;height:6px;margin:2px 1px}.review-wrapper .content .right span{font-size:14px;color:#9d9da2;width:100%;text-align:right;margin-top:7px;display:block}.review-wrapper .content .right .stars .raeting-progress{width:185px;background-color:#efefef;height:3px;margin-left:7px;position:relative}.review-wrapper .content .right .stars .raeting-progress .progress-visualization{content:"";position:absolute;top:0;left:0;bottom:0;width:44%;background:#9d9da2}.review-wrapper{padding-bottom:40px}.review-wrapper,.whats-new-wrapper{display:flex;flex-direction:column;margin-top:20px;border-bottom:1px solid rgba(0,0,0,.1)}.whats-new-wrapper{padding-bottom:30px}.information-wrapper{display:flex;flex-direction:column;margin-top:20px;padding-bottom:30px}.whats-new-wrapper span{color:#1a1a1a;font-size:14px;line-height:1.4}.review-wrapper .content{margin-top:20px}.whats-new-wrapper .content{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.whats-new-wrapper .content span{font-size:14px;color:#9d9da2;font-weight:500;line-height:1}.review-wrapper .content .left{display:flex;flex-direction:column;align-items:center;justify-content:center}.review-wrapper .content .left span.lg-review-text{display:block;font-size:60px;font-weight:700;color:#4a4a50;line-height:48px;text-align:center}.review-wrapper .content .left span.sm-review-text{font-size:14px;color:#9d9da2;width:100%;font-weight:500;text-align:center;margin-top:10px;line-height:1}.review-wrapper .content{display:flex;justify-content:space-between}.information-wrapper h1,.review-wrapper h1,.whats-new-wrapper h1{color:#1a1a1a;font-weight:700;float:left;font-size:20px;line-height:20px}.developer-section-wrapper .right{position:relative}.developer-section-wrapper .left{display:flex;flex-direction:column}.developer-section-wrapper .left .company-name{font-size:14px;color:#267ff9;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.developer-section-wrapper .left .developer{font-size:11px;color:#9d9da2;line-height:1;margin-top:5px}.developer-section-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1)}.developer-section-wrapper .right:before{content:"";border-right:2px solid #9d9da2;border-top:2px solid #9d9da2;transform:rotate(45deg);width:8px;height:8px;position:absolute;top:50%;right:0;margin-top:-4px;display:block}.testimonal-wrapper button{outline:none;border:none;background:none;color:#267ff9;display:inline-block;padding-left:10px;background-color:#fff;position:absolute;right:0;bottom:0}.testimonal-wrapper.isClosed:before{content:"";display:block;position:absolute;right:35px;bottom:0;width:45px;height:20px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.testimonal-wrapper{position:relative}.description-wrapper p,.full-text{color:#1a1a1a;font-size:14px;line-height:1.4}.full-text{display:block;white-space:pre-line}.iphone-wrapper{display:flex;align-items:center;margin-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.iphone-wrapper span{color:#9d9da2;font-size:13px;font-weight:600;line-height:20px;margin:0 0 0 8px}.iphone-wrapper svg{height:20px;width:unset}.gallery-wrapper{margin-top:20px}.gallery-wrapper.vertical{width:460px}body{overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0}.my-swiper{height:100%;width:100%}.gallery-wrapper .swiper-wrapper,.modal-gallery .swiper-wrapper{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-container.ish{height:80%}.modal-gallery .swiper-wrapper.ish{height:100%}.swiper-slide{text-align:center;font-size:38px;font-weight:700;background-color:#eee;display:flex;justify-content:center;align-items:center;width:224px;border-radius:26px;border:.5px solid rgba(0,0,0,.001);overflow:hidden}.swiper-wrapper div:last-child{border:none!important}.swiper-slide.wmh{min-height:290px}.swiper-slide img,.swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide video{border-radius:6px;overflow:hidden}.ish .swiper-slide{position:relative;height:100%}.ish .swiper-slide img{width:unset;transform:rotate(90deg)}.raetings-wrapper{display:flex;justify-content:space-between;margin-top:33px}.raetings-wrapper .stars{display:flex;flex-direction:column}.raetings-wrapper .stars .top{display:flex;align-items:center}.raetings-wrapper .stars .top img{width:18px;margin-right:3px}.raeting-item-wrapper .top span{color:#909095;font-weight:600;position:relative;font-size:22px;line-height:1;margin-top:2px}.raeting-item-wrapper .top span.margin-right{margin-right:5px}.raeting-item-wrapper .bottom span{color:#c7c7cc;font-size:inherit;margin-top:5px;font-size:11px}.apple-store-wrapper{padding:64px 20px 0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;width:100%;overflow-x:hidden;box-sizing:border-box}.header{display:flex;align-items:stretch;opacity:1;transition:all .3s linear}.header-menu .back span{font-size:16px;color:#007aff;font-weight:500;display:block;position:relative;padding-left:5px}.back span:before{content:"";border-right:2px solid #007aff;border-top:2px solid #007aff;transform:rotate(-135deg);width:12px;height:12px;position:absolute;top:50%;left:-7px;margin-top:-5px;display:block}.header.opacity{opacity:0}.icon-wrapper{width:118px;height:118px;border-radius:22%;overflow:hidden;border:1px solid rgba(0,0,0,.1);display:flex}.icon-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app-info-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:5px 0 0 0;margin-left:16px;width:calc(100% - 136px)}.app-info-wrapper .bottom{display:flex;align-items:center;justify-content:center}.app-info-wrapper .bottom span{color:#9d9da2;font-size:8px;line-height:10px;height:20px;white-space:normal;font-weight:400;opacity:1;transition:opacity .2s ease-in-out;letter-spacing:.4px}.app-info-wrapper h1{color:#1a1a1a;font-weight:500;font-size:21px;line-height:1.2;white-space:pre-line;display:table;letter-spacing:.2px}.app-info-wrapper .top{width:100%}.holder-descr{display:flex;width:100%;overflow:hidden;position:relative;margin-top:5px}.app-info-wrapper .top span{font-size:13px;line-height:1.38462;font-weight:400;letter-spacing:-.005em;color:#8e8e93;white-space:nowrap}.app-info-wrapper .top span.span-overflowed:before{content:"...";position:absolute;top:0;bottom:0;right:0;width:15px;background:#fff;z-index:2}.get-button{outline:none;border:none;background:#007aff;border-radius:28px;box-sizing:border-box;color:#fff;display:inline-block;font-size:15px;font-weight:600;padding:0 8px;position:relative;text-decoration:none;text-transform:uppercase;text-align:center;height:28px;line-height:28px;min-width:70px;margin-right:10px}@media screen and (width:320px){.icon-wrapper{width:96px;height:96px}.app-info-wrapper h1{font-size:19px}.apple-store-wrapper{padding:64px 12px 0 12px}.header{align-items:stretch}.app-info-wrapper .bottom{margin-top:5px}.app-info-wrapper{padding:0}.swiper-slide{border-radius:6px}.gallery-wrapper.vertical{width:400px}.header-menu{padding:0 20px}.review-wrapper .content .right .stars .raeting-progress{width:130px}}@media screen and (width:375px) and (-webkit-min-device-pixel-ratio:2){.header{align-items:stretch}.app-info-wrapper .bottom{margin-top:5px}.app-info-wrapper{padding:0}.swiper-slide{border-radius:6px}.review-wrapper .content .right .stars .raeting-progress{width:165px}}@media screen and (width:375px) and (-webkit-min-device-pixel-ratio:3){.swiper-slide video{border-radius:26px;overflow:hidden}.header{align-items:stretch}.app-info-wrapper .bottom{margin-top:7px}.app-info-wrapper{padding:5px 0 0 0}.swiper-slide{border-radius:26px}.gallery-wrapper.vertical{width:490px}}@media screen and (width:414px){.app-info-wrapper .bottom{margin-top:5px}.app-info-wrapper{padding:0}.swiper-slide{border-radius:6px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.swiper-slide video{border-radius:26px;overflow:hidden}.swiper-slide{border-radius:26px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2){.swiper-slide video{border-radius:26px;overflow:hidden}.swiper-slide{border-radius:26px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.swiper-slide video{border-radius:26px;overflow:hidden}.swiper-slide{border-radius:26px}}@media screen and (height:926px){.app-info-wrapper h1{margin-top:0;margin-bottom:2px}}@media screen and (height:844px){.app-info-wrapper h1{margin-top:0;margin-bottom:2px}}.video-loading{opacity:0}@media (prefers-color-scheme:dark){.app-info-wrapper .top span.span-overflowed:before,.header-menu,.modal-gallery,body{background:#000!important}.app-info-wrapper h1,.description-wrapper p,.full-text,.information-wrapper .info-line span.lg-info-line-text,.information-wrapper h1,.review-wrapper .content .left span.lg-review-text,.review-wrapper h1,.whats-new-wrapper h1,.whats-new-wrapper span{color:#eaeaec}.swiper-slide,.testimonal-wrapper button{background:#000!important}.testimonal-wrapper.isClosed:before{background:linear-gradient(90deg,transparent,#000)}.information-wrapper .info-line,.iphone-wrapper,.review-wrapper,.whats-new-wrapper{border-bottom:1px solid hsla(0,0%,100%,.1)}.footer-wrapper{color:hsla(0,0%,100%,.6)}}.pseudo-image{opacity:0}