.app[data-v-aa078852]{min-height:100vh;min-height:100dvh}.loading[data-v-aa078852]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#000}.spinner[data-v-aa078852]{width:40px;height:40px;border:3px solid rgba(140,225,185,.3);border-top-color:#8ce1b9;border-radius:50%;animation:spin-aa078852 1s linear infinite}@keyframes spin-aa078852{to{transform:rotate(360deg)}}.welcome-overlay[data-v-aa078852]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:fadeIn-aa078852 .3s ease}@keyframes fadeIn-aa078852{0%{opacity:0}to{opacity:1}}.welcome-popup[data-v-aa078852]{background:linear-gradient(145deg,#1a1a1a,#0d0d0d);border:1px solid rgba(140,225,185,.3);border-radius:24px;padding:32px 24px;max-width:320px;width:100%;text-align:center;animation:slideUp-aa078852 .4s ease;box-shadow:0 20px 60px #00000080,0 0 40px #8ce1b91a}@keyframes slideUp-aa078852{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.welcome-icon[data-v-aa078852]{font-size:64px;margin-bottom:16px;animation:bounce-aa078852 .6s ease}@keyframes bounce-aa078852{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.welcome-title[data-v-aa078852]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.welcome-text[data-v-aa078852]{font-size:16px;color:#8ce1b9;margin:0 0 8px;line-height:1.5}.welcome-text strong[data-v-aa078852]{color:#8ce1b9;font-weight:700}.welcome-subtext[data-v-aa078852]{font-size:14px;color:#fff9;margin:0 0 24px;line-height:1.4}.welcome-button[data-v-aa078852]{width:100%;padding:16px 24px;background:linear-gradient(135deg,#8ce1b9,#5bbf91);border:none;border-radius:14px;font-size:16px;font-weight:600;color:#000;cursor:pointer;transition:all .2s ease}.welcome-button[data-v-aa078852]:active{transform:scale(.98)}.access-denied[data-v-aa078852]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#000;padding:24px}.access-denied__content[data-v-aa078852]{text-align:center;max-width:300px}.access-denied__content svg[data-v-aa078852]{margin-bottom:24px}.access-denied__content h2[data-v-aa078852]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.access-denied__content p[data-v-aa078852]{font-size:16px;color:#fff9;margin:0 0 24px;line-height:1.5}.access-denied__link[data-v-aa078852]{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#8ce1b9,#5bbf91);border-radius:14px;font-size:16px;font-weight:600;color:#000;text-decoration:none;transition:all .2s ease}.access-denied__link[data-v-aa078852]:active{transform:scale(.98)}.home-page[data-v-6a2178cb]{min-height:100vh;min-height:100dvh;background:#000;display:flex;flex-direction:column;position:relative;overflow:hidden}.glow[data-v-6a2178cb]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-6a2178cb]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-6a2178cb]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(0,150,80,.5) 0%,rgba(0,120,60,.3) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-6a2178cb]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(70px)}.hero[data-v-6a2178cb]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;min-height:240px;padding-bottom:10px;padding-top:20px;overflow:visible}.hero__logo-container[data-v-6a2178cb]{position:relative;display:flex;align-items:center;justify-content:center;width:198px;height:260px}.hero__shield[data-v-6a2178cb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;animation:shieldExpand-6a2178cb 10s ease-out infinite;opacity:0}.hero__shield--1[data-v-6a2178cb]{width:198px;height:260px;animation-delay:0s}.hero__shield--2[data-v-6a2178cb]{width:198px;height:260px;animation-delay:2s}.hero__shield--3[data-v-6a2178cb]{width:198px;height:260px;animation-delay:4s}.hero__shield--4[data-v-6a2178cb]{width:198px;height:260px;animation-delay:6s}.hero__shield--5[data-v-6a2178cb]{width:198px;height:260px;animation-delay:8s}@keyframes shieldExpand-6a2178cb{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}10%{opacity:1}80%{opacity:.3}to{transform:translate(-50%,-50%) scale(2.7);opacity:0}}.hero__logo[data-v-6a2178cb]{position:relative;z-index:2;width:160px;height:auto;display:flex;align-items:center;justify-content:center}.hero__logo svg[data-v-6a2178cb]{width:100%;height:auto}.card[data-v-6a2178cb]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-bottom:none;border-radius:24px 24px 0 0;padding:30px 16px;margin:0 auto;position:relative;z-index:5;box-sizing:border-box;width:calc(100% - 32px);max-width:400px}.card__header[data-v-6a2178cb]{margin-bottom:32px;padding:0 8px}.card__title[data-v-6a2178cb]{font-family:Sen,sans-serif;font-size:20px;font-weight:600;color:#fff;letter-spacing:2px;margin-bottom:12px}.card__info[data-v-6a2178cb]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.card__left[data-v-6a2178cb]{display:flex;align-items:center;gap:6px}.card__date[data-v-6a2178cb]{font-size:16px;color:#fff9;font-weight:400}.card__devices[data-v-6a2178cb]{font-size:14px;color:#fff6;font-weight:400}.card__trial[data-v-6a2178cb]{font-size:16px;color:#009d54;font-weight:400}.card__trial--expired[data-v-6a2178cb]{color:#f44336}.menu[data-v-6a2178cb]{display:flex;flex-direction:column;gap:8px}.menu__item[data-v-6a2178cb]{display:flex;align-items:center;gap:12px;padding:0 20px;height:56px;background:transparent;border:2px solid #009D54;border-radius:60px;width:calc(100% - 16px);margin:0 auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu__item[data-v-6a2178cb]:active{transform:scale(.98);background:#009d541a}.menu__item--primary[data-v-6a2178cb]{background:linear-gradient(90deg,#009d54,#03e55c);border:none;border-radius:60px}.menu__item--primary[data-v-6a2178cb]:active{background:linear-gradient(90deg,#008545,#02c54d)}.menu__icon[data-v-6a2178cb]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.menu__item--primary .menu__icon[data-v-6a2178cb]{color:#fff}.menu__text[data-v-6a2178cb]{flex:1;text-align:left;font-size:15px;font-weight:400;color:#fff}.menu__item--primary .menu__text[data-v-6a2178cb]{color:#fff;font-weight:400}.menu__price[data-v-6a2178cb]{display:flex;align-items:center;justify-content:center;width:74px;height:22px;background:#03e55c;border-radius:11px;font-size:14px;font-weight:400;color:#fff}.menu__device[data-v-6a2178cb]{margin-left:auto;font-size:13px;font-weight:500;color:#03e55c;text-transform:uppercase;letter-spacing:.5px}.preloader[data-v-6a2178cb]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;transition:opacity .3s ease-out;overflow:hidden}.fade-enter-active[data-v-6a2178cb],.fade-leave-active[data-v-6a2178cb]{transition:opacity .3s ease-out}.fade-enter-from[data-v-6a2178cb],.fade-leave-to[data-v-6a2178cb]{opacity:0}.preloader__dots[data-v-6a2178cb]{position:relative;width:32px;height:32px}.preloader__dot[data-v-6a2178cb]{position:absolute;width:4px;height:4px;background:#0fff8f;border-radius:50%;top:50%;left:50%;animation:dotFade-6a2178cb 1.2s ease-in-out infinite}.preloader__dot[data-v-6a2178cb]:nth-child(1){transform:translate(-50%,-50%) rotate(0) translateY(-12px);animation-delay:0s}.preloader__dot[data-v-6a2178cb]:nth-child(2){transform:translate(-50%,-50%) rotate(30deg) translateY(-12px);animation-delay:.1s}.preloader__dot[data-v-6a2178cb]:nth-child(3){transform:translate(-50%,-50%) rotate(60deg) translateY(-12px);animation-delay:.2s}.preloader__dot[data-v-6a2178cb]:nth-child(4){transform:translate(-50%,-50%) rotate(90deg) translateY(-12px);animation-delay:.3s}.preloader__dot[data-v-6a2178cb]:nth-child(5){transform:translate(-50%,-50%) rotate(120deg) translateY(-12px);animation-delay:.4s}.preloader__dot[data-v-6a2178cb]:nth-child(6){transform:translate(-50%,-50%) rotate(150deg) translateY(-12px);animation-delay:.5s}.preloader__dot[data-v-6a2178cb]:nth-child(7){transform:translate(-50%,-50%) rotate(180deg) translateY(-12px);animation-delay:.6s}.preloader__dot[data-v-6a2178cb]:nth-child(8){transform:translate(-50%,-50%) rotate(210deg) translateY(-12px);animation-delay:.7s}.preloader__dot[data-v-6a2178cb]:nth-child(9){transform:translate(-50%,-50%) rotate(240deg) translateY(-12px);animation-delay:.8s}.preloader__dot[data-v-6a2178cb]:nth-child(10){transform:translate(-50%,-50%) rotate(270deg) translateY(-12px);animation-delay:.9s}.preloader__dot[data-v-6a2178cb]:nth-child(11){transform:translate(-50%,-50%) rotate(300deg) translateY(-12px);animation-delay:1s}.preloader__dot[data-v-6a2178cb]:nth-child(12){transform:translate(-50%,-50%) rotate(330deg) translateY(-12px);animation-delay:1.1s}@keyframes dotFade-6a2178cb{0%,to{opacity:.2}50%{opacity:1}}.profile-page[data-v-f7824001]{min-height:100vh;min-height:100dvh;background:#000;display:flex;flex-direction:column;position:relative;overflow-x:hidden;padding:20px 16px;box-sizing:border-box;animation:fadeIn-f7824001 .3s ease-out}@keyframes fadeIn-f7824001{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.glow[data-v-f7824001]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-f7824001]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(15,255,143,1) 0%,rgba(15,255,143,.6) 30%,rgba(15,255,143,.25) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-f7824001]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(2,96,63,.6) 0%,rgba(2,96,63,.35) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-f7824001]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(15,255,143,1) 0%,rgba(15,255,143,.6) 30%,rgba(15,255,143,.25) 50%,transparent 70%);filter:blur(70px)}.header[data-v-f7824001]{text-align:center;margin-bottom:16px;margin-top:12px;position:relative;z-index:1}.header__name[data-v-f7824001]{font-family:Commissioner,sans-serif;font-size:24px;font-weight:600;color:#fff;margin:0 0 8px}.header__id[data-v-f7824001]{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Sen,sans-serif;font-size:16px;font-weight:400;color:#fff9}.header__id-value[data-v-f7824001]{color:#8ce1b9}.header__copy[data-v-f7824001]{background:none;border:none;padding:4px;cursor:pointer;color:#8ce1b9;display:flex;align-items:center;justify-content:center;transition:color .2s}.header__copy[data-v-f7824001]:active{color:#009d54}.card[data-v-f7824001]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:28px;padding:24px 16px;position:relative;z-index:1;margin-bottom:12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;max-width:400px;margin-left:auto;margin-right:auto}.card--admin[data-v-f7824001]{padding:20px 16px}.menu[data-v-f7824001]{display:flex;flex-direction:column;gap:6px;align-items:center}.menu__item[data-v-f7824001]{display:flex;align-items:center;gap:12px;padding:0 20px;background:transparent;border:2px solid #009D54;border-radius:60px;width:306px;max-width:100%;height:50px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.menu__item[data-v-f7824001]:active{transform:scale(.98);background:#009d541a}.menu__item--admin[data-v-f7824001]{border-color:#ffb800;background:#ffb8001a}.menu__item--admin[data-v-f7824001]:active{background:#ffb80033}.menu__icon[data-v-f7824001]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.menu__text[data-v-f7824001]{flex:1;text-align:left;font-size:15px;font-weight:400;color:#fff}.menu__arrow[data-v-f7824001]{color:#ffffff80;display:flex;align-items:center}.subscription[data-v-f7824001]{position:relative;z-index:1;margin-bottom:24px;background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;padding:16px;display:flex;flex-direction:column;align-items:center;height:125px;box-sizing:border-box;justify-content:center;max-width:400px;margin-left:auto;margin-right:auto}.subscription__label[data-v-f7824001]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:400;color:#fff;margin:0 0 12px;width:306px;max-width:100%;text-align:left}.subscription__link-box[data-v-f7824001]{background:#ffffff40;border-radius:10px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;width:306px;max-width:100%;height:51px;box-sizing:border-box}.subscription__link[data-v-f7824001]{font-family:Sen,sans-serif;font-size:14px;font-weight:400;color:#fff;word-break:break-all;line-height:1.4}.subscription__copy[data-v-f7824001]{background:none;border:none;padding:4px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.subscription__copy[data-v-f7824001]:active{opacity:.6}.bottom-action[data-v-f7824001]{margin-top:auto;padding-bottom:40px;position:relative;z-index:1}.button-primary[data-v-f7824001]{display:flex;align-items:center;justify-content:center;gap:10px;width:306px;max-width:100%;height:56px;background:linear-gradient(90deg,#009d54,#03e55c);border:none;border-radius:60px;font-size:15px;font-weight:500;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 auto}.button-primary[data-v-f7824001]:active{transform:scale(.98);background:linear-gradient(90deg,#008545,#02c54d)}.button-primary__icon[data-v-f7824001]{display:flex;align-items:center;justify-content:center;color:#fff}.bottom-sheet-overlay[data-v-f7824001]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:100;display:flex;align-items:flex-end;justify-content:center}.bottom-sheet[data-v-f7824001]{width:100%;max-width:480px;background:#1a1a1a;border-radius:20px 20px 0 0;padding:20px 24px 40px;max-height:50vh;overflow-y:auto}.bottom-sheet--large[data-v-f7824001]{max-height:80vh}.bottom-sheet__header[data-v-f7824001]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.bottom-sheet__title[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:600;font-size:18px;color:#fff}.bottom-sheet__close[data-v-f7824001]{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.bottom-sheet__content[data-v-f7824001]{display:flex;flex-direction:column;gap:20px}.empty-state[data-v-f7824001]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px}.empty-state__text[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:400;font-size:14px;color:#ffffff80}.transactions-list[data-v-f7824001]{display:flex;flex-direction:column;gap:12px}.transaction[data-v-f7824001]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px}.transaction__main[data-v-f7824001]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.transaction__info[data-v-f7824001]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.transaction__desc[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff}.transaction__meta[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:400;font-size:12px;color:#ffffff80}.transaction__right[data-v-f7824001]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.transaction__amount[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:600;font-size:15px;color:#8ce1b9}.transaction__status[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:500;font-size:11px;padding:3px 8px;border-radius:10px;background:#ffffff1a;color:#fff9}.transaction__status--success[data-v-f7824001]{background:#27ae6026;color:#27ae60}.transaction__status--pending[data-v-f7824001]{background:#f39c1226;color:#f39c12}.transaction__status--failed[data-v-f7824001]{background:#e74c3c26;color:#e74c3c}.referral-info[data-v-f7824001]{background:#ffffff0d;border-radius:12px;padding:16px}.referral-info__text[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#fffc;margin:0 0 16px}.referral-info__count[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff;margin:0}.referral-info__count span[data-v-f7824001]{color:#8ce1b9}.referral-link[data-v-f7824001]{display:flex;flex-direction:column;gap:8px}.referral-link__label[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff;margin:0}.referral-link__box[data-v-f7824001]{display:flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 16px}.referral-link__url[data-v-f7824001]{flex:1;font-family:Commissioner,sans-serif;font-weight:400;font-size:13px;color:#ffffffb3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-link__copy[data-v-f7824001]{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.history-section[data-v-f7824001]{display:flex;flex-direction:column;gap:12px}.history-section__label[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff;margin:0}.sheet-enter-active[data-v-f7824001],.sheet-leave-active[data-v-f7824001]{transition:opacity .3s ease}.sheet-enter-active .bottom-sheet[data-v-f7824001],.sheet-leave-active .bottom-sheet[data-v-f7824001]{transition:transform .3s ease}.sheet-enter-from[data-v-f7824001],.sheet-leave-to[data-v-f7824001]{opacity:0}.sheet-enter-from .bottom-sheet[data-v-f7824001],.sheet-leave-to .bottom-sheet[data-v-f7824001]{transform:translateY(100%)}.agreement-section[data-v-f7824001]{margin-bottom:20px}.agreement-section__title[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:600;font-size:16px;color:#fff;margin:0 0 12px}.agreement-section__text[data-v-f7824001]{font-family:Commissioner,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#ffffffb3;margin:0 0 12px}.agreement-section__text[data-v-f7824001]:last-child{margin-bottom:0}.bottom-sheet__content--scroll[data-v-f7824001]{max-height:60vh;overflow-y:auto}@media screen and (min-width: 400px){.profile-page[data-v-f7824001]{padding:20px 24px!important;align-items:center!important}.header[data-v-f7824001],.card[data-v-f7824001]{max-width:500px!important;width:100%!important}.menu[data-v-f7824001]{width:100%!important}.menu__item[data-v-f7824001]{width:100%!important;max-width:400px!important;height:52px!important}.subscription[data-v-f7824001]{max-width:500px!important;width:100%!important;height:auto!important;padding:18px 20px!important}.subscription__label[data-v-f7824001],.subscription__link-box[data-v-f7824001]{width:100%!important}.bottom-action[data-v-f7824001]{max-width:500px!important;width:100%!important}.button-primary[data-v-f7824001]{max-width:100%!important;width:100%!important}}@media screen and (min-width: 600px){.profile-page[data-v-f7824001]{padding:20px 40px!important}.menu__item[data-v-f7824001]{max-width:450px!important;height:54px!important}}@media screen and (min-width: 800px){.header[data-v-f7824001],.card[data-v-f7824001]{max-width:600px!important}.menu__item[data-v-f7824001]{max-width:550px!important}.subscription[data-v-f7824001],.bottom-action[data-v-f7824001]{max-width:600px!important}}.payment-page[data-v-19f719be]{min-height:100vh;min-height:100dvh;background:#000;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;padding:0 24px;animation:fadeIn-19f719be .3s ease-out}@keyframes fadeIn-19f719be{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.glow[data-v-19f719be]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-19f719be]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(15,255,143,.7) 0%,rgba(15,255,143,.4) 30%,rgba(15,255,143,.15) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-19f719be]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(2,96,63,.5) 0%,rgba(2,96,63,.3) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-19f719be]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(15,255,143,.7) 0%,rgba(15,255,143,.4) 30%,rgba(15,255,143,.15) 50%,transparent 70%);filter:blur(60px)}.header[data-v-19f719be]{width:100%;padding-top:20px;padding-bottom:24px;position:relative;z-index:1}.header__content[data-v-19f719be]{display:flex;align-items:center;justify-content:center;gap:10px}.header__title[data-v-19f719be]{font-family:Commissioner,sans-serif;font-weight:600;font-size:20px;color:#fff}.loading[data-v-19f719be]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;color:#fff9;position:relative;z-index:1}.loading__spinner[data-v-19f719be]{width:32px;height:32px;border:3px solid rgba(140,225,185,.2);border-top-color:#8ce1b9;border-radius:50%;animation:spin-19f719be 1s linear infinite}@keyframes spin-19f719be{to{transform:rotate(360deg)}}.cards-section[data-v-19f719be]{width:100%;max-width:366px;position:relative;z-index:1}.cards-list[data-v-19f719be]{display:flex;flex-direction:column;gap:12px}.card-item[data-v-19f719be]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:16px;border:1px solid rgba(140,225,185,.1);transition:all .2s ease}.card-item--default[data-v-19f719be]{border-color:#8ce1b94d}.card-item__info[data-v-19f719be]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.card-item__icon[data-v-19f719be]{flex-shrink:0}.card-item__details[data-v-19f719be]{flex:1;display:flex;flex-direction:column;gap:2px}.card-item__title[data-v-19f719be]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff}.card-item__expiry[data-v-19f719be]{font-family:Commissioner,sans-serif;font-size:12px;color:#ffffff80}.card-item__badge[data-v-19f719be]{background:#8ce1b933;color:#8ce1b9;font-family:Commissioner,sans-serif;font-size:10px;font-weight:500;padding:4px 8px;border-radius:8px}.card-item__actions[data-v-19f719be]{display:flex;gap:8px}.card-item__btn[data-v-19f719be]{flex:1;height:36px;border-radius:10px;font-family:Commissioner,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.card-item__btn--default[data-v-19f719be]{background:#8ce1b91a;border:1px solid rgba(140,225,185,.3);color:#8ce1b9}.card-item__btn--default[data-v-19f719be]:active{background:#8ce1b933}.card-item__btn--delete[data-v-19f719be]{flex:0 0 36px;background:#ff52521a;border:1px solid rgba(255,82,82,.3);color:#ff5252}.card-item__btn--delete[data-v-19f719be]:active{background:#ff525233}.add-card-btn[data-v-19f719be]{width:100%;height:48px;margin-top:16px;background:transparent;border:2px dashed rgba(140,225,185,.3);border-radius:16px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Commissioner,sans-serif;font-size:14px;color:#8ce1b9;cursor:pointer;transition:all .2s ease}.add-card-btn[data-v-19f719be]:active{background:#8ce1b91a}.payment-card[data-v-19f719be]{width:366px;height:201px;background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;z-index:1}.payment-card__text[data-v-19f719be]{font-family:Commissioner,sans-serif;font-weight:300;font-size:16px;line-height:1.4;color:#fff;text-align:center;margin:0}.payment-card__add[data-v-19f719be]{display:flex;flex-direction:column;align-items:center;gap:12px;background:none;border:none;cursor:pointer;padding:0}.payment-card__icon[data-v-19f719be]{width:56px;height:56px}.payment-card__label[data-v-19f719be]{font-family:Commissioner,sans-serif;font-weight:300;font-size:14px;color:#fff}.autorenewal-section[data-v-19f719be]{width:100%;max-width:366px;margin-top:20px;position:relative;z-index:1}.autorenewal-card[data-v-19f719be]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;padding:16px;border:1px solid rgba(140,225,185,.1);display:flex;align-items:center;justify-content:space-between}.autorenewal-info[data-v-19f719be]{display:flex;flex-direction:column;gap:4px}.autorenewal-title[data-v-19f719be]{font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;color:#fff}.autorenewal-desc[data-v-19f719be]{font-family:Commissioner,sans-serif;font-size:12px;color:#ffffff80}.toggle[data-v-19f719be]{position:relative;display:inline-block;width:48px;height:28px;flex-shrink:0}.toggle input[data-v-19f719be]{opacity:0;width:0;height:0}.toggle__slider[data-v-19f719be]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff3;transition:.3s;border-radius:28px}.toggle__slider[data-v-19f719be]:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.toggle input:checked+.toggle__slider[data-v-19f719be]{background-color:#8ce1b9}.toggle input:checked+.toggle__slider[data-v-19f719be]:before{transform:translate(20px)}.info-text[data-v-19f719be]{margin-top:24px;font-family:Commissioner,sans-serif;font-size:13px;color:#ffffff80;text-align:center;line-height:1.4;position:relative;z-index:1;max-width:300px}.setup-page[data-v-dda878a5]{min-height:100vh;min-height:100dvh;background:#000;position:relative;overflow:hidden;display:flex;flex-direction:column;animation:fadeIn-dda878a5 .3s ease-out}@keyframes fadeIn-dda878a5{0%{opacity:0}to{opacity:1}}.glow[data-v-dda878a5]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-dda878a5]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-dda878a5]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(0,150,80,.5) 0%,rgba(0,120,60,.3) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-dda878a5]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(70px)}.hero[data-v-dda878a5]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;min-height:300px;padding-top:80px;overflow:hidden}.hero__logo-container[data-v-dda878a5]{position:relative;display:flex;align-items:center;justify-content:center;width:198px;height:260px;transition:none}.hero__logo-container--large[data-v-dda878a5]{width:220px;height:290px}.hero__logo-container--large .hero__shield[data-v-dda878a5]{transform:translate(-50%,-50%) scale(1.2)}.hero__shield[data-v-dda878a5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;animation:shieldExpand-dda878a5 10s ease-out infinite;opacity:0;transition:transform .8s cubic-bezier(.4,0,.2,1)}.hero__shield--1[data-v-dda878a5]{width:198px;height:260px;animation-delay:0s}.hero__shield--2[data-v-dda878a5]{width:198px;height:260px;animation-delay:2s}.hero__shield--3[data-v-dda878a5]{width:198px;height:260px;animation-delay:4s}.hero__shield--4[data-v-dda878a5]{width:198px;height:260px;animation-delay:6s}.hero__shield--5[data-v-dda878a5]{width:198px;height:260px;animation-delay:8s}@keyframes shieldExpand-dda878a5{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}10%{opacity:1}80%{opacity:.3}to{transform:translate(-50%,-50%) scale(2.7);opacity:0}}.content[data-v-dda878a5]{position:relative;z-index:1;text-align:center;padding:0 20px}.content__title[data-v-dda878a5]{font-family:Commissioner,sans-serif;font-weight:600;font-size:20px;color:#fff;margin:0 0 16px}.content__title--device[data-v-dda878a5]{font-family:Sen,sans-serif;font-weight:600;color:#03e55c}.buttons[data-v-dda878a5]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 20px 40px;position:relative;z-index:1}.btn[data-v-dda878a5]{width:333px;height:56px;border-radius:60px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:Commissioner,sans-serif;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease}.btn--primary[data-v-dda878a5]{background:linear-gradient(90deg,#009d54,#03e55c);border:none;color:#fff}.btn--primary[data-v-dda878a5]:hover{opacity:.9}.btn--primary .btn__icon[data-v-dda878a5]{display:flex;align-items:center;justify-content:center;color:#fff}.btn--secondary[data-v-dda878a5]{background:transparent;border:2px solid #009D54;color:#fff}.btn--secondary[data-v-dda878a5]:hover{background:#009d541a}.btn__text[data-v-dda878a5]{font-size:14px}.buttons__wrapper[data-v-dda878a5]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;position:relative}.buttons__group[data-v-dda878a5]{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.buttons__group--hidden[data-v-dda878a5],.buttons__group--other[data-v-dda878a5]{opacity:0;transform:scale(.95);pointer-events:none;position:absolute}.buttons__group--visible[data-v-dda878a5]{opacity:1;transform:scale(1);pointer-events:auto;position:relative}.btn--pulse[data-v-dda878a5]{position:relative;overflow:visible}.btn--pulse[data-v-dda878a5]:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:60px;border:2px solid rgba(0,157,84,.4);background:transparent;transform:translate(-50%,-50%);z-index:-1;animation:pulseRing-dda878a5 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulseRing-dda878a5{0%{width:100%;height:100%;opacity:0}10%{opacity:.6}to{width:calc(100% + 30px);height:calc(100% + 30px);opacity:0}}.hero__logo-wrapper[data-v-dda878a5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:210px;z-index:10;transition:width .8s cubic-bezier(.4,0,.2,1),height .8s cubic-bezier(.4,0,.2,1)}.hero__logo-container--large .hero__logo-wrapper[data-v-dda878a5]{width:220px;height:290px}.hero__logo[data-v-dda878a5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:auto;display:flex;align-items:center;justify-content:center;transition:opacity .8s cubic-bezier(.4,0,.2,1),filter .8s cubic-bezier(.4,0,.2,1),width .8s cubic-bezier(.4,0,.2,1)}.hero__logo svg[data-v-dda878a5]{width:100%;height:auto}.hero__logo--hidden[data-v-dda878a5],.hero__logo--other[data-v-dda878a5]{opacity:0;filter:blur(8px)}.hero__logo--large[data-v-dda878a5]{width:220px}.hero__logo--visible[data-v-dda878a5]{opacity:1;filter:blur(0)}.content__inner[data-v-dda878a5]{text-align:center}.content__title[data-v-dda878a5]{position:relative;height:32px}.content__title-text[data-v-dda878a5]{display:inline-block;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}.content__title-text--hidden[data-v-dda878a5]{opacity:0;transform:scale(.9);filter:blur(4px);position:absolute;left:50%;transform:translate(-50%) scale(.9)}.content__title-text--other[data-v-dda878a5]{opacity:0;transform:scale(1.1);filter:blur(4px);position:absolute;left:50%;transform:translate(-50%) scale(1.1)}.content__title-text--visible[data-v-dda878a5]{opacity:1;filter:blur(0);position:relative;left:auto;transform:scale(1)}.content__description[data-v-dda878a5]{font-family:Commissioner,sans-serif;font-weight:300;font-size:16px;color:#8ce1b9;margin:0;line-height:1.4;position:relative;min-height:48px}.content__desc-text[data-v-dda878a5]{display:inline-block;transition:opacity .6s cubic-bezier(.4,0,.2,1) .1s,transform .6s cubic-bezier(.4,0,.2,1) .1s,filter .6s cubic-bezier(.4,0,.2,1) .1s}.content__desc-text--hidden[data-v-dda878a5]{opacity:0;transform:scale(.95);filter:blur(3px);position:absolute;left:50%;transform:translate(-50%) scale(.95);width:100%}.content__desc-text--other[data-v-dda878a5]{opacity:0;transform:scale(1.05);filter:blur(3px);position:absolute;left:50%;transform:translate(-50%) scale(1.05);width:100%}.content__desc-text--visible[data-v-dda878a5]{opacity:1;filter:blur(0);position:relative;left:auto;transform:scale(1);width:auto}.content__app-name[data-v-dda878a5]{font-family:Sen,sans-serif;font-weight:600}.install-popup-overlay[data-v-dda878a5]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:20px}.install-popup[data-v-dda878a5]{background:#1a1a1a;border-radius:20px;padding:24px;max-width:400px;width:100%;text-align:center}.install-popup__title[data-v-dda878a5]{font-family:Commissioner,sans-serif;font-weight:600;font-size:18px;color:#fff;margin:0 0 16px}.install-popup__text[data-v-dda878a5]{font-family:Commissioner,sans-serif;font-weight:400;font-size:14px;color:#fffc;line-height:1.5;margin:0 0 24px}.install-popup__btn[data-v-dda878a5]{width:100%;padding:16px 24px;background:linear-gradient(90deg,#009d54,#03e55c);border:none;border-radius:60px;font-family:Commissioner,sans-serif;font-weight:500;font-size:15px;color:#fff;cursor:pointer;transition:all .3s ease}.install-popup__btn[data-v-dda878a5]:active{transform:scale(.98);background:linear-gradient(90deg,#008545,#02c54d)}.popup-fade-enter-active[data-v-dda878a5],.popup-fade-leave-active[data-v-dda878a5]{transition:opacity .3s ease}.popup-fade-enter-active .install-popup[data-v-dda878a5],.popup-fade-leave-active .install-popup[data-v-dda878a5]{transition:transform .3s ease,opacity .3s ease}.popup-fade-enter-from[data-v-dda878a5],.popup-fade-leave-to[data-v-dda878a5]{opacity:0}.popup-fade-enter-from .install-popup[data-v-dda878a5],.popup-fade-leave-to .install-popup[data-v-dda878a5]{transform:translateY(100%);opacity:0}.subscription-page[data-v-36f00cce]{min-height:100vh;min-height:100dvh;background:#000;display:flex;flex-direction:column;position:relative;overflow-x:hidden;overflow-y:auto;padding:0 16px 24px;animation:fadeIn-36f00cce .3s ease-out}@keyframes fadeIn-36f00cce{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.glow[data-v-36f00cce]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-36f00cce]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-36f00cce]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(0,150,80,.5) 0%,rgba(0,120,60,.3) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-36f00cce]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(0,255,150,.7) 0%,rgba(0,200,100,.4) 30%,rgba(0,150,80,.15) 50%,transparent 70%);filter:blur(70px)}.content[data-v-36f00cce]{flex:1;display:flex;flex-direction:column;position:relative;z-index:1;padding-top:24px}.subscription-card[data-v-36f00cce]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:28px;padding:20px;margin-bottom:24px;max-width:400px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.card-title[data-v-36f00cce]{font-family:Sen,sans-serif;font-size:22px;font-weight:700;color:#fff;margin:0 0 20px;text-align:left}.devices-section[data-v-36f00cce]{padding-bottom:16px}.devices-header[data-v-36f00cce]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.devices-count-block[data-v-36f00cce]{width:60px;height:60px;background:#ffffff1a;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.devices-count[data-v-36f00cce]{font-family:Sen,sans-serif;font-size:36px;font-weight:700;color:#fff;line-height:1}.devices-info[data-v-36f00cce]{display:flex;flex-direction:column;gap:2px}.devices-label[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:16px;font-weight:600;color:#fff}.devices-label-row[data-v-36f00cce]{display:flex;align-items:center;gap:8px}.devices-discount[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:10px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff4757);border-radius:10px;padding:4px 8px;text-transform:uppercase;letter-spacing:.3px}.devices-sublabel[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:400;color:#ffffff80}.devices-slider[data-v-36f00cce]{position:relative;height:24px;display:flex;align-items:center;padding:0 12px}.slider-range[data-v-36f00cce]{position:absolute;left:12px;right:12px;width:calc(100% - 24px);height:40px;margin:0;opacity:0;cursor:pointer;z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slider-range[data-v-36f00cce]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;cursor:grab}.slider-range[data-v-36f00cce]::-moz-range-thumb{width:32px;height:32px;cursor:grab;border:none;background:transparent}.slider-range[data-v-36f00cce]:active::-webkit-slider-thumb{cursor:grabbing}.slider-range[data-v-36f00cce]:active::-moz-range-thumb{cursor:grabbing}.slider-track[data-v-36f00cce]{position:absolute;left:12px;right:12px;height:4px;background:#ffffff26;border-radius:2px}.slider-progress[data-v-36f00cce]{height:100%;background:linear-gradient(90deg,#00c96a,#8ce1b9);border-radius:2px;transition:width .2s ease}.slider-dots[data-v-36f00cce]{display:flex;justify-content:space-between;position:relative;width:100%;z-index:2}.slider-dot[data-v-36f00cce]{width:24px;height:24px;background:#fff3;border:3px solid transparent;border-radius:50%;cursor:pointer;transition:all .2s ease;padding:0}.slider-dot--active[data-v-36f00cce]{background:linear-gradient(135deg,#00c96a,#8ce1b9);border-color:transparent}.slider-dot--current[data-v-36f00cce]{box-shadow:0 0 0 3px #8ce1b94d}.slider-dot[data-v-36f00cce]:active{transform:scale(.9)}.slider-hint[data-v-36f00cce]{text-align:center;font-size:12px;font-weight:400;color:#fff6;margin-top:12px}.card-divider[data-v-36f00cce]{height:1px;background:#ffffff1a;margin:0 -20px 16px;width:calc(100% + 40px)}.plans[data-v-36f00cce]{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.plan[data-v-36f00cce]{background:transparent;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease;min-height:130px;justify-content:center}.plan--selected[data-v-36f00cce]{border-color:#009d54;background:#009d541a}.plan--promo.plan--selected[data-v-36f00cce]{box-shadow:0 0 20px #009d5426}.plan[data-v-36f00cce]:active{opacity:.8}.plan__duration[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:16px;font-weight:500;color:#fff}.plan__badge[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:9px;font-weight:600;color:#000;background:#8ce1b9;border-radius:10px;padding:4px 10px;text-transform:uppercase;letter-spacing:.5px}.plan__badge--promo[data-v-36f00cce]{background:linear-gradient(135deg,#ff6b6b,#ff4757);color:#fff;font-weight:700;animation:promoPulse-36f00cce 2s ease-in-out infinite}@keyframes promoPulse-36f00cce{0%,to{opacity:1}50%{opacity:.75}}.plan__price[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:28px;font-weight:600;color:#8ce1b9;line-height:1.1}.plan__price-block[data-v-36f00cce]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:4px;min-height:44px;justify-content:center}.plan__old-price-line[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:500;color:#fff6;text-decoration:line-through}.plan__per-month[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:12px;font-weight:400;color:#ffffff80}.promo-section[data-v-36f00cce]{margin-top:16px}.promo-input-row[data-v-36f00cce]{display:flex;align-items:center;gap:8px}.promo-input[data-v-36f00cce]{flex:1;background:#ffffff14;border:1.5px solid rgba(255,255,255,.12);border-radius:12px;padding:12px 16px;font-family:Commissioner,sans-serif;font-size:14px;font-weight:500;color:#fff;outline:none;transition:border-color .2s ease}.promo-input[data-v-36f00cce]::placeholder{color:#ffffff59}.promo-input[data-v-36f00cce]:focus{border-color:#00c96a80}.promo-input[data-v-36f00cce]:disabled{opacity:.7}.promo-btn[data-v-36f00cce]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#009d54,#00c96a);border:none;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;flex-shrink:0;transition:opacity .2s ease,transform .15s ease}.promo-btn[data-v-36f00cce]:active{transform:scale(.92)}.promo-btn[data-v-36f00cce]:disabled{opacity:.4;cursor:not-allowed}.promo-btn--clear[data-v-36f00cce]{background:#ffffff1a}.promo-btn--loading[data-v-36f00cce]{opacity:.7}.promo-spinner[data-v-36f00cce]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-36f00cce .8s linear infinite}.promo-message[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:12px;font-weight:500;margin-top:8px;padding-left:4px;color:#ffffff80}.promo-message--success[data-v-36f00cce]{color:#8ce1b9}.promo-message--error[data-v-36f00cce]{color:#ff6b6b}.loading[data-v-36f00cce]{display:flex;justify-content:center;align-items:center;min-height:200px}.spinner[data-v-36f00cce]{width:40px;height:40px;border:3px solid rgba(140,225,185,.3);border-top-color:#8ce1b9;border-radius:50%;animation:spin-36f00cce 1s linear infinite}@keyframes spin-36f00cce{to{transform:rotate(360deg)}}.bottom-action[data-v-36f00cce]{max-width:400px;margin-left:auto;margin-right:auto;width:100%;padding:0 20px 24px;box-sizing:border-box}.btn[data-v-36f00cce]{width:100%;border:none;border-radius:16px;padding:18px 24px;font-family:Commissioner,sans-serif;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;transition:opacity .2s ease}.btn[data-v-36f00cce]:active{opacity:.8}.btn--primary[data-v-36f00cce]{background:linear-gradient(135deg,#009d54,#00c96a);color:#fff}.btn__content[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:16px;font-weight:600;color:#fff}.btn__old-price[data-v-36f00cce]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:400;color:#ffffff80;text-decoration:line-through}.badge-pop-enter-active[data-v-36f00cce]{animation:badgeIn-36f00cce .3s ease-out}.badge-pop-leave-active[data-v-36f00cce]{animation:badgeOut-36f00cce .2s ease-in}@keyframes badgeIn-36f00cce{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes badgeOut-36f00cce{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.price-swap-enter-active[data-v-36f00cce]{animation:priceIn-36f00cce .35s ease-out}.price-swap-leave-active[data-v-36f00cce]{animation:priceOut-36f00cce .2s ease-in}@keyframes priceIn-36f00cce{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes priceOut-36f00cce{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.fade-slide-enter-active[data-v-36f00cce]{transition:all .35s ease-out;transition-delay:.1s}.fade-slide-leave-active[data-v-36f00cce]{transition:all .2s ease-in}.fade-slide-enter-from[data-v-36f00cce]{opacity:0;transform:translateY(-4px)}.fade-slide-leave-to[data-v-36f00cce]{opacity:0;transform:translateY(4px)}.fade-price-enter-active[data-v-36f00cce]{transition:all .3s ease-out;transition-delay:.15s}.fade-price-leave-active[data-v-36f00cce]{transition:all .2s ease-in}.fade-price-enter-from[data-v-36f00cce]{opacity:0;transform:translate(8px)}.fade-price-leave-to[data-v-36f00cce]{opacity:0;transform:translate(-8px)}.admin-page[data-v-e0f548eb]{min-height:100vh;min-height:100dvh;background:#000;display:flex;flex-direction:column;align-items:center;position:relative;overflow-x:hidden;padding:20px 16px 40px;box-sizing:border-box;animation:fadeIn-e0f548eb .3s ease-out}.admin-container[data-v-e0f548eb]{width:100%;max-width:400px;display:flex;flex-direction:column}@media (min-width: 768px){.admin-container[data-v-e0f548eb]{max-width:800px}}.access-denied[data-v-e0f548eb]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.access-denied__content[data-v-e0f548eb]{text-align:center;max-width:300px}.access-denied__content svg[data-v-e0f548eb]{margin-bottom:24px}.access-denied__content h2[data-v-e0f548eb]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.access-denied__content p[data-v-e0f548eb]{font-size:16px;color:#fff9;margin:0 0 24px;line-height:1.5}.access-denied__btn[data-v-e0f548eb]{padding:14px 32px;background:linear-gradient(135deg,#8ce1b9,#5bbf91);border:none;border-radius:14px;font-size:16px;font-weight:600;color:#000;cursor:pointer;transition:all .2s ease}.access-denied__btn[data-v-e0f548eb]:active{transform:scale(.98)}@keyframes fadeIn-e0f548eb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.glow[data-v-e0f548eb]{position:fixed;pointer-events:none;z-index:0;border-radius:50%}.glow--top-right[data-v-e0f548eb]{width:500px;height:600px;top:-150px;right:-150px;background:radial-gradient(ellipse at center,rgba(15,255,143,1) 0%,rgba(15,255,143,.6) 30%,rgba(15,255,143,.25) 50%,transparent 70%);filter:blur(60px)}.glow--center[data-v-e0f548eb]{width:800px;height:900px;top:50vh;left:50vw;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(2,96,63,.6) 0%,rgba(2,96,63,.35) 40%,transparent 70%);filter:blur(180px)}.glow--bottom-left[data-v-e0f548eb]{width:600px;height:700px;bottom:0;left:-200px;background:radial-gradient(ellipse at center,rgba(15,255,143,1) 0%,rgba(15,255,143,.6) 30%,rgba(15,255,143,.25) 50%,transparent 70%);filter:blur(70px)}.header[data-v-e0f548eb]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:24px;position:relative;z-index:10;width:100%}.header__title[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:24px;font-weight:600;color:#fff;margin:0}.tabs[data-v-e0f548eb]{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;position:relative;z-index:10;width:100%;-ms-overflow-style:none;scrollbar-width:none;justify-content:center;flex-wrap:wrap}.tabs[data-v-e0f548eb]::-webkit-scrollbar{display:none}.tabs__btn[data-v-e0f548eb]{padding:10px 20px;background:transparent;border:1px solid rgba(140,225,185,.3);border-radius:20px;color:#fff9;font-family:Sen,sans-serif;font-size:14px;cursor:pointer;transition:all .2s;white-space:nowrap;-webkit-tap-highlight-color:transparent;user-select:none;touch-action:manipulation;-webkit-user-select:none;outline:none;flex:0 0 auto}.tabs__btn[data-v-e0f548eb]:hover{border-color:#8ce1b999;color:#fffc}.tabs__btn[data-v-e0f548eb]:active{transform:scale(.97)}.tabs__btn--active[data-v-e0f548eb]{background:#009d54;border-color:#009d54;color:#fff}@media (min-width: 400px){.tabs[data-v-e0f548eb]{justify-content:center;flex-wrap:wrap}.tabs__btn[data-v-e0f548eb]{flex:0 0 auto;padding:10px 20px}}@media (min-width: 600px){.tabs__btn[data-v-e0f548eb]{padding:12px 24px;font-size:15px}}.content[data-v-e0f548eb]{position:relative;z-index:5;display:flex;flex-direction:column;gap:16px;width:100%}.card[data-v-e0f548eb]{background:#0000004d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:20px;position:relative;width:100%;box-sizing:border-box}.card--warning[data-v-e0f548eb]{border:1px solid rgba(255,165,0,.3)}.card__title[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:18px;font-weight:600;color:#fff;margin:0 0 16px}.card__subtitle[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:500;color:#ffffffb3;margin:0 0 12px}.card__warning[data-v-e0f548eb]{font-size:13px;color:orange;margin:0 0 16px;padding:10px;background:#ffa5001a;border-radius:8px}.divider[data-v-e0f548eb]{height:1px;background:#ffffff1a;margin:16px 0}.empty-state[data-v-e0f548eb]{text-align:center;padding:24px;color:#ffffff80;font-family:Sen,sans-serif;font-size:14px}.stats-grid[data-v-e0f548eb]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 768px){.stats-grid[data-v-e0f548eb]{grid-template-columns:repeat(4,1fr)}}.stat-item[data-v-e0f548eb]{background:#ffffff0d;border-radius:12px;padding:16px;text-align:center;min-height:80px;box-sizing:border-box}.stat-item--highlight[data-v-e0f548eb]{background:#009d5426;border:1px solid rgba(0,157,84,.3);grid-column:span 2}@media (min-width: 768px){.stat-item--highlight[data-v-e0f548eb]{grid-column:span 1}}.stat-item__value[data-v-e0f548eb]{display:block;font-family:Commissioner,sans-serif;font-size:24px;font-weight:700;color:#8ce1b9;margin-bottom:4px}.stat-item__label[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:12px;color:#ffffff80}.plan-list[data-v-e0f548eb]{display:flex;flex-direction:column;gap:8px}.plan-row[data-v-e0f548eb]{display:flex;align-items:center;padding:12px;background:#ffffff08;border-radius:10px}.plan-row__name[data-v-e0f548eb]{flex:1;font-family:Sen,sans-serif;font-size:14px;color:#fff}.plan-row__count[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:13px;color:#ffffff80;margin-right:16px}.plan-row__revenue[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:14px;font-weight:600;color:#8ce1b9}.form[data-v-e0f548eb]{display:flex;flex-direction:column;gap:16px}.form__group[data-v-e0f548eb]{display:flex;flex-direction:column;gap:6px}.form__group--half[data-v-e0f548eb]{flex:1}.form__row[data-v-e0f548eb]{display:flex;gap:12px}.form__label[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:13px;color:#fff9}.form__input[data-v-e0f548eb],.form__select[data-v-e0f548eb]{padding:12px 14px;background:#ffffff0d;border:1px solid rgba(140,225,185,.2);border-radius:12px;color:#fff;font-family:Sen,sans-serif;font-size:14px;transition:all .2s}.form__select[data-v-e0f548eb]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238CE1B9' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}.form__select option[data-v-e0f548eb]{background:#1a3d2e;color:#fff;padding:12px}.form__input[data-v-e0f548eb]::placeholder{color:#ffffff4d}.form__input[data-v-e0f548eb]:focus,.form__select[data-v-e0f548eb]:focus{outline:none;border-color:#8ce1b9;background:#ffffff14}.form__input--sm[data-v-e0f548eb]{padding:8px 12px;font-size:13px}.form__checkbox[data-v-e0f548eb]{display:flex;align-items:center;gap:10px;font-family:Sen,sans-serif;font-size:14px;color:#ffffffb3;cursor:pointer}.form__checkbox input[data-v-e0f548eb]{width:18px;height:18px;accent-color:#009D54}.utm-preview[data-v-e0f548eb]{display:flex;align-items:center;gap:10px;padding:12px;background:#009d541a;border:1px solid rgba(0,157,84,.3);border-radius:10px}.utm-preview__label[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:13px;color:#ffffff80}.utm-preview__tag[data-v-e0f548eb]{font-family:Courier New,monospace;font-size:13px;color:#8ce1b9}.utm-list[data-v-e0f548eb]{display:flex;flex-direction:column;gap:12px}.utm-item[data-v-e0f548eb]{padding:14px;background:#ffffff08;border-radius:12px}.utm-item__header[data-v-e0f548eb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.utm-item__tag[data-v-e0f548eb]{font-family:Courier New,monospace;font-size:12px;color:#8ce1b9;background:#009d5426;padding:4px 8px;border-radius:4px}.utm-item__link[data-v-e0f548eb]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.utm-item__link-label[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:11px;color:#ffffff80}.utm-item__link-url[data-v-e0f548eb]{font-family:Courier New,monospace;font-size:11px;color:#64b5f6;background:#64b5f61a;padding:4px 8px;border-radius:4px;cursor:pointer;word-break:break-all;transition:background .2s}.utm-item__link-url[data-v-e0f548eb]:hover{background:#64b5f633}.utm-item__link-url[data-v-e0f548eb]:active{background:#64b5f64d}.btn--small[data-v-e0f548eb]{padding:2px 6px;font-size:10px;min-width:20px;height:20px;line-height:1;border-radius:4px}.btn--danger[data-v-e0f548eb]{background:#f4433633;color:#f44336;border:none;cursor:pointer}.btn--danger[data-v-e0f548eb]:hover{background:#f443364d}.utm-item__desc[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:13px;color:#ffffff80;margin:0 0 12px}.utm-item__stats[data-v-e0f548eb]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.utm-stat[data-v-e0f548eb]{text-align:center}.utm-stat__value[data-v-e0f548eb]{display:block;font-family:Commissioner,sans-serif;font-size:16px;font-weight:600;color:#fff}.utm-stat__label[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:11px;color:#fff6}.pricing-list[data-v-e0f548eb]{display:flex;flex-direction:column;gap:12px}.pricing-item[data-v-e0f548eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;background:#ffffff08;border-radius:12px}.pricing-item__info[data-v-e0f548eb]{display:flex;flex-direction:column;gap:4px}.pricing-item__name[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:14px;color:#fff}.pricing-item__current[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:18px;font-weight:600;color:#8ce1b9}.pricing-item__edit[data-v-e0f548eb]{display:flex;gap:8px;align-items:center}.pricing-item__edit .form__input[data-v-e0f548eb]{width:100px}.card__desc[data-v-e0f548eb]{font-size:13px;color:#ffffff80;margin:-8px 0 16px}.card__source[data-v-e0f548eb]{font-size:12px;color:#fff6;margin-top:16px;text-align:right}.pricing-matrix[data-v-e0f548eb]{overflow-x:auto;-webkit-overflow-scrolling:touch}.matrix-table[data-v-e0f548eb]{width:100%;border-collapse:collapse;font-family:Sen,sans-serif;font-size:13px}.matrix-table th[data-v-e0f548eb],.matrix-table td[data-v-e0f548eb]{padding:10px 8px;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.matrix-table th[data-v-e0f548eb]{color:#fff9;font-weight:500;font-size:12px;white-space:nowrap}.matrix-table td[data-v-e0f548eb]{color:#fff}.devices-cell[data-v-e0f548eb]{font-weight:600;color:#8ce1b9!important}.price-cell[data-v-e0f548eb]{display:flex;flex-direction:column;align-items:center;gap:6px}.price-value[data-v-e0f548eb]{font-weight:600;color:#fff}.price-edit[data-v-e0f548eb]{display:flex;gap:4px;align-items:center}.price-input[data-v-e0f548eb]{width:60px;padding:4px 6px;background:#ffffff0d;border:1px solid rgba(140,225,185,.2);border-radius:6px;color:#fff;font-size:12px;text-align:center}.price-input[data-v-e0f548eb]:focus{outline:none;border-color:#8ce1b9}.price-input[data-v-e0f548eb]::placeholder{color:#ffffff4d}.price-btn[data-v-e0f548eb]{width:24px;height:24px;padding:0;background:#009d54;border:none;border-radius:6px;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center}.price-btn[data-v-e0f548eb]:disabled{opacity:.5;cursor:not-allowed}.price-btn[data-v-e0f548eb]:active:not(:disabled){transform:scale(.95)}.btn[data-v-e0f548eb]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border:none;border-radius:12px;font-family:Commissioner,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.btn[data-v-e0f548eb]:disabled{opacity:.6;cursor:not-allowed}.btn--primary[data-v-e0f548eb]{background:#009d54;color:#fff}.btn--primary[data-v-e0f548eb]:active:not(:disabled){transform:scale(.98);background:#007a42}.btn--danger[data-v-e0f548eb]{background:#dc3545;color:#fff}.btn--danger[data-v-e0f548eb]:active:not(:disabled){transform:scale(.98);background:#c82333}.btn--warning[data-v-e0f548eb]{background:#f39c12;color:#fff}.btn--warning[data-v-e0f548eb]:active:not(:disabled){transform:scale(.98);background:#d68910}.btn--success[data-v-e0f548eb]{background:#27ae60;color:#fff}.btn--success[data-v-e0f548eb]:active:not(:disabled){transform:scale(.98);background:#1e8449}.btn--sm[data-v-e0f548eb]{padding:10px 14px}.bot-list[data-v-e0f548eb]{display:flex;flex-direction:column;gap:12px}.bot-item[data-v-e0f548eb]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px;transition:all .2s}.bot-item--inactive[data-v-e0f548eb]{opacity:.6;border-color:#ff646433}.bot-item__header[data-v-e0f548eb]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.bot-item__info[data-v-e0f548eb]{display:flex;flex-direction:column;gap:4px}.bot-item__name[data-v-e0f548eb]{font-size:15px;font-weight:600;color:#fff}.bot-item__username[data-v-e0f548eb]{font-size:13px;color:#ffffff80}.bot-item__actions[data-v-e0f548eb]{display:flex;gap:8px}.bot-item__desc[data-v-e0f548eb]{font-size:13px;color:#fff9;margin:0 0 10px;line-height:1.4}.bot-item__meta[data-v-e0f548eb]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.bot-item__status[data-v-e0f548eb]{font-size:12px;font-weight:500;padding:4px 10px;border-radius:20px;background:#ff646426;color:#ff6b6b}.bot-item__status--active[data-v-e0f548eb]{background:#27ae6026;color:#27ae60}.bot-item__token[data-v-e0f548eb]{font-size:11px;font-family:SF Mono,monospace;color:#fff6}.promo-list[data-v-e0f548eb]{display:flex;flex-direction:column;gap:12px}.promo-item[data-v-e0f548eb]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px}.promo-item__header[data-v-e0f548eb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.promo-item__info[data-v-e0f548eb]{display:flex;align-items:center;gap:10px}.promo-item__code[data-v-e0f548eb]{font-family:Sen,monospace;font-size:16px;font-weight:700;color:#8ce1b9;letter-spacing:1px}.promo-item__discount[data-v-e0f548eb]{font-family:Commissioner,sans-serif;font-size:12px;font-weight:700;color:#fff;background:#009d54;border-radius:10px;padding:3px 8px}.promo-item__meta[data-v-e0f548eb]{display:flex;flex-wrap:wrap;gap:12px;font-family:Sen,sans-serif;font-size:12px;color:#ffffff73}.promo-item__personal[data-v-e0f548eb]{color:#64b5f6}.promo-item__expires[data-v-e0f548eb]{color:#ffa500cc}.toggle-row[data-v-e0f548eb]{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-row__text[data-v-e0f548eb]{font-family:Sen,sans-serif;font-size:14px;color:#ffffffb3}.toggle[data-v-e0f548eb]{width:44px;height:24px;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);position:relative;transition:background .25s,border-color .25s}.toggle--on[data-v-e0f548eb]{background:#009d54;border-color:#009d54}.toggle__dot[data-v-e0f548eb]{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:2px;left:2px;transition:transform .25s}.toggle--on .toggle__dot[data-v-e0f548eb]{transform:translate(20px)}.banner-entry[data-v-e0f548eb]{display:flex;gap:8px;align-items:center;margin-bottom:8px}.form__input--small[data-v-e0f548eb]{flex:1;min-width:0}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Commissioner,sans-serif;font-weight:600;background:#000;color:#fff;min-height:100vh;min-height:100dvh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:Commissioner,sans-serif;font-weight:600;cursor:pointer;border:none;background:none}a{text-decoration:none;color:inherit}body.platform-desktop .home-page{justify-content:flex-start;padding-top:10px;overflow:hidden;max-height:100vh;max-height:100dvh}body.platform-desktop .hero{flex:0 0 auto;min-height:140px;padding-top:5px;padding-bottom:5px}body.platform-desktop .hero__logo-container{width:150px;height:195px}body.platform-desktop .hero__logo{width:115px}body.platform-desktop .hero__shield--1,body.platform-desktop .hero__shield--2,body.platform-desktop .hero__shield--3,body.platform-desktop .hero__shield--4,body.platform-desktop .hero__shield--5{width:150px;height:195px}body.platform-desktop .card{max-width:420px;border-radius:24px;margin-bottom:10px;border:1px solid rgba(255,255,255,.15);padding:20px 16px}body.platform-desktop .card__header{margin-bottom:20px}body.platform-desktop .profile-page{padding:12px 16px;overflow:hidden;max-height:100vh;max-height:100dvh}body.platform-desktop .profile-page .header{margin-top:8px;margin-bottom:12px}body.platform-desktop .profile-page .header__name{font-size:20px}body.platform-desktop .profile-page .card{height:auto;min-height:280px;padding:20px 16px}body.platform-desktop .profile-page .menu__item{height:48px}body.platform-desktop .profile-page .subscription{height:auto;padding:12px;margin-bottom:16px}body.platform-desktop .profile-page .bottom-action{padding-bottom:20px}body.platform-desktop .profile-page .button-primary{height:48px}body.platform-desktop .setup-page{padding-top:0;overflow:hidden;max-height:100vh;max-height:100dvh;justify-content:center}body.platform-desktop .setup-page .hero{min-height:60px;padding-top:60px;padding-bottom:5px}body.platform-desktop .setup-page .hero__logo-container,body.platform-desktop .setup-page .hero__shield--1,body.platform-desktop .setup-page .hero__shield--2,body.platform-desktop .setup-page .hero__shield--3,body.platform-desktop .setup-page .hero__shield--4,body.platform-desktop .setup-page .hero__shield--5{width:140px;height:185px}body.platform-desktop .setup-page .hero__logo{width:110px}body.platform-desktop .setup-page .hero__logo svg{width:110px;height:auto}body.platform-desktop .setup-page .hero__logo-wrapper{width:150px;height:195px}body.platform-desktop .setup-page .hero__logo-container--large .hero__logo-wrapper{width:200px;height:260px}body.platform-desktop .setup-page .hero__title{font-size:18px;margin-top:8px}body.platform-desktop .setup-page .hero__subtitle{font-size:12px;margin-top:4px}body.platform-desktop .setup-page .instructions-card{margin-top:8px;padding:12px;max-width:420px}body.platform-desktop .setup-page .step{padding:12px;min-height:auto}body.platform-desktop .setup-page .step__title{font-size:13px}body.platform-desktop .setup-page .step__description{font-size:11px}body.platform-desktop .setup-page .bottom-actions{padding:12px 16px;gap:8px}body.platform-desktop .setup-page .btn{padding:12px 18px;font-size:14px}body.platform-desktop .profile-page .referral-modal{padding:16px}body.platform-desktop .profile-page .referral-modal__header{margin-bottom:12px}body.platform-desktop .profile-page .referral-modal__title{font-size:18px}body.platform-desktop .profile-page .referral-modal__close{width:32px;height:32px}body.platform-desktop .profile-page .referral-info{padding:12px;margin-bottom:12px}body.platform-desktop .profile-page .referral-info__text{font-size:12px;line-height:1.4}body.platform-desktop .profile-page .referral-stats{gap:8px;margin-bottom:12px}body.platform-desktop .profile-page .referral-stat{padding:10px}body.platform-desktop .profile-page .referral-stat__value{font-size:18px}body.platform-desktop .profile-page .referral-stat__label{font-size:11px}body.platform-desktop .profile-page .referral-link{padding:12px;margin-bottom:12px}body.platform-desktop .profile-page .referral-link__label{font-size:11px;margin-bottom:6px}body.platform-desktop .profile-page .referral-link__value{font-size:13px}body.platform-desktop .profile-page .referral-actions{gap:8px;margin-bottom:12px}body.platform-desktop .profile-page .referral-actions .btn{padding:12px 16px;font-size:13px}body.platform-desktop .profile-page .referral-list{max-height:200px}body.platform-desktop .profile-page .referral-item{padding:10px}body.platform-desktop .profile-page .referral-item__name{font-size:13px}body.platform-desktop .profile-page .referral-item__date{font-size:10px}body.platform-desktop .subscription-page{padding:8px 16px 16px;overflow:hidden;max-height:100vh;max-height:100dvh}body.platform-desktop .subscription-page .content{padding-top:16px}body.platform-desktop .subscription-page .subscription-card{padding:16px;max-width:380px;margin-bottom:12px}body.platform-desktop .subscription-page .card-title{font-size:20px;margin-bottom:16px}body.platform-desktop .subscription-page .devices-section{padding-bottom:10px}body.platform-desktop .subscription-page .devices-header{margin-bottom:10px}body.platform-desktop .subscription-page .devices-count-block{width:48px;height:48px}body.platform-desktop .subscription-page .devices-count{font-size:28px}body.platform-desktop .subscription-page .devices-label{font-size:14px}body.platform-desktop .subscription-page .devices-sublabel{font-size:12px}body.platform-desktop .subscription-page .devices-discount{font-size:9px;padding:3px 6px}body.platform-desktop .subscription-page .card-divider{margin:0 -12px 10px;width:calc(100% + 24px)}body.platform-desktop .subscription-page .plans{gap:6px}body.platform-desktop .subscription-page .plan{min-height:100px;padding:12px 8px}body.platform-desktop .subscription-page .plan__duration{font-size:14px}body.platform-desktop .subscription-page .plan__badge{font-size:8px;padding:3px 8px}body.platform-desktop .subscription-page .plan__price{font-size:24px}body.platform-desktop .subscription-page .plan__old-price-line{font-size:12px}body.platform-desktop .subscription-page .plan__per-month{font-size:11px}body.platform-desktop .subscription-page .bottom-action{max-width:380px}body.platform-desktop .subscription-page .btn{padding:14px 20px}body.platform-desktop .subscription-page .btn__content{font-size:15px}body.platform-desktop .bottom-sheet-overlay{align-items:flex-end;justify-content:center}body.platform-desktop .bottom-sheet{border-radius:20px 20px 0 0;max-height:80vh;margin:0}body.platform-desktop .bottom-sheet--large{max-height:85vh;max-width:600px;width:100%}body.platform-desktop .bottom-sheet__content{overflow-y:auto}body.platform-desktop .referral-info__text{font-size:14px;line-height:1.6}body.platform-desktop .referral-link__box{font-size:14px}body.platform-desktop .history-section{min-height:150px}
