/* Premium motion and surfaces. All account values are demonstration data. */
.plan-select-label{display:none}
/* Keep enlarged supporting text comfortable inside compact controls. */
.purchase-tabs button,.checkout-plan-grid small,.demo-note,.receipt-footer{line-height:1.55}
.checkout-plan-grid button{min-width:0}.order-receipt dl>div{gap:14px}.order-receipt dd{text-align:right}
.phone{min-height:510px}.phone-server .phone-server-copy strong{letter-spacing:0}
.platforms{gap:9px;align-items:stretch}.platforms .platform{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px;min-height:51px;border-radius:10px;line-height:1.3}.os-icon{width:22px;height:22px;flex-shrink:0;color:#abd4b8;filter:drop-shadow(0 0 9px #9cdeac14)}.platform.selected .os-icon{color:#d1efdb}.platform.soon .os-icon{color:#6f8c79}.platforms .platform>span{display:flex;flex-direction:column;text-align:left;font-size:14px}.platform.soon small{font-size:10px;margin-top:3px;white-space:nowrap}.app-lower>button{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:77px;padding:16px 20px}.app-lower>button>.flag{display:flex;align-items:center;justify-content:center;width:36px;height:36px;line-height:1;font-size:17px;border:1px solid #badcc523;border-radius:10px;background:#a7d1b410}.app-lower>button>span:nth-child(2){display:flex;flex-direction:column;justify-content:center;line-height:1.4;min-width:0}.app-lower>button strong{margin:5px 0 0;line-height:1.4}.app-lower>button>b{display:grid;place-items:center;align-self:center;justify-self:end;margin:0;width:18px;line-height:1;font-size:15px;color:#b6d7c0}.phone-server{display:grid;grid-template-columns:27px minmax(0,1fr) 14px;align-items:center;column-gap:10px;width:100%;min-height:61px;padding:12px 11px;line-height:1.3}.phone-server .server-flag{width:27px;height:19px;border-radius:4px;background:linear-gradient(#ae283b 0 33.33%,#e6ece7 33.33% 66.66%,#315993 66.66%);box-shadow:0 0 0 1px #e6f9ee15;display:block;flex:none;align-self:center}.phone-server .phone-server-copy{font-size:14px;display:flex;flex-direction:column;justify-content:center;line-height:1.35;margin:0;min-width:0;align-self:center}.phone-server .phone-server-copy strong{font-size:10px;line-height:1.4;margin:4px 0 0;font-weight:400}.server-chevron{width:14px;height:14px;align-self:center;justify-self:end;color:#b4d7c0}.footer-documents{display:grid;gap:10px;min-width:160px}.footer-documents>span{color:#75917e;font-size:11px;letter-spacing:1.5px;margin-bottom:3px}.footer-documents>a{font-size:14px;color:#a4b8ab;transition:color .2s}.footer-documents>a:hover{color:#d0ecd8}footer.wrap{align-items:start;padding-top:42px;padding-bottom:65px}
@media(max-width:700px){.platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px}.platforms .platform{justify-content:flex-start;padding:12px 14px}.platforms .os-icon{width:23px;height:23px}.app-lower>button{grid-template-columns:25px minmax(0,1fr) 12px;gap:7px;min-height:68px;padding:12px 9px}.app-lower>button>.flag{width:25px;height:28px;border-radius:7px;font-size:14px}.app-lower>button>b{width:12px;font-size:14px}.app-lower>button>span:nth-child(2){font-size:9px;letter-spacing:.3px;line-height:1.5}.app-lower>button strong{font-size:12px;line-height:1.4;margin-top:4px}.phone-server{min-height:61px;padding:12px 10px;gap:9px}.footer-documents{width:100%;grid-template-columns:1fr;gap:12px;order:4;margin-top:10px;padding-top:22px;border-top:1px solid var(--line)}footer.wrap{align-items:center}}
@keyframes rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes breathe{0%,100%{box-shadow:0 0 0 0 #72e7a420,0 0 20px #72e7a415}50%{box-shadow:0 0 0 9px #72e7a400,0 0 30px #72e7a435}}@keyframes shimmer{from{transform:translateX(-170%) rotate(25deg)}to{transform:translateX(300%) rotate(25deg)}}
.hero-content>.eyebrow{animation:rise .8s both}.hero-content>h1{animation:rise 1s .1s both}.hero-content>p{animation:rise 1s .2s both}.hero-actions,.hero-note{animation:rise 1s .3s both}.floating-status{animation:float 7s ease-in-out infinite}.pulse{animation:breathe 3s infinite}.reveal{opacity:0;transform:translateY(25px);transition:opacity .8s var(--delay,0ms),transform .8s var(--delay,0ms)}.reveal.is-visible{opacity:1;transform:none}.primary,.secondary,.platform{transition:transform .25s,box-shadow .25s,background .25s,border-color .25s}.primary:hover{box-shadow:0 8px 30px #89f4ad20;transform:translateY(-3px)}.primary:active,.secondary:active{transform:scale(.98)}.primary span{transition:transform .25s}.primary:hover span{transform:translate(3px,-3px)}
.price-grid{gap:22px;align-items:stretch}.price-card{padding:24px 28px 30px;border-radius:21px;background:radial-gradient(ellipse at 50% 0,#28533a44,transparent 65%),linear-gradient(145deg,#12271bd9,#08140ded);box-shadow:inset 0 1px #d8ffe810,0 16px 55px #0003;isolation:isolate;transition:border-color .3s,box-shadow .3s,transform .6s,opacity .6s;overflow:hidden}.price-card:before,.account-grid article:before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(350px circle at var(--mx,-400px) var(--my,-400px),#a9f2c013,transparent 70%);pointer-events:none;z-index:-1}.price-card:hover{border-color:#abe6bb65;box-shadow:inset 0 1px #d8ffe82c,0 25px 55px #0005;transform:translateY(-6px)}.price-card.featured{background:radial-gradient(ellipse at 50% 10%,#39764d50,transparent 65%),linear-gradient(145deg,#163823,#09190f);border-color:#8dd7a665;box-shadow:0 0 70px #4d9e6310,inset 0 1px #d8ffe82c}.recommend{top:19px;right:17px;z-index:2;font-size:10px;border:1px solid #cafcd536;background:#183c25;color:#c1f0cf;border-radius:20px;padding:6px 10px}.plan-art{height:155px;position:relative;display:flex;align-items:center;justify-content:center;margin:-8px -10px 20px}.plan-orbit{position:absolute;width:126px;height:126px;border:1px solid #a7e9bd16;border-radius:50%;box-shadow:0 0 0 20px #c1eec205,0 0 0 40px #c1eec203}.plan-emblem{width:75px;height:80px;display:grid;place-items:center;border:1px solid #bdfbd254;border-radius:22px;background:linear-gradient(135deg,#b6f7cc2e,#255c3815 50%,#061b1077);box-shadow:inset 1px 1px #d8ffe839,inset -1px -1px #8cd5ab15,0 15px 30px #0003,0 0 35px #87f5ad15;color:#c2efd1;transform:rotate(-8deg);transition:transform .6s}.plan-emblem svg{width:37px;height:37px;filter:drop-shadow(0 0 12px #b7ffd464)}.price-card:hover .plan-emblem{transform:rotate(0deg) translateY(-5px)}.plan-art-1 .plan-emblem{width:84px;height:90px;background:linear-gradient(145deg,#a9f9c54f,#366a4925,#071b11);color:#d9ffe5}.plan-art-2 .plan-emblem{border-color:#ddca8654;color:#dfd09a;background:linear-gradient(135deg,#c7ac5830,#2a3d2810)}.plan-art>span{position:absolute;bottom:0;font-size:10px;letter-spacing:2.5px;color:#86ac92}.price-card>.eyebrow{font-size:11px;letter-spacing:1.6px}.price-card h3{font-size:26px;margin:14px 0 18px}.price-card .price{font-size:54px;font-weight:500}.price-card button{border-radius:11px;min-height:53px}.price-card p{font-size:14px;line-height:1.6}.price-card ul{margin-top:13px;border-color:#badbc81a;line-height:3}.trial-banner{border-radius:17px;background:radial-gradient(ellipse at 85% 0,#9cdeac17,transparent 50%),linear-gradient(110deg,#244f3455,#0b1912);box-shadow:inset 0 1px #c8f2d212}.feature-strip article{border:1px solid var(--line);border-radius:15px;padding:26px 25px 25px 53px;background:linear-gradient(145deg,#1a332144,#0a170e);transition:background .3s,transform .6s,opacity .6s}.feature-strip article>span{top:30px;left:20px}.feature-strip{gap:18px}.questions details{border:1px solid #acdfbd20;background:linear-gradient(120deg,#13251a88,#08150e55);margin-bottom:10px;border-radius:12px;padding:0 20px;transition:border-color .3s,background .3s,opacity .8s,transform .8s}.questions details[open]{border-color:#a6dfb84d;background:linear-gradient(125deg,#1b3d2877,#0a1a1055)}.questions summary{padding-right:24px}.questions details[open] p{animation:rise .35s both}.questions details p{margin-right:10px}.questions summary:after{transition:transform .2s}.questions details[open] summary:after{color:#d0f8dc}.faq{align-items:start}
#back-top{position:fixed;right:27px;bottom:26px;z-index:30;width:54px;height:54px;border-radius:50%;background:linear-gradient(#102a1b,#102a1b) padding-box,conic-gradient(#b2edc6 var(--scroll,0%),#56735e33 0) border-box;border:1px solid transparent;box-shadow:0 8px 25px #0006,inset 0 1px #e0ffe520;color:#bce8ca;display:grid;place-items:center;backdrop-filter:blur(18px);animation:rise .3s both;transition:transform .2s,box-shadow .2s}#back-top svg{width:20px;height:20px}#back-top:hover{transform:translateY(-4px);box-shadow:0 8px 30px #7acb9225}#back-top span{position:absolute;right:65px;background:#132f1f;border:1px solid var(--line);border-radius:6px;padding:8px 12px;font-size:13px;opacity:0;pointer-events:none;transition:opacity .2s}#back-top:hover span{opacity:1}
dialog#checkout{max-width:930px;padding:33px;border-radius:22px;background:radial-gradient(ellipse at 0 0,#2c563a66,transparent 60%),#0b1a11;max-height:calc(100dvh - 36px);overflow:auto}dialog[open]{animation:rise .35s both}dialog#checkout>h2{font-size:34px;margin-top:15px}dialog#checkout>p{margin:12px 0 25px}.close{width:33px;height:33px;right:18px;top:17px;border:1px solid var(--line);border-radius:10px;font-size:20px}.close:hover{background:#fff1}#order-form{display:grid;grid-template-columns:1.25fr .85fr;gap:25px;align-items:start}.purchase-field{border:0;padding:0;margin:0 0 20px}.purchase-field legend,.fields-caption{font-size:12px;letter-spacing:1px;color:#abc6b4;margin-bottom:12px}.purchase-tabs{display:flex;gap:4px;background:#06120c;padding:5px;border:1px solid var(--line);border-radius:10px}.purchase-tabs button{flex:1;padding:10px 8px;border-radius:6px;font-size:14px;background:transparent;color:#8fa798;transition:.2s}.purchase-tabs button[aria-pressed=true]{background:linear-gradient(140deg,#49795750,#27483266);color:#d5f8e0;box-shadow:inset 0 1px #b8ecc520}.plan-select-label{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.checkout-plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:15px}.checkout-plan-grid button{text-align:left;padding:13px 10px;background:#07140d;border:1px solid var(--line);border-radius:10px;transition:.25s}.checkout-plan-grid button[aria-pressed=true]{border-color:#a6ebbc91;background:linear-gradient(135deg,#3b764a55,#143a2255);box-shadow:0 4px 20px #53af6e10,inset 0 1px #cffcd720}.checkout-plan-grid span{font-size:13px;color:#a6baad;display:block}.checkout-plan-grid strong{display:block;font-size:17px;color:#d8f4e1;font-weight:600;margin:7px 0}.checkout-plan-grid small{font-size:10px;color:#869f8f}.checkout-plan-grid button:disabled{opacity:.3;cursor:not-allowed}.trial-notice{font-size:12px;line-height:1.6;color:#abc0ad;background:#bdcf7f09;border:1px solid #b9ce8a18;border-radius:8px;padding:10px 12px}.fields-caption{margin-top:22px}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-fields label{margin-top:0}#renewal-label{margin-top:0;margin-bottom:14px}.field-icon{position:relative}.field-icon>span{position:absolute;left:13px;top:16px;color:#91b49e;font-size:15px}.field-icon input{padding-left:35px}#order-form input{transition:box-shadow .2s,border-color .2s}#order-form input:focus{border-color:#a4debb80;box-shadow:0 0 0 3px #b6f3c90a}.promo-details{margin-top:20px;border-top:1px solid var(--line);padding-top:17px}.promo-details summary{display:flex;justify-content:space-between;list-style:none;font-size:13px;color:#99b2a2;cursor:pointer}.promo-details summary::-webkit-details-marker{display:none}.promo-details summary span{color:var(--mint)}.promo-details .contact-fields{margin-top:15px}.promo-details p{font-size:11px;line-height:1.7}.order-receipt{padding:24px;border:1px solid #accaba25;border-radius:15px;background:radial-gradient(ellipse at 50% 20%,#255b383b,transparent 60%),#06120d;position:sticky;top:0;box-shadow:inset 0 1px #c0e5ca12}.receipt-brand{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600}.receipt-brand img{width:36px;height:44px;object-fit:contain}.receipt-brand small{display:block;font-size:10px;letter-spacing:1.3px;color:#93ab9a;margin-top:5px}.receipt-art{height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;position:relative}.receipt-art:before{content:'';position:absolute;width:90px;height:90px;border:1px solid #99e6b51b;border-radius:50%;box-shadow:0 0 0 15px #c1f3d104}.receipt-art svg{width:37px;height:37px;color:#9de1b6;filter:drop-shadow(0 0 14px #9fffca44)}.receipt-art span{font-size:10px;letter-spacing:2px;color:#8aa897}.order-receipt dl{margin:5px 0}.order-receipt dl>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.order-receipt dt{color:#809e8b}.order-receipt dd{margin:0;color:#c0d8c8}.order-receipt .order-total{margin:20px 0}.order-receipt .order-total strong{font-size:31px}.order-receipt .primary{padding:15px 12px;gap:8px;font-size:13px}.receipt-footer{display:flex;gap:8px;font-size:10px;color:#71927e;margin-top:20px;align-items:center}.receipt-footer svg{width:16px;height:16px;flex-shrink:0}#order-success{max-width:500px;margin:0 auto;text-align:center;padding:10px 15px 30px}.success-icon{width:70px;height:70px;margin:20px auto;border:1px solid #8cca9e55;border-radius:50%;display:grid;place-items:center;background:#46945b15}#order-success .primary{margin-top:20px}
.account-page{max-width:1370px;padding-top:140px;position:relative}.account-page:before{content:'';position:absolute;inset:90px -35px 0;z-index:-1;background:linear-gradient(#07110d88,#07110d 85%),url('/desktop-client/assets/home-background.png') top center/100% auto no-repeat;opacity:.7;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.account-head{display:flex;align-items:center;justify-content:space-between;gap:25px}.account-head h1{font-size:37px;letter-spacing:-1.7px;font-weight:500}.account-head p{font-size:14px;margin-top:0}.account-identity{display:flex;align-items:center;gap:12px}.avatar-orbit{width:44px;height:44px;display:grid;place-items:center;border:1px solid #acd4b547;border-radius:15px;background:linear-gradient(130deg,#accbb52b,#0d2015);color:#bce4c9;font-weight:600}.account-identity strong{font-size:14px;font-weight:500;display:block}.account-identity small{font-size:12px;color:#86a290;display:block;margin-top:5px}.demo-chip{padding:5px 7px;background:#9fc8ab12;border:1px solid var(--line);font-size:10px;border-radius:5px;color:#abc2b1}.account-tabs{display:flex;gap:24px;align-items:center;border-bottom:1px solid var(--line);margin:20px 0 26px;padding:0;font-size:14px;color:#8ba896;position:static;background:none}.account-tabs a{padding:15px 0;border-bottom:2px solid transparent;white-space:nowrap}.account-tabs a.active{color:#caecd5;border-bottom-color:#a0ddb4}.account-tabs button{margin-left:auto;background:none;font-size:13px;color:#c0ddc9;white-space:nowrap}.account-grid{grid-template-columns:1.12fr 1fr;gap:22px;margin:0 0 26px;align-items:stretch}.account-grid article{padding:29px;border-radius:21px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 5% 0,#254d3422,transparent 80%),linear-gradient(130deg,#112b1cbe,#06130dcf);border-color:#acd9bc30;box-shadow:inset 0 1px #d5f7de13,0 15px 50px #0002;animation:rise .65s both}.account-grid article:nth-child(2){animation-delay:.08s}.account-grid article:nth-child(3){animation-delay:.14s}.card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.card-top .eyebrow{font-size:11px;letter-spacing:1.5px}.status-pill,.bonus-pill{display:flex;align-items:center;gap:6px;color:#abd4b9;background:#a6dfb410;border:1px solid #a6dfb425;border-radius:20px;padding:6px 10px;font-size:11px;white-space:nowrap}.status-pill i{width:5px;height:5px;border-radius:50%;background:#8af5af}.bonus-pill{color:#e0d299;border-color:#d8c46b30;background:#b9a6580c}.account-grid .subscription{background:radial-gradient(ellipse at 80% 25%,#4b8d5b30,transparent 60%),linear-gradient(130deg,#21442ca8,#081b10ed);border-color:#b3e6c345}.subscription-hero{display:flex;justify-content:space-between;align-items:center;gap:15px}.sub-caption{font-size:10px;color:#9abdA5;letter-spacing:1.4px}.subscription h2{font-size:80px;letter-spacing:-3px;margin:12px 0}.subscription h2 em{font-size:25px;font-weight:400;letter-spacing:-1px}.subscription-hero p{font-size:13px;margin:10px 0}.days-ring{width:142px;height:142px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;border:1px solid #a8efbc45;background:conic-gradient(from 25deg,#b6f4c944 0,#426d4944 75%,#c9ffdb77);box-shadow:0 0 0 10px #b7e8c206,0 0 35px #8debab10}.days-ring>div{width:130px;height:130px;border:1px solid #c8edcd30;border-radius:50%;background:radial-gradient(ellipse at 30% 15%,#52775b40,#092513 70%);display:flex;flex-direction:column;align-items:center;justify-content:center}.days-ring img{width:48px;height:62px;object-fit:contain;filter:drop-shadow(0 0 15px #92ffa83a);animation:float 6s ease-in-out infinite}.days-ring small{font-size:9px;letter-spacing:1.8px;color:#a7c9b2;margin-top:8px}.subscription-details{display:grid;grid-template-columns:.8fr 1.2fr 1fr;gap:14px;padding:22px 0;margin:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.subscription-details small{display:block;color:#88a992;font-size:12px}.subscription-details strong{display:block;font-size:14px;margin-top:7px;font-weight:500;line-height:1.5}.subscription .primary{width:100%;border-radius:11px}.sub-footnote{display:block;text-align:center;font-size:11px;color:#88a891;margin-top:13px}.account-grid .setup{grid-column:auto}.connection-intro{display:flex;align-items:center;gap:18px;margin-top:25px}.icon-tile{width:50px;height:53px;border:1px solid #b2dfbb38;display:grid;place-items:center;border-radius:16px;background:linear-gradient(140deg,#7cbb8d22,#17482a15);color:#b4dfc3;flex-shrink:0}.icon-tile svg{width:25px;height:25px}.connection-intro h3{font-size:25px;line-height:1.3;letter-spacing:-.8px;font-weight:500;margin:0}.setup>p{font-size:14px;margin:16px 0}.copyfield{display:block;padding:17px;border-radius:12px;margin:20px 0 14px;background:#04110bb0}.copyfield>small{display:block;font-size:10px;color:#789a85;letter-spacing:1.5px;margin-bottom:11px}.copyfield code{font-size:14px;color:#c2e2cd;display:block;min-height:20px}.copyfield>div{display:flex;justify-content:space-between;gap:15px;margin-top:15px;padding-top:12px;border-top:1px solid var(--line)}.copyfield button{font-size:13px;padding:3px 0;display:flex;gap:8px;align-items:center}.copyfield button svg{width:13px;height:13px}.privacy-note{display:flex;gap:9px;align-items:center;font-size:12px;color:#769681;line-height:1.6}.privacy-note svg{width:20px;height:20px;flex-shrink:0}.setup>.textlink{display:block;margin-top:12px;color:#b3d9bf;font-size:13px}.referral-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.referral-heading h3{font-size:30px;letter-spacing:-1px;line-height:1.25;font-weight:500;margin:0}.friends-art{display:flex;padding-right:8px}.friends-art i{font-style:normal;width:36px;height:36px;border-radius:50%;margin-right:-9px;border:2px solid #0c2014;background:linear-gradient(150deg,#496e50,#173c24);color:#cfedd8;display:grid;place-items:center;font-size:14px}.friends-art i:nth-child(2){background:linear-gradient(150deg,#707054,#303c26)}.friends-art i:last-child{background:#0b2514;border:1px dashed #abd2b355}.referral>p{font-size:14px;max-width:460px}.ref-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;border:1px solid #a1cbaf20;border-radius:12px;background:#06130d66;padding:18px 16px;margin:25px 0 20px}.ref-stats>span{font-size:11px;border-right:1px solid var(--line)}.ref-stats>span:last-child{border:0}.ref-stats b{font-size:28px;font-weight:500;margin-top:7px}.ref-stats b small{font-size:14px;font-weight:400;color:#7f9d87}.conversion-row{display:flex;justify-content:space-between;font-size:12px;color:#89a992}.conversion-row b{color:#c0dfc8;font-weight:500}.conversion-track{height:4px;background:#b3dabc10;border-radius:10px;margin:10px 0 23px;overflow:hidden}.conversion-track i{display:block;width:75%;height:100%;background:linear-gradient(90deg,#527d5e,#bbeecb);border-radius:10px}.referral-code-row{border-top:1px solid var(--line);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.referral-code-row small{display:block;font-size:10px;letter-spacing:1px;color:#8fb69d;margin-bottom:8px}.referral-code-row code{font-size:14px;color:#d4eadb}.ref-buttons{display:flex;gap:7px}.ref-buttons button{font-size:12px;padding:12px;gap:8px;border-radius:8px}.referral-history{margin-top:26px}.referral-history>div{display:grid;grid-template-columns:1fr .6fr .5fr;gap:10px;font-size:12px;padding:13px 0;border-top:1px solid var(--line);color:#9cbaa6;align-items:center}.referral-history>div:first-child{display:flex;justify-content:space-between;border:0;color:#bfd5c6;padding-top:0}.referral-history b{font-weight:500;color:#a8d8b7}.referral-history small{font-size:11px;color:#6f937d;text-align:right}.referral-history .pending{color:#c1b779}.account-side-stack{display:grid;gap:22px}.telegram-person{display:flex;align-items:center;gap:15px;margin-top:10px}.telegram-person h3{font-size:18px;font-weight:500;margin:0}.telegram-person p{font-size:13px;margin:5px 0 0}.bot-notice{display:flex;align-items:center;gap:8px;margin:22px 0 10px;font-size:13px;color:#accbb7}.telegram-card>p{font-size:13px;color:#829e8c}.telegram-card>.textlink{font-size:13px;color:#b1c8b9;margin-top:8px}#unlink-confirm{border:1px solid #d0b4863a;border-radius:10px;padding:13px;margin-top:15px;background:#c8ae7106}#unlink-confirm p{font-size:13px;margin-top:0}#unlink-confirm button{padding:9px 14px;font-size:12px;margin-right:6px}.support-card h3{font-size:27px;line-height:1.3;letter-spacing:-.8px;font-weight:500;margin:17px 0 12px}.support-card>p{font-size:13px}.support-order{display:flex;justify-content:space-between;align-items:center;margin:17px 0;padding-bottom:14px;border-bottom:1px solid var(--line)}.support-order code{font-size:14px;color:#b1d4bc}.support-order button{background:none;color:#abcab6;padding:0}.support-order svg{width:18px;height:18px}.support-card>.secondary{padding:12px 15px;font-size:13px;width:100%;border-radius:8px}.account-page .back{color:#8cae96;font-size:14px}
@media(max-width:1100px){.account-head{align-items:start;flex-direction:column}.account-tabs{gap:20px}.account-grid{gap:16px}.account-grid article{padding:23px}.days-ring{width:113px;height:113px}.days-ring>div{width:103px;height:103px}.subscription h2{font-size:68px}.referral-code-row{align-items:start;flex-direction:column}.ref-buttons{width:100%}.ref-buttons button{flex:1}.referral-heading h3{font-size:27px}.subscription-details{gap:9px}.subscription-details strong{font-size:13px}}
@media(max-width:700px){.price-card{padding:24px}.plan-art{height:143px}.price-card>.eyebrow{font-size:11px}.price-card h3{font-size:25px}.price-card .price{font-size:49px}.price-card:hover{transform:none}.feature-strip article{padding:23px 22px 23px 50px}.feature-strip article>span{top:27px}.questions details{padding:0 15px}.questions summary{font-size:14px}.questions details p{font-size:14px}.floating-status{animation:none}#back-top{width:47px;height:47px;right:16px;bottom:17px}#back-top span{display:none}dialog#checkout{padding:25px 19px;border-radius:17px;max-height:calc(100dvh - 24px)}dialog#checkout>h2{font-size:29px;margin-top:18px}dialog#checkout>.eyebrow{font-size:10px;max-width:80%;line-height:1.7}dialog#checkout>p{font-size:14px}.close{right:12px;top:12px}#order-form{grid-template-columns:1fr;gap:20px}.checkout-plan-grid{gap:6px;grid-template-columns:repeat(2,1fr)}.checkout-plan-grid button{padding:12px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4px}.checkout-plan-grid strong{font-size:17px;margin:0;text-align:right}.checkout-plan-grid small{font-size:10px;grid-column:1/-1}.contact-fields{grid-template-columns:1fr;gap:14px}.purchase-tabs button{font-size:13px}.order-receipt{padding:20px;position:static}.receipt-art{display:none}.receipt-brand{margin-bottom:15px;font-size:19px}.receipt-brand img{width:30px;height:37px}.order-receipt .primary{font-size:14px;min-height:48px}.order-receipt .demo-note{font-size:12px}.account-page{padding-top:110px}.account-page:before{inset:75px -20px 0}.account-head{gap:15px}.account-head h1{font-size:30px;line-height:1.2;letter-spacing:-1.4px}.account-identity{width:100%;padding:13px;border:1px solid var(--line);background:#0d21168a;border-radius:12px}.account-identity .demo-chip{margin-left:auto}.account-tabs{display:flex;position:static;overflow:auto;gap:20px;font-size:13px;margin:18px 0 22px;padding:0;border:0;border-bottom:1px solid var(--line);background:none}.account-tabs a{padding:12px 0}.account-tabs button{display:none}.account-grid{grid-template-columns:1fr;gap:17px}.account-grid article{padding:22px;border-radius:17px}.card-top{margin-bottom:20px;gap:8px}.card-top .eyebrow{font-size:10px;letter-spacing:1px}.status-pill,.bonus-pill{font-size:10px;padding:5px 8px}.sub-caption{font-size:10px;letter-spacing:1px}.subscription-hero{gap:8px}.subscription h2{font-size:61px;margin:10px 0}.subscription h2 em{font-size:21px}.days-ring{width:104px;height:104px}.days-ring>div{width:96px;height:96px}.days-ring img{height:47px;width:36px}.days-ring small{font-size:8px}.subscription-hero p{font-size:12px;line-height:1.7;max-width:155px}.subscription-details{grid-template-columns:1fr 1fr;gap:15px;padding:17px 0;margin:17px 0}.subscription-details>div:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.subscription-details>div:last-child strong{margin-top:0}.subscription-details strong{font-size:14px}.subscription-details small{font-size:12px}.sub-footnote{font-size:11px;line-height:1.6}.connection-intro h3{font-size:25px}.copyfield code{font-size:14px}.copyfield{padding:15px}.referral-heading h3{font-size:27px}.friends-art i{width:29px;height:29px;font-size:13px}.ref-stats{gap:9px;padding:15px 12px}.ref-stats b{font-size:24px}.ref-stats>span{font-size:11px}.ref-stats b small{font-size:12px}.referral-code-row{gap:17px}.referral-code-row small{font-size:10px}.ref-buttons button{padding:13px;font-size:13px}.referral-history>div{font-size:11px;gap:6px;grid-template-columns:1.15fr .7fr .5fr}.referral-history small{font-size:10px}.account-side-stack{gap:17px}.support-card h3{font-size:28px}.account-page .back{margin-bottom:25px}.account-identity strong{font-size:14px}.account-identity small{font-size:12px}}
@media(max-width:700px){.app-lower{grid-template-columns:1fr}.hero-actions{flex-wrap:wrap}.ref-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-stats>span{min-width:0}.card-top{flex-wrap:wrap}.days-ring small{letter-spacing:.6px}.phone{min-height:485px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}
