html,body{font-optical-sizing:auto;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;touch-action:pan-y;background:#191a1e;margin:0;padding:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1}*{box-sizing:border-box}button{color:inherit;font:inherit;background:0 0;border:0;padding:0}button:hover{cursor:pointer}a{color:inherit;text-decoration:none;transition:all .2s linear}a:focus,button:focus{outline:0}ul{margin:0;padding:0;list-style:none}.transition{transition:all .2s linear}.shadow{box-shadow:inset -1px -10px 24px #ffffff29}.container{width:100%}.cabinet{flex-direction:column;gap:16px;width:100%;min-height:100dvh;display:flex}.wrap{float:none;width:100%;max-width:1840px;margin:0 auto}@media (max-width:1920px){.wrap{max-width:1600px}}@media (max-width:1700px){.wrap{max-width:1400px}}@media (max-width:1500px){.wrap{max-width:1360px}}@media (max-width:1400px){.wrap{max-width:1200px}}@media (max-width:1280px){.wrap{max-width:944px}}@media (max-width:1000px){.wrap{max-width:700px}}@media (max-width:760px){.wrap{max-width:480px}}@media (max-width:500px){.wrap{max-width:386px}}@media (max-width:400px){.wrap{max-width:354px}}@media (max-width:389px){.wrap{max-width:330px}}@media (max-width:330px){.wrap{max-width:300px}}.wrap-inner{justify-content:center;width:100%;display:flex}.btn{cursor:pointer;color:#fff;background:#f6f6f60f;border:0;border-radius:20px;justify-content:center;align-items:center;width:100%;height:72px;font-size:17px;font-weight:500;transition:all .2s linear;display:flex;position:relative;box-shadow:inset -1px -10px 24px #ffffff29}.btn:disabled{color:#ffffff52}@media (hover:hover){.btn:hover{background:#0dcf3a29}}.cabinet-header{width:100%}.cabinet-header .wrap-inner{justify-content:space-between;padding:32px 0}@media (max-width:760px){.cabinet-header .wrap-inner{padding:16px 0}}.cabinet-header-left{align-items:center;gap:26px;display:flex}@media (max-width:1000px){.cabinet-header-left{gap:12px}}@media (max-width:760px){.cabinet-header-left{gap:5px}}.cabinet-header-left .logo{flex-shrink:0;width:140px}.cabinet-header-left .logo img{width:100%;display:block}@media (max-width:760px){.cabinet-header-left .logo{width:113px}}.cabinet-header-left .menu{display:flex}@media (max-width:760px){.cabinet-header-left .menu{display:none}}.cabinet-header-left .menu li{color:#ffffffb8;font-weight:500;display:block}.cabinet-header-left .menu li a{padding:0 16px;line-height:40px;display:block}@media (max-width:1000px){.cabinet-header-left .menu li a{padding:0 12px}}@media (hover:hover){.cabinet-header-left .menu li a:hover{color:#fff}}.cabinet-header-right{align-items:center;gap:40px;display:flex}@media (max-width:1000px){.cabinet-header-right{gap:24px}}.logout-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:16px;justify-content:center;align-items:center;width:auto;height:48px;padding:0 20px 0 52px;font-size:16px;font-weight:500;transition:all .2s linear;display:flex;position:relative}@media (max-width:760px){.logout-btn{width:64px;padding:0}.logout-btn span{display:none}}@media (hover:hover){.logout-btn:hover{background:#585960;border-color:#585960}}.logout-btn:before{content:"";background:url(/landing/img/cabinet/log-out.svg) 50%/contain no-repeat;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:20px}@media (max-width:760px){.logout-btn:before{margin-left:-12px;left:50%}}.lang{width:auto;position:relative}.lang-select{cursor:pointer;background:#ffffff29;border:0;border-radius:12px;align-items:center;width:62px;height:32px;padding:0;transition:all .2s linear;display:inline-flex;position:relative}@media (hover:hover){.lang-select:hover{background:#ffffff3d}}.lang-select:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:32px;height:24px;margin-top:-12px;position:absolute;top:50%;left:4px}.lang-select.option-ru:before{background-image:url(/landing/img/cabinet/ru-flag.png)}.lang-select.option-en:before{background-image:url(/landing/img/cabinet/uk-flag.png)}.lang-select:after{content:"";background:url(/landing/img/cabinet/select-arrow.svg) 50%/contain no-repeat;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:6px}.lang-dropdown{z-index:5;background:#26262c;border-radius:16px;flex-direction:column;width:104px;margin-top:8px;padding:4px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.lang-dropdown li{color:#ffffffb8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;padding:8px 16px;font-size:16px;font-weight:500;line-height:24px;display:block}@media (hover:hover){.lang-dropdown li:hover{background:#ffffff14}}.cabinet-center{width:100%}.cabinet-center .wrap-inner{justify-content:center}.profile{width:100%;max-width:1216px}@media (max-width:1280px){.profile{max-width:944px}}.profile-title{font-size:32px;font-weight:500}.profile-email{color:#939393;margin-top:12px;font-size:17px}.profile-container{gap:32px;margin-top:32px;display:flex}@media (max-width:1000px){.profile-container{flex-direction:column;gap:24px}}.profile-sidebar{flex-direction:column;gap:32px;width:36%;max-width:436px;display:flex}@media (max-width:1000px){.profile-sidebar{flex-direction:row;gap:24px;width:100%;max-width:100%}}@media (max-width:760px){.profile-sidebar{flex-direction:column;gap:16px}}.sidebar-item{background:#ffffff0a;border-radius:32px;flex-direction:column;padding:24px;display:flex}@media (max-width:1000px){.sidebar-item{width:50%}}@media (max-width:760px){.sidebar-item{border-radius:16px;width:100%;padding:16px}}.tariff-item{gap:22px}@media (max-width:760px){.tariff-item{gap:14px}}.tariff-item ._title{color:#dcdcdc;font-size:24px;font-weight:500}@media (max-width:760px){.tariff-item ._title{margin-bottom:10px;font-size:20px}}.tariff-item ._tariff{font-size:20px;font-weight:500}@media (max-width:760px){.tariff-item ._tariff{font-size:16px}}.tariff-item ._tariff.green{color:#21d34a}.tariff-item ._tariff.red,.tariff-item ._status.expired{color:#ffa0a0}.tariff-item ._info{letter-spacing:-.5px;background:#ffffff0a;border-radius:12px;padding:12px 65px 12px 20px;font-size:16px;line-height:24px;position:relative}@media (max-width:1500px){.tariff-item ._info{font-size:14px;line-height:20px}}.tariff-item ._info:before{content:"";background:url(/landing/img/cabinet/info.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.tariff-item ._status{padding-left:36px;font-size:17px;font-weight:500;line-height:24px;position:relative}@media (max-width:760px){.tariff-item ._status{font-size:14px}}.tariff-item ._status:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:0;left:0}.tariff-item ._status.active:before{background-image:url(/landing/img/cabinet/active-status.svg)}.tariff-item ._status.expires .date,.tariff-item ._status.expired .date{color:#ffa0a0}.tariff-item ._status.expired:before{background-image:url(/landing/img/cabinet/expired.svg)}.tariff-item .btn{margin-top:auto}.referral-item{background:linear-gradient(#21d34a1f 0%,#21d34a00 100%);position:relative}.referral-item:before{content:"";background:url(/landing/img/cabinet/users-icon.svg) 50%/contain no-repeat;width:72px;height:72px;position:absolute;top:24px;right:24px}.referral-item ._title{color:#21d34a;font-size:17px;font-weight:500;line-height:24px}.referral-item ._content{padding-right:88px}.referral-item ._subtitle{color:#f6f6f6;font-size:17px;font-weight:500;line-height:24px;position:relative}.referral-item ._subtitle:before{content:"";background:url(/landing/img/cabinet/referral-arrow.svg) 50%/contain no-repeat;width:30px;height:30px;margin-top:-10px;margin-left:-10px;position:absolute;top:100%;left:100%}.referral-item ._text{color:#f6f6f68f;margin-top:8px;font-size:14px;line-height:20px}.referral-item ._ref-id{color:#f6f6f6;cursor:pointer;background:#ffffff0a;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:36px;margin-top:16px;font-size:15px;font-weight:500;transition:all .2s linear;display:flex}.referral-item ._ref-id span{opacity:.48;padding-left:26px;line-height:17px;transition:all .2s linear;display:block;position:relative}.referral-item ._ref-id span:before{content:"";background:url(/landing/img/cabinet/copy.svg) 50%/contain no-repeat;width:17px;height:17px;position:absolute;top:0;left:0}@media (hover:hover){.referral-item ._ref-id:hover span{opacity:1}}.referral-item ._count{color:#f6f6f68f;margin-top:16px;font-size:14px}.profile-main{background:#ffffff0a;border-radius:32px;flex-direction:column;width:62%;max-width:748px;padding:24px;display:flex}@media (max-width:1000px){.profile-main{width:100%;max-width:100%}}@media (max-width:760px){.profile-main{border-radius:16px;padding:16px}}.profile-main-title{color:#dcdcdc;font-size:24px;font-weight:500}@media (max-width:760px){.profile-main-title{font-size:20px}}.profile-main-subtitle{color:#939393;margin-top:4px;font-size:17px;line-height:24px}@media (max-width:760px){.profile-main-subtitle{font-size:16px}}.profile-main-content{margin-top:24px}@media (max-width:760px){.profile-main-content{margin-top:12px}}._empty-text{color:#939393;font-size:20px}@media (max-width:760px){._empty-text{font-size:16px}}.devices-list{flex-direction:column;gap:8px;display:flex}.devices-list-item{background:#ffffff0a;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:16px 24px;display:flex}@media (max-width:760px){.devices-list-item{gap:16px;padding:16px}}.devices-list-item-title{color:#f6f6f6;font-size:17px;font-weight:500;line-height:24px}@media (max-width:760px){.devices-list-item-title{font-size:16px}}.devices-list-item-text{color:#f6f6f6a3;font-size:14px;line-height:20px}.devices-list-item-btn{white-space:nowrap;cursor:pointer;border:0;border-radius:12px;width:auto;height:36px;padding:0 16px;font-size:15px;font-weight:500}.devices-list-item-btn.remove-btn{color:#ffa0a0;background:#ff80803d}@media (hover:hover){.devices-list-item-btn.remove-btn:hover{background:#ff808066}}.cabinet-footer{margin-top:auto;padding:24px 0}.footer-menu{color:#f6f6f666;justify-content:center;align-items:center;gap:40px;font-size:14px;font-weight:500;display:flex}.footer-menu li{display:block}@media (max-width:760px){.footer-menu{flex-direction:column;gap:12px;line-height:22px}}@media (hover:hover){.footer-menu a:hover{color:#fff}}.overlay{z-index:3;background:#191a1e9e;display:none;position:fixed;inset:0}@media (min-width:761px){.overlay{display:none!important}}.mobile-menu{z-index:5;background:#222327;border-radius:0 40px 40px 0;width:320px;transition:all .3s linear;position:fixed;top:0;bottom:0;left:-100%;overflow:auto;box-shadow:inset 0 0 34px #ffffff29}.mobile-menu.opened{left:0}@media (min-width:761px){.mobile-menu{display:none}}.mobile-menu-inner{flex-direction:column;gap:65px;min-height:100%;padding:24px 26px 70px;display:flex}.mobile-menu .close{cursor:pointer;background:url(/landing/img/cabinet/menu-close.svg) 50%/contain no-repeat;width:24px;height:24px}.mobile-menu .logo{width:113px}.mobile-menu .logo img{width:100%;display:block}.mobile-menu-header{align-items:center;gap:24px;display:flex}.mobile-menu-body{flex-direction:column;display:flex}.mobile-menu-ul{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.mobile-menu-li{background:#ffffff0a;border-radius:16px;width:100%;padding:4px;box-shadow:inset -1px -10px 24px #ffffff29}.mobile-menu-li>a{color:#ffffffa3;padding:8px 12px;font-weight:500;line-height:24px;display:block}.mobile-btn{cursor:pointer;width:58px;height:48px;display:none}@media (max-width:760px){.mobile-btn{background:url(/landing/img/cabinet/mobile-btn.svg) 50%/24px no-repeat;margin-left:-17px;margin-right:5px;display:block}}@media (max-width:400px){.mobile-btn{margin-right:0}}.auth-status{color:#fff;max-width:560px;margin:80px auto;padding:32px;font-size:16px;line-height:1.5}.auth-status h1{margin:0 0 16px;font:500 32px/1.1 Inter,sans-serif}.auth-status p{color:#ffffffb8;margin:0 0 12px}.auth-status .btn{max-width:240px;height:48px;display:inline-flex}.modal-overlay{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#222327b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:#191a1e;border-radius:32px;flex-direction:column;align-items:center;gap:32px;max-width:100%;margin:auto;padding:32px;display:flex;position:relative}.modal.modal-tariff{width:592px}.modal-header{flex-direction:column;gap:16px;width:100%;padding-right:74px;display:flex}.modal-title{color:#fff;font-size:32px;font-weight:600;line-height:1.1}.modal-subtitle{color:#939393;font-size:17px;line-height:1.3}.modal-body{flex-direction:column;align-items:center;width:100%;display:flex}.modal-footer{width:100%}.modal-tariff .modal-footer{margin-top:40px}.modal-footer .btn{width:100%}.modal-close{cursor:pointer;background:#ffffff29;border-radius:16px;width:56px;height:56px;transition:background .2s linear;position:absolute;top:32px;right:32px}.modal-close:before,.modal-close:after{content:"";background:#fff;border-radius:1px;width:18px;height:2px;transition:transform .2s linear;position:absolute;top:50%;left:50%}.modal-close:before{transform:translate(-50%,-50%)rotate(45deg)}.modal-close:after{transform:translate(-50%,-50%)rotate(-45deg)}@media (hover:hover){.modal-close:hover{background:#ffffff42}.modal-close:hover:before{transform:translate(-50%,-50%)rotate(135deg)}.modal-close:hover:after{transform:translate(-50%,-50%)rotate(45deg)}}.tabs{background:#ffffff0a;border-radius:22px;gap:2px;height:44px;margin-bottom:24px;padding:2px;display:flex;box-shadow:inset 0 0 16px #ffffff29}.tabs-item{color:#fff;white-space:nowrap;cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:17px;font-weight:500;transition:background .15s linear,color .15s linear;display:flex}.tabs-item.with-discount{padding-right:6px}.tabs-item .discount-tag{color:#fff;background:linear-gradient(90deg,#ff5a19 0%,#ff1f1f 100%);border-radius:14px;padding:0 8px;font-size:14px;font-weight:500;line-height:28px}.tabs-item.active{color:#0f121a;background:#fff}.tariff-list{flex-direction:column;gap:16px;width:100%;display:flex}.tariff-list-item{cursor:pointer;background:#ffffff0a;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:84px;padding:18px 24px 18px 64px;transition:background .15s linear;display:flex;position:relative;box-shadow:inset 0 0 16px #ffffff29}.tariff-list-item:before{content:"";box-sizing:border-box;background:#ffffff52;border-radius:50%;width:24px;height:24px;transition:background .15s linear,border .15s linear;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.tariff-list-item.selected{background:#21d34a29}.tariff-list-item.selected:before{background:#fff;border:6px solid #1cbe42}.tariff-list-item.selected .tariff-list-item-cost{background:#f6f6f629}.tariff-list-item-left{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tariff-list-item-title{color:#f6f6f6;font-size:17px;font-weight:500}.tariff-list-item-subtitle{color:#f6f6f6a3;font-size:15px}.tariff-list-item-right{align-items:center;gap:16px;display:flex}.tariff-list-item-cost{color:#fff;white-space:nowrap;background:#191a1e;border-radius:16px;padding:0 12px;font-size:16px;font-weight:500;line-height:32px}.tariff-list-item-old-cost{color:#f6f6f6a3;white-space:nowrap;font-size:16px;font-weight:500;text-decoration:line-through}.promo-input{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:24px;display:flex}.promo-input-toggle{color:#f6f6f6a3;text-underline-offset:3px;cursor:pointer;font-size:15px;text-decoration:underline;transition:color .15s linear}.promo-input-toggle:hover{color:#f6f6f6}.promo-input-field{color:#f6f6f6;text-align:center;background:#ffffff0a;border:none;border-radius:20px;outline:none;width:100%;height:56px;padding:0 24px;font-size:17px;font-weight:500;transition:background .15s linear;box-shadow:inset 0 0 16px #ffffff29}.promo-input-field:focus{background:#ffffff14}.promo-input-field::placeholder{color:#f6f6f652}.promo-input-status{text-align:center;color:#f6f6f6a3;font-size:14px}.promo-input-status.success{color:#1cbe42}.promo-input-status.error{color:#ff6b6b}@media (max-width:500px){.modal{border-radius:24px;gap:24px;padding:24px}.modal-header{gap:8px;padding-right:52px}.modal-title{font-size:22px;line-height:26px}.modal-close{border-radius:12px;width:40px;height:40px;top:24px;right:24px}.modal-tariff .modal-footer{margin-top:0}.tariff-list-item{padding-left:54px}.tariff-list-item:before{left:18px}.tariff-list-item-right{flex-direction:column;align-items:flex-end;gap:7px}.tariff-list-item-old-cost{order:1}}@media (max-width:400px){.tariff-list-item-title,.tariff-list-item-subtitle,.tariff-list-item-cost,.tariff-list-item-old-cost{font-size:15px}}.modal.modal-install{border-radius:48px;gap:40px;width:944px;padding:56px}.modal.modal-install .modal-header{align-items:flex-start;gap:8px;padding-right:77px}.modal.modal-install .modal-title{font-family:Inter Tight,Inter,sans-serif;font-size:32px;font-weight:500;line-height:40px}.modal.modal-install .modal-subtitle{color:#ffffffa3;font-size:24px;line-height:32px}.modal.modal-install .modal-body{width:100%}.modal.modal-install .modal-footer{flex-wrap:wrap;gap:12px;width:100%;display:flex}.modal.modal-install .modal-footer .install-btn{box-sizing:border-box;flex:0 0 calc(50% - 6px)}.modal.modal-install .modal-close{background-color:#ffffff0a;background-image:url(/landing/img/menu-close.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:16px;width:56px;height:56px;transition:transform .2s linear,background-color .2s linear;top:56px;right:56px}.modal.modal-install .modal-close:before,.modal.modal-install .modal-close:after{display:none}@media (hover:hover){.modal.modal-install .modal-close:hover{background-color:#ffffff0a;transform:rotate(90deg)}}.install-codes{gap:24px;width:100%;display:flex}.code-item{background:#ffffff0a;border-radius:24px;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;padding:16px 32px 32px;display:flex;box-shadow:inset 0 0 16px #ffffff29}.code-item-img{width:213px}.code-item-img img{width:100%;display:block}.code-item-text{color:#ffffffa6;text-align:center;font-size:24px;line-height:32px}.modal.modal-install .install-btn{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:16px;align-items:center;height:64px;padding:0 24px 0 62px;font-size:24px;font-weight:500;transition:background .2s linear,border-color .2s linear;display:inline-flex;position:relative}.modal.modal-install .install-btn:before{content:"";background:url(/landing/img/install.svg) 50%/contain no-repeat;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;left:24px}.modal.modal-install .install-btn.for-mac:before{background-image:url(/landing/img/for-mac.svg)}.modal.modal-install .install-btn.for-windows:before{background-image:url(/landing/img/for-windows.svg)}.modal.modal-install .install-btn.for-android:before{background-image:url(/landing/img/for-android.svg)}@media (hover:hover){.modal.modal-install .install-btn:hover{background:#585960;border-color:#585960}}.modal.modal-install .install-btn.mob-btn{display:none}@media (max-width:1000px){.modal.modal-install{width:100%;padding:40px}.modal.modal-install .modal-header{padding-right:50px}.modal.modal-install .modal-body{display:none}.modal.modal-install .modal-subtitle{font-size:18px;line-height:24px;display:none}.modal.modal-install .modal-title{font-size:26px;line-height:34px}.modal.modal-install .modal-footer{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:320px}.modal.modal-install .install-btn{width:100%;font-size:17px}.modal.modal-install .install-btn.mob-btn{display:inline-flex}.modal.modal-install .modal-close{background:url(/landing/img/menu-close.svg) 50%/24px 24px no-repeat;width:24px;height:24px;top:46px;right:40px}}@media (max-width:500px){.modal.modal-install{border-radius:32px;padding:28px}.modal.modal-install .modal-title{font-size:22px;line-height:28px}.modal.modal-install .modal-close{top:31px;right:28px}.modal.modal-install .modal-footer{max-width:264px}}.modal.modal-how-to-install{width:592px}@media (max-width:500px){.modal.modal-how-to-install{gap:26px;padding:28px}}.modal.modal-how-to-install .modal-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:500px){.modal.modal-how-to-install .modal-body{grid-template-columns:1fr}}.modal.modal-how-to-install .install-btn{color:#fff;white-space:nowrap;letter-spacing:-.5px;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:16px;align-items:center;width:100%;height:56px;padding:0 16px 0 52px;font-size:18px;font-weight:500;transition:background .2s linear,border-color .2s linear;display:inline-flex;position:relative}.modal.modal-how-to-install .install-btn:before{content:"";background:50%/contain no-repeat;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:16px}.modal.modal-how-to-install .install-btn.for-mac:before{background-image:url(/landing/img/for-mac.svg)}.modal.modal-how-to-install .install-btn.for-windows:before{background-image:url(/landing/img/for-windows.svg)}.modal.modal-how-to-install .install-btn.for-linux:before{background-image:url(/landing/img/for-linux.svg)}.modal.modal-how-to-install .install-btn.for-android:before{background-image:url(/landing/img/for-android.svg)}@media (hover:hover){.modal.modal-how-to-install .install-btn:hover{background:#585960;border-color:#585960}}.modal.modal-instruction-info{gap:24px;width:592px}@media (max-width:500px){.modal.modal-instruction-info{padding:28px}}.modal.modal-instruction-info .finish-btn{width:100%;font-size:17px}.modal-header.with-controls{padding-right:0}.modal-header-controls{justify-content:space-between;align-items:center;width:100%;display:flex}.modal-header-controls .back-btn{cursor:pointer;background:#ffffff29;border-radius:16px;width:56px;height:56px;transition:background .2s linear;position:relative}.modal-header-controls .back-btn:before{content:"";background:url(/landing/img/back-btn.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.modal-header-controls .back-btn:hover{background:#ffffff42}}.modal-header-controls .modal-close{position:relative;top:0;right:0}@media (max-width:500px){.modal-header-controls .back-btn{border-radius:12px;width:40px;height:40px;margin-bottom:10px}.modal-header-controls .modal-close{margin-bottom:10px}}.install-steps-list{flex-direction:column;gap:16px;width:100%;display:flex}.install-steps-list-item{color:#fff;cursor:pointer;background:#ffffff0a;border-radius:20px;flex-direction:column;gap:12px;width:100%;min-height:64px;padding:12px;transition:background .2s linear;display:flex;box-shadow:inset 0 0 20px 10px #ffffff1a}.install-steps-list-item.selected{background:#21d34a29}.install-steps-list-item-header{flex-wrap:wrap;align-items:center;gap:12px;min-height:40px;display:flex}.install-steps-list-item-tag{background:#ffffff0a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:500;transition:background .2s linear;display:flex;box-shadow:inset -1px -10px 24px #ffffff29}.install-steps-list-item-tag.check-tag{position:relative}.install-steps-list-item-tag.check-tag:before{content:"";background:url(/landing/img/check.svg) 50%/contain no-repeat;width:20px;height:20px;margin-top:-10px;margin-left:-10px;position:absolute;top:50%;left:50%}.install-steps-list-item-tag.selected-tag{background:#21d34a29}.install-steps-list-item-text{flex:140px;min-width:0;font-size:17px}.install-steps-list-item-text .grey-text{color:#f6f6f6a3}.install-steps-list-item-btn.download-btn{cursor:pointer;background:#ffffff29;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:48px;margin-left:auto;padding:0 20px;font-size:16px;font-weight:500;transition:background .2s linear;display:flex}@media (max-width:560px){.install-steps-list-item-btn.download-btn{flex-basis:100%;width:100%;margin-left:0}}@media (hover:hover){.install-steps-list-item-btn.download-btn:hover{background:#21d34a0a}}.install-steps-list-item-btn.download-btn span{padding-left:32px;position:relative}.install-steps-list-item-btn.download-btn span:before{content:"";background:url(/landing/img/link-external.svg) 50%/contain no-repeat;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:0}.country-select{flex-shrink:0;margin-left:auto;position:relative}.country-select-btn{cursor:pointer;min-width:180px;height:48px;color:inherit;background:#ffffff29;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:500;transition:background .2s linear;display:flex}.country-select-btn:disabled{cursor:default;opacity:.7}@media (hover:hover){.country-select-btn:hover:not(:disabled){background:#21d34a14}}.country-select-value{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.country-select-value .flag{font-size:20px;line-height:1}.country-select-caret{border-top:6px solid #f6f6f6a3;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0}.country-select-list{z-index:10;background:#2a2b30;border-radius:12px;flex-direction:column;width:100%;min-width:200px;max-height:240px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.country-select-option{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:16px;transition:background .2s linear;display:flex}.country-select-option .flag{font-size:20px;line-height:1}@media (hover:hover){.country-select-option:hover{background:#ffffff14}}@media (max-width:560px){.country-select{flex-basis:100%;width:100%;margin-left:0}.country-select-btn{width:100%;min-width:0}}.install-steps-list-item-dropdown{background:#ffffff0a;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:20px 24px;font-size:17px;font-weight:500;line-height:24px;display:flex;box-shadow:inset 0 0 20px 10px #ffffff1a}@media (max-width:760px){.install-steps-list-item-dropdown{font-size:15px;line-height:22px}}.install-steps-list-item-dropdown ol{flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding-left:20px;display:flex}
