:root{--bg:#FFFFFF;--bg0:#F5F6F8;--bg1:#FFFFFF;--bg2:#F0F2F4;--bg3:#E7EAEE;--bg4:#DCE0E5;--line:#C0C6CE;--line2:#A8B0BB;--t0:#1A1C1E;--t1:#34383C;--t2:#596067;--t3:#6B7178;--accent:#F6821F;--accent-h:#E36F11;--accent-ink:#C2410C;--success:#178A48;--warning:#A86B12;--danger:#D6342A;--info:#2563B8;--android:#157F46;--ios:#1F62B8;--muted2:#8A9097;}*{box-sizing:border-box;}html,body{margin:0;height:100%;}body{background:var(--bg0);color:var(--t1);font-family:"Open Sans","Segoe UI",sans-serif;font-size:16px;user-select:none;-webkit-user-select:none;}input,textarea,select,[contenteditable="true"],.logs,.logs *{user-select:text;-webkit-user-select:text;}.mask-key{-webkit-text-security:disc;text-security:disc;}.hidden{display:none !important;}button{font-family:inherit;cursor:pointer;}::-webkit-scrollbar{width:13px;height:13px;}::-webkit-scrollbar-thumb{background:var(--bg4);border-radius:6px;}::-webkit-scrollbar-thumb:hover{background:var(--line2);}::-webkit-scrollbar-track{background:transparent;}#app{display:flex;height:100vh;overflow:hidden;}.sidebar{width:300px;flex:0 0 300px;background:var(--bg1);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 0 18px;}.brand{height:75px;display:flex;align-items:center;padding:0 22px;}.brand-name{font-family:'Open Sans',sans-serif;font-size:21px;font-weight:700;letter-spacing:-0.3px;line-height:1;display:flex;align-items:center;}.brand-logo-img{height:46px;width:auto;object-fit:contain;flex-shrink:0;margin-right:9px;}.brand-ads{color:var(--t0);}.brand-tool{color:var(--accent);}.sidebar-sep{height:1px;background:var(--line);}.nav{display:flex;flex-direction:column;margin-top:5px;}.nav-section{color:var(--t3);font-size:14px;font-weight:700;letter-spacing:0.2px;padding:18px 20px 10px;display:flex;align-items:center;gap:10px;}.nav-section::after{content:'';flex:1;height:1px;background:var(--line);}.nav-item{background:transparent;color:var(--t1);border:none;border-left:3px solid transparent;text-align:left;padding:11px 20px 11px 16px;font-size:16px;font-weight:500;display:flex;align-items:center;gap:13px;width:100%;transition:background .12s,color .12s;}.nav-item svg{flex:0 0 20px;width:20px;height:20px;opacity:.85;transition:opacity .12s,color .12s;}.nav-item:hover{background:var(--bg2);color:var(--t0);}.nav-item:hover svg{opacity:1;color:var(--accent);}.nav-item.active{background:linear-gradient(90deg,rgba(246,130,31,0.28),rgba(246,130,31,0.10));border-left-color:var(--accent);color:var(--t0);font-weight:600;}.nav-item.active svg{opacity:1;color:var(--accent);}.main{flex:1;display:flex;flex-direction:column;min-width:0;}.topbar{height:75px;flex:0 0 75px;display:flex;align-items:center;padding:0 30px;border-bottom:1px solid var(--line);background:var(--bg1);}.page-title{color:var(--t0);font-size:19px;font-weight:600;}.page-sub{color:var(--t3);font-size:15px;}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:16px;}.pills{display:none;}.pill{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;padding:5px 13px;border-radius:16px;background:var(--bg3);border:1px solid var(--line);}.pill .dot{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--t3);flex:0 0 9px;}.pill .pill-txt{color:var(--t1);font-size:14px;}.pill.ok .dot{background:var(--success);}.pill.warn .dot{background:var(--warning);}.pill.err .dot{background:var(--danger);}.pill.off .dot{background:var(--t3);}.content{flex:1;overflow-y:auto;padding:25px 30px;}.card{background:var(--bg1);border:1px solid var(--line);border-radius:13px;padding:25px 20px;margin-bottom:18px;}.card-title{color:var(--t0);font-size:16px;font-weight:600;margin-bottom:3px;}.card-desc{color:var(--t3);font-size:15px;margin-bottom:15px;}.flabel{color:var(--t2);font-size:14px;font-weight:500;letter-spacing:0.5px;text-transform:uppercase;margin:15px 0 8px;}.flabel:first-child{margin-top:0;}.row{display:flex;gap:20px;}.row>*{flex:1;}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:15px;}.contact-ic{display:flex;flex-shrink:0;color:var(--t3);}.contact-link{color:var(--accent-ink);text-decoration:none;}.contact-link:hover{color:var(--accent-h);text-decoration:underline;}.support-btns{display:flex;gap:18px;flex-wrap:wrap;margin-top:3px;}.support-item{display:flex;flex-direction:column;}.support-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:220px;padding:18px 30px;font-size:18px;font-weight:600;color:#fff;text-decoration:none;border:none;cursor:pointer;border-radius:15px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .18s,box-shadow .18s;}.support-btn svg{flex-shrink:0;}.support-btn:hover{transform:scale(1.07);filter:brightness(1.1);}.support-btn:active{transform:scale(0.97);}.support-btn.tg{background:linear-gradient(135deg,#2AABEE,#229ED9);box-shadow:0 6px 18px -8px rgba(34,158,217,.8);}.support-btn.mail{background:linear-gradient(135deg,var(--accent),var(--accent-h));box-shadow:0 6px 18px -8px rgba(246,130,31,.7);}.support-btn.tg:hover{box-shadow:0 10px 28px -8px rgba(34,158,217,.9);}.support-btn.mail:hover{box-shadow:0 10px 28px -8px rgba(246,130,31,.85);}.support-sub{color:var(--t3);font-size:14px;margin-top:9px;text-align:center;}.about-logo-row{margin-bottom:25px;}.about-logo{font-size:33px;font-weight:700;font-family:'Open Sans',sans-serif;letter-spacing:-.4px;line-height:1;color:var(--t0);}.about-logo-sub{color:var(--t3);font-size:16px;margin-top:6px;}.about-author-row{display:flex;align-items:center;gap:22px;}.about-avatar-lg{width:113px;height:113px;border-radius:50%;background:var(--accent);color:#fff;font-family:'Open Sans',sans-serif;font-size:45px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;}.about-avatar-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}.about-authors{display:flex;flex-direction:row;gap:35px;flex-shrink:0;}.about-contacts-label{color:var(--t3);font-size:15px;font-weight:600;white-space:nowrap;letter-spacing:.3px;padding-left:13px;margin-bottom:0;}.about-contacts-btns{display:flex;gap:19px;}.about-author-info{flex:1;}.about-ceo-label{color:var(--accent);font-size:14px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;margin-bottom:5px;}.about-name-row{display:flex;align-items:center;gap:13px;margin-bottom:8px;}.about-name{font-size:38px;font-weight:700;color:var(--t0);font-family:'Open Sans',sans-serif;line-height:1;}.about-creator-badge{background:#71717A;border:none;border-radius:20px;padding:5px 13px;font-size:14px;color:#fff;font-weight:600;letter-spacing:.4px;display:inline-block;margin-bottom:8px;margin-left:-9px;}.about-author-desc{color:var(--t3);font-size:16px;line-height:1.55;}.about-merged{display:flex;flex-wrap:wrap;gap:22px 35px;align-items:flex-start;justify-content:space-between;}.about-merged-right{display:flex;flex-direction:column;align-items:flex-start;gap:0;}.about-sec-hd{display:flex;align-items:center;gap:9px;color:var(--t0);font-size:18px;font-weight:600;margin-bottom:18px;}.about-sec-hd>span{display:flex;align-items:center;color:var(--t3);}.about-contact-card{width:349px;height:93px;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:0 22px;border-radius:28px;text-decoration:none;border:none;color:#fff;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .18s,box-shadow .18s;}.about-contact-card.tg{background:linear-gradient(160deg,#3dbff5,#1a96cc);box-shadow:0 8px 24px -6px rgba(34,158,217,.7),0 2px 6px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.18);}.about-contact-card.mail{background:linear-gradient(160deg,#FF6B6B,#EA4335);box-shadow:0 8px 24px -6px rgba(234,67,53,.7),0 2px 6px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.18);}.about-contact-card:hover{transform:translateY(-3px);filter:brightness(1.08);}.about-contact-card.tg:hover{box-shadow:0 14px 32px -6px rgba(34,158,217,.85),0 4px 10px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.18);}.about-contact-card.mail:hover{box-shadow:0 14px 32px -6px rgba(234,67,53,.85),0 4px 10px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.18);}.about-contact-card:active{transform:translateY(1px);filter:brightness(.96);}.about-contact-head{display:flex;align-items:center;justify-content:center;gap:10px;}.about-contact-ico{display:flex;align-items:center;color:#fff;flex-shrink:0;}.about-contact-title{color:#fff;font-size:19px;font-weight:700;}.about-contact-sub{color:rgba(255,255,255,.78);font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.about-feat-intro{color:var(--t3);font-size:16px;line-height:1.6;margin-bottom:20px;}.about-feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;}.about-feat-card{background:var(--bg2);border:1px solid var(--line);border-radius:13px;padding:20px;display:flex;flex-direction:column;}.about-feat-ico{width:55px;height:55px;border-radius:13px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;flex-shrink:0;}.about-feat-title{color:var(--t0);font-size:16px;font-weight:600;margin-bottom:8px;}.about-feat-desc{color:var(--t3);font-size:15px;line-height:1.5;flex:1;margin-bottom:13px;}.about-feat-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;}.about-feat-tag{background:var(--bg3);border:1px solid var(--line);border-radius:20px;padding:3px 11px;font-size:14px;color:var(--t2);}.about-feat-checks{margin-top:5px;flex:1;}.about-feat-check{display:flex;align-items:flex-start;gap:8px;color:var(--t2);font-size:15px;line-height:1.4;padding:4px 0;}.about-feat-check::before{content:"✓";color:var(--success);font-weight:700;font-size:16px;line-height:1.3;flex-shrink:0;}.sub-banner{display:flex;align-items:center;gap:18px;background:linear-gradient(135deg,rgba(16,185,129,.14),rgba(16,185,129,.05));border:1px solid rgba(16,185,129,.35);border-radius:15px;padding:18px 22px;margin-bottom:20px;}.sub-banner-ic{width:43px;height:43px;border-radius:50%;background:#10B981;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;}.sub-banner-title{color:var(--t0);font-size:18px;font-weight:600;}.sub-banner-sub{color:var(--t3);font-size:15px;margin-top:3px;}.tariff-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}.tariff-card{position:relative;display:flex;flex-direction:column;min-height:480px;background:var(--bg1);border:1.5px solid var(--line);border-radius:16px;padding:26px 24px;gap:0;transition:border-color .2s,box-shadow .2s,transform .2s;}.tariff-card:hover{border-color:var(--accent);box-shadow:0 12px 36px rgba(0,0,0,.13);transform:scale(1.03);}.tariff-card.featured{border-color:var(--accent);box-shadow:0 4px 24px -8px rgba(246,130,31,.25);}.tariff-card.featured:hover{box-shadow:0 12px 36px rgba(246,130,31,.3);}.tariff-card.tariff-card--active{border-color:var(--success);}.tariff-card.tariff-card--active:hover{transform:none;box-shadow:0 4px 16px rgba(23,138,72,.2);border-color:var(--success);}.tariff-btn-active{background:var(--success);color:#fff;border-color:var(--success);cursor:default;pointer-events:none;}.tariff-btn-active:hover{background:var(--success);border-color:var(--success);}.tariff-card-left{flex:1;}.tariff-card-right{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding-top:18px;}.tariff-badge-row{display:flex;flex-wrap:wrap;gap:6px;}.tariff-badge{display:inline-block;background:var(--accent);color:#fff;font-size:12px;font-weight:700;padding:3px 12px;border-radius:20px;margin-bottom:8px;}.tariff-trial-badge{display:inline-block;background:var(--accent);color:#fff;font-size:12px;font-weight:700;padding:3px 12px;border-radius:20px;margin-bottom:8px;}.tariff-price-tag{display:inline-block;background:rgba(16,185,129,.12);color:#10B981;border:1px solid rgba(16,185,129,.35);font-size:12px;font-weight:700;padding:3px 12px;border-radius:20px;margin-bottom:2px;}.tariff-name{color:var(--t0);font-size:19px;font-weight:700;margin-bottom:4px;}.tariff-trial-desc{color:var(--t2);font-size:14px;line-height:1.55;margin-top:6px;}.tariff-price{display:flex;align-items:baseline;gap:6px;}.tariff-amount{color:var(--t0);font-size:42px;font-weight:700;font-family:'Open Sans',sans-serif;line-height:1;}.tariff-amount-old{color:var(--t3);font-size:26px;font-weight:600;text-decoration:line-through;line-height:1;}.tariff-amount-new{color:var(--accent);}.tariff-period{color:var(--t3);font-size:16px;}.tariff-permonth{color:var(--t3);font-size:14px;margin-top:4px;}.tariff-features{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;}.tariff-desc{margin:10px 0 0;padding:0;color:var(--t2);font-size:14px;line-height:1.55;}.tariff-pros-cons{margin:10px 0 0;display:flex;flex-direction:column;gap:4px;}.tariff-pros-label,.tariff-cons-label{font-size:13px;font-weight:700;margin-top:6px;color:var(--t0);}.tariff-features li{color:var(--t2);font-size:14px;}.tariff-cta{white-space:nowrap;min-width:160px;}.tariff-card--trial{background:linear-gradient(135deg,var(--bg1),rgba(23,138,72,.04));}.tariff-card--used{opacity:.6;}.tariff-used-label{color:var(--success);font-size:14px;font-weight:600;}.tariff-spacer{flex:1;min-height:14px;}.tariff-stage{display:flex;align-items:stretch;gap:18px;margin-bottom:18px;animation:tariffFadeIn .18s ease;}.tariff-stage .tariff-card{flex:1.15;}.tariff-card--expanded{border-color:var(--accent);box-shadow:0 4px 24px -8px rgba(246,130,31,.25);}.tariff-card--expanded:hover{transform:none;}.tariff-order-panel{flex:1;min-height:480px;display:flex;flex-direction:column;background:var(--bg1);border:1.5px solid var(--line);border-radius:16px;padding:26px 24px;}.tariff-order-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;}.tariff-order-title{color:var(--t0);font-size:18px;font-weight:700;}.tariff-order-close{background:transparent;border:none;color:var(--t3);font-size:18px;cursor:pointer;line-height:1;padding:4px;}.tariff-order-close:hover{color:var(--t0);}.tariff-row{display:flex;gap:14px;}.tariff-row--compact{animation:tariffFadeIn .18s ease;}.tariff-row--compact .tariff-card{flex:1;min-height:auto;padding:16px 18px;}.tariff-row--compact .tariff-card:hover{transform:none;box-shadow:0 4px 16px rgba(0,0,0,.1);}.tariff-row--compact .tariff-card .tariff-pros-cons,.tariff-row--compact .tariff-card .tariff-permonth,.tariff-row--compact .tariff-card .tariff-trial-desc{display:none;}.tariff-row--compact .tariff-card .tariff-name{font-size:16px;margin-bottom:8px;}.tariff-row--compact .tariff-card .tariff-amount{font-size:24px;}.tariff-row--compact .tariff-card .tariff-card-right{margin-top:10px;padding-top:0;}.tariff-row--compact .tariff-card .btn.big{min-height:40px;font-size:14px;}.tariff-card--clickable{cursor:pointer;}@keyframes tariffFadeIn{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}.pay-pick-list{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto;margin-top:2px;}.pay-pick-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:border-color .12s,background .12s;}.pay-pick-row:hover{border-color:var(--accent);background:var(--bg2);}.pay-pick-icon{width:30px;height:30px;flex-shrink:0;}.pay-pick-icon svg{display:block;width:100%;height:100%;}.pay-pick-icon--sm{width:20px;height:20px;}.pay-pick-badge{width:16px;height:16px;}.pay-pick-main{flex:1;min-width:0;}.pay-pick-name{color:var(--t0);font-size:15px;font-weight:700;}.pay-pick-sub{color:var(--t3);font-size:13px;}.pay-pick-badges{display:flex;gap:4px;flex-shrink:0;}.pay-pick-back{background:transparent;border:none;color:var(--t2);font-size:13px;cursor:pointer;padding:0;margin-bottom:12px;display:inline-block;}.pay-pick-back:hover{color:var(--accent);}.pay-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-bottom:1px solid var(--line);}.pay-summary-row:last-of-type{border-bottom:none;}.pay-summary-label{color:var(--t3);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;}.pay-summary-value{display:flex;align-items:center;gap:8px;color:var(--t0);font-size:15px;font-weight:600;}.pay-summary-change{background:transparent;border:none;color:var(--accent);font-size:14px;font-weight:600;cursor:pointer;padding:4px;flex-shrink:0;}.pay-summary-change:hover{text-decoration:underline;}.promo-block{margin-bottom:20px;}.promo-label{font-size:12px;font-weight:700;color:var(--t3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;}.promo-row{display:flex;gap:10px;}.promo-input{flex:1;padding:9px 14px;border:1px solid var(--line);border-radius:8px;font-size:14px;font-weight:600;color:var(--t0);background:var(--bg1);letter-spacing:1px;}.promo-input:focus{outline:none;border-color:var(--accent);}.promo-status{margin-top:8px;font-size:13px;font-weight:500;min-height:18px;}.promo-ok{color:var(--success);}.promo-err{color:var(--danger);}.pay-addr{background:var(--bg2);border:1px dashed var(--line2);border-radius:10px;padding:15px;color:var(--t0);font-family:'JetBrains Mono',monospace;font-size:16px;word-break:break-all;}.pay-status{display:flex;align-items:center;gap:11px;margin-top:18px;color:var(--t2);font-size:16px;}.pay-spinner{width:19px;height:19px;border:2px solid var(--line2);border-top-color:var(--accent);border-radius:50%;animation:paySpin .8s linear infinite;flex-shrink:0;}@keyframes paySpin{to{transform:rotate(360deg);}}.pay-stepper{display:flex;align-items:flex-start;margin:2px 0 20px;}.pay-step{display:flex;flex-direction:column;align-items:center;gap:5px;flex:0 0 auto;}.pay-step-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--bg2);border:1.5px solid var(--line);color:var(--t3);transition:background .25s,border-color .25s,color .25s;}.pay-step-label{font-size:11px;font-weight:600;color:var(--t3);white-space:nowrap;transition:color .25s;}.pay-step.active .pay-step-dot{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 0 4px rgba(246,130,31,.15);}.pay-step.active .pay-step-label{color:var(--accent);}.pay-step.done .pay-step-dot{background:var(--success);border-color:var(--success);color:#fff;}.pay-step.done .pay-step-label{color:var(--success);}.pay-step-line{flex:1;height:2px;background:var(--line);margin:12px 6px 0;border-radius:1px;min-width:14px;transition:background .25s;}.pay-step-line.done{background:var(--success);}.btn .btn-spinner{display:inline-block;width:17px;height:17px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:paySpin .8s linear infinite;margin-right:9px;vertical-align:-3px;}.pay-field{margin-top:13px;}.pay-field-label{font-size:11px;font-weight:700;color:var(--t3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;}.pay-field-row{display:flex;align-items:center;gap:8px;background:var(--bg2);border:1px dashed var(--line2);border-radius:10px;padding:12px 14px;}.pay-field-value{flex:1;color:var(--t0);font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:600;word-break:break-all;}.pay-copy-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--bg1);border:1px solid var(--line);border-radius:8px;color:var(--t2);cursor:pointer;transition:color .15s,border-color .15s,transform .1s;}.pay-copy-btn:hover{color:var(--accent);border-color:var(--accent);}.pay-copy-btn:active{transform:scale(.92);}.pay-field-hint{margin-top:7px;color:var(--t3);font-size:13px;line-height:1.45;}.pay-success{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:34px 0 40px;}.pay-success-ico{width:78px;height:78px;margin-bottom:18px;}.pay-success-ico svg{width:100%;height:100%;}.pay-succ-ring{stroke:var(--success);stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:paySuccRing .55s ease-out forwards;}.pay-succ-check{stroke:var(--success);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34;animation:paySuccCheck .35s ease-out .5s forwards;}@keyframes paySuccRing{to{stroke-dashoffset:0;}}@keyframes paySuccCheck{to{stroke-dashoffset:0;}}.pay-success-title{color:var(--success);font-size:21px;font-weight:700;margin-bottom:6px;animation:paySuccFade .4s ease-out .6s backwards;}.pay-success-sub{color:var(--t3);font-size:14px;animation:paySuccFade .4s ease-out .75s backwards;}@keyframes paySuccFade{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}input[type=text],input[type=password],input[type=number],input[type=date],textarea,select{width:100%;background:var(--bg2);border:1px solid var(--line2);border-radius:8px;color:var(--t0);font-size:16px;padding:10px 13px;font-family:inherit;}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent);}textarea{resize:vertical;min-height:100px;}select{cursor:pointer;}.plat-sel{position:relative;width:100%;}.plat-trigger{display:flex;align-items:center;gap:10px;width:100%;background:var(--bg2);border:1px solid var(--line2);border-radius:8px;color:var(--t0);font-size:16px;padding:10px 13px;cursor:pointer;font-family:inherit;transition:border-color .15s;}.plat-trigger:hover{border-color:var(--accent);}.plat-label{flex:1;}.plat-arrow{opacity:.45;font-size:11px;}.plat-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;}.plat-dropdown{position:absolute;top:calc(100% + 5px);left:0;right:0;background:var(--bg1);border:1px solid var(--line2);border-radius:8px;box-shadow:0 6px 24px rgba(0,0,0,.13);z-index:300;max-height:280px;overflow-y:auto;}.plat-hidden{display:none;}.plat-item{display:flex;align-items:center;gap:10px;padding:9px 13px;cursor:pointer;font-size:15px;color:var(--t1);transition:background .1s;}.plat-item:hover{background:var(--bg2);}.plat-item.plat-active{color:var(--accent);font-weight:600;}.plat-sel.plat-disabled .plat-trigger{opacity:.45;pointer-events:none;}label.chk{display:inline-flex;align-items:center;gap:10px;color:var(--t1);font-size:16px;cursor:pointer;}.auth-remember{margin:18px 0 5px;}input[type=checkbox]{width:auto;cursor:pointer;accent-color:var(--accent);}.btn{background:var(--bg3);color:var(--t0);border:1px solid var(--line2);border-radius:8px;padding:10px 18px;font-size:16px;font-weight:500;text-decoration:none;box-shadow:0 3px 0 rgba(0,0,0,.09),0 1px 2px rgba(0,0,0,.05);transition:background .12s,border-color .12s,box-shadow .08s,transform .08s;transform:translateY(0);}.btn:hover{background:var(--bg4);border-color:var(--line2);transform:translateY(-1px);box-shadow:0 4px 0 rgba(0,0,0,.09),0 2px 5px rgba(0,0,0,.06);}.btn:active{transform:translateY(2px) !important;box-shadow:none !important;}.btn:disabled{background:var(--bg2);color:var(--t3);border-color:var(--line);opacity:1;cursor:not-allowed;box-shadow:none;transform:none;}.btn.primary{background:var(--accent);border-color:var(--accent-h);color:#fff;font-weight:600;box-shadow:0 3px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.primary:hover{background:var(--accent-h);box-shadow:0 4px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.primary:disabled{background:var(--bg3);border-color:var(--line);color:var(--t3);box-shadow:none;transform:none;}.btn.success{background:var(--success);border-color:#16A34A;color:#fff;font-weight:600;box-shadow:0 3px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.success:hover{background:#16A34A;box-shadow:0 4px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.danger{background:var(--danger);border-color:#B91C1C;color:#fff;font-weight:600;box-shadow:0 3px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.danger:hover{background:#DC2626;box-shadow:0 4px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.info{background:#2563B8;border-color:#1D4ED8;color:#fff;font-weight:600;box-shadow:0 3px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.info:hover{background:#1D4ED8;box-shadow:0 4px 0 rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.20);}.btn.info:disabled{background:var(--bg3);border-color:var(--line);color:var(--t3);box-shadow:none;transform:none;}.btn.ghost{background:transparent;border:1px solid var(--line2);color:var(--t1);box-shadow:0 2px 0 rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);}.btn.ghost:hover{background:var(--bg2);color:var(--t0);box-shadow:0 3px 0 rgba(0,0,0,.06),0 2px 4px rgba(0,0,0,.05);}.btn.big{min-height:58px;font-size:18px;width:100%;}.btn-row{display:flex;gap:13px;margin-bottom:18px;}.seg{display:flex;background:var(--bg2);border:1px solid var(--line2);border-radius:10px;padding:3px;gap:3px;}.seg button{flex:1;background:transparent;border:none;color:var(--t2);padding:9px 18px;border-radius:6px;font-size:15px;font-weight:500;}.seg button:hover{color:var(--t0);}.seg button.active{background:var(--accent);color:#fff;font-weight:600;}.daterange{display:flex;align-items:center;gap:10px;}.daterange-sep{color:var(--t3);font-size:15px;}.datechip{position:relative;display:inline-flex;align-items:center;gap:10px;background:var(--bg2);border:1px solid var(--line2);border-radius:10px;padding:10px 15px;cursor:pointer;font-size:15px;color:var(--t0);transition:border-color .15s,background .15s,box-shadow .15s;user-select:none;}.datechip:hover{border-color:var(--line2);background:var(--bg3);}.datechip:focus-visible,.datechip:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(246,130,31,.18);outline:none;}.datechip-ic{display:flex;flex-shrink:0;color:var(--t3);transition:color .15s;}.datechip-ic svg{width:18px;height:18px;}.datechip:hover .datechip-ic,.datechip:focus-within .datechip-ic{color:var(--accent);}.datechip-txt{font-weight:500;white-space:nowrap;}.datechip.open{border-color:var(--accent);box-shadow:0 0 0 3px rgba(246,130,31,.18);}.datechip.open .datechip-ic{color:var(--accent);}.datecal{position:fixed;z-index:1100;width:300px;background:var(--bg2);border:1px solid var(--line2);border-radius:13px;box-shadow:0 12px 32px rgba(20,23,28,.16);padding:13px;}.datecal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}.datecal-title{font-size:16px;font-weight:600;color:var(--t0);}.datecal-nav{width:33px;height:33px;background:transparent;border:1px solid var(--line2);color:var(--t2);border-radius:8px;font-size:18px;line-height:1;cursor:pointer;}.datecal-nav:hover{background:var(--bg3);color:var(--t0);border-color:var(--line2);}.datecal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;}.datecal-wd{text-align:center;font-size:13px;font-weight:600;color:var(--t3);padding:5px 0;}.datecal-day{text-align:center;font-size:15px;color:var(--t1);padding:8px 0;border-radius:8px;cursor:pointer;}.datecal-day:hover{background:var(--bg3);color:var(--t0);}.datecal-day.outside{color:var(--t3);opacity:.45;}.datecal-day.today{box-shadow:inset 0 0 0 1px var(--accent);}.datecal-day.selected{background:var(--accent);color:#fff;font-weight:600;box-shadow:none;}.chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;}.chip{background:var(--bg3);border:1px solid var(--line2);color:var(--t1);border-radius:16px;padding:6px 15px;font-size:14px;font-weight:500;cursor:pointer;text-align:center;}.chip:hover{background:var(--bg4);}.chip.on{background:rgba(246,130,31,0.22);border-color:var(--accent);color:var(--t0);}.chip{position:relative;}.chip.chip-locked{opacity:.45;cursor:not-allowed;}.lock-overlay{position:absolute;inset:0;z-index:5;cursor:not-allowed;}.modal.upgrade-host{width:auto;max-width:none;padding:0;border:none;background:none;overflow:visible;box-shadow:none;}.upgrade-modal{position:relative;width:340px;max-width:90vw;background:var(--bg1);border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 64px -16px rgba(20,23,28,.4);padding:34px 30px 28px;text-align:center;}.upgrade-close{position:absolute;top:14px;right:14px;width:30px;height:30px;background:none;border:none;cursor:pointer;color:var(--t3);display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .12s,color .12s;}.upgrade-close:hover{background:var(--bg3);color:var(--t0);}.upgrade-badge{width:54px;height:54px;margin:0 auto 16px;border-radius:50%;background:rgba(246,130,31,.12);color:var(--accent);display:flex;align-items:center;justify-content:center;}.upgrade-title{font-size:18px;font-weight:700;color:var(--t0);margin-bottom:9px;}.upgrade-body{margin-bottom:24px;}.upgrade-text{font-size:14px;color:var(--t2);line-height:1.6;max-width:260px;margin:0 auto;}.upgrade-detail{font-size:13px;font-weight:600;color:var(--t1);margin-top:11px;}.seg.seg-locked button:not(.active){opacity:.45;cursor:not-allowed;}.seg.seg-locked button.active{cursor:not-allowed;}.nav-item.nav-locked{opacity:.5;cursor:not-allowed;}.tour-overlay{position:fixed;inset:0;z-index:1000;background:rgba(14,17,23,.72);pointer-events:auto;transition:clip-path .28s ease;}.tour-spotlight{position:relative!important;z-index:1001!important;pointer-events:auto!important;}.tour-ring{position:fixed;z-index:1001;box-shadow:0 0 0 4px var(--accent);pointer-events:none;transition:left .28s ease,top .28s ease,width .28s ease,height .28s ease;}.nav-item.tour-spotlight{background:var(--bg2)!important;color:var(--t0)!important;opacity:1!important;}.nav-item.tour-spotlight svg{opacity:1!important;color:var(--accent)!important;}.tour-popup{position:fixed;z-index:1002;background:var(--bg1);border:2px solid var(--accent);border-radius:18px;padding:24px;width:400px;max-width:min(92vw,460px);max-height:80vh;overflow-y:auto;box-shadow:0 24px 56px -12px rgba(246,130,31,.3);box-sizing:border-box;animation:tourPopupIn .18s ease;}@keyframes tourPopupIn{from{opacity:0;transform:scale(.96);}to{opacity:1;transform:scale(1);}}.tour-popup--gif{display:flex;flex-direction:column;gap:16px;width:620px;max-width:min(92vw,620px);}.tour-popup--compact{width:560px;max-width:min(92vw,560px);padding:18px;gap:12px;}.tour-popup--compact .tour-popup-gif-img{max-height:150px;}.tour-popup--compact .tour-popup-text{font-size:14px;margin-bottom:8px;}.tour-popup--compact .tour-popup-accent{margin-bottom:10px;}.tour-popup--compact .tour-popup-btns{flex-direction:row;}.tour-popup-gif-ph{width:100%;flex-shrink:0;height:280px;background:var(--bg3);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--t3);border:1px dashed var(--line2);}.tour-popup-gif-img{width:100%;max-height:280px;flex-shrink:0;border-radius:12px;object-fit:contain;background:#fff;border:1px solid var(--line);}.tour-carousel{position:relative;width:100%;flex-shrink:0;}.tour-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:56px;display:flex;align-items:center;justify-content:center;padding:0;background:rgba(255,255,255,.7);border:1px solid var(--line);border-radius:10px;color:var(--t1);cursor:pointer;transition:background .15s,color .15s;}.tour-carousel-arrow:hover{background:rgba(255,255,255,.95);color:var(--t0);}.tour-carousel-arrow--left{left:8px;}.tour-carousel-arrow--right{right:8px;}.tour-carousel-dots{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:20px;background:rgba(255,255,255,.7);}.tour-carousel-dot{width:6px;height:6px;border-radius:50%;background:var(--t3);cursor:pointer;transition:all .2s ease;}.tour-carousel-dot.active{width:9px;height:9px;background:var(--t1);}.tour-popup-body{flex:1;min-width:0;display:flex;flex-direction:column;}.tour-popup-title{font-size:17px;font-weight:700;color:var(--t0);margin-bottom:9px;}.tour-popup-text{font-size:15px;color:var(--t1);line-height:1.55;margin-bottom:12px;}.tour-popup-text--big{font-size:17px;font-weight:600;color:var(--t0);line-height:1.5;}.tour-popup-accent{font-size:13px;font-weight:600;color:var(--accent);line-height:1.5;margin-bottom:20px;}.tour-popup-btns{display:flex;gap:10px;flex-direction:column;margin-top:auto;padding-top:8px;}.tour-popup-btns .btn{width:100%;justify-content:center;}.tour-skip-btn{font-size:13px!important;padding:8px 18px!important;}.tour-progress-row{display:flex;align-items:center;gap:10px;margin-bottom:16px;}.tour-progress{flex:1;height:4px;background:var(--bg3);border-radius:4px;overflow:hidden;}.tour-progress-fill{height:100%;background:var(--accent);border-radius:4px;transition:width .3s ease;}.tour-progress-label{font-size:12px;color:var(--t3);white-space:nowrap;}.trial-timer{margin:12px 10px 10px;padding:14px 12px;background:rgba(246,130,31,.08);border:1px solid rgba(246,130,31,.35);border-radius:12px;text-align:center;}.trial-timer-label{font-size:11px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px;}.trial-timer-clock{display:block;font-size:28px;font-weight:700;color:var(--accent);font-family:'JetBrains Mono',monospace;letter-spacing:2px;line-height:1;}.card-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:13px;}.card-head .card-title,.card-head .card-desc{margin:0;}.card-collapse{margin-left:auto;background:transparent;border:none;color:var(--t3);font-size:18px;font-weight:600;width:28px;height:28px;line-height:1;}.card-collapse:hover{color:var(--t1);}.card.collapsed .card-body{display:none;}.lang-tag{display:flex;align-items:center;gap:8px;background:rgba(246,130,31,.07);border:1px solid rgba(246,130,31,.30);border-left:3px solid var(--accent);border-radius:8px;padding:6px 10px 6px 11px;min-width:0;}.lang-tag .name{flex:1;color:var(--t1);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lang-tag input{width:55px;text-align:center;padding:3px 5px;font-size:15px;}.lang-tag .pct{color:var(--t3);font-size:15px;}.lang-tag .rm{background:none;border:none;color:var(--t1);font-size:19px;font-weight:700;padding:0 2px;line-height:1;}.lang-tag .rm:hover{color:var(--danger);}.lang-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;}.rs{position:relative;height:33px;cursor:pointer;user-select:none;touch-action:none;}.rs .track{position:absolute;top:50%;left:9px;right:9px;height:5px;transform:translateY(-50%);background:#C8CDD5;border-radius:3px;}.rs .fill{position:absolute;top:50%;height:5px;transform:translateY(-50%);background:var(--accent);border-radius:3px;}.rs .handle{position:absolute;top:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:var(--accent);border-radius:50%;box-shadow:0 1px 3px rgba(20,23,28,.25);}.mix{position:relative;user-select:none;touch-action:none;padding:0 2px;}.mix .labels,.mix .pcts{position:relative;height:22px;}.mix .labels span,.mix .pcts span{position:absolute;transform:translateX(-50%);font-size:14px;text-align:center;white-space:nowrap;}.mix .labels span{font-weight:700;}.mix .pcts span{color:var(--t3);font-size:13px;}.mix .bar{position:relative;height:18px;border-radius:6px;overflow:hidden;background:var(--bg3);margin:1px 0;}.mix .bar .mseg{position:absolute;top:0;height:100%;}.mix .div{position:absolute;top:50%;width:15px;height:15px;transform:translate(-50%,-50%);background:var(--accent);border-radius:50%;cursor:ew-resize;box-shadow:0 0 0 3px var(--bg1),0 1px 3px rgba(20,23,28,.25);z-index:2;}.mix .div::after{content:"";position:absolute;inset:3px;background:var(--bg1);border-radius:50%;}.mix .anchor{position:absolute;top:50%;width:10px;height:10px;transform:translate(-50%,-50%);background:var(--line2);border-radius:50%;}.toggle{position:relative;display:inline-block;width:55px;height:30px;flex:0 0 auto;cursor:pointer;}.toggle input{opacity:0;width:0;height:0;position:absolute;}.toggle .tslider{position:absolute;inset:0;background:var(--line2);border:1px solid var(--line2);border-radius:15px;transition:.15s;}.toggle .tslider::before{content:"";position:absolute;left:4px;top:3px;width:22px;height:22px;background:#fff;box-shadow:0 1px 2px rgba(20,23,28,.25);border-radius:50%;transition:.15s;}.toggle input:checked + .tslider{background:var(--accent);border-color:var(--accent);}.toggle input:checked + .tslider::before{transform:translateX(25px);background:#fff;}.toggle input:disabled + .tslider{opacity:.4;}.toggle-row{display:flex;align-items:center;gap:10px;}.htip{position:fixed;z-index:1100;width:425px;max-width:92vw;max-height:475px;background:#1a1a1d;border:1px solid #2f2f35;border-radius:13px;box-shadow:0 12px 32px rgba(20,23,28,.16);display:flex;flex-direction:column;}.htip .htip-head{display:flex;align-items:center;gap:10px;padding:14px 16px 9px;}.htip .htip-title{background:#2a2a2f;color:#fff;padding:6px 15px;border-radius:4px;font-size:15px;font-weight:600;}.htip .htip-title.heading{background:transparent;padding:0;font-size:16px;font-weight:700;}.htip .htip-what{color:#F4B400;font-size:15px;font-weight:600;}.htip .htip-body{padding:0 16px 16px;overflow-y:auto;font-size:15px;line-height:1.62;color:#fff;}.htip .htip-body b{color:#fff;}.htip .htip-arrow{position:absolute;width:0;height:0;border:8px solid transparent;}.htip .htip-arrow.left{left:-8px;border-right-color:#1a1a1d;border-left-width:0;}.htip .htip-arrow.right{right:-8px;border-left-color:#1a1a1d;border-right-width:0;}.ptypes{display:flex;gap:18px;}.ptype{display:flex;flex-direction:column;align-items:center;cursor:pointer;}.ptype-ic{width:75px;height:75px;border:1px solid var(--line);border-radius:13px;display:flex;align-items:center;justify-content:center;background:var(--bg2);color:var(--t3);transition:.12s;}.ptype:hover .ptype-ic{border-color:var(--accent);color:var(--t1);}.ptype.on .ptype-ic{border:2px solid var(--accent);background:rgba(246,130,31,.07);color:var(--accent);}.ptype-ic svg{width:38px;height:38px;}.ptype-box{width:18px;height:18px;border:1px solid var(--line);border-radius:4px;margin-top:10px;background:var(--bg2);position:relative;}.ptype.on .ptype-box{background:var(--accent);border-color:var(--accent);}.ptype.on .ptype-box::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}.help-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--t3);border-radius:50%;color:var(--t3);font-size:14px;font-weight:700;cursor:help;flex:0 0 auto;}.help-badge:hover{border-color:var(--accent);color:var(--accent);}.label-badge{display:flex;align-items:center;gap:8px;}body.body-grabbing *{cursor:grabbing !important;}table.tbl tr.drag-src{display:none;}table.tbl tr.drag-ph td{background:transparent !important;border-bottom:none !important;padding:5px 10px;}table.tbl tr.drag-ph:nth-child(even) td{background:transparent !important;}.tbl-ghost-wrap{position:fixed;z-index:1200;pointer-events:none;transform:scale(1.02);transform-origin:center center;box-shadow:0 16px 40px rgba(20,23,28,.20),0 4px 12px rgba(20,23,28,.12);border:1px solid rgba(246,130,31,.5);border-radius:8px;overflow:hidden;opacity:.96;will-change:top;}.showmore{background:transparent;border:none;color:var(--accent-ink);font-size:15px;padding:8px 0;text-align:left;}.showmore:hover{color:var(--accent-h);}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:18px;}.stat{position:relative;background:var(--bg1);border:1px solid var(--line);border-radius:13px;padding:22px 22px 20px;overflow:hidden;}.stat::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent);}.stat .label{color:var(--t3);font-size:14px;}.stat .value{color:var(--t0);font-size:33px;font-weight:700;margin-top:5px;}.stat .sub{color:var(--muted2);font-size:14px;margin-top:3px;}.stat.green::before{background:var(--success);}.stat.blue::before{background:var(--info);}.stat.yellow::before{background:var(--warning);}.stat.red::before{background:var(--danger);}.tbl-wrap{background:var(--bg1);border:1px solid var(--line);border-radius:13px;overflow:hidden;}table.tbl{width:100%;border-collapse:collapse;font-size:15px;}table.tbl th{background:var(--bg2);color:var(--t3);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;text-align:left;padding:10px 13px;border-bottom:1px solid var(--line);}table.tbl td{padding:10px 13px;border-bottom:1px solid var(--line);color:var(--t1);font-size:15px;}table.tbl tr:nth-child(even) td{background:var(--bg2);}table.tbl tr:hover td{background:var(--bg3);}table.tbl tr.sel td{background:rgba(246,130,31,0.22);color:var(--t0);}table.tbl td.handle{color:var(--t3);cursor:grab;text-align:center;user-select:none;letter-spacing:-2px;}table.tbl td.handle:active{cursor:grabbing;}.toggle-list{display:flex;flex-wrap:wrap;gap:20px;}.badge{font-size:13px;padding:3px 10px;border-radius:8px;font-weight:600;}.badge.new{background:rgba(74,222,128,.13);color:var(--success);}.badge.used{background:rgba(125,133,144,.18);color:var(--t3);}.cl-android{color:var(--android);}.cl-ios{color:var(--ios);}.pager{display:flex;align-items:center;gap:13px;margin-top:15px;}.pager .info{color:var(--t3);font-size:15px;margin-right:auto;}.cols{display:flex;gap:22px;align-items:flex-start;}.cols .col-l{flex:6;min-width:0;}.cols .col-r{flex:4;min-width:0;}.logs{background:var(--bg0);border:1px solid var(--line);border-radius:10px;padding:13px 15px;font-family:"JetBrains Mono","Consolas",monospace;font-size:14px;height:475px;overflow-y:auto;}.logs .ln{padding:4px 0;white-space:pre-wrap;word-break:break-word;border-bottom:1px solid var(--line);}.logs .ln:last-child{border-bottom:none;}.logs .ts{color:var(--t3);}.logs .mk-ok{color:var(--success);}.logs .mk-err{color:var(--danger);}.logs .mk-wn{color:var(--warning);}.logs .mk-nf{color:var(--info);}.logs .tx-ok{color:var(--success);}.logs .tx-err{color:var(--danger);}.logs .tx-ms{color:var(--t1);}.progress{height:8px;background:var(--bg3);border-radius:4px;overflow:hidden;margin-top:13px;}.progress>span{display:block;height:100%;background:var(--accent);width:0%;transition:width .2s;}.status-line{font-size:15px;margin-top:10px;}.balance{font-size:15px;font-weight:600;padding:5px 15px;border-radius:13px;background:rgba(74,222,128,.13);color:var(--success);display:inline-block;}.asn-list{max-height:213px;overflow-y:auto;background:var(--bg2);border:1px solid var(--line2);border-radius:8px;padding:5px;margin-top:8px;}.asn-list label{display:flex;align-items:center;gap:10px;padding:6px 10px;font-size:15px;border-radius:5px;}.asn-list label:hover{background:var(--bg3);}.toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);background:var(--bg3);border:1px solid var(--line2);color:var(--t0);padding:14px 22px;border-radius:11px;font-size:16px;z-index:1000;box-shadow:0 8px 24px rgba(20,23,28,.16);}.toast.ok{border-color:var(--success);}.toast.err{border-color:var(--danger);}.modal-overlay{position:fixed;inset:0;background:rgba(20,23,28,.45);display:flex;align-items:center;justify-content:center;z-index:900;}.modal{background:var(--bg1);border:1px solid var(--line);border-radius:15px;padding:28px;width:700px;max-width:92vw;max-height:86vh;overflow-y:auto;}.modal h3{margin:0 0 18px;color:var(--t0);font-size:19px;}.sel-list{max-height:46vh;overflow-y:auto;border:1px solid var(--line);border-radius:10px;}.sel-list label{display:flex;align-items:center;gap:13px;padding:10px 15px;font-size:15px;border-bottom:1px solid var(--line);}.sel-list label:last-child{border-bottom:none;}.muted{color:var(--t3);font-size:14px;}.help{color:var(--t3);font-size:14px;margin-top:5px;}.spacer{height:10px;}.range-tag{color:var(--accent-ink);font-size:14px;font-weight:600;margin-left:10px;}.auth-body{display:flex;align-items:center;justify-content:center;min-height:100vh;background:radial-gradient(ellipse 60% 45% at 50% -5%,rgba(246,130,31,0.10),transparent 70%),radial-gradient(ellipse 50% 40% at 85% 110%,rgba(246,130,31,0.06),transparent 70%),var(--bg0);}.auth-wrap{width:475px;max-width:92vw;}.auth-brand{margin-bottom:25px;font-size:30px;display:flex;align-items:center;justify-content:center;}.auth-brand .brand-logo-img{height:64px;width:auto;}.auth-only,.guest-only{display:none;}body.authed .auth-only{display:flex;}body.guest .guest-only{display:flex;}a.nav-item{text-decoration:none;}body.guest .pills{display:none;}.topbar-auth{gap:10px;align-items:center;}.topbar-auth .btn{text-decoration:none;display:inline-flex;align-items:center;padding:9px 20px;}.lang-switch{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 13px 6px 10px;border:1px solid var(--line);border-radius:20px;background:var(--bg1);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px rgba(20,22,25,.04);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease;}.lang-switch-ico{flex-shrink:0;color:var(--t3);transition:color .18s ease;}.lang-switch-txt{font-family:'JetBrains Mono',monospace;font-weight:700;font-size:12px;line-height:1;letter-spacing:.3px;color:var(--t1);transition:color .18s ease;}.lang-switch:hover{background:var(--bg2);border-color:var(--accent);box-shadow:0 6px 14px -4px rgba(246,130,31,.24);transform:translateY(-1px);}.lang-switch:hover .lang-switch-ico,.lang-switch:hover .lang-switch-txt{color:var(--accent);}.lang-switch:active{transform:translateY(0) scale(.96);box-shadow:0 1px 2px rgba(20,22,25,.06);}.lp-nav-actions .lang-switch{margin-right:2px;}body.guest .content button,body.guest .content .btn,body.guest .content input,body.guest .content select,body.guest .content textarea,body.guest .content .toggle,body.guest .content .rs,body.guest .content .seg,body.guest .content label.chk,body.guest .content .ptype{cursor:not-allowed;}.auth-card{background:var(--bg1);border:1px solid var(--line);border-radius:20px;padding:40px 35px;box-shadow:0 1px 2px rgba(20,23,28,0.04),0 14px 36px -14px rgba(20,23,28,0.18);}.auth-card .card-title{text-align:center;margin-bottom:5px;font-size:21px;}.auth-card .card-desc{text-align:center;margin-bottom:25px;}.auth-card input{margin-bottom:5px;padding:13px 15px;border-radius:10px;transition:border-color .15s,box-shadow .15s;}.auth-card input:focus{box-shadow:0 0 0 3px rgba(246,130,31,0.22);}.auth-card .flabel{margin-top:18px;}.auth-submit{margin-top:25px;border-radius:10px;letter-spacing:0.2px;box-shadow:0 6px 18px -8px rgba(246,130,31,0.7);transition:background .15s,box-shadow .15s,transform .05s;}.auth-submit:hover{box-shadow:0 8px 22px -8px rgba(246,130,31,0.9);}.auth-submit:active{transform:translateY(1px);}.auth-error{color:var(--danger);font-size:15px;margin-top:13px;text-align:center;}.auth-switch{text-align:center;color:var(--t3);font-size:15px;margin-top:22px;}.auth-switch a{color:var(--accent-ink);text-decoration:none;font-weight:500;}.auth-switch a:hover{text-decoration:underline;}.auth-forgot{text-align:right;margin:8px 0 0;font-size:15px;}.auth-forgot a{color:var(--accent-ink);text-decoration:none;}.auth-forgot a:hover{text-decoration:underline;}.auth-note{color:var(--t2);font-size:16px;line-height:1.6;text-align:center;margin-top:18px;}.verify-overlay{position:fixed;inset:0;background:rgba(20,23,28,.50);display:flex;align-items:center;justify-content:center;z-index:200;padding:20px;}.verify-overlay.hidden{display:none;}.verify-card{width:100%;max-width:450px;}.otp-row{display:flex;gap:13px;justify-content:center;margin:30px 0 10px;}.otp-digit{width:55px;height:73px;border:none;border-bottom:2px solid var(--line);background:transparent;color:var(--t0);font-size:35px;font-weight:700;text-align:center;outline:none;caret-color:transparent;transition:border-color .18s;}.otp-digit:focus{border-bottom-color:var(--accent);}.otp-digit.otp-filled{border-bottom-color:var(--t2);}.verify-resend{margin-top:20px;font-size:15px;color:var(--t2);text-align:center;}.verify-resend a{color:var(--accent-ink);text-decoration:none;}.verify-resend a:hover{text-decoration:underline;}.resend-timer{color:var(--t3);}.pwd-wrap{position:relative;}.pwd-wrap input{padding-right:52px;}.pwd-strength{margin-top:8px;margin-bottom:4px;}.pwd-strength-header{display:flex;align-items:center;gap:7px;margin-bottom:6px;}.pwd-strength-label{font-size:13px;font-weight:600;transition:color .2s;}.pwd-strength-help{position:relative;width:17px;height:17px;border-radius:50%;background:var(--bg3);border:1px solid var(--line2);font-size:11px;font-weight:700;color:var(--t2);display:flex;align-items:center;justify-content:center;cursor:default;flex-shrink:0;}.pwd-strength-tooltip{display:none;position:absolute;left:22px;top:-4px;width:250px;background:var(--bg1);border:1px solid var(--line2);border-radius:10px;padding:12px 14px;font-size:12px;color:var(--t1);line-height:1.55;z-index:200;box-shadow:0 4px 18px rgba(0,0,0,.12);}.pwd-strength-help:hover .pwd-strength-tooltip{display:block;}.pwd-bar-track{height:4px;background:var(--bg3);border-radius:4px;overflow:hidden;}.pwd-bar-fill{height:100%;width:0;border-radius:4px;transition:width .25s ease,background .25s ease;}.pwd-toggle{position:absolute;top:0;right:0;height:100%;width:50px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--t3);padding:0;transition:color .15s;}.pwd-toggle:hover{color:var(--t0);}.faq-search{margin-bottom:18px;}.faq-list{display:flex;flex-direction:column;gap:10px;}.faq-section-title{color:var(--t0);font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin-top:18px;}.faq-section-title:first-child{margin-top:0;}.faq-item{background:var(--bg1);border:1px solid var(--line);border-radius:13px;overflow:hidden;transition:border-color .2s ease-out;}.faq-item:hover{border-color:var(--line2);}.faq-item.open{border-color:var(--accent);}.faq-q{display:flex;align-items:center;gap:15px;width:100%;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--t1);font-size:16px;font-weight:500;font-family:inherit;padding:18px 20px;transition:background .2s ease-out,color .2s ease-out;}.faq-q:hover{background:var(--bg2);color:var(--t0);}.faq-item.open .faq-q{background:linear-gradient(90deg,rgba(246,130,31,0.20),rgba(246,130,31,0.06));color:var(--t0);}.faq-q .q-txt{flex:1;min-width:0;}.faq-ic{flex:0 0 auto;width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:var(--t3);font-size:25px;font-weight:400;line-height:1;transition:transform .25s ease-out,color .2s ease-out;}.faq-item.open .faq-ic{transform:rotate(45deg);color:var(--accent);}.faq-a{max-height:0;overflow:hidden;transition:max-height .26s ease-out;}.faq-a-inner{padding:15px 20px 20px;border-top:1px solid var(--line);color:var(--t2);font-size:16px;line-height:1.75;opacity:0;transition:opacity .26s ease-out;}.faq-item.open .faq-a-inner{opacity:1;}.faq-a-inner b{color:var(--t1);font-weight:600;}.faq-a-inner code{background:var(--bg3);border:1px solid var(--line);border-radius:4px;padding:1px 8px;font-size:15px;color:var(--t1);}.faq-empty{color:var(--t3);font-size:15px;padding:18px 4px;}@keyframes lpFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lpFloat{0%,100%{transform:translateY(0px) rotate(0deg)}28%{transform:translateY(-11px) rotate(-0.45deg)}72%{transform:translateY(-5px) rotate(0.3deg)}}.lp-anim-1{animation:lpFadeUp .55s cubic-bezier(.22,1,.36,1) both}.lp-anim-2{animation:lpFadeUp .55s cubic-bezier(.22,1,.36,1) .08s both}.lp-anim-3{animation:lpFadeUp .55s cubic-bezier(.22,1,.36,1) .16s both}.lp-anim-4{animation:lpFadeUp .55s cubic-bezier(.22,1,.36,1) .24s both}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal.in{opacity:1;transform:none}.lp-body{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 50% at 50% -10%,rgba(246,130,31,0.10),transparent 70%),radial-gradient(ellipse 50% 40% at 90% 110%,rgba(246,130,31,0.05),transparent 70%),var(--bg0);}.lp-body>main{flex:1;padding-top:96px;}.lp-nav-bar{position:fixed;top:0;left:0;right:0;z-index:200;background:var(--bg0);border-bottom:1px solid var(--line);box-shadow:0 1px 8px rgba(0,0,0,.06);}.lp-nav{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1080px;margin:0 auto;padding:25px 35px;box-sizing:border-box;}.lp-logo{font-family:'Open Sans',sans-serif;font-weight:600;font-size:25px;letter-spacing:-.4px;color:var(--t0);text-decoration:none;display:inline-flex;align-items:center;}.lp-logo-img{height:46px;width:auto;object-fit:contain;flex-shrink:0;margin-right:9px;}.lp-logo .o{color:var(--accent);}.lp-nav-actions{display:flex;align-items:center;gap:13px;}.lp-link{color:var(--t1);text-decoration:none;font-size:18px;font-weight:600;padding:11px 20px;border-radius:10px;transition:background .12s,color .12s;}.lp-link:hover{background:var(--bg2);color:var(--t0);}.lp-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:18px;font-weight:700;padding:13px 25px;border-radius:11px;transition:filter .18s,transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;}.lp-btn.primary{background:var(--accent);color:#fff;box-shadow:0 6px 18px -6px rgba(246,130,31,.6),0 2px 6px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.22);}.lp-btn.primary:hover{transform:scale(1.04);box-shadow:0 14px 30px -6px rgba(246,130,31,.75),0 4px 12px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.22);}.lp-btn.primary:active{transform:scale(1);box-shadow:0 3px 10px -4px rgba(246,130,31,.5),inset 0 1px 0 rgba(255,255,255,.35),inset 0 -3px 0 rgba(0,0,0,.22);}.lp-btn.ghost{background:var(--bg1);color:var(--t0);border:1px solid var(--line2);box-shadow:0 4px 12px rgba(20,23,28,.10),0 2px 4px rgba(20,23,28,.07),inset 0 1px 0 rgba(255,255,255,.85),inset 0 -3px 0 rgba(20,23,28,.12);}.lp-btn.ghost:hover{background:var(--bg2);transform:scale(1.04);box-shadow:0 8px 20px rgba(20,23,28,.13),0 3px 7px rgba(20,23,28,.08),inset 0 1px 0 rgba(255,255,255,.85),inset 0 -3px 0 rgba(20,23,28,.12);}.lp-btn.ghost:active{transform:scale(1);box-shadow:0 2px 5px rgba(20,23,28,.08),inset 0 1px 0 rgba(255,255,255,.85),inset 0 -3px 0 rgba(20,23,28,.12);}.lp-hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;max-width:960px;margin:0 auto;padding:80px 35px 100px;}.lp-eyebrow{display:block;color:rgba(255,255,255,.93);background:rgba(18,20,23,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:32px 48px;font-size:24px;font-weight:600;font-style:italic;line-height:1.7;letter-spacing:.2px;margin-bottom:40px;width:100%;max-width:680px;box-sizing:border-box;text-align:center;}.lp-brand-name{color:var(--t0);font-weight:800;}.lp-brand-tool{color:var(--accent);}.lp-highlight{color:var(--accent-ink);font-weight:700;font-style:italic;}.lp-stats{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%;max-width:760px;margin-top:52px;}.lp-stat-card{background:rgba(18,20,23,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:22px;padding:36px 30px;box-shadow:0 8px 20px rgba(0,0,0,.22),0 28px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.11);display:flex;flex-direction:column;align-items:center;text-align:center;animation:lpFloat 4.2s ease-in-out infinite;}.lp-stat-card-ios{animation:lpFloat 4.2s ease-in-out infinite 0.9s;}.lp-stat-os{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:#fff;margin-bottom:14px;}.lp-stat-num{font-family:'Open Sans',sans-serif;font-size:76px;font-weight:600;line-height:1;letter-spacing:-2px;color:var(--accent);margin-bottom:6px;text-shadow:0 1px 0 #d06800,0 2px 0 #b85c00,0 3px 0 #9e4f00,0 4px 0 #864300,0 5px 10px rgba(0,0,0,.55);}.lp-stat-label{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;color:rgba(255,255,255,.82);}.lp-stat-sep{width:100%;height:1px;background:rgba(255,255,255,.12);margin:22px 0;}.lp-stat-num2{font-size:58px;margin-bottom:6px;text-shadow:0 1px 0 #d06800,0 2px 0 #b85c00,0 3px 0 #9e4f00,0 4px 0 #864300,0 5px 10px rgba(0,0,0,.55);}.lp-title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:48px;line-height:1.12;letter-spacing:-1px;color:var(--t0);margin:0 0 22px;}.lp-title .o{color:var(--accent);}.lp-sub{color:var(--t2);font-size:21px;line-height:1.65;margin:0 0 40px;max-width:740px;}.lp-cta{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;}.lp-cta .lp-btn{padding:16px 33px;font-size:19px;}.lp-section{max-width:1080px;margin:0 auto;padding:90px 35px;box-sizing:border-box;scroll-margin-top:96px;}.lp-section-alt{background:var(--bg1);width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);}.lp-section-hd{text-align:center;margin-bottom:60px;}.lp-h2{font-family:'Open Sans',sans-serif;font-weight:600;font-size:40px;letter-spacing:-.5px;color:var(--t0);margin:0 0 10px;}.lp-h2-sub{color:var(--t2);font-size:20px;margin:0;}.lp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:40px;}.lp-step-card{background:rgba(18,20,23,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1.5px solid rgba(255,255,255,.16);border-radius:20px;padding:28px 22px;display:flex;flex-direction:column;gap:13px;box-shadow:0 8px 20px rgba(0,0,0,.22),0 28px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.09);animation:lpFloat 4s ease-in-out infinite;}.lp-step-card:nth-child(1){animation-delay:0s;}.lp-step-card:nth-child(2){animation-delay:.55s;}.lp-step-card:nth-child(3){animation-delay:1.1s;}.lp-step-card:nth-child(4){animation-delay:1.65s;}.lp-step-num{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;flex-shrink:0;background:rgba(246,130,31,.18);border:1px solid rgba(246,130,31,.35);color:var(--accent);font-family:'Open Sans',sans-serif;font-weight:600;font-size:20px;}.lp-step-title{font-family:'Open Sans',sans-serif;color:rgba(255,255,255,.92);font-size:17px;font-weight:600;}.lp-step-desc{font-family:'Open Sans',sans-serif;color:rgba(255,255,255,.55);font-size:15px;line-height:1.65;font-weight:400;}.lp-helper-block{display:flex;gap:22px;background:rgba(246,130,31,.06);border:1px solid rgba(246,130,31,.20);border-radius:18px;padding:28px 25px;align-items:flex-start;}.lp-helper-ico{flex:0 0 65px;height:65px;border-radius:15px;background:rgba(246,130,31,.15);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;}.lp-helper-title{color:var(--t0);font-size:19px;font-weight:700;margin-bottom:8px;}.lp-helper-desc{color:var(--t2);font-size:16px;line-height:1.65;margin-bottom:15px;}.lp-helper-desc code{background:var(--bg3);border:1px solid var(--line);border-radius:4px;padding:1px 8px;font-family:'JetBrains Mono',monospace;font-size:15px;color:var(--t1);}.lp-helper-reqs{display:flex;flex-wrap:wrap;gap:10px;}.lp-req-tag{background:var(--bg2);border:1px solid var(--line2);color:var(--t1);border-radius:25px;padding:5px 15px;font-size:15px;font-weight:500;}.lp-feat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;}.lp-feat-card{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:20px;padding:28px 25px;display:flex;flex-direction:column;box-shadow:0 6px 16px rgba(0,0,0,.08),0 20px 52px rgba(0,0,0,.12),inset 0 -1px 0 rgba(0,0,0,.04);animation:lpFloat 4.3s ease-in-out infinite;}.lp-feat-card:nth-child(1){animation-delay:0s;}.lp-feat-card:nth-child(2){animation-delay:.35s;}.lp-feat-card:nth-child(3){animation-delay:.7s;}.lp-feat-card:nth-child(4){animation-delay:.18s;}.lp-feat-card:nth-child(5){animation-delay:.53s;}.lp-feat-card:nth-child(6){animation-delay:.88s;}.lp-feat-ico{width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;flex-shrink:0;}.lp-feat-hd{display:flex;align-items:center;gap:11px;margin-bottom:10px;}.lp-feat-num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;flex-shrink:0;background:rgba(246,130,31,.10);border:2px solid var(--accent);color:var(--t0);font-family:'Open Sans',sans-serif;font-weight:800;font-size:15px;}.lp-feat-title{font-family:'Open Sans',sans-serif;color:var(--accent);font-size:15px;font-weight:600;margin:0;white-space:nowrap;}.lp-feat-desc{font-family:'Open Sans',sans-serif;color:var(--t2);font-size:16px;line-height:1.6;flex:1;margin-bottom:15px;font-weight:400;}.lp-feat-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;}.lp-feat-tag{background:var(--bg2);border:1px solid var(--line);border-radius:20px;padding:3px 13px;font-size:14px;color:var(--t2);}.lp-faq{display:flex;flex-direction:column;gap:10px;max-width:820px;margin:0 auto;}.lp-faq-item{background:#fff;border:1.5px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .2s;}.lp-faq-item[open]{border-color:var(--accent);}.lp-faq-q{font-family:'Open Sans',sans-serif;padding:20px 24px;font-size:16px;font-weight:600;color:var(--t0);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;user-select:none;}.lp-faq-q::-webkit-details-marker{display:none;}.lp-faq-q::after{content:'+';font-size:24px;font-weight:300;color:var(--accent);flex-shrink:0;line-height:1;transition:transform .2s;}.lp-faq-item[open] .lp-faq-q{color:var(--accent);}.lp-faq-item[open] .lp-faq-q::after{content:'−';}.lp-faq-a{font-family:'Open Sans',sans-serif;font-weight:400;padding:0 24px 20px;color:var(--t2);font-size:16px;line-height:1.75;}.lp-usp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;}.lp-usp-card{background:var(--bg0);border:1px solid var(--line);border-radius:18px;padding:30px 25px;display:flex;flex-direction:column;gap:13px;transition:transform .2s ease,box-shadow .2s ease;}.lp-usp-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px -10px rgba(20,23,28,.12);}.lp-usp-ico{width:55px;height:55px;border-radius:14px;flex-shrink:0;background:rgba(246,130,31,.12);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;}.lp-usp-title{color:var(--t0);font-size:18px;font-weight:700;}.lp-usp-desc{color:var(--t2);font-size:16px;line-height:1.6;}.lp-contact-bar{background:#111215;width:100%;box-sizing:border-box;padding:28px 60px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;}.lp-cb-copy{color:#5a6070;font-size:15px;}.lp-cb-links{display:flex;gap:32px;flex-wrap:wrap;}.lp-cb-link{display:inline-flex;align-items:center;gap:9px;color:#9ba3b4;text-decoration:none;font-size:16px;font-weight:500;transition:color .15s;}.lp-cb-link:hover{color:#fff;}@media(prefers-reduced-motion:reduce){.lp-anim-1,.lp-anim-2,.lp-anim-3,.lp-anim-4{animation:none;opacity:1}.reveal{opacity:1;transform:none;transition:none}.lp-btn,.lp-feat-card,.lp-usp-card,.lp-step-card{transition:none}}@media(max-width:700px){.lp-nav{padding:16px 18px;}.lp-logo{font-size:20px;}.lp-logo-img{height:36px;}.lp-nav-actions{gap:9px;}.lp-nav .lp-btn{font-size:15px;padding:10px 16px;}.lp-title{font-size:38px;letter-spacing:-.6px;}.lp-sub{font-size:18px;}.lp-hero{padding:60px 22px;min-height:auto;}.lp-section{padding:60px 22px;}.lp-h2{font-size:33px;}.lp-steps{grid-template-columns:1fr 1fr;}.lp-stats{grid-template-columns:1fr;}.lp-helper-block{flex-direction:column;}}@media(max-width:440px){.lp-logo{font-size:0;}.lp-title{font-size:30px;}.lp-steps{grid-template-columns:1fr;}}