:root{color-scheme:dark;--bg:#000;--muted:#8a8a8e;--text:#fff}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body,html{background:var(--bg);color:var(--text);font-family:-apple-system,SF Pro Display,Segoe UI,Roboto,Arial,sans-serif}body{padding:12px 12px 110px;min-height:100vh}.card{background:linear-gradient(180deg,#1e1e1e,#151515);border-radius:22px;border:1px solid hsla(0,0%,100%,.04)}.hero{padding:18px 20px 22px;min-height:196px;display:flex;flex-direction:column;justify-content:space-between;border-radius:26px}.user{gap:10px}.ava,.user{display:flex;align-items:center}.ava{width:46px;height:46px;border-radius:50%;background:#2b2b2b 50%/cover no-repeat;flex-shrink:0;justify-content:center;font-weight:600;font-size:18px;color:#ccc}.name{font-size:15px;font-weight:700;margin-top:-14px}.uname{font-size:12px;margin-top:4px}.bal-label{font-size:12px;font-weight:700;color:#b5b5b8;letter-spacing:.3px}.bal{font-size:40px;font-weight:400;margin-top:4px;line-height:1}.cur{font-size:26px;color:#9a9a9e;margin-left:2px}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:10px}.btn{height:60px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:600;color:#fff;border:1px solid hsla(0,0%,100%,.04);cursor:pointer;background:linear-gradient(180deg,#1e1e1e,#151515);transition:transform .1s;font-family:inherit}.btn:active,.sub .b:active{transform:scale(.97)}.btn .em{font-size:28px;line-height:1}.stat{padding:16px 16px 14px;height:102px;position:relative}.stat .t{font-size:12px;color:#c7c7cc}.stat .v{font-size:17px;font-weight:700;margin-top:10px}.stat .s{font-size:11px;color:var(--muted);margin-top:7px}.copy{position:absolute;top:14px;right:14px;background:none;border:0;color:#ddd;font-size:16px;opacity:.7;cursor:pointer}.nav{position:fixed;left:12px;right:12px;bottom:12px;gap:8px;align-items:center;border-radius:34px;background:#111;padding:6px 6px calc(6px + env(safe-area-inset-bottom));z-index:5}.pill{flex:1 1;height:60px;border-radius:30px;justify-content:space-around;background:linear-gradient(180deg,#232323,#1a1a1a);border:1px solid hsla(0,0%,100%,.05)}.pill,.tab{display:flex;align-items:center}.tab{width:52px;height:48px;justify-content:center;cursor:pointer;opacity:.9;border-radius:26px;transition:background .15s;border:0;background:transparent}.tab.active{background:hsla(0,0%,100%,.08);width:78px}.me svg,.tab svg{width:22px;height:22px;fill:#e5e5e5}.me{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:radial-gradient(circle at 50% 35%,#3a3a3a,#262626);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 0 0 3px #1b1b1b}.me.active{box-shadow:0 0 0 3px #1b1b1b,0 0 0 4px hsla(0,0%,100%,.12)}.me svg{fill:#cfcfcf;width:24px;height:24px}.subs-hero{overflow:hidden;padding:18px 20px 22px;min-height:178px;border-radius:30px;flex-direction:column}.subs-hero,.subs-hero .top{position:relative;display:flex;justify-content:space-between}.subs-hero .top{align-items:center;z-index:1}.ttl{font-size:14px;font-weight:600}.badge{display:flex;align-items:center;gap:6px;font-size:10px;color:#9a9a9e;padding:4px 9px;border-radius:12px;background:#262626}.dot{width:7px;height:7px;border-radius:50%;background:#34c759;box-shadow:0 0 6px #34c759}.badge.off .dot{background:#636366;box-shadow:none}.big{font-size:23px;font-weight:400;line-height:1.15;letter-spacing:-.3px;position:relative;z-index:1;max-width:62%}.phone{position:absolute;right:20px;bottom:10px;font-size:70px;filter:grayscale(1);opacity:.8}.sub{padding:14px 12px 12px;border-radius:26px;margin-top:10px}.head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 2px}.icons{gap:6px}.ico,.icons{display:flex}.ico{width:31px;height:31px;border-radius:50%;align-items:center;justify-content:center;background:#2c2c2e;font-size:14px}.key{font-size:23px;font-weight:500;letter-spacing:-.2px}.sub .b{height:31px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;border:none;width:100%;font-family:inherit;transition:transform .1s}.b1{background:#3a3a3c;color:#fff}.b2{background:#e5e5e5;color:#111;margin-top:8px;height:42px!important;font-size:13px!important;font-weight:600}.foot{display:flex;justify-content:space-between;font-size:11px;margin-top:9px;padding:0 2px}.expired .key,.foot{color:#8a8a8e}.empty{text-align:center;color:var(--muted);padding:28px 16px;border-radius:26px;margin-top:10px}.empty,.toast{font-size:13px}.toast{position:fixed;left:50%;bottom:96px;transform:translateX(-50%) translateY(20px);background:#2c2c2e;padding:9px 14px;border-radius:12px;transition:.2s;pointer-events:none;z-index:10}.toast.show{transform:translateX(-50%)}:root{--telemoji-gem:url(https://saeedtahmtan.github.io/telemoji/webp/animated/U+1F48E.webp);--telemoji-newspaper:url(https://saeedtahmtan.github.io/telemoji/webp/animated/U+1F4F0.webp)}.phone{font-size:0;background:var(--telemoji-gem) center/contain no-repeat;width:136px;height:136px;right:10px;bottom:2px;background:none}.subs-hero .phone{width:165px;height:165px;right:-28px;bottom:-36px}.hero:after{content:"";position:absolute;right:16px;top:14px;width:76px;height:76px;background:var(--telemoji-newspaper) center/contain no-repeat;opacity:.9;pointer-events:none}.sub .ico{font-size:0;background-color:#2c2c2e;background-repeat:no-repeat;background-position:50%;background-size:17px 17px}.sub .icons .ico:first-child{background-image:url(/wheel.png)}.sub .icons .ico:nth-child(2){background-image:url(/re.png)}.nav{position:fixed!important;left:50%!important;right:auto!important;bottom:24px!important;margin:0!important;transform:translateX(-50%)!important;width:max-content;height:54px;display:flex;gap:6px;padding:5px 6px;border-radius:30px;z-index:100}.nav .tab{height:44px}.nav .tab,.nav .tab.active{width:52px}.nav .me,.nav .pill{display:none}.modal-backdrop{position:fixed;inset:0;z-index:20;background:rgba(0,0,0,.7);display:flex;align-items:flex-end;justify-content:center;animation:modalFade .2s ease both}.renew-modal{width:min(100%,430px);padding:12px 20px calc(20px + env(safe-area-inset-bottom));border-radius:34px 34px 0 0;background:#171719;box-shadow:0 -10px 40px rgba(0,0,0,.35);animation:modalUp .3s cubic-bezier(.22,.8,.3,1) both}.modal-handle{width:140px;height:3px;border-radius:3px;background:#858589;margin:0 auto 18px}.renew-modal h2{font-size:26px;line-height:1.1;font-weight:600}.modal-subname{font-size:14px;color:#8b8b90;margin-top:4px;margin-bottom:18px}.plans{display:grid;grid-gap:9px;gap:9px}.plan-option{width:100%;min-height:68px;padding:11px 16px 10px 22px;display:flex;align-items:center;justify-content:space-between;text-align:left;border:1px solid transparent;border-radius:26px;background:#242426;color:#fff;font-family:inherit;cursor:pointer}.plan-option.selected{border-color:#8e8e91;box-shadow:inset 0 0 0 1px #55565a}.plan-option strong{display:block;font-size:21px;font-weight:500;line-height:1.1}.plan-option small{display:block;color:#77777c;margin-top:3px}.plan-option i{width:17px;height:17px;border-radius:50%;background:#49494d;display:block;flex:none}.plan-option.selected i{border:5px solid #f2f2f2;background:#86868a}.pay-button,.promo-button{width:100%;border:0;border-radius:24px;font-family:inherit;cursor:pointer}.pay-button{height:46px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;background:#e6e6e6;color:#171719;font-weight:600}.pay-button img{width:23px;height:23px;object-fit:contain}.promo-button{height:35px;margin-top:7px;background:#3a3a40;color:#fff;font-size:14px}@keyframes modalFade{0%{opacity:0}to{opacity:1}}@keyframes modalUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.view{will-change:transform,opacity}.page-enter-orders{animation:pageSlideLeft .55s cubic-bezier(.22,.8,.3,1) both}.page-enter-profile{animation:pageSlideRight .55s cubic-bezier(.22,.8,.3,1) both}.page-enter .btn,.page-enter>.card,.page-enter>.grid{animation:elementDrop .52s cubic-bezier(.22,.8,.3,1) both}.page-enter>.card:nth-child(2),.page-enter>.grid:nth-child(2){animation-delay:.12s}.page-enter>.card:nth-child(3),.page-enter>.grid:nth-child(3){animation-delay:.22s}.page-enter>.card:nth-child(4),.page-enter>.grid:nth-child(4){animation-delay:.32s}.page-enter .grid .btn:first-child,.page-enter .grid .card:first-child{animation-delay:.16s}.page-enter .grid .btn:nth-child(2),.page-enter .grid .card:nth-child(2){animation-delay:.24s}@keyframes pageSlideLeft{0%{opacity:0;transform:translateX(-90px)}to{opacity:1;transform:translateX(0)}}@keyframes pageSlideRight{0%{opacity:0;transform:translateX(90px)}to{opacity:1;transform:translateX(0)}}@keyframes elementDrop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}:root{--promo-field-bg:#3a3a40}.promo-field{height:35px;margin-top:7px;display:flex;align-items:center;border-radius:24px;background:var(--promo-field-bg);overflow:hidden}.promo-field input{min-width:0;flex:1 1;height:100%;padding:0 14px;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:14px}.promo-field input::placeholder{color:#a1a1a5}.promo-field button{width:44px;border:0;background:transparent;color:#fff;font-size:24px;cursor:pointer}:root{--promo-arrow-size:18px}.promo-field button{width:40px;height:100%;display:flex;align-items:center;justify-content:center;padding:0 2px;font-family:Arial,sans-serif;font-size:0;line-height:1}.promo-field button:before{content:"›";display:block;color:#fff;font-size:var(--promo-arrow-size);font-weight:400;line-height:1;transform:translateY(-1px)}:root{--profile-hero-height:92px}.profile-hero{min-height:var(--profile-hero-height);padding-bottom:18px}.profile-hero .name{margin-top:0}.profile-actions{grid-template-columns:1fr}.purchase-btn{width:100%}.profile-stats{margin-top:10px}:root{--purchase-button-bg:#e6e6e6}.purchase-btn{height:42px;background:var(--purchase-button-bg);color:#111}.purchase-btn .em{width:24px;height:24px;font-size:0;background:url(/cart.png) 50%/contain no-repeat}.renew-modal h2{margin:0 0 18px}.renew-modal:has(.modal-subname) h2{margin-bottom:0}.renew-modal .plans{margin-top:0}:root,body,html,main{overflow-x:hidden}:root{--modal-layer:200}.modal-backdrop{z-index:var(--modal-layer)!important}.toast{z-index:300!important}:root{--subscription-action-width:100%}.subscription-actions{display:block;width:100%;margin-top:10px}.subscription-actions .purchase-btn{display:flex;width:var(--subscription-action-width);height:42px}:root{--modal-subtitle:#8b8b90}.modal-subtitle{font-size:15px;color:var(--modal-subtitle);margin:-8px 0 18px}.device-options{display:grid;grid-gap:9px;gap:9px}.device-option{min-height:54px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.device-option strong{font-size:17px}.device-arrow{font-size:26px;color:#aaa;line-height:1}.device-option{justify-content:flex-start;gap:12px}.device-option:before{content:"";display:block;width:25px;height:25px;flex:0 0 25px;background:50%/contain no-repeat}.device-option:first-child:before{background-image:url(/iphone.png)}.device-option:nth-child(2):before{background-image:url(/android.png)}.device-option:nth-child(3):before{background-image:url(/windows.png)}.device-option .device-arrow{margin-left:auto}.install-modal{overflow:hidden}.install-modal h2{font-size:23px}.install-card{position:relative;min-height:0;margin-top:20px;padding:18px 18px 10px;border-radius:24px;background:#242426;overflow:hidden}.install-title{position:relative;z-index:1;font-size:23px;line-height:1.08;font-weight:500}.incy-logo{position:absolute;right:-14px;bottom:-25px;width:126px;height:126px;object-fit:cover;border-radius:32px}.install-button{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:48px;margin:16px 84px 0 0;border-radius:26px;background:#e6e6e6;color:#171719;text-decoration:none;font-size:15px;font-weight:600;white-space:nowrap}.next-install-button{width:100%;height:42px;margin-top:14px;border:0;border-radius:23px;background:#3a3a40;color:#fff;font:inherit;font-size:15px;cursor:pointer}.connect-card{position:relative;min-height:232px;margin-top:24px;padding:22px 32px 18px;border-radius:28px;background:#242426;overflow:hidden}.connect-title{font-size:28px;font-weight:500}.connect-description{margin-top:8px;color:#929297;font-size:20px;line-height:1.12}.connect-button{width:100%;margin:20px 0 0;height:60px;font-size:19px}.connect-modal .next-install-button{margin-top:16px}.salut-overlay{bottom:24px;width:88px;height:88px;transform:translateX(-50%)}:root{--salut-size:min(360px,calc(100vw - 24px))}.salut-overlay{position:fixed;left:50%;top:50%;z-index:500;width:var(--salut-size);height:var(--salut-size);transform:translate(-50%,-50%);pointer-events:none;overflow:hidden}.salut-overlay svg{width:100%!important;height:100%!important;display:block}.connect-modal{max-width:430px}.connect-modal h2{font-size:23px;margin-bottom:0}.connect-card{min-height:0;margin-top:20px;padding:18px 18px 10px;border-radius:24px}.connect-title{font-size:23px;line-height:1.08}.connect-description{margin-top:7px;font-size:15px;line-height:1.15}.connect-button{height:48px;margin-top:16px;font-size:15px}.connect-modal .next-install-button{height:42px;margin-top:14px;font-size:15px}.toast{opacity:0}.toast,.toast.show{background-color:#2c2c2e!important}.toast.show{opacity:1;box-shadow:0 8px 24px rgba(0,0,0,.4)}.sub .icons{position:relative;padding-right:37px}.sub .icons:after{content:"▣";position:absolute;right:0;top:0;width:31px;height:31px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2c2c2e;color:#ddd;font-size:14px;cursor:pointer}.copy,.sub .icons:after{font-size:0;background-repeat:no-repeat;background-position:50%;background-size:15px 15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddd' stroke-width='1.8' stroke-linejoin='round'%3E%3Crect x='8' y='8' width='11' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h2'/%3E%3C/svg%3E")}.copy:before{content:"";display:block;width:100%;height:100%;background:inherit;background-repeat:no-repeat;background-position:50%;background-size:15px 15px}.payment-backdrop{z-index:250!important}.payment-modal{width:min(100%,430px);height:min(92vh,760px);padding:12px 20px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;border-radius:34px 34px 0 0;background:#171719;animation:modalUp .3s cubic-bezier(.22,.8,.3,1) both}.payment-modal iframe{width:100%;flex:1 1;min-height:0;border:0;border-radius:20px;background:#fff;margin:8px 0 12px}.payment-modal .next-install-button{flex:none;margin-top:0}.page-enter .sub{animation:elementDrop .52s cubic-bezier(.22,.8,.3,1) both}.page-enter .sub:nth-of-type(3){animation-delay:.14s}.page-enter .sub:nth-of-type(4){animation-delay:.22s}.page-enter .sub:nth-of-type(5){animation-delay:.3s}.page-enter .sub:nth-of-type(6){animation-delay:.38s}.referral-card{margin-top:10px;padding:18px 16px 16px;min-height:148px}.referral-title{margin-bottom:16px}.referral-link-row{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;background:#242426;color:#aaa;font-size:12px;overflow:hidden}.referral-link-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-copy{position:static;flex:0 0 24px;width:24px;height:24px;padding:0}.referral-values{display:flex;justify-content:space-between;gap:12px;margin-top:18px;font-size:12px;color:#8b8b90}.referral-values div{display:flex;gap:6px;align-items:baseline}.referral-values strong{font-size:16px;color:#fff}.promo-salut{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:180px;height:180px;z-index:600;position:absolute;right:52px;bottom:34px;width:64px;height:64px;z-index:4;pointer-events:none}.promo-salut svg{width:100%!important;height:100%!important}.promo-field{width:calc(100% - 70px)}.renew-modal{position:relative}.promo-field{width:100%!important;margin-left:0}.old-price{position:absolute;top:10px;right:42px;color:#777;text-decoration:line-through;font-size:12px}.plan-option{position:relative}.toast{isolation:isolate!important}.toast,.toast.show{background:#2c2c2e!important}.toast.show{color:#fff!important}.toast{background:#171719!important;background-image:none!important;border:1px solid #303034!important;box-shadow:0 8px 24px rgba(0,0,0,.55)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important}.toast.show{background:#171719!important}.toast{color:#fff!important;opacity:0!important;border:0!important}.toast,.toast.show{background:#3a3a40!important;background-color:#3a3a40!important}.toast.show{opacity:1!important}.subs-hero .ttl{width:136px;height:48px;display:block;font-size:0;margin-left:-8px;margin-top:-7px;background:url(/logo.png) 0/contain no-repeat}.wheel-backdrop{z-index:400!important}.wheel-modal{position:relative;width:min(100%,430px);height:430px;padding:12px 20px calc(20px + env(safe-area-inset-bottom));border-radius:34px 34px 0 0;background:#171719;animation:modalUp .3s cubic-bezier(.22,.8,.3,1) both;overflow:hidden}.wheel-pointer{z-index:5;top:45px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:22px solid #e6e6e6}.wheel-machine,.wheel-pointer{position:absolute;left:50%;transform:translateX(-50%)}.wheel-machine{top:72px;width:300px;height:300px}.wheel-drum{position:absolute;inset:0;border:12px solid #68686e;border-radius:50%;background:conic-gradient(#35353a 0deg 16deg,#222226 16deg 32deg);box-shadow:inset 0 0 0 6px #151519,0 12px 0 #3a3a40;animation:wheelSpin 1s linear infinite}.wheel-final .wheel-drum{animation:wheelFinal 5s cubic-bezier(.18,.8,.2,1) forwards}.wheel-drum span{width:70px;margin-left:-35px;margin-top:-10px;text-align:center;font-weight:700;font-size:16px;color:#f4f4f4;transform:rotate(calc(1turn / var(--count) * var(--i))) translateY(-116px);transform-origin:center 116px}.wheel-center,.wheel-drum span{position:absolute;left:50%;top:50%}.wheel-center{width:48px;height:48px;transform:translate(-50%,-50%);border-radius:50%;background:#85858a;border:8px solid #303036}.wheel-stand{position:absolute;left:50%;bottom:20px;width:130px;height:45px;transform:translateX(-50%);border-radius:12px 12px 5px 5px;background:#3c3c42;box-shadow:0 8px 0 #25252a}.wheel-salut{position:fixed;left:50%;top:50%;width:180px;height:180px;transform:translate(-50%,-50%);z-index:700;pointer-events:none}.wheel-salut svg{width:100%!important;height:100%!important}@keyframes wheelSpin{to{transform:rotate(1turn)}}@keyframes wheelFinal{0%{transform:rotate(0)}to{transform:rotate(6turn)}}.subs-hero{min-height:160px}.subs-hero .badge{display:none}.wheel-drum{transform-origin:center center}.wheel-result .wheel-drum{animation:none;transform:rotate(6turn)}.wheel-cell{padding:6px 4px;border-radius:8px}.reward-x{color:#9d9da3!important}.reward-plus1{color:#8fe39b!important}.reward-plus3{color:#86cfff!important}.reward-plus5{color:#e5b5ff!important}.reward-plus10{color:#ffd36b!important}.reward-plus50{color:#ff8c8c!important}.profile-info-hero{position:relative;overflow:hidden;min-height:160px;margin-bottom:10px;padding:18px 20px;border-radius:30px}.profile-info-logo{width:136px;height:48px;margin-left:-8px;margin-top:-7px;background:url(/logo.png) 0/contain no-repeat}.profile-info-text{position:relative;z-index:2;margin-top:20px;font-size:23px;line-height:1.15;max-width:64%}.profile-animation{position:absolute;right:-24px;bottom:-32px;width:170px;height:170px;pointer-events:none}.profile-animation svg{width:100%!important;height:100%!important}.test-button{display:block;width:100%;height:42px;margin:10px 0 24px;border:0;border-radius:22px;background:#3a3a40;color:#fff;font:inherit;cursor:pointer}.trial-screen{position:fixed;inset:0;z-index:800;background:#000;color:#fff;padding:calc(100px + env(safe-area-inset-top)) 44px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;animation:modalFade .2s ease both}.trial-copy{font-size:32px;line-height:.96;font-weight:500}.trial-copy small{display:block;margin-top:8px;color:#85858a;font-size:16px;line-height:1}.trial-gift{position:absolute;left:50%;top:47%;width:220px;height:220px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:150px;line-height:1}.trial-gift svg{width:100%!important;height:100%!important}.trial-actions{margin-top:auto;display:grid;grid-gap:9px;gap:9px}.trial-actions button{height:40px;border:0;border-radius:22px;font:inherit;font-size:14px;cursor:pointer}.trial-actions button:first-child{background:#e6e6e6;color:#222}.trial-actions button:last-child{background:#3a3a40;color:#fff}.trial-gift{top:56%!important;width:360px!important;height:360px!important}.boot-screen{position:fixed;inset:0;justify-content:center;background:#000}.boot-loader,.boot-screen{display:flex;align-items:center}.boot-loader{flex-direction:column;gap:18px}.boot-loader img{width:92px;height:auto;object-fit:contain}.boot-spinner{width:24px;height:24px;border:2px solid #3a3a3c;border-top-color:#fff;border-radius:50%;animation:bootSpin .8s linear infinite}@keyframes bootSpin{to{transform:rotate(1turn)}}.b2,.purchase-btn{transition:transform .12s ease,filter .12s ease}.b2:active,.purchase-btn:active{transform:scale(.94);filter:brightness(.9)}.modal-backdrop{overscroll-behavior:contain;touch-action:none}.renew-modal{max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;touch-action:auto}body.popup-closing .modal-backdrop{animation:modalFadeOut .28s ease both}body.popup-closing .renew-modal{animation:modalDown .28s cubic-bezier(.4,0,1,1) both}@keyframes modalFadeOut{to{opacity:0}}@keyframes modalDown{to{opacity:0;transform:translateY(100%)}}html.telegram-fullscreen body{padding-top:max(52px,env(safe-area-inset-top));padding-bottom:max(110px,env(safe-area-inset-bottom))}html.telegram-webapp body{padding-top:100px;padding-bottom:max(110px,env(safe-area-inset-bottom))}html.telegram-fullscreen body{padding-top:100px}.support-button{align-items:center;width:100%;height:42px;margin:10px 0 24px;background:#3a3a40;color:#fff;text-decoration:none;font-size:14px}.promo-backdrop,.support-button{display:flex;justify-content:center}.promo-backdrop{position:fixed;inset:0;z-index:260;background:rgba(0,0,0,.7);align-items:flex-start;padding:24px 12px;animation:modalFade .2s ease both}.promo-modal{width:min(100%,430px);padding:14px 20px 20px;border-radius:30px;background:#171719;box-shadow:0 12px 40px rgba(0,0,0,.4);animation:elementDrop .3s cubic-bezier(.22,.8,.3,1) both}.promo-modal h2{margin:0 0 16px;font-size:23px}.promo-modal input{width:100%;height:46px;padding:0 16px;border:0;border-radius:23px;outline:0;background:#3a3a40;color:#fff;font:inherit;font-size:16px}.promo-modal .pay-button{margin-top:12px}@font-face{font-family:Inter;src:url(/fonts/inter.woff) format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--surface-1:#1b1b1d;--surface-2:#141415;--surface-raised:#232325;--stroke:hsla(0,0%,100%,.055);--stroke-hi:hsla(0,0%,100%,.085);--muted:#8d8d93;--muted-2:#6c6c72;--radius-card:26px;--ease-out:cubic-bezier(.22,.8,.3,1)}body,html{font-family:Inter,-apple-system,SF Pro Display,Segoe UI,Roboto,Arial,sans-serif;font-feature-settings:"cv11","ss03","calt";font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.006em}a,button,input{font-family:inherit;letter-spacing:inherit}.card{background:radial-gradient(120% 90% at 0 0,hsla(0,0%,100%,.035) 0,hsla(0,0%,100%,0) 55%),linear-gradient(180deg,var(--surface-1) 0,var(--surface-2) 100%);border:1px solid var(--stroke);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 1px 2px rgba(0,0,0,.4),0 12px 32px -18px rgba(0,0,0,.8)}.profile-info-hero,.subs-hero{border-radius:30px;padding:20px 22px 24px}.grid{gap:10px}.big,.profile-info-text{font-size:24px;font-weight:500;line-height:1.14;letter-spacing:-.028em}.name{font-size:16px;font-weight:600;letter-spacing:-.015em}.uname{font-size:12.5px;font-weight:450;color:var(--muted);margin-top:3px}.ava{width:50px;height:50px;box-shadow:0 0 0 1px var(--stroke-hi)}.profile-hero{padding:18px 20px 20px}.user{gap:12px}.stat{padding:17px 18px 16px;height:106px}.stat .t{font-size:12.5px;font-weight:500;color:#a1a1a7}.stat .v{font-size:19px;font-weight:600;letter-spacing:-.02em;margin-top:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat .s{font-size:11.5px;font-weight:450;color:var(--muted-2);margin-top:6px}.copy{top:15px;right:15px;opacity:.6}.btn{border-radius:22px}.b2,.pay-button,.purchase-btn{background:linear-gradient(180deg,#f4f4f5,#dcdcdf)!important;color:#111113!important;font-weight:600;letter-spacing:-.012em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 6px 18px -8px hsla(0,0%,100%,.25);border:0}.purchase-btn{height:46px;font-size:14.5px}.sub{padding:16px 14px 14px;border-radius:var(--radius-card)}.head{margin-bottom:14px;padding:0 4px}.key{font-size:22px;font-weight:600;letter-spacing:-.03em}.ico,.sub .icons:after{background-color:var(--surface-raised)!important;box-shadow:inset 0 0 0 1px var(--stroke-hi)}.sub .b{font-weight:500;letter-spacing:-.008em}.b1{height:34px!important;background:var(--surface-raised);color:#e8e8ea;box-shadow:inset 0 0 0 1px var(--stroke)}.b2{height:44px!important;font-size:13.5px!important}.foot{font-size:11.5px;font-weight:450;color:var(--muted-2);margin-top:11px;padding:0 4px}.empty{font-size:13.5px;padding:30px 16px}.referral-card{padding:20px 18px 18px}.referral-title{font-size:17px;font-weight:600;letter-spacing:-.02em}.referral-link-row{min-height:40px;border-radius:14px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke);color:#9a9aa0}.referral-values{font-size:12.5px;font-weight:450}.referral-values strong{font-size:17px;font-weight:600;letter-spacing:-.02em}.support-button{height:44px;border-radius:22px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke-hi);font-weight:500}.nav{background:rgba(22,22,24,.72)!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid var(--stroke-hi);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 14px 34px -10px rgba(0,0,0,.85)}.nav .tab{border-radius:24px;transition:background .2s var(--ease-out),opacity .2s}.nav .tab:not(.active){opacity:.55}.nav .tab.active{background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.payment-modal,.promo-modal,.renew-modal,.wheel-modal{background:linear-gradient(180deg,#1b1b1d,#151517);border-top:1px solid var(--stroke-hi)}.modal-handle{width:44px;height:5px;border-radius:5px;background:#4a4a4f}.promo-modal h2,.renew-modal h2{font-size:24px;font-weight:600;letter-spacing:-.03em}.connect-modal h2,.install-modal h2{font-size:22px}.modal-subname,.modal-subtitle{font-weight:450}.plan-option{background:var(--surface-raised);border:1px solid var(--stroke);transition:border-color .2s,background .2s,transform .12s}.plan-option:active{transform:scale(.985)}.plan-option.selected{background:#29292c;border-color:hsla(0,0%,100%,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.plan-option strong{font-size:19px;font-weight:600;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-option small{font-size:12px;font-weight:450;color:var(--muted-2)}.device-option strong{font-size:16px;font-weight:500}.promo-field,.promo-modal input{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke)}.pay-button{height:48px;font-size:15px}.next-install-button,.promo-button,.trial-actions button:last-child{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke-hi);font-weight:500}.connect-card,.install-card{background:var(--surface-raised);border:1px solid var(--stroke)}.connect-title,.install-title{font-weight:600;letter-spacing:-.03em}.install-button{background:linear-gradient(180deg,#f4f4f5,#dcdcdf)}.trial-copy{font-weight:600;letter-spacing:-.035em}.toast{border-radius:16px!important;font-weight:500;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 10px 30px rgba(0,0,0,.5)!important}.sub .b2{font-weight:600}.b2,.pay-button,.purchase-btn{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 4px 14px -8px hsla(0,0%,100%,.16)}main{max-width:480px;margin:0 auto}.landing{padding-top:max(8px,env(safe-area-inset-top))}.landing-hero{min-height:200px}.landing-hero .big{font-size:28px;font-weight:600}.landing-actions{grid-template-columns:1fr;gap:10px}.landing-actions .purchase-btn{height:50px;font-size:15.5px}.landing-button{height:48px!important;margin:0!important;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:500;animation:elementDrop .52s cubic-bezier(.22,.8,.3,1) both}.landing-actions .landing-button:nth-child(2){animation-delay:.2s}.landing-actions .landing-button:nth-child(3){animation-delay:.28s}.landing-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:22px 0 10px;font-size:12px}.landing-footer a{color:var(--muted-2);text-decoration:none}.auth-sheet h2{margin-bottom:14px}.auth-sheet .modal-subtitle{margin:-4px 0 16px;font-size:14px;line-height:1.3}.sheet-fields{display:grid;grid-gap:9px;gap:9px}.sheet-input{width:100%;height:50px;padding:0 18px;border:0;border-radius:25px;outline:0;background:var(--surface-raised,#242426);box-shadow:inset 0 0 0 1px var(--stroke,hsla(0,0%,100%,.06));color:#fff;font:inherit;font-size:16px;transition:box-shadow .2s}.sheet-input:focus{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.sheet-input::placeholder{color:#7b7b81}.auth-sheet .pay-button{width:100%;border:0;border-radius:24px;cursor:pointer;margin-top:16px;text-decoration:none}.auth-sheet .pay-button img{height:20px;width:auto}.auth-sheet .next-install-button:disabled,.auth-sheet .pay-button:disabled{opacity:.6}.auth-sheet .promo-button{height:42px;margin-top:10px}.tg-button{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:10px!important;height:46px!important}.tg-big-icon,.tg-icon{display:block;background:50%/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%2329a9eb'/%3E%3Cpath fill='%23fff' d='M5.4 11.8l11.6-4.5c.5-.2 1 .1.8.9l-2 9.3c-.1.6-.5.8-1.1.5l-3-2.2-1.4 1.4c-.2.2-.3.3-.6.3l.2-3.1 5.6-5.1c.2-.2 0-.3-.4-.1l-6.9 4.4-3-.9c-.6-.2-.6-.6.2-.9z'/%3E%3C/svg%3E")}.tg-icon{width:20px;height:20px}.tg-card{margin-top:4px}.tg-big-icon{position:absolute;right:-6px;bottom:-14px;width:110px;height:110px;opacity:.95}.tg-card .install-button{text-decoration:none}.waiting-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:13px;color:var(--muted)}.waiting-row .boot-spinner{width:16px;height:16px}.sheet-links{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px;font-size:13.5px}.sheet-links a,.sheet-links button{border:0;background:none;color:var(--muted);font:inherit;cursor:pointer;text-decoration:none}.sheet-links b{color:#fff;font-weight:600}.web-secondary-button{border:0;cursor:pointer;font:inherit;font-size:14px;margin-top:-14px!important}.logout-button{color:#ff8a8a!important}.plan-option:disabled{cursor:default;opacity:.85}@media (min-width:700px){body{padding-top:40px}.renew-modal{border-radius:34px 34px 0 0}}.plan-option small.plan-meta{display:flex;flex-wrap:wrap;align-items:center;gap:3px 5px;margin-top:5px;color:#7d7d83;font-size:12.5px;line-height:1.2}.plan-flags{display:inline-flex;align-items:center;gap:2px}.plan-flags img{width:17px;height:17px;display:block;object-fit:contain}.plan-dot{color:#5a5a5f}.plan-inf{font-weight:600;font-size:14px;line-height:1;color:#9a9aa0}.sub .icons{padding-right:0;align-items:center;gap:6px;flex:none}.sub .icons:after{content:none!important;display:none!important}.sub .head{gap:10px}.sub .head .key{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;text-align:right}.sub .icons .ico{border:0;padding:0;cursor:pointer;background-size:15px 15px!important;background-repeat:no-repeat;background-position:50%;transition:transform .12s}.anti-chip:active,.sub .icons .ico:active{transform:scale(.92)}.sub .icons .ico-reset{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddd' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 0 0-14.6-4.5L4 8'/%3E%3Cpath d='M4 3.5V8h4.5'/%3E%3Cpath d='M4 13a8 8 0 0 0 14.6 4.5L20 16'/%3E%3Cpath d='M20 20.5V16h-4.5'/%3E%3C/svg%3E")!important}.sub .icons .ico-copy{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddd' stroke-width='1.8' stroke-linejoin='round'%3E%3Crect x='8' y='8' width='11' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h2'/%3E%3C/svg%3E")!important}.anti-chip{height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 12px 0 8px;border:0;border-radius:999px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--stroke-hi);color:#e4e4e6;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .12s}.anti-chip img{width:18px;height:18px;display:block}.anti-title{display:flex;align-items:center;gap:10px}.anti-title img{width:30px;height:30px;flex:none}.anti-modal .anti-title h2{margin:0}.anti-modal .modal-subname{margin:6px 0 12px}.anti-text{color:#a1a1a6;font-size:14.5px;line-height:1.35;margin:0 0 10px}.anti-warn{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:9px 12px;border-radius:14px;background:rgba(255,92,72,.08);box-shadow:inset 0 0 0 1px rgba(255,92,72,.16);color:#ff9b8c;font-size:13px;line-height:1.25}.anti-warn:before{content:"!";flex:none;width:18px;height:18px;border-radius:50%;background:#ff5c48;color:#1a0d0b;font-size:12px;font-weight:800}.anti-bar,.anti-warn:before{display:flex;align-items:center;justify-content:center}.anti-bar{position:relative;height:44px;border-radius:999px;background:#202022;box-shadow:inset 0 0 0 1px var(--stroke-hi);overflow:hidden}.anti-bar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,#1fd1b9,#3ef0d6 60%,#7af7e4);box-shadow:0 0 24px rgba(62,240,214,.35)}.anti-bar span{position:relative;color:#05302a;font-size:15px;font-weight:600;letter-spacing:-.01em}.sub .icons{gap:5px}.anti-chip{padding:0 10px 0 7px;gap:5px;font-size:12.5px}.anti-chip img{width:16px;height:16px}.sub .head .key{font-size:clamp(15px,4.7vw,20px);letter-spacing:-.04em;text-overflow:clip}.plan-option small.plan-meta{flex-wrap:nowrap;white-space:nowrap;gap:4px;font-size:clamp(10.5px,3vw,12.5px);letter-spacing:-.01em}.plan-flags{gap:1px}.plan-flags img{width:15px;height:15px}.plan-option>span{min-width:0}.plan-option{gap:10px}.anti-bar{height:30px;margin:0 0 16px}.anti-bar-fill>span,.anti-bar>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;letter-spacing:-.01em}.anti-bar>span{color:#cfd3d3}.anti-bar-fill{inset:0;right:0;width:auto;border-radius:999px;box-shadow:none}.anti-bar-fill>span{color:#04302a}.sub .head .key{font-size:clamp(13px,4.2vw,20px)}.sub .icons{gap:4px}.sub .icons .ico{width:29px;height:29px;background-size:14px 14px!important}.anti-chip{height:29px;padding:0 9px 0 6px;gap:4px;font-size:12px}.anti-chip img{width:15px;height:15px}.sub .head{gap:8px}.sub .head .key{font-size:clamp(13px,4vw,20px);letter-spacing:-.045em}.sub .icons .ico-devices{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddd' stroke-width='1.8' stroke-linecap='round'%3E%3Crect x='6' y='2' width='12' height='20' rx='3'/%3E%3Cpath d='M10 5h4M11 19h2'/%3E%3C/svg%3E")!important}.devices-modal{max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.devices-modal h2{overflow-wrap:break-word}.devices-hint{margin:12px 0}.devices-hint,.devices-status{font-size:15px;line-height:1.4;color:var(--muted)}.devices-status{padding:24px 0;text-align:center}.devices-list{list-style:none;display:grid;grid-gap:9px;gap:9px;margin:18px 0}.devices-item{flex-wrap:wrap;gap:12px;cursor:default}.devices-item:active{transform:none}.devices-info{flex:1 1;min-width:120px;overflow-wrap:anywhere}.devices-item .devices-info strong{font-size:16px;font-weight:500;letter-spacing:inherit;line-height:1.2}.devices-item .devices-info small{font-size:12px;font-weight:450;line-height:1.3;margin-top:4px}.devices-delete.promo-button{width:auto;min-height:42px;padding:0 14px;margin:0;flex:none}.devices-confirm{width:100%;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.devices-confirm p{width:100%;font-size:15px;line-height:1.4}.devices-confirm .next-install-button,.devices-confirm .pay-button{width:auto;flex:1 1;min-width:100px;height:42px;margin:0}.devices-error{font-size:15px;color:#ff9b8c;line-height:1.4;margin:12px 0}.devices-modal button:disabled{opacity:.5;cursor:wait}.tour-screen{position:fixed;inset:0;z-index:1000;background:#000;color:#fff;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;animation:modalFade .25s ease both}.tour-stage{position:relative;min-height:100%;padding:calc(12px + env(safe-area-inset-top)) 12px calc(28px + env(safe-area-inset-bottom));opacity:1;transition:opacity .18s ease}.tour-stage.tour-fading{opacity:0;pointer-events:none}.tour-copy,.tour-preview{max-width:430px;margin-left:auto;margin-right:auto}.tour-shade{position:absolute;inset:0;z-index:10;background:rgba(0,0,0,.73);pointer-events:none}.tour-preview .anti-chip,.tour-preview button{cursor:default;pointer-events:none}.tour-preview .tour-highlight{position:relative;z-index:11;box-shadow:0 0 0 1px hsla(0,0%,100%,.12)}.tour-preview .b1.tour-highlight{background:#e5e5e5;color:#111}.tour-demo .head{gap:6px}.tour-demo .head .key{font-size:15px}.tour-demo .icons{gap:4px}.tour-demo .ico{width:27px;height:27px}.tour-demo .anti-chip{padding:0 7px;font-size:11px;gap:3px}.tour-demo .anti-chip img{width:14px;height:14px}.tour-copy{position:relative;z-index:12;padding:18px 12px 0}.tour-counter{font-size:12px;color:#a3a3aa;letter-spacing:.06em;margin-bottom:8px}.tour-type h2{position:relative;font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.025em}.tour-type p{position:relative;font-size:15px;line-height:1.4;color:#a3a3aa;margin-top:5px}.tour-text-space{visibility:hidden;white-space:pre-wrap}.tour-typed{position:absolute;inset:0;white-space:pre-wrap}.tour-next,.tour-skip{display:block;width:100%;min-height:44px;border:0;border-radius:999px;font:inherit;font-size:15px;cursor:pointer}.tour-next{background:#e5e5e5;color:#111;margin-top:22px}.tour-skip{background:#555558;color:#fff;margin-top:8px}.tour-next:disabled,.tour-skip:disabled{cursor:default}.tour-error{color:#ffb1b1;font-size:14px;line-height:1.4;margin-top:12px}.tour-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.devices-modal button:focus-visible,.tour-copy button:focus-visible{outline:2px solid #51c9b1;outline-offset:3px}@media(max-width:420px){.sub .head{gap:6px}.sub .head .key{font-size:15px}.sub .icons{gap:4px}.sub .icons .ico{width:27px;height:27px}.sub .anti-chip{font-size:11px;padding:0 7px;gap:3px}.sub .anti-chip img{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.tour-screen{animation:none}.tour-stage{transition:none}.devices-modal{animation:none}}.tour-demo .icons .ico.tour-highlight{background-color:#454549!important;box-shadow:0 0 0 2px #c5c5ca;flex-shrink:0}.devices-modal{position:relative}.modal-backdrop:has(.devices-modal){z-index:810}.tour-preview .subs-hero .big{max-width:100%}@media(max-width:360px){.sub .icons .ico{width:24px;height:24px}.sub .anti-chip{font-size:10px;padding:0 5px;gap:3px}.sub .anti-chip img{width:12px;height:12px}.sub .head .key,.tour-demo .head .key{font-size:13px}}html.telegram-fullscreen .tour-stage,html.telegram-webapp .tour-stage{padding-top:100px}