@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:dark;--bg: #020409;--panel: #07101a;--panel-2: #0d1723;--line: rgba(151, 216, 255, .17);--text: #f4fbff;--muted: #9cadbf;--blue: #38bdf8;--blue-2: #0ea5e9;--green: #5eead4;--cyan-glow: rgba(56, 189, 248, .42);--aqua-glow: rgba(94, 234, 212, .34);--shadow: 0 28px 90px rgba(0, 0, 0, .48);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 16% 6%,rgba(56,189,248,.22),transparent 30rem),radial-gradient(circle at 82% 18%,rgba(94,234,212,.16),transparent 34rem),radial-gradient(circle at 48% 66%,rgba(14,165,233,.1),transparent 42rem),linear-gradient(180deg,#020409,#04101b 44%,#020409);color:var(--text)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 72% 8%,rgba(125,211,252,.11),transparent 20rem),radial-gradient(circle at 18% 82%,rgba(94,234,212,.08),transparent 22rem);filter:blur(2px)}a{color:inherit;text-decoration:none}button,select{font:inherit}.shell{width:min(1360px,calc(100% - 48px));margin:0 auto}#pricing.shell{width:min(1510px,calc(100% - 40px))}.site-header{position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(151,216,255,.12);background:#020409b3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transition:background .22s ease,border-color .22s ease,backdrop-filter .22s ease}.landing-page .site-header{position:fixed;left:0;right:0;border-bottom-color:transparent;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.landing-page .site-header.scrolled{border-bottom-color:#97d8ff1f;background:#020409c2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:760;letter-spacing:0}.brand span{display:grid;place-items:center;width:34px;height:34px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#38bdf8,#5eead4);color:#06101d;font-size:13px;box-shadow:0 0 24px #38bdf84d}.brand-logo img{width:100%;height:100%;object-fit:cover}nav{display:flex;align-items:center;gap:22px;color:#dce9f7;font-size:14px;font-weight:700}nav a:hover,.login:hover{color:var(--text)}.nav-external{display:inline-flex;align-items:center;gap:4px}.nav-external svg{flex:0 0 auto}.header-actions{display:flex;align-items:center;gap:10px}.mobile-menu-button{display:none;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:10px;background:#ffffff0f;color:var(--text);cursor:pointer}.mobile-nav{display:none}.language-picker{position:relative}.language-picker>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:58px;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff0a;color:var(--text);cursor:pointer}.flag{display:inline-block;width:24px;height:18px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px #ffffff38;flex:0 0 auto}.language-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:60;display:grid;gap:4px;min-width:178px;padding:10px;border:1px solid rgba(125,211,252,.18);border-radius:10px;background:#080d18fa;box-shadow:0 18px 52px #00000057}.language-menu[hidden]{display:none}.language-menu[data-mobile-language-menu]:not(.open){display:none!important}.language-menu button{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;border:0;background:transparent;color:#c9d7e4;border-radius:7px;cursor:pointer;font-size:14px;text-align:left}.language-menu button:hover,.language-menu button.active{background:#38bdf821;color:var(--text)}.currency-select{min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff0a;color:var(--text);cursor:pointer}.currency-select option{color:#07101a}.login{color:var(--muted);font-size:14px;font-weight:700}.user-menu{position:relative;display:flex}.user-menu:after{position:absolute;top:100%;right:0;left:0;height:10px;content:""}.user-menu-trigger{display:inline-flex;align-items:center;gap:6px;max-width:210px;min-height:38px;padding:0 10px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#ffffff09;color:var(--muted);cursor:pointer;font:inherit;font-size:14px;font-weight:700}.user-menu-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-trigger svg{flex:0 0 auto;transition:transform .16s ease}.user-menu-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:65;display:grid;min-width:156px;padding:8px;border:1px solid rgba(125,211,252,.18);border-radius:10px;background:#080d18fa;box-shadow:0 18px 52px #00000057;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease;visibility:hidden}.user-menu:hover .user-menu-panel,.user-menu:focus-within .user-menu-panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.user-menu:hover .user-menu-trigger,.user-menu:focus-within .user-menu-trigger{border-color:#7dd3fc47;background:#38bdf814;color:var(--text)}.user-menu:hover .user-menu-trigger svg,.user-menu:focus-within .user-menu-trigger svg{transform:rotate(180deg)}.user-menu-panel a,.user-menu-panel button{padding:9px 10px;border:0;border-radius:7px;background:transparent;color:#c9d7e4;cursor:pointer;font:inherit;font-size:14px;font-weight:750;text-align:left}.user-menu-panel a:hover,.user-menu-panel button:hover{background:#38bdf821;color:var(--text)}.notice{position:sticky;top:0;z-index:40;padding:12px 18px;text-align:center;font-size:14px;font-weight:750}.notice.success{background:#064e3b}.notice.cancel{background:#7f1d1d}.hero{position:relative;isolation:isolate;min-height:860px;overflow:hidden;padding:64px 0 0;background:#020409}.hero-cosmic-background{position:absolute;top:112px;right:0;left:0;z-index:-1;width:100%;max-width:100vw;height:620px}.hero-prerender-background{background:radial-gradient(ellipse at 50% 38%,rgba(56,189,248,.22),transparent 38%),radial-gradient(ellipse at 50% 100%,#071c2af0,#02040900 68%)}.hero-prerender-showcase{aspect-ratio:16 / 9;border-radius:14px;background:linear-gradient(145deg,#38bdf814,#5eead406 48%,#02040900);box-shadow:0 28px 96px #00000052}.cosmic-parallax-container{--cosmic-horizon-offset: 48%;pointer-events:none;overflow:hidden;background:transparent;-webkit-mask-image:linear-gradient(#000,#000 calc(100% - 70px),#0000);mask-image:linear-gradient(#000,#000 calc(100% - 70px),#0000)}.cosmic-starfield-mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12%,#000);mask-image:linear-gradient(#0000,#000 12%,#000)}.cosmic-star-layer{position:absolute;left:50%;bottom:calc(var(--cosmic-horizon-offset) - 120px);width:1px;height:1px;margin-left:-1000px;border-radius:999px;background:transparent;animation-name:cosmic-star-rise;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.cosmic-star-layer-repeat{animation-name:cosmic-star-rise-repeat}.cosmic-stars{animation-duration:72s;box-shadow:#ffffffa8 608px -165px,#ffffff8c 398px -350px,#ffffffad 1638px -5px,#ffffff96 1066px -770px,#ffffffa3 1520px -516px,#ffffffb8 790px -615px,#ffffff85 1180px -250px,#ffffffbd 1820px -210px,#ffffff91 225px -160px,#ffffffb8 1460px -695px,#ffffff9e 920px -100px,#ffffff80 330px -620px,#ffffffab 1725px -790px,#ffffff8c 1300px -430px,#ffffffb0 520px -820px,#ffffff94 1110px -560px,#ffffffc2 1950px -620px,#ffffff8a 720px -300px,#ffffffb3 154px -740px,#ffffff91 1885px -405px,#ffffffa3 1245px -145px,#ffffff85 455px -475px,#ffffffa8 865px -860px,#ffffff9c 1375px -805px,#ffffffba 1665px -340px,#ffffff8c 1015px -700px,#ffffffa3 121px -520px,#ffffffad 2040px -515px}.cosmic-stars-medium{width:2px;height:2px;animation-duration:112s;box-shadow:#ffffffa6 607px -74px,#ffffffdb 316px -133px,#ffffffc7 1072px -47px,#ffffffe8 856px -789px,#ffffffb5 960px -370px,#ffffffc2 1510px -610px,#ffffffd1 1810px -280px,#ffffffa6 1304px -812px,#ffffffb8 486px -610px,#ffffffd6 1186px -542px,#ffffffb3 1746px -760px,#ffffffc7 210px -420px,#ffffffe0 1435px -206px,#ffffffb3 690px -255px}.cosmic-stars-large{width:3px;height:3px;animation-duration:150s;box-shadow:#ffffffc4 1997px -325px,#ffffff8f 1910px -611px,#ffffffe6 1597px -86px,#ffffffba 1302px -435px,#ffffff9e 410px -535px,#ffffffd6 750px -722px,#ffffffa8 1040px -230px,#fffc 1460px -692px}.cosmic-horizon-glow,.cosmic-planet{position:absolute;left:50%;bottom:calc(var(--cosmic-horizon-offset) - 620px);width:min(1600px,170vw);height:680px;transform:translate(-50%);border-radius:50% 50% 0 0/100% 100% 0 0}.cosmic-horizon-glow{opacity:.9;filter:blur(18px);background:radial-gradient(at center top,#38bdf852,#38bdf821 22%,#38bdf800 45%)}.cosmic-planet{border-top:1px solid rgba(56,189,248,.46);background:radial-gradient(at center top,#0a3144,#071c2a,#020409 68%,#020409);box-shadow:#38bdf833 0 -22px 72px,#ffffff09 0 24px 38px inset}.hero-fade{position:absolute;inset:auto 0 0;z-index:2;height:220px;pointer-events:none;background:linear-gradient(180deg,rgba(2,4,9,0),rgba(2,4,9,.46) 42%,var(--bg) 100%)}.hero-inner{position:relative;z-index:1;display:grid;justify-items:center;gap:54px;min-height:796px}.hero-showcase{width:min(896px,78vw);margin-top:4px;perspective:1500px}@keyframes cosmic-star-rise{0%{transform:translate(0)}to{transform:translateY(-900px)}}@keyframes cosmic-star-rise-repeat{0%{transform:translateY(900px)}to{transform:translate(0)}}@keyframes hero-shot-float{0%,to{transform:rotateX(4deg) translateY(0) scale(.98)}50%{transform:rotateX(4deg) translateY(-8px) scale(.985)}}@keyframes button-shimmer{0%,46%{transform:translate(0) rotate(18deg)}76%,to{transform:translate(460%) rotate(18deg)}}.image-hero{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(420px,1fr);gap:56px;align-items:center;padding:76px 0 34px}.image-hero-copy{display:grid;gap:24px}.image-hero-copy h1{max-width:760px;font-size:clamp(44px,5.8vw,76px)}.image-hero-copy p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.65}.image-demo-card{position:relative;display:block;min-height:0;padding:14px;border:1px solid rgba(125,211,252,.2);border-radius:14px;background:#ffffff0b;box-shadow:var(--shadow)}.image-demo-card.with-thumbs{display:grid;grid-template-columns:116px minmax(0,1fr) 116px;gap:16px;align-items:stretch}.image-demo-card.compact{min-height:0;box-shadow:none}.image-demo-card .before-after{height:654px}.image-demo-card.compact .before-after{height:min(430px,54vh);min-height:340px}.image-demo-thumbs{display:flex;flex-direction:column;gap:14px;justify-content:center;max-height:654px;overflow-y:auto;padding:4px}.image-demo-thumbs.mobile-only{display:none}.image-demo-thumbs.desktop-only{display:flex}.image-demo-thumb{width:108px;min-height:118px;padding:0;overflow:hidden;border:2px solid rgba(148,163,184,.24);border-radius:14px;background:#ffffff12;cursor:pointer;opacity:.72;position:relative;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}.image-demo-thumb:hover,.image-demo-thumb.active{opacity:1;border-color:#fde047;box-shadow:0 0 0 3px #fde0472e,0 16px 42px #00000057;transform:translateY(-1px) scale(1.03)}.image-demo-thumb img{display:block;width:100%;height:100%;object-fit:cover}.demo-photo{position:relative;overflow:hidden;border-radius:10px;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.88),transparent 4.6rem),radial-gradient(circle at 50% 48%,rgba(16,185,129,.58),transparent 7.2rem),linear-gradient(180deg,#6b7280,#283242)}.demo-photo:after{content:"";position:absolute;left:50%;top:46%;width:45%;height:42%;transform:translate(-50%,-50%);border-radius:34% 34% 12% 12%;background:#14b8a6;box-shadow:-34px 52px 0 -20px #0ea5e9,34px 52px 0 -20px #0ea5e9,0 74px 0 -24px #22d3ee}.demo-photo.before{filter:saturate(.76) brightness(.74)}.demo-photo.after{background:radial-gradient(circle at 48% 34%,rgba(255,255,255,.98),transparent 5.8rem),radial-gradient(circle at 50% 48%,rgba(45,212,191,.68),transparent 8rem),linear-gradient(180deg,#eaf8ff,#bdeeff)}.demo-photo span,.before-label,.after-label{position:absolute;top:14px;left:14px;z-index:3;padding:7px 10px;border-radius:999px;background:#06101db3;color:#eaf8ff;font-size:12px;font-weight:850}.after-label{right:14px;left:auto}.image-tool-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.image-uploader-card,.image-result-card{border:1px solid rgba(125,211,252,.18);border-radius:12px;background:#ffffff0b}.image-uploader-card,.image-result-card{display:grid;align-content:start;gap:18px;min-height:520px;padding:22px}.image-tool-head{display:flex;justify-content:space-between;gap:18px}.image-tool-head div{display:grid;gap:4px}.image-tool-head span{color:var(--muted);font-size:13px}.image-tool-head strong{font-size:28px}.image-tool-head p{max-width:360px;color:var(--muted);text-align:right}.image-mode-picker{display:grid;gap:14px}.image-mode-heading{display:grid;gap:6px;padding:14px 15px;border:1px solid rgba(125,211,252,.16);border-radius:12px;background:radial-gradient(circle at 0% 0%,rgba(94,234,212,.12),transparent 14rem),#06111d9e}.image-mode-heading span{color:#6ee7ff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.image-mode-heading strong{color:#f5fbff;font-size:20px;line-height:1.22}.image-mode-heading p{max-width:620px;color:var(--muted);font-size:13px;line-height:1.55}.image-mode-grid{display:grid;grid-auto-columns:minmax(178px,210px);grid-auto-flow:column;gap:12px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 10px;scroll-snap-type:x proximity}.image-mode-card{position:relative;display:grid;grid-template-columns:1fr;gap:9px;min-height:268px;padding:11px;border:1px solid rgba(125,211,252,.16);border-radius:12px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.image-mode-card:hover,.image-mode-card.active{border-color:#5eead4b8;background:#5eead417;box-shadow:0 18px 38px #02080f47,inset 0 1px #ffffff0d;transform:translateY(-1px)}.image-mode-card img{width:100%;height:184px;border-radius:10px;object-fit:cover;background:#dce8ef}.image-mode-card span{color:#6ee7ff;font-size:11px;font-weight:950;letter-spacing:.08em}.image-mode-card strong{overflow:hidden;color:#f5fbff;font-size:14px;line-height:1.24}.drop-zone{display:grid;place-items:center;min-height:360px;overflow:hidden;border:1px dashed rgba(125,211,252,.4);border-radius:12px;background:#38bdf80f;color:#b9ecff;cursor:pointer}.drop-zone.has-image{min-height:0;padding:14px;overflow:visible}.drop-zone input{display:none}.drop-zone img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain}.image-garment-field{display:grid;gap:7px;color:var(--text);font-size:12px;font-weight:800}.image-garment-input{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(125,211,252,.28);border-radius:10px;background:#ffffff0f;color:var(--text);font:inherit;font-weight:500;outline:none}.image-garment-input::placeholder{color:var(--muted);opacity:.8}.image-garment-input:focus{border-color:#5eead4c7;box-shadow:0 0 0 3px #5eead41f}.image-process{width:100%}.image-limit-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid rgba(94,234,212,.36);border-radius:12px;background:radial-gradient(circle at 12% 0%,rgba(94,234,212,.18),transparent 13rem),#081623e0;box-shadow:inset 0 1px #ffffff0d}.image-limit-card strong{display:block;margin-bottom:5px;color:#f5fbff;font-size:15px}.image-limit-card p{max-width:430px;margin:0;color:#b7d3e7;font-size:14px;line-height:1.55}.image-limit-card .button{flex:0 0 auto;white-space:nowrap}.button-spinner{width:15px;height:15px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:999px;animation:spin .8s linear infinite}.image-processing-panel{display:grid;place-items:center;align-content:center;gap:16px;min-height:430px;height:100%;padding:32px;border-radius:12px;background:radial-gradient(circle at 50% 22%,rgba(56,189,248,.18),transparent 18rem),#07111deb;text-align:center}.image-processing-panel strong{font-size:24px}.image-processing-panel p{max-width:360px;margin:0;color:var(--muted)}.image-result-placeholder{display:grid;place-items:center;align-content:center;gap:14px;min-height:430px;height:100%;padding:34px;border:1px dashed rgba(125,211,252,.26);border-radius:12px;background:radial-gradient(circle at 50% 22%,rgba(94,234,212,.12),transparent 18rem),#07111da8;color:#b9ecff;text-align:center}.image-result-placeholder svg{color:#67e8f9}.image-result-placeholder strong{color:#f5fbff;font-size:24px;line-height:1.18}.image-result-placeholder p{max-width:390px;color:var(--muted);line-height:1.6}.processing-meter{position:relative;width:min(260px,80%);height:9px;overflow:hidden;border-radius:999px;background:#94bddd29}.processing-meter span{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#5eead4);animation:processingSlide 1.25s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes processingSlide{0%{transform:translate(-105%)}55%{transform:translate(95%)}to{transform:translate(245%)}}.verify-card{display:grid;gap:12px;padding:18px;border:1px solid rgba(251,191,36,.34);border-radius:10px;background:#fbbf2414}.verify-card p{color:var(--muted)}.verify-card div{display:flex;flex-wrap:wrap;gap:10px}.link-vinted-card{border-color:#38bdf857;background:#38bdf814}.before-after{position:relative;overflow:hidden;height:430px;max-height:58vh;border-radius:12px;background:#07111d}.before-after img,.before-after-overlay img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.before-after-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.before-after input{position:absolute;inset:auto 18px 18px;z-index:5;width:calc(100% - 36px)}.before-after i{position:absolute;top:0;bottom:0;z-index:4;width:2px;background:#eaf8ff;box-shadow:0 0 20px #38bdf8cc}.image-history-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.image-history-grid article{display:grid;gap:10px;padding:16px;border:1px solid var(--line);border-radius:10px;background:#ffffff0a}.image-history-grid span{color:var(--blue);font-size:12px;font-weight:800;text-transform:uppercase}.hero-copy{display:grid;gap:22px;justify-items:center;max-width:920px;text-align:center}.kicker{display:inline-flex;align-items:center;gap:8px;justify-self:center;padding:8px 12px;border:1px solid rgba(103,232,249,.34);border-radius:999px;background:#38bdf817;color:#b9ecff;font-size:13px;font-weight:800;box-shadow:0 0 28px #38bdf829,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.live-kicker{min-width:0;max-width:min(100%,360px);justify-content:center;gap:5px;padding:0;border:0;background:transparent;color:#d6f1fab8;font-weight:650;box-shadow:none;opacity:.86;-webkit-backdrop-filter:none;backdrop-filter:none}.live-dot{width:8px;height:8px;border-radius:999px;background:#48ff7a;box-shadow:0 0 11px #48ff7ad1,0 0 22px #48ff7a57;animation:livePulse 1.35s ease-in-out infinite}.ticker-number{min-width:58px;color:#ecfff4d1;font-variant-numeric:tabular-nums;text-align:right}.ticker-label{min-width:0;text-align:left}@keyframes livePulse{0%,to{transform:scale(.88);opacity:.82}50%{transform:scale(1.12);opacity:1}}h1,h2,h3,p{margin:0}h1{max-width:980px;font-size:clamp(50px,7.2vw,106px);line-height:.92;letter-spacing:0;text-wrap:balance;text-shadow:0 0 28px rgba(125,211,252,.16),0 18px 70px rgba(0,0,0,.64)}.hero-copy p{max-width:720px;color:#b7c9d8;font-size:18px;line-height:1.65;text-wrap:balance}.hero-actions,.trust-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:8px;font-weight:850;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.button-brand-icon{flex:0 0 auto}.mobile-discord-cta{display:none}.button.primary{overflow:hidden;background:linear-gradient(135deg,#8be7ff,#38bdf8 46%,#5eead4);color:#04111d;box-shadow:0 18px 44px #38bdf84d,0 0 34px #5eead42e,inset 0 1px #ffffff94}.button.primary:after{display:none;content:none}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.78;transform:none}.button:disabled:hover{transform:none}.button.ghost{border:1px solid var(--line);background:#ffffff0b;color:var(--text);box-shadow:inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trust-row span{display:inline-flex;align-items:center;gap:7px;color:#b6c7d8;font-size:13px}.extension-shot{position:relative;margin:0;border:0;border-radius:0;background:transparent;box-shadow:0 34px 120px #0000007a,0 0 64px #38bdf829,0 -8px 64px #5eead41a;overflow:visible;transform:none}.extension-shot:before{display:none;content:none}.extension-shot video{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:transparent;object-fit:contain}.stats{display:grid;grid-template-columns:1.1fr repeat(3,minmax(0,1fr));gap:0;margin-top:-34px;border:1px solid rgba(125,211,252,.22);border-radius:10px;background:radial-gradient(circle at 16% 0%,rgba(94,234,212,.12),transparent 18rem),#030912b8;box-shadow:0 24px 90px #0000005c,0 0 48px #38bdf814;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.stats div,.proof-label{display:grid;gap:4px;padding:22px;border-right:1px solid var(--line)}.stats div:last-child{border-right:0}.proof-label{align-content:center;background:#38bdf813}.proof-label strong{color:#67e8f9;font-size:16px;letter-spacing:0;text-shadow:0 0 18px rgba(103,232,249,.56)}.stats strong{font-size:34px;text-shadow:0 0 24px rgba(56,189,248,.18)}.stats span{color:var(--muted);font-size:14px}.section{position:relative;padding:148px 0 0}.section-title{display:grid;gap:12px;max-width:1080px;margin:0 auto 42px;text-align:center}.section-title>span{color:var(--blue);font-size:13px;font-weight:760;text-transform:uppercase}h2{font-size:clamp(34px,4.2vw,58px);line-height:1;letter-spacing:0}.section-title p{justify-self:center;max-width:760px;color:var(--muted);font-size:17px;line-height:1.6}.steps,.feature-grid,.pricing-grid{display:grid;gap:24px}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.step-card,.feature-card,.plan-card{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 20px 58px #0000003d,inset 0 1px #ffffff0b}.step-card{position:relative;display:grid;grid-template-rows:76px auto 1fr;gap:14px;min-height:310px;padding:28px;overflow:hidden;background:radial-gradient(circle at 76% 0%,rgba(56,189,248,.2),transparent 16rem),linear-gradient(180deg,#ffffff0e,#ffffff05)}.step-card:after,.feature-card:after,.plan-card:before{content:"";position:absolute;inset:auto 18px -46px;z-index:0;height:92px;border-radius:999px;background:radial-gradient(ellipse,rgba(56,189,248,.24),transparent 68%);filter:blur(14px);opacity:.72;pointer-events:none}.step-card>*{position:relative;z-index:1}.step-card:nth-child(2){background:radial-gradient(circle at 72% 0%,rgba(94,234,212,.2),transparent 16rem),linear-gradient(180deg,#ffffff0e,#ffffff05)}.step-card:nth-child(3){background:radial-gradient(circle at 70% 0%,rgba(248,113,113,.18),transparent 16rem),linear-gradient(180deg,#ffffff0e,#ffffff05)}.step-head{display:flex;align-items:start;justify-content:space-between;gap:16px}.step-head span{color:#eef7ff29;font-size:70px;line-height:.78;font-weight:780}.step-card:nth-child(3) .step-head span{color:#f43f5e9e}.step-head em{color:#8a94a6;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-style:normal;letter-spacing:0}.step-card h3,.feature-card h3,.plan-card h3{font-size:25px;line-height:1.1}.plan-card h3{margin-bottom:-4px}.feature-card h3{height:44px;min-height:44px;margin:0}.plan-card>p{min-height:45px;margin-top:0}.step-card p,.feature-card p,.plan-card p,details p{color:var(--muted);line-height:1.62}.faq-answer{display:grid;gap:14px;padding:0 0 24px}.faq-answer p{padding:0;color:#d7e8f5;font-size:16px;line-height:1.72}.landing-page .faq .faq-answer p{color:#d7e8f5;font-size:16px;line-height:1.72}.faq-answer a{color:#8be7ff;font-weight:800;text-decoration:none}.faq-answer a:hover{text-decoration:underline}.country-domain-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.country-domain{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:5px 9px;color:#f6fbff;background:#ffffff0d;font-size:.9rem;font-weight:700}.country-domain .flag{display:block;width:18px;height:13px;opacity:1}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card{position:relative;display:grid;grid-template-rows:32px 44px auto;align-content:start;align-items:start;gap:8px;min-height:228px;padding:24px;overflow:hidden;border-color:#7dd3fc24;background:radial-gradient(circle at 72% 0%,rgba(244,63,94,.12),transparent 16rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.feature-card:hover{border-color:#7dd3fc52;box-shadow:0 24px 72px #00000057,0 0 38px #38bdf81a;transform:translateY(-2px)}.feature-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 42%);pointer-events:none}.feature-card:nth-child(2){background:radial-gradient(circle at 76% 0%,rgba(16,185,129,.18),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card:nth-child(3){background:radial-gradient(circle at 76% 0%,rgba(14,165,233,.18),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card:nth-child(4){background:radial-gradient(circle at 70% 0%,rgba(124,58,237,.16),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card:nth-child(5){background:radial-gradient(circle at 76% 0%,rgba(244,63,94,.16),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card:nth-child(6){background:radial-gradient(circle at 76% 0%,rgba(20,184,166,.18),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card:nth-child(7){background:radial-gradient(circle at 76% 0%,rgba(59,130,246,.18),transparent 17rem),linear-gradient(180deg,#ffffff0d,#ffffff05),#050a11}.feature-card>*{position:relative;z-index:1}.feature-card p{display:grid;grid-template-columns:30px 1fr;align-items:start;gap:12px;min-height:0;margin:0}.feature-emoji{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#38bdf81c;font-size:18px;line-height:1}.image-teaser{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:54px;padding:28px;border:1px solid rgba(125,211,252,.3);border-radius:12px;background:radial-gradient(circle at 88% 12%,rgba(94,234,212,.24),transparent 20rem),radial-gradient(circle at 12% 100%,rgba(56,189,248,.16),transparent 16rem),linear-gradient(135deg,#0ea5e933,#050a11e0);box-shadow:var(--shadow),0 0 74px #38bdf81f;overflow:hidden}.image-teaser:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:linear-gradient(105deg,transparent 20%,rgba(125,211,252,.2),transparent 48%);opacity:.66}.image-teaser span{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-weight:800;font-size:13px}.image-teaser h2{margin:12px 0 8px;font-size:clamp(30px,4vw,54px);letter-spacing:0}.image-teaser p{margin:0;max-width:720px;color:#c6d6ea;line-height:1.65}.reviews-section{overflow:hidden;padding:112px 0 0}.reviews-heading{max-width:620px;margin:0 auto;text-align:center}.reviews-heading h2{font-size:clamp(34px,4.2vw,58px);line-height:1.02}.reviews-title-accent{position:relative;display:inline-block;color:#67e8f9;text-shadow:0 0 18px rgba(103,232,249,.62),0 0 34px rgba(94,234,212,.28)}.reviews-title-accent:after{content:"";position:absolute;right:0;bottom:-.06em;left:0;height:.13em;border-radius:999px;background:linear-gradient(90deg,#38bdf82e,#5eead4f2,#38bdf833);box-shadow:0 0 18px #5eead45c}.review-marquee-container{display:grid;gap:24px;margin-top:40px}.review-marquee-overflow{overflow:hidden}.review-marquee-track{display:flex;width:max-content;gap:24px;animation:review-marquee-scroll 60s linear infinite}.review-marquee-track.reverse{animation-name:review-marquee-scroll-reverse}.review-marquee-container:hover .review-marquee-track{animation-play-state:paused}.review-card{display:flex;flex:0 0 auto;flex-direction:column;width:350px;height:200px;margin:0;padding:24px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:radial-gradient(circle at 88% 0%,rgba(94,234,212,.12),transparent 13rem),linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 20px 58px #00000038,inset 0 1px #ffffff0b;color:var(--text);font-size:14px;line-height:1.5}.review-card blockquote{flex:1;margin:0}.review-card blockquote p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.review-card figcaption{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px}.review-avatar{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:999px;background-color:#38bdf821;box-shadow:inset 0 0 0 1px #ffffff1f}.review-avatar-photo{background-repeat:no-repeat;background-size:400% 400%}.review-avatar-initials{color:#bff3ff;font-size:12px;font-weight:850}.review-name{color:var(--text);font-weight:820}.review-stars{display:flex;margin-top:2px}.review-star{display:inline-block;width:16px;height:16px;background-color:#facc15;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z" clip-rule="evenodd"/></svg>') center / contain no-repeat;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.006 5.404.434c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434 2.082-5.005Z" clip-rule="evenodd"/></svg>') center / contain no-repeat}@keyframes review-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes review-marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.visual,.feature-visual{display:grid;gap:8px;align-content:center;min-height:128px;margin-top:auto;padding:16px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:#ffffff0a;box-shadow:inset 0 1px #ffffff0b}.install-card{grid-template-columns:44px 1fr auto;align-items:center}.install-card:before{content:"";width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#38bdf8,#5eead4)}.install-card span{color:#a7b3c3;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px}.install-card button{grid-row:1 / span 2;grid-column:3;align-self:center;min-height:34px;padding:0 14px;border:0;border-radius:7px;background:#eaf8ff;color:#06101d;font-weight:850}.country-card span,.automation-card span,.feature-visual span{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:7px;background:#00000042;color:#c9d7e4;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px}.country-card b{color:#67e8f9}.country-card em{color:#5eead4;font-style:normal}.automation-card strong{color:#67e8f9;font-size:12px}.feature-visual{min-height:108px}.feature-svg{display:block;width:100%;height:132px;min-height:0;padding:0}.feature-tag{display:block;height:32px;min-height:32px}.feature-tag span{display:inline-flex;align-items:center;height:32px;box-sizing:border-box;padding:6px 10px;border:1px solid rgba(125,211,252,.17);border-radius:999px;background:#38bdf814;color:#b9ecff;font-family:inherit;font-size:12px;font-weight:760;text-transform:uppercase}.repost-visual,.stats-visual,.offer-visual,.favorites-visual{align-content:center}.repost-visual span,.stats-visual span,.offer-visual span,.favorites-visual span{display:flex;justify-content:space-between;gap:18px;padding:2px 0;background:transparent}.repost-visual b,.favorites-visual b{color:#00e6a8;font-weight:500}.repost-visual i{color:#8a94a6;font-style:normal}.repost-visual em,.stats-visual em,.offer-visual em{color:#e8f3ff;font-style:normal;font-weight:700}.chat-visual{align-content:center;gap:10px}.chat-visual .bubble{display:inline-flex;justify-self:start;max-width:190px;padding:8px 13px;border-radius:8px;background:#ffffff0e;color:#fff;font-family:inherit;font-size:13px;font-weight:850}.chat-visual .answer{justify-self:end;background:#ef4359}.chat-visual small{justify-self:end;color:#8a94a6;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px}.stats-visual b,.offer-visual b{color:#8a94a6;font-weight:500}.stats-visual strong,.offer-visual strong,.favorites-visual strong{color:#ff4260;font-weight:900}.account-visual{display:flex;align-items:center;min-height:108px}.account-visual span{display:grid;place-items:center;width:42px;height:42px;margin-left:-8px;border:3px solid #151820;border-radius:50%;background:#ff3f68;color:#fff;font-family:inherit;font-size:12px;font-weight:900}.account-visual span:first-child{margin-left:0}.account-visual span:nth-child(2){background:#6366f1}.account-visual span:nth-child(3){background:#10b981}.account-visual span:nth-child(4){background:#f59e0b}.account-visual span:nth-child(5){background:#272b33;color:#cbd5e1}.included{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 42px;align-items:start;margin-top:42px;padding:8px 18px 0}.included strong{grid-column:1 / -1;justify-self:center;color:#8a94a6;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.included article{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.included article>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(148,189,221,.14);border-radius:8px;background:#ffffff0b;color:#fb4d69}.included h3{margin:0 0 6px;font-size:18px;line-height:1.2}.included p{margin:0;color:#aebbd0;font-size:15px;line-height:1.5}.section-action{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.section-action .button{min-width:190px}.billing-toggle{display:flex;gap:4px;width:fit-content;padding:5px;margin:0 auto 22px;border:1px solid var(--line);border-radius:8px;background:#ffffff0a}.billing-toggle button{min-height:36px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-weight:800}.billing-toggle button.active{background:#eaf8ff;color:#06101d}.billing-toggle small{margin-left:6px;color:#0369a1}.pricing-grid{grid-template-columns:minmax(210px,.82fr) repeat(3,minmax(240px,1fr))}.commerce-offers{position:relative;display:grid;grid-template-columns:minmax(300px,1.15fr) minmax(240px,.85fr);gap:16px;margin:24px 0 0;overflow:visible;z-index:2}.commerce-card{position:relative;display:grid;align-content:space-between;gap:12px;min-height:218px;padding:18px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:radial-gradient(circle at 18% 0%,rgba(94,234,212,.14),transparent 13rem),linear-gradient(180deg,#ffffff0f,#ffffff06);box-shadow:0 20px 58px #0000003d,inset 0 1px #ffffff0b}.commerce-card.lifetime{overflow:hidden;min-height:286px;padding:20px;border-color:#facc1540;background:radial-gradient(circle at 92% 4%,rgba(250,204,21,.18),transparent 8rem),radial-gradient(circle at 0% 100%,rgba(255,255,255,.09),transparent 11rem),linear-gradient(145deg,#07111ff5,#0d1628f5 48%,#111827f5);box-shadow:0 22px 46px #02061747,inset 0 1px #ffffff1a}.commerce-card.lifetime:before{content:"";position:absolute;inset:0 auto 0 -38%;width:34%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(250,204,21,.16),rgba(255,255,255,.18),transparent);transform:skew(-18deg);animation:commerce-shine 4.8s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes commerce-shine{0%,45%{left:-38%}72%,to{left:112%}}.commerce-card>*{position:relative;z-index:1}.commerce-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:22px;padding:0 8px;border-radius:999px;background:#5eead424;color:#b8fff3;font-size:10px;font-weight:850;letter-spacing:.03em;text-transform:uppercase}.commerce-card.lifetime .commerce-kicker{border:1px solid rgba(250,204,21,.28);background:#facc151f;color:#fde68a}.commerce-lifetime-topline{display:flex;align-items:center;justify-content:space-between;gap:8px}.commerce-lifetime-spots-pill{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid rgba(250,204,21,.55);border-radius:999px;background:linear-gradient(135deg,#fff7ed,#fde68a 55%,#facc15);color:#422006;font-size:16px;font-weight:950;letter-spacing:0;white-space:nowrap;box-shadow:0 10px 24px #facc152e}.commerce-card h3{margin:0;color:#eaf6ff;font-size:20px;letter-spacing:0}.commerce-card p{margin:7px 0 0;color:var(--muted);font-size:13px;font-weight:650;line-height:1.4}.commerce-card.lifetime h3{color:#f8fafc;font-size:28px;line-height:1.05}.commerce-card.lifetime p{max-width:420px;color:#cbd5e1;font-size:16px;font-weight:750;line-height:1.35}.commerce-help-dot{display:inline-flex;vertical-align:middle;margin:0 0 0 8px;border-color:#facc1570;background:#0f172ae0;color:#fde68a;width:18px;height:18px;font-size:12px}.commerce-help-dot[data-tooltip]:hover:after,.commerce-help-dot[data-tooltip]:focus-visible:after{left:0;right:auto;width:min(420px,calc(100vw - 56px));max-width:min(420px,calc(100vw - 56px));transform:none}.commerce-help-dot[data-tooltip]:hover:before,.commerce-help-dot[data-tooltip]:focus-visible:before{left:5px;right:auto;transform:rotate(45deg)}.commerce-lifetime-progress{height:12px;overflow:hidden;border:1px solid rgba(250,204,21,.2);border-radius:999px;background:#0f172ac7}.commerce-lifetime-progress span{display:block;height:100%;min-width:10%;border-radius:inherit;background:linear-gradient(90deg,#f8fafc,#fde68a,#facc15);box-shadow:0 0 18px #facc1561}.commerce-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.commerce-row strong{display:inline-flex;align-items:center;gap:5px;color:#b8fff3;font-size:24px;line-height:1}.commerce-row span{color:var(--muted);font-size:12px;font-weight:750}.commerce-card.lifetime .commerce-row strong{color:#fef3c7;font-size:32px;font-weight:950}.commerce-card.lifetime .commerce-row span{color:#94a3b8;font-size:13px;font-weight:850}.commerce-card.lifetime .button.primary{min-height:44px;background:linear-gradient(135deg,#fff7ed,#fde68a 48%,#facc15);color:#422006;box-shadow:0 14px 26px #facc1533}.commerce-disabled-button:disabled{cursor:not-allowed;opacity:.7}.commerce-pack-select{display:grid;gap:5px}.commerce-pack-select span{color:#b8fff3;font-size:10px;font-weight:850;text-transform:uppercase}.commerce-pack-select select{min-height:36px;padding:0 10px;border:1px solid rgba(94,234,212,.24);border-radius:8px;background:#06101dd1;color:#eaf6ff;font-size:13px;font-weight:800}.discord-cta{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:42px;padding:28px;border:1px solid rgba(125,211,252,.22);border-radius:10px;background:radial-gradient(circle at 12% 20%,rgba(56,189,248,.2),transparent 18rem),radial-gradient(circle at 90% 0%,rgba(94,234,212,.11),transparent 16rem),linear-gradient(135deg,#ffffff0d,#ffffff07);box-shadow:0 20px 70px #00000038,0 0 44px #38bdf813}.discord-cta div{display:grid;gap:8px}.discord-cta span{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#9de7ff;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.discord-cta h2{font-size:clamp(28px,3vw,40px)}.discord-cta p{max-width:720px;color:var(--muted);font-size:16px;line-height:1.6}.plan-card{position:relative;display:grid;grid-template-rows:auto auto 116px 64px 1fr auto;gap:10px;padding:24px;isolation:isolate;overflow:visible;background:radial-gradient(circle at 18% 0%,rgba(56,189,248,.1),transparent 16rem),linear-gradient(180deg,#ffffff0f,#ffffff06)}.plan-card>*{position:relative;z-index:1}.plan-card.featured{border-color:#38bdf885;background:radial-gradient(circle at 50% 0%,rgba(94,234,212,.18),transparent 18rem),linear-gradient(180deg,#38bdf826,#ffffff0b);box-shadow:0 26px 90px #00000052,0 0 62px #38bdf824}.plan-card.featured:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:0;border-radius:10px;background:conic-gradient(from 0deg,transparent 0deg,transparent 70deg,rgba(125,211,252,0) 86deg,rgba(125,211,252,.68) 104deg,rgba(94,234,212,.16) 128deg,transparent 150deg,transparent 360deg);animation:starter-glint 7s linear infinite;opacity:.72;padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@keyframes starter-glint{to{transform:rotate(360deg)}}.popular{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#5eead424;color:#b8fff3;font-size:11px;font-weight:760;z-index:2}.plan-vehicle-frame{display:grid;place-items:center;height:116px}.plan-vehicle-frame picture{display:grid;place-items:center;width:100%;height:100%}.plan-vehicle{display:block;justify-self:center;width:auto;max-width:min(100%,220px);max-height:104px;object-fit:contain;margin:0 auto;filter:drop-shadow(0 18px 28px rgba(0,0,0,.32))}.price{display:flex;align-items:baseline;justify-content:center;gap:6px}.price strong{font-size:34px}.price span{color:var(--muted)}.price-block{display:grid;align-content:center;gap:4px;text-align:center}.price-block small{color:var(--muted);font-size:12px}.plan-card ul{display:grid;grid-auto-rows:minmax(31px,auto);gap:3px;padding:0;margin:0;list-style:none}.plan-card li{position:relative;display:flex;align-items:flex-start;gap:8px;min-height:31px;padding-left:20px;color:#eaf6ff;font-size:14px;line-height:1.3}.plan-feature-icon{position:absolute;left:0;top:0;width:14px;height:16px;color:var(--green);font-weight:900}.plan-feature-text{flex:1 1 auto;min-width:0}.plan-help-dot,.price-help-dot{position:relative;z-index:5;flex:0 0 auto;display:inline-grid;place-items:center;width:15px;height:15px;margin-top:1px;border:1px solid rgba(125,211,252,.42);border-radius:999px;color:#aeeaff;font-size:10px;font-weight:800;line-height:1;cursor:help}.price-help-dot{align-self:center;margin-top:0}.price .price-help-dot{color:#aeeaff}.plan-help-dot:hover:after,.plan-help-dot:focus-visible:after,.price-help-dot:hover:after,.price-help-dot:focus-visible:after{content:attr(data-tooltip);position:absolute;z-index:100;left:50%;bottom:calc(100% + 8px);width:max-content;max-width:260px;transform:translate(-50%);padding:8px 10px;border:1px solid rgba(125,211,252,.24);border-radius:8px;background:#06101dfa;color:#fff;font-size:12px;font-weight:650;line-height:1.35;text-align:left;white-space:normal;box-shadow:0 14px 34px #00000057;pointer-events:none}.plan-help-dot:hover:before,.plan-help-dot:focus-visible:before,.price-help-dot:hover:before,.price-help-dot:focus-visible:before{content:"";position:absolute;z-index:100;left:50%;bottom:calc(100% + 4px);width:8px;height:8px;transform:translate(-50%) rotate(45deg);background:#06101dfa;pointer-events:none}.plan-card li.plan-feature--limited{color:#eaf6ff}.plan-card li.plan-feature--excluded{color:#8ea0b2}.plan-card li.plan-feature--excluded .plan-feature-icon{color:#dc2626}.limited-mark{color:#f59e0b;font-size:18px;line-height:.92}.plan-card li.plan-feature--excluded .plan-feature-text{text-decoration:line-through;text-decoration-color:#94a3b894}.plan-card .button{margin-top:4px;border:0;cursor:pointer}.plan-card .button:disabled{cursor:not-allowed;opacity:.56}.faq{max-width:860px}.docs-page{min-height:100vh}.docs-v2{display:grid;grid-template-columns:280px minmax(0,1040px);gap:72px;align-items:start;max-width:1440px;padding-top:112px;padding-bottom:120px}.docs-update-guide .docs-v2-lede{display:none}.docs-v2-nav{position:sticky;top:92px;display:grid;gap:16px;padding-right:24px;border-right:1px solid var(--line)}.docs-v2-brand{display:flex;align-items:center;gap:8px;color:#f5fbff;font-weight:850}.docs-v2-nav>span{color:var(--blue);font:800 11px/1 JetBrains Mono,monospace;letter-spacing:.08em}.docs-v2-nav nav{display:grid;gap:2px}.docs-v2-nav nav a{padding:8px 0;color:#92a8bb;font-size:13px;line-height:1.35}.docs-v2-nav nav a:hover,.docs-v2-nav nav a.active{color:#f5fbff}.docs-v2-main{min-width:0}.docs-v2-hero,.docs-v2-article{display:grid;gap:22px}.docs-v2-hero{padding-bottom:52px;border-bottom:1px solid var(--line)}.docs-v2-hero span,.docs-v2-article>span{color:var(--blue);font:800 12px/1 JetBrains Mono,monospace;letter-spacing:.08em}.docs-v2 h1{max-width:none;font-size:clamp(34px,3.8vw,54px);line-height:1.08;letter-spacing:-.035em}.docs-v2 p{max-width:920px;color:#9fb1c2;font-size:17px;line-height:1.72}.docs-v2-prose a{color:var(--green);font-weight:800;text-decoration:underline;text-underline-offset:4px}.docs-v2-prose h3{margin-top:18px;color:var(--blue);font:800 12px/1.2 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.docs-v2-index{display:grid;margin-top:44px;border-top:1px solid var(--line)}.docs-v2-index a{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;padding:23px 0;border-bottom:1px solid var(--line);color:#f2f9ff}.docs-v2-index a:hover strong{color:var(--green)}.docs-v2-index small{color:#60788e;font-family:monospace}.docs-v2-index strong{font-size:20px}.docs-v2-article{padding-bottom:72px}.docs-v2-lede{color:#d8e6f0;font-size:20px}.docs-release-card{display:grid;gap:0;overflow:hidden;margin-top:14px;border:1px solid #294158;border-radius:18px;background:linear-gradient(145deg,#0d2233f0,#061421f0);box-shadow:0 24px 70px #0000003d}.docs-release-card>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;border-bottom:1px solid var(--line);background:#38d6b70e}.docs-release-card>header strong{color:#f5fbff;font-size:20px;letter-spacing:-.02em}.docs-release-card>header time{color:var(--green);font:750 13px/1 JetBrains Mono,monospace}.docs-release-card section{padding:26px}.docs-release-card section+section{border-top:1px solid var(--line)}.docs-release-card h2{margin:0 0 18px;color:#f5fbff;font-size:22px}.docs-release-card ul{display:grid;gap:13px;margin:0;padding:26px;list-style:none}.docs-release-card section ul{padding:0}.docs-release-card li{position:relative;padding-left:22px;color:#bfd0de;font-size:15px;line-height:1.65}.docs-release-card li:before{content:"";position:absolute;top:.67em;left:0;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #38d6b714}.docs-release-card .minor li:before{background:var(--blue);box-shadow:0 0 0 4px #47aeff14}.docs-v2-prose{display:grid;gap:16px;margin-top:18px}.docs-v2-prose h2{margin-top:18px;font-size:28px}.docs-v2-prose ol{display:grid;gap:14px;padding:0;list-style:none}.docs-v2-prose li{display:grid;grid-template-columns:28px 1fr;gap:14px;color:#bfd0de;line-height:1.65}.docs-v2-prose li b{color:var(--green);font-family:monospace}.docs-v2-shortcuts{display:grid;gap:12px;margin-top:8px}.docs-v2-shortcuts a{display:grid;gap:6px;padding:17px 18px;border:1px solid var(--line);border-radius:12px;background:#08182675;color:#f2f9ff;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.docs-v2-shortcuts a:hover{border-color:var(--green);background:#0c2333b8;transform:translateY(-1px)}.docs-v2-shortcuts strong{color:#f2f9ff;font-size:17px}.docs-v2-shortcuts span{color:#a9bdcd;font-size:15px;line-height:1.5}.docs-v2-shortcuts small{overflow-wrap:anywhere;color:#5f7890;font:500 12px/1.4 JetBrains Mono,monospace}.docs-bookmark-domain-picker{position:relative;z-index:4;margin:4px 0 12px;width:min(260px,100%)}.docs-bookmark-domain-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;color:#f2f9ff;background:#081826b8;font:750 15px/1.2 inherit;cursor:pointer;text-align:left}.docs-bookmark-domain-trigger span{flex:1}.docs-bookmark-domain-trigger svg{color:#8da7ba}.docs-bookmark-domain-menu{position:absolute;top:calc(100% + 7px);left:0;right:0;display:grid;max-height:330px;overflow:auto;padding:6px;border:1px solid #294158;border-radius:11px;background:#07111d;box-shadow:0 18px 46px #0000006b}.docs-bookmark-domain-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border:0;border-radius:7px;color:#c5d5e1;background:transparent;font:650 14px/1.2 inherit;text-align:left;cursor:pointer}.docs-bookmark-domain-menu button:hover,.docs-bookmark-domain-menu button.active{color:#f2f9ff;background:#38d6b71f}.docs-bookmark-domain-menu button span{flex:1}.docs-v2-feature-copy{display:grid;gap:14px}.docs-v2-feature-copy p{margin:0}.docs-v2-images{display:grid;grid-template-columns:minmax(0,960px);justify-content:start;gap:30px;max-width:960px;margin-top:30px}.docs-v2-images button{display:block;padding:0;border:0;background:transparent;cursor:zoom-in;overflow:visible}.docs-v2-images img{display:block;width:100%;height:auto;border:0;border-radius:0;background:transparent;transition:transform .22s ease,filter .22s ease}.docs-v2-images button span{display:none}.docs-v2-images button:hover img,.docs-v2-images button:focus-visible img{transform:scale(1.012);filter:brightness(1.03)}.docs-mobile-nav{display:none}.docs-image-modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#01070ddb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.docs-image-modal-panel{position:relative;display:grid;width:min(1180px,100%);height:min(82vh,840px);overflow:hidden;border:1px solid #294158;border-radius:14px;background:#07111d;box-shadow:0 28px 90px #0000008c}.docs-image-modal-close{position:absolute;z-index:2;top:12px;right:12px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #38536c;border-radius:50%;color:#f5fbff;background:#102131;cursor:pointer}.docs-image-canvas{display:grid;place-items:center;overflow:hidden;touch-action:none;cursor:grab}.docs-image-canvas:active{cursor:grabbing}.docs-image-canvas img{display:block;max-width:90%;max-height:90%;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .05s linear;transform-origin:center}@media (max-width:800px){.docs-v2{grid-template-columns:1fr;gap:34px;padding-top:92px}.docs-v2-nav{display:none}.docs-mobile-nav{position:fixed;z-index:120;top:0;left:0;right:0;display:block;border-bottom:1px solid var(--line);background:#040f19f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.docs-mobile-nav>button{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;padding:12px 20px;border:0;background:transparent;color:#f5fbff;font:750 14px/1.3 inherit;text-align:left}.docs-mobile-nav>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-mobile-backdrop{position:fixed;top:58px;right:0;bottom:0;left:0;border:0;background:#01070d9e}.docs-mobile-nav nav{position:absolute;z-index:2;top:58px;left:0;right:0;display:grid;max-height:calc(100vh - 58px);overflow:auto;padding:10px 20px 22px;border-bottom:1px solid var(--line);background:#07111d}.docs-mobile-nav nav a{padding:12px 0;color:#a9c1d4;border-bottom:1px solid rgba(90,124,150,.18);font-size:14px}.docs-mobile-nav nav a.active{color:var(--green)}.docs-v2 h1{font-size:clamp(30px,9vw,40px)}.docs-v2-index a{padding:18px 0}.docs-v2-index strong{font-size:17px}.docs-image-modal{padding:14px}.docs-image-modal-panel{height:78vh}.docs-v2-images{grid-template-columns:minmax(0,1fr);max-width:100%}.docs-release-card>header{align-items:flex-start;flex-direction:column;padding:18px 19px}.docs-release-card section{padding:21px 19px}.docs-release-card>ul{padding:21px 19px}.docs-release-card li{padding-left:18px;font-size:14px}}.docs-shell{display:grid;grid-template-columns:280px minmax(0,1fr);gap:42px;align-items:start;padding:96px 0 120px}.docs-sidebar{position:sticky;top:96px;display:grid;gap:18px;padding:18px;border:1px solid var(--line);border-radius:8px;background:#ffffff0b;box-shadow:0 18px 54px #00000038}.docs-sidebar-head{display:flex;align-items:center;gap:9px;color:#b9ecff;font-size:12px;font-weight:900;text-transform:uppercase}.docs-sidebar nav{display:grid;gap:4px}.docs-sidebar nav a{padding:10px 12px;border-radius:7px;color:#b6c7d8;font-size:13px;font-weight:750}.docs-sidebar nav a:hover{background:#38bdf81c;color:var(--text)}.docs-content{display:grid;gap:24px}.docs-hero{display:grid;gap:16px;padding:44px;border:1px solid rgba(125,211,252,.2);border-radius:8px;background:radial-gradient(circle at 80% 10%,rgba(56,189,248,.2),transparent 24rem),linear-gradient(180deg,#ffffff12,#ffffff06);box-shadow:var(--shadow)}.docs-hero span,.docs-intro span,.docs-article-body>span,.docs-support span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800;text-transform:uppercase}.docs-hero h1{max-width:980px;font-size:clamp(42px,6.8vw,82px)}.docs-hero p,.docs-intro p,.docs-article p,.docs-support p{color:var(--muted);font-size:17px;line-height:1.65}.docs-intro,.docs-article,.docs-support{border:1px solid var(--line);border-radius:8px;background:#ffffff0a}.docs-intro{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;padding:28px}.docs-install-card{display:grid;gap:22px;padding:30px;border:1px solid rgba(94,234,212,.26);border-radius:8px;background:radial-gradient(circle at 86% 0%,rgba(94,234,212,.2),transparent 22rem),linear-gradient(135deg,#38bdf81f,#ffffff09);box-shadow:0 20px 60px #00000042}.docs-install-head{display:grid;gap:10px}.docs-install-head span{color:var(--green);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:900;text-transform:uppercase}.docs-install-head h2{font-size:clamp(30px,4vw,48px)}.docs-install-head p{max-width:780px;color:var(--muted);font-size:17px;line-height:1.65}.docs-install-list{display:grid;gap:13px;max-width:860px}.docs-install-subtitle{margin:8px 0 0;color:#5eead4;font-family:Geist Mono,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:850}.docs-install-list p{margin:0;color:#c9d7e4;font-size:16px;line-height:1.65}.docs-install-list strong{color:var(--text)}.docs-install-list a{color:#5eead4;font-weight:850;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.docs-install-list a:hover{color:#b9ecff}.docs-install-help{margin-top:4px;padding-top:12px;border-top:1px solid rgba(94,234,212,.18)}.docs-intro div{display:grid;gap:10px}.docs-intro h2,.docs-article h2,.docs-support h2{font-size:clamp(26px,3vw,38px)}.docs-articles{display:grid;gap:18px}.docs-article{display:grid;grid-template-columns:96px minmax(0,1fr);scroll-margin-top:98px;overflow:hidden}.docs-article-number{display:grid;place-items:start center;padding-top:30px;border-right:1px solid var(--line);color:#eef7ff2e;font-size:42px;font-weight:950}.docs-article-body{display:grid;gap:14px;padding:28px}.docs-article ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;margin:8px 0 0;list-style:none}.docs-article li{display:flex;gap:9px;align-items:flex-start;padding:13px;border:1px solid rgba(148,189,221,.13);border-radius:8px;background:#0000002e;color:#c9d7e4;font-size:14px;line-height:1.45}.docs-article li svg{flex:0 0 auto;color:var(--green)}.docs-image-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}.docs-image-grid:has(figure:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.docs-image-grid figure{display:grid;gap:9px;margin:0}.docs-image-button{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16 / 10;padding:0;overflow:hidden;border:1px solid rgba(125,211,252,.2);border-radius:8px;background:#ffffff0a;box-shadow:0 18px 44px #00000038;cursor:zoom-in;transition:border-color .16s ease,transform .16s ease}.docs-image-grid img{width:100%;height:100%;object-fit:contain}.docs-image-button:hover{border-color:#7dd3fc8a;transform:translateY(-1px)}.docs-image-grid figcaption{color:var(--muted);font-size:13px;font-weight:750}.docs-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:28px;background:#000810c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.docs-lightbox-panel{position:relative;display:grid;gap:12px;width:min(1120px,96vw);max-height:92vh}.docs-lightbox-panel img{max-width:100%;max-height:84vh;object-fit:contain;border:1px solid rgba(125,211,252,.32);border-radius:10px;background:#040e1aeb;box-shadow:0 30px 90px #0000008c}.docs-lightbox-panel p{margin:0;color:#e7f7ff;font-weight:800;text-align:center}.docs-lightbox-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#020a14c7;color:#e7f7ff;cursor:pointer}.docs-support{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;background:radial-gradient(circle at 88% 0%,rgba(94,234,212,.16),transparent 18rem),#ffffff0b}.docs-support div{display:grid;gap:10px}.legal-shell{display:grid;gap:24px;padding:96px 0 120px}.legal-hero small{color:#b9ecff;font-weight:800}.legal-content{display:grid;gap:18px}.legal-section{display:grid;grid-template-columns:88px minmax(0,1fr);gap:22px;padding:28px;border:1px solid var(--line);border-radius:8px;background:#ffffff0a}.legal-section>span{color:#eef7ff33;font-size:38px;font-weight:950}.legal-section div{display:grid;gap:12px}.legal-section h2{font-size:clamp(24px,2.6vw,34px)}.legal-section p,.legal-section li{color:var(--muted);line-height:1.62}.legal-section ul{display:grid;gap:10px;padding:0;margin:4px 0 0;list-style:none}.legal-section li{display:flex;gap:9px;align-items:flex-start}.legal-section li svg{flex:0 0 auto;color:var(--green)}.blog-shell{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:34px;align-items:start;padding:112px 0 120px}.blog-article,.blog-aside>div{border:1px solid var(--line);border-radius:8px;background:#ffffff0b;box-shadow:0 18px 55px #0000002e}.blog-article{overflow:hidden}.blog-hero{display:grid;gap:18px;padding:clamp(34px,5vw,62px);background:radial-gradient(circle at 80% 0%,rgba(56,189,248,.18),transparent 22rem),linear-gradient(180deg,#ffffff0f,#ffffff05)}.blog-hero>span,.blog-cta>span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:800;text-transform:uppercase}.blog-hero h1{max-width:920px;font-size:clamp(42px,6vw,82px);line-height:.98}.blog-hero p{max-width:780px;color:var(--muted);font-size:19px;line-height:1.65}.blog-meta{display:flex;flex-wrap:wrap;gap:10px}.blog-meta span{padding:8px 11px;border:1px solid rgba(125,211,252,.22);border-radius:999px;color:#dff6ff;background:#38bdf814;font-size:13px;font-weight:750}.blog-answer{display:grid;gap:10px;margin:30px clamp(24px,5vw,62px) 0;padding:22px;border:1px solid rgba(94,234,212,.22);border-radius:8px;background:radial-gradient(circle at 100% 0%,rgba(94,234,212,.14),transparent 18rem),#5eead40e}.blog-answer strong{color:var(--green);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;text-transform:uppercase;font-size:12px}.blog-answer p,.blog-body p,.blog-faq p{color:var(--muted);line-height:1.75}.blog-geo-summary{display:grid;grid-template-columns:1.15fr .85fr;gap:14px;margin:18px clamp(24px,5vw,62px) 0}.blog-geo-summary>div{border:1px solid rgba(125,211,252,.18);border-radius:8px;background:#ffffff09;padding:18px}.blog-geo-summary>div:first-child{grid-row:span 2}.blog-geo-summary span{display:block;color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800;text-transform:uppercase}.blog-geo-summary strong{display:block;margin-top:8px;color:#f4fbff;font-size:18px}.blog-geo-summary p,.blog-geo-summary li,.blog-geo-table span{color:var(--muted);line-height:1.65}.blog-geo-summary ol{display:grid;gap:8px;margin:12px 0 0;padding-left:20px}.blog-geo-table{display:grid;gap:0;padding:0!important;overflow:hidden}.blog-geo-table div{display:grid;grid-template-columns:minmax(120px,.45fr) 1fr;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(125,211,252,.14)}.blog-geo-table div:last-child{border-bottom:0}.blog-geo-table strong{margin:0;font-size:14px}.blog-body{display:grid;gap:34px;padding:38px clamp(24px,5vw,62px)}.blog-body section{display:grid;gap:14px}.blog-body h2,.blog-faq h2,.blog-cta h2,.blog-related h2{font-size:clamp(27px,3vw,40px);letter-spacing:0}.blog-body ul{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.blog-body li{display:flex;gap:10px;align-items:flex-start;color:#d7ecf8;line-height:1.6}.blog-body li svg{flex:0 0 auto;color:var(--green);margin-top:3px}.blog-faq{display:grid;gap:12px;padding:0 clamp(24px,5vw,62px) 50px}.blog-faq details{border:1px solid var(--line);border-radius:8px;background:#ffffff09}.blog-faq summary{display:flex;justify-content:space-between;gap:18px;padding:18px;cursor:pointer;font-weight:850}.blog-faq p{padding:0 18px 18px}.blog-aside{position:sticky;top:92px;display:grid;gap:18px}.blog-cta,.blog-related{display:grid;gap:16px;padding:24px}.blog-cta{background:radial-gradient(circle at 82% 0%,rgba(56,189,248,.18),transparent 18rem),#ffffff0b}.blog-cta p{color:var(--muted);line-height:1.62}.blog-related a{display:grid;gap:6px;padding:14px 0;border-top:1px solid var(--line);color:inherit}.blog-related a span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;text-transform:uppercase}.blog-related a strong{line-height:1.35}.tool-shell .blog-article{gap:28px}.tool-shell .blog-hero h1{max-width:780px;font-size:clamp(36px,4.6vw,62px);line-height:1.04}.tool-widget{display:grid;gap:18px;padding:22px;border:1px solid rgba(125,211,252,.16);background:radial-gradient(circle at 0% 0%,rgba(94,234,212,.12),transparent 18rem),#06111db8;border-radius:8px;box-shadow:0 22px 60px #00000038}.tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tool-field{display:grid;gap:7px;font-size:.84rem;color:#b8c7d9;font-weight:700}.tool-field input,.tool-field select{min-height:44px;border:1px solid rgba(125,211,252,.18);border-radius:8px;padding:0 12px;font:inherit;color:#f3fbff;background:#020a169e;box-shadow:inset 0 1px #ffffff09}.tool-field input:focus,.tool-field select:focus{outline:none;border-color:#5eead4c7;box-shadow:0 0 0 3px #5eead424}.tool-field select option{color:#f3fbff;background:#07111f}.tool-field input[type=color]{padding:5px;cursor:pointer}.tool-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tool-results div,.measurement-output{display:grid;gap:4px;padding:14px;border:1px solid rgba(125,211,252,.14);border-radius:8px;background:#020a167a}.tool-results span,.measurement-output span,.tool-note{color:#9fb0c4;font-size:.8rem;font-weight:700}.tool-results strong{color:#f7fbff;font-size:1.05rem}.measurement-output pre{margin:0;color:#f7fbff;white-space:pre-wrap;font:750 1.02rem/1.75 Inter,system-ui,sans-serif}.bundle-canvas{width:min(100%,420px);aspect-ratio:3 / 4;border-radius:8px;border:1px solid rgba(125,211,252,.18);justify-self:center;box-shadow:0 20px 48px #00000042}.account-page{min-height:100vh}.account-page-section{max-width:1120px;min-height:calc(100vh - 72px);padding-top:112px}.account-page-section:has(.account-install-shell){padding-bottom:92px}.account-card{border:1px solid var(--line);border-radius:8px;background:linear-gradient(135deg,#38bdf81a,#ffffff09),#ffffff0b;box-shadow:0 18px 55px #0003}.auth-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,.8fr);gap:46px;align-items:center}.auth-copy{display:grid;gap:18px;padding:36px 0}.auth-copy span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:13px;text-transform:uppercase}.auth-copy h2{max-width:620px;font-size:clamp(44px,6vw,78px)}.auth-copy p{max-width:560px;color:var(--muted);font-size:18px;line-height:1.65}.auth-card{display:grid;gap:18px;max-width:520px;padding:30px;justify-self:end;background:radial-gradient(circle at 80% 0%,rgba(56,189,248,.18),transparent 18rem),#ffffff0b}.account-auth-layout{grid-template-columns:minmax(0,520px);justify-content:center;justify-items:center;gap:26px;text-align:center}.account-auth-layout .auth-copy{padding:0;justify-items:center}.account-auth-layout .auth-copy h2{max-width:680px;font-size:clamp(40px,5vw,66px)}.account-auth-layout .auth-card{width:100%;justify-self:center;text-align:left}.auth-layout.image-auth{grid-template-columns:1fr;gap:22px;align-items:stretch}.image-auth .auth-copy{gap:12px;padding:10px 0 0}.image-auth .auth-copy h2{max-width:none;font-size:clamp(30px,3.4vw,48px)}.image-auth .auth-copy p{max-width:620px;font-size:16px}.image-auth .auth-card{width:100%;max-width:none;justify-self:stretch}.auth-switch{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:5px;border:1px solid var(--line);border-radius:8px;background:#00000029}.auth-switch button{min-height:38px;border:0;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer;font-weight:850}.auth-switch button.active{background:#eaf8ff;color:#06101d}.auth-card label{display:grid;gap:7px;color:#cbd5e1;font-size:13px;font-weight:750}.auth-card input{min-height:48px;border:1px solid var(--line);border-radius:8px;background:#0000002e;color:var(--text);padding:0 12px}.auth-password-field{display:grid;gap:9px}.auth-forgot-button{justify-self:end;padding:0;border:0;background:transparent;color:#7dd3fc;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.auth-forgot-button:hover{color:#bae6fd;text-decoration:underline}.auth-forgot-button:disabled{cursor:default;opacity:.55}.auth-reset-copy{display:grid;gap:7px}.auth-reset-copy strong{color:var(--text);font-size:18px}.auth-reset-copy p,.auth-card .account-error,.auth-card .account-success{margin:0}.auth-reset-copy p{color:var(--muted);font-size:14px;line-height:1.55}.account-error{color:#fecaca;font-size:13px}.account-success{color:#86efac;font-size:13px}.dashboard-card{display:grid;gap:24px;padding:28px;background:radial-gradient(circle at 82% 0%,rgba(94,234,212,.12),transparent 22rem),#ffffff0b}.dashboard-card--with-air{margin-bottom:72px}.account-top,.account-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.account-plans{display:grid;gap:20px;margin-top:22px}.account-plans .section-title{margin-bottom:8px}.account-top div{display:grid;gap:4px}.account-top span{color:var(--muted);font-size:13px}.account-top strong{font-size:28px}.account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.account-grid div{display:grid;gap:4px;padding:18px;border:1px solid var(--line);border-radius:8px;background:#0000002e}.account-grid span{color:var(--muted);font-size:12px}.account-grid strong{font-size:18px}.account-install-shell{display:grid;gap:24px;min-height:calc(100vh - 220px);align-content:center;width:100%}.account-install-head{display:grid;gap:10px}.account-install-head h1{max-width:1040px;color:var(--text);font-size:clamp(34px,4.2vw,56px);line-height:1.02}.account-install-head p{margin-top:14px;color:#b8c7d6;font-size:clamp(19px,2vw,24px);line-height:1.55}.account-install-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.account-install-option{position:relative;display:grid;place-items:center;gap:12px;min-height:210px;padding:24px 18px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:radial-gradient(circle at 50% 0%,rgba(56,189,248,.12),transparent 12rem),#ffffff0b;color:var(--text);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.account-install-option:hover,.account-install-option.active{border-color:#5eead48a;background:radial-gradient(circle at 50% 0%,rgba(94,234,212,.18),transparent 12rem),#fff1;transform:translateY(-2px)}.account-install-badge{position:absolute;top:12px;right:12px;padding:5px 8px;border:1px solid rgba(94,234,212,.34);border-radius:999px;background:#5eead41f;color:#a7f3d0;font-size:11px;font-weight:850}.account-install-icon{display:grid;place-items:center;width:min(62%,190px);aspect-ratio:1.3}.account-install-icon img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 24px rgba(56,189,248,.22))}.account-install-option strong{font-size:19px}.account-install-steps{display:grid;gap:10px;width:100%}.account-install-step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;min-height:58px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:#0000002e;color:var(--text)}.account-install-step span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}.account-install-step .account-install-step-badge{min-width:96px;padding:5px 8px;border:1px solid rgba(94,234,212,.36);border-radius:999px;background:#5eead41f;color:#a7f3d0;text-align:center}.account-install-step .account-install-step-spacer{width:96px}.account-install-step.desktop-choice{grid-template-columns:minmax(0,1fr) auto auto}.account-install-step.desktop-ready{grid-template-columns:minmax(0,1fr) auto}.account-install-step .account-install-step-meta{max-width:300px;padding:5px 8px;border:1px solid rgba(94,234,212,.36);border-radius:999px;background:#5eead41f;color:#a7f3d0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;text-align:center}.account-install-step .account-install-step-meta.empty{visibility:hidden}.account-install-step strong{overflow-wrap:anywhere}.account-install-note,.account-install-help{color:var(--muted);font-size:14px;text-align:center}.account-install-help a{color:var(--blue);font-weight:850}.admin-page{min-height:100vh;font-size:13px}.admin-shell{display:grid;gap:18px;padding-top:86px}.admin-topbar,.admin-panel,.admin-loading-card,.admin-alert{border:1px solid var(--line);border-radius:8px;background:radial-gradient(circle at 82% 0%,rgba(56,189,248,.11),transparent 20rem),#ffffff0b;box-shadow:0 18px 55px #0000002e}.admin-topbar{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:22px}.admin-topbar span,.admin-panel-head span,.admin-detail-title p{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:10px;text-transform:uppercase}.admin-topbar h1{margin-top:6px;font-size:clamp(30px,4vw,51px)}.admin-topbar p,.admin-muted,.admin-loading-card p{color:var(--muted);line-height:1.6}.admin-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.admin-main-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.admin-main-kpis .admin-kpi{gap:4px;padding:10px}.admin-kpi,.admin-usage-strip div,.admin-usage-strip .admin-mini-metric{display:grid;gap:5px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#00000030}.admin-kpi-button{width:100%;color:var(--text);text-align:left;cursor:pointer}.admin-kpi-button:hover{border-color:#5eead461;background:#5eead414}.admin-kpi.danger{border-color:#f871716b;background:#f8717114}.admin-kpi span,.admin-usage-strip span,.admin-detail-grid span,.admin-usage-bar span,.admin-last-event span{color:var(--muted);font-size:10px;font-weight:800}.admin-kpi strong{font-size:22px}.admin-main-kpis .admin-kpi strong{font-size:18px}.admin-main-kpis .admin-kpi small{font-size:9px}.admin-kpi small,.admin-detail-grid strong,.admin-last-event small{color:#b9ccdc;font-size:10px}.admin-renewals-panel{margin-top:11px}.admin-renewal-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px}.admin-renewal-card{display:grid;gap:6px;min-width:0;padding:11px;border:1px solid rgba(56,189,248,.18);border-radius:8px;background:#38bdf812;color:var(--text);text-align:left;cursor:pointer}.admin-renewal-card:hover{border-color:#5eead46b;background:#5eead41a}.admin-renewal-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-renewal-card small{color:var(--muted);font-size:10px}.admin-usage-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.admin-usage-strip strong{font-size:18px}.admin-mini-metric{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer}.admin-mini-metric:hover{border-color:#5eead461;background:#5eead414}.admin-favourite-boost-view{display:grid;gap:18px}.admin-favourite-boost-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-favourite-boost-hero h2{margin:7px 0 6px;font-size:25px}.admin-favourite-boost-hero p{max-width:700px;margin:0;color:var(--muted);line-height:1.55}.admin-favourite-boost-controls{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.admin-favourite-boost-controls label{display:grid;gap:5px}.admin-favourite-boost-controls label span{color:var(--muted);font-size:10px;font-weight:800}.admin-favourite-boost-controls select{min-height:38px;min-width:150px;padding:0 10px}.admin-favourite-boost-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-boost-distribution{display:grid;gap:10px;padding:0 14px 16px}.admin-boost-distribution-row{display:grid;grid-template-columns:64px minmax(100px,1fr) 58px 120px;gap:10px;align-items:center}.admin-boost-distribution-row strong,.admin-boost-distribution-row b{font-size:12px}.admin-boost-distribution-row b{color:#99f6e4;text-align:right}.admin-boost-distribution-row small{color:var(--muted);font-size:10px}.admin-boost-distribution-track{height:9px;overflow:hidden;border:1px solid rgba(94,234,212,.2);border-radius:999px;background:#94a3b81f}.admin-boost-distribution-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#5eead4)}.admin-boost-pending-table{min-width:980px}.admin-empty-state{padding:0 14px 16px}.admin-revenue-view{display:grid;gap:18px}.admin-revenue-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;background:radial-gradient(circle at 18% 10%,rgba(94,234,212,.16),transparent 18rem),radial-gradient(circle at 92% 0%,rgba(56,189,248,.15),transparent 20rem),#ffffff0b}.admin-revenue-hero span,.admin-revenue-metric span,.admin-revenue-bar small,.admin-revenue-column span,.admin-revenue-status{color:var(--muted);font-family:var(--mono);font-size:10px;text-transform:uppercase}.admin-revenue-hero h2{margin-top:6px;font-size:clamp(34px,5vw,68px)}.admin-revenue-hero p{color:#b9ccdc;font-size:14px}.admin-revenue-controls,.admin-revenue-kpis,.admin-revenue-grid{display:grid;gap:10px}.admin-revenue-controls{grid-template-columns:minmax(130px,auto) auto}.admin-revenue-controls select{min-height:42px;border:1px solid var(--line);border-radius:8px;background:#0003;color:var(--text);padding:0 10px}.admin-revenue-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-revenue-metric{display:grid;gap:6px;padding:15px;border:1px solid rgba(94,234,212,.18);border-radius:8px;background:#0003}.admin-revenue-metric.warn{border-color:#fbbf2457;background:#fbbf2414}.admin-revenue-metric.danger{border-color:#f871716b;background:#f8717114}.admin-revenue-metric strong{font-size:24px}.admin-revenue-metric small{color:#b9ccdc}.admin-revenue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-revenue-bars{display:grid;gap:12px;padding:14px}.admin-revenue-bar{display:grid;gap:7px}.admin-revenue-bar>div:first-child{display:flex;justify-content:space-between;gap:12px}.admin-revenue-bar>div:first-child span{color:#c8d9e8;font-weight:850}.admin-revenue-bar-track{height:8px;overflow:hidden;border-radius:999px;background:#94a3b829}.admin-revenue-bar-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5eead4,#38bdf8)}.admin-revenue-chart{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(54px,1fr);gap:10px;min-height:230px;padding:16px;overflow-x:auto;align-items:end}.admin-revenue-column{display:grid;grid-template-rows:160px auto auto;gap:7px;align-items:end;text-align:center}.admin-revenue-column>div{width:100%;min-height:4px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#5eead4eb,#38bdf85c);box-shadow:0 0 22px #38bdf838}.admin-revenue-column strong{color:#c8d9e8;font-size:11px}.admin-revenue-table{min-width:940px}.admin-revenue-status.canceling{color:#fbbf24}.admin-revenue-status.past_due,.admin-revenue-status.unpaid,.admin-revenue-status.incomplete{color:#fca5a5}.admin-revenue-view-pro{gap:14px}.admin-revenue-view-pro .admin-revenue-hero{padding:16px 18px;background:#ffffff09}.admin-revenue-view-pro .admin-revenue-hero h2{margin-top:4px;font-size:clamp(24px,3vw,38px);letter-spacing:0}.admin-revenue-view-pro .admin-revenue-hero p{font-size:12px;color:#91a5b7}.admin-revenue-view-pro .admin-revenue-controls select{min-height:38px;border-radius:8px;background:#ffffff0e}.admin-revenue-view-pro .admin-revenue-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.admin-revenue-custom-range{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.admin-revenue-custom-range input{width:142px;min-height:38px;border:1px solid var(--line);border-radius:8px;background:#ffffff0e;color:var(--text);padding:0 10px}.admin-revenue-custom-range .button{min-height:38px}.admin-country-ranking-table{min-width:620px}.admin-revenue-chart-card{padding:0;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0000002e}.admin-revenue-chart-top{display:flex;justify-content:space-between;gap:16px;align-items:start;padding:18px 20px 4px}.admin-revenue-chart-top span,.admin-revenue-chart-pill{color:var(--muted);font-family:var(--mono);font-size:11px}.admin-revenue-chart-top strong{display:block;margin-top:4px;color:#f8fbff;font-size:clamp(28px,4vw,46px);line-height:1}.admin-revenue-chart-top small{display:block;margin-top:8px;color:#9fb1c2;font-family:var(--mono);font-size:11px}.admin-revenue-chart-top small.positive{color:#34d399}.admin-revenue-chart-top small.negative{color:#fb7185}.admin-revenue-chart-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:#ffffff0a;color:#dce8f3;font-weight:800}.admin-revenue-chart-pill i{width:8px;height:8px;border-radius:999px;background:#5b7cfa;box-shadow:0 0 16px #5b7cfaa6}.admin-revenue-area{position:relative;padding:2px 16px 14px}.admin-revenue-area svg{display:block;width:100%;min-height:260px}.admin-revenue-area.compact svg{min-height:170px}.admin-revenue-area line{stroke:#94a3b821;stroke-width:1}.admin-revenue-area polyline{pointer-events:none;fill:none;stroke:#5b7cfa;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(91,124,250,.25))}.admin-revenue-area .secondary-line{stroke:#fbbf24;stroke-width:2;stroke-dasharray:7 8;opacity:.76;filter:drop-shadow(0 0 8px rgba(251,191,36,.2))}.admin-revenue-area.green polyline{stroke:#10b981;filter:drop-shadow(0 0 10px rgba(16,185,129,.22))}.admin-revenue-area text{fill:#cbd5e1bd;font-family:var(--mono);font-size:11px;text-anchor:end}.admin-revenue-area .x-label{pointer-events:none;text-anchor:middle;fill:#cbd5e19e}.admin-revenue-tooltip{position:absolute;z-index:4;min-width:150px;max-width:220px;padding:10px 12px;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#090e15f5;box-shadow:0 18px 38px #00000057,0 0 24px #5b7cfa1f;color:#e8f2fb;pointer-events:none;transform:translate(-50%)}.admin-revenue-tooltip span,.admin-revenue-tooltip small{display:block;color:#9fb1c2;font-family:var(--mono);font-size:10px}.admin-revenue-tooltip strong{display:block;margin:4px 0 3px;color:#f8fbff;font-size:18px;line-height:1.1}.admin-revenue-tooltip .retained-value{margin-top:6px;color:#fcd34d}.admin-revenue-bars-chart .hitbox,.admin-revenue-area .hit-dot{cursor:crosshair;fill:transparent}.admin-revenue-bars-chart .bar{fill:#5b7cfab8;filter:drop-shadow(0 0 10px rgba(91,124,250,.18));transition:fill .14s ease,opacity .14s ease,filter .14s ease}.admin-revenue-bars-chart g.active .bar,.admin-revenue-bars-chart g:focus .bar{fill:#7f9cff;filter:drop-shadow(0 0 16px rgba(91,124,250,.38))}.admin-revenue-area .dot{fill:#5b7cfa;stroke:#080d14eb;stroke-width:2;transition:r .14s ease,fill .14s ease}.admin-revenue-area .secondary-dot{fill:#fbbf24;stroke:#080d14eb;stroke-width:2;opacity:.88}.admin-revenue-area.green .dot{fill:#10b981}.admin-revenue-area g.active .dot,.admin-revenue-area g:focus .dot{fill:#f8fbff}.admin-revenue-view-pro .admin-revenue-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-revenue-view-pro .admin-revenue-metric{gap:4px;min-height:96px;padding:12px 13px;background:#ffffff09}.admin-revenue-view-pro .admin-revenue-metric strong{font-size:22px}.admin-revenue-view-pro .admin-revenue-metric small{font-size:11px}.admin-revenue-mini-chart{padding-bottom:4px}.admin-revenue-view-pro .admin-revenue-grid{grid-template-columns:minmax(0,3fr) minmax(260px,1fr);align-items:stretch}.admin-revenue-view-pro .admin-revenue-mini-chart .admin-revenue-area svg{min-height:340px}.admin-panel-head .legend-dot{display:inline-block;width:8px;height:8px;margin:0 5px 0 9px;border-radius:999px;vertical-align:middle}.admin-panel-head .legend-dot.live{background:#10b981;box-shadow:0 0 10px #10b98159}.admin-panel-head .legend-dot.retained{background:#fbbf24;box-shadow:0 0 10px #fbbf244d}.admin-revenue-projections{background:linear-gradient(180deg,#10b9810f,#ffffff05),#00000029}.admin-revenue-projection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.admin-revenue-projection-grid>div{display:grid;gap:5px;min-height:104px;padding:14px;border:1px solid rgba(94,234,212,.14);border-radius:8px;background:#ffffff08}.admin-revenue-projection-grid span{color:var(--muted);font-family:var(--mono);font-size:10px;text-transform:uppercase}.admin-revenue-projection-grid strong{color:#f8fbff;font-size:26px}.admin-revenue-projection-grid small{color:#9fb1c2;line-height:1.45}.admin-business-brief{background:linear-gradient(180deg,#5b7cfa0e,#ffffff05),#00000029}.admin-business-brief-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px}.admin-business-brief-grid>div{display:grid;gap:8px;min-height:108px;padding:13px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#ffffff08}.admin-business-brief-grid span,.admin-funnel-steps span,.admin-time-bars span{color:var(--muted);font-family:var(--mono);font-size:10px;text-transform:uppercase}.admin-business-brief-grid strong{color:#e8f2fb;font-size:14px;line-height:1.45}.admin-revenue-analysis-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-funnel-steps,.admin-time-bars{display:grid;gap:12px;padding:14px}.admin-funnel-steps>div,.admin-time-bars>div{display:grid;gap:7px}.admin-funnel-steps>div>div,.admin-time-bars>div>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.admin-funnel-steps strong,.admin-time-bars strong{min-width:0;overflow:hidden;color:#e8f2fb;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.admin-funnel-steps em{color:#5eead4;font-style:normal;font-weight:850}.admin-funnel-steps i,.admin-time-bars i{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#10b981,#5eead4)}.admin-funnel-steps small{color:#8ea1b4}.admin-time-bars i{background:linear-gradient(90deg,#5b7cfa,#38bdf8)}.admin-revenue-bars.compact{gap:10px;padding:12px 14px 14px}.admin-revenue-bars.compact .admin-revenue-bar{gap:6px}.admin-revenue-bars.compact .admin-revenue-bar-track{height:7px}.admin-revenue-renewal-list{display:grid;gap:8px;padding:12px 14px 14px}.admin-revenue-renewal-list>div{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(110px,.8fr) minmax(80px,.4fr) minmax(90px,.4fr);gap:12px;align-items:center;min-height:38px;padding:8px 10px;border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#ffffff06}.admin-revenue-renewal-list strong,.admin-revenue-renewal-list em{color:#e8f2fb;font-style:normal}.admin-revenue-renewal-list span,.admin-revenue-renewal-list small{overflow:hidden;color:#98aabd;text-overflow:ellipsis;white-space:nowrap}.admin-revenue-view-pro .admin-revenue-table th,.admin-revenue-view-pro .admin-revenue-table td{padding-top:9px;padding-bottom:9px}.admin-survey-view{display:grid;gap:18px}.admin-survey-table{min-width:940px}.admin-survey-table th:nth-child(5),.admin-survey-table td:nth-child(5){min-width:280px}.admin-survey-reason{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid rgba(94,234,212,.22);border-radius:999px;background:#10b98114;color:#d8fff5;font-size:10px;font-weight:850}.admin-survey-details{max-width:520px;color:#c8d9e8;line-height:1.45;white-space:pre-wrap}.admin-survey-delete{min-height:32px;padding:7px 10px;font-size:12px}.admin-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.6fr);gap:18px;align-items:start}.admin-panel{overflow:hidden}.admin-batch-panel{display:grid;gap:0}.admin-batch-actions{display:flex;gap:10px;justify-content:flex-end;padding:14px;flex-wrap:wrap}.admin-panel-head{display:flex;gap:11px;align-items:center;justify-content:space-between;padding:14px;border-bottom:1px solid var(--line)}.admin-panel-head>div:first-child{display:grid;gap:3px}.admin-panel-head span{display:inline-flex;align-items:center;gap:6px}.admin-panel-head strong{font-size:18px}.admin-dressing-notice-panel{display:grid;gap:16px}.admin-dressing-notice-modal{width:min(900px,100%);max-height:calc(100vh - 36px);overflow-y:auto}.admin-notice-head-actions{display:flex;align-items:center;gap:12px}.admin-notice-close{display:inline-grid;width:32px;height:32px;place-items:center;border:1px solid var(--line);border-radius:8px;background:#ffffff0a;color:var(--muted);cursor:pointer}.admin-notice-close:hover{border-color:#5eead461;color:var(--text)}.admin-notice-controls{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.admin-notice-controls label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:700}.admin-notice-controls select{min-width:150px}.admin-notice-preview{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #fca5a5;border-radius:10px;background:#fff1f2;color:#b91c1c;font-size:13px;font-weight:750}.admin-notice-preview.critical{border-color:#ef4444;background:#450a0a;color:#fecaca}.admin-notice-preview.success{border-color:#86efac;background:#f0fdf4;color:#15803d}.admin-notice-language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.admin-notice-language-grid label{display:grid;gap:6px;color:var(--muted);font-size:12px;font-weight:750}.admin-notice-language-grid textarea{width:100%;min-height:84px;resize:vertical}.admin-notice-translations{border-top:1px solid var(--line);padding-top:12px}.admin-notice-translations summary{cursor:pointer;color:var(--muted);font-size:13px;font-weight:800}.admin-notice-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-notice-footer p{margin:0;color:var(--muted);font-size:12px}.admin-notice-footer>div{display:flex;gap:8px;flex:0 0 auto}.admin-filter-row{display:flex;gap:6px;align-items:center}.admin-search,.admin-filter-row select{min-height:30px;border:1px solid var(--line);border-radius:8px;background:#0003;color:var(--text)}.admin-growth-json{max-height:320px;margin:18px 0 0;overflow:auto;padding:14px;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#020817b8;color:#bae6fd;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.admin-search{display:inline-flex;align-items:center;gap:6px;padding:0 8px}.admin-search input{width:250px;border:0;outline:0;background:transparent;color:var(--text)}.admin-filter-row select{padding:0 8px}.admin-table-wrap{overflow:auto}.admin-pagination{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:11px 14px;border-top:1px solid rgba(148,163,184,.16)}.admin-pagination span{color:var(--muted);font-size:10px;font-weight:800}.admin-pagination div{display:flex;gap:6px}.admin-pagination select{min-height:26px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:#0003;color:var(--text);font-size:10px;font-weight:800}.admin-page-button{min-height:26px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#0003;color:var(--text);cursor:pointer;font-size:10px;font-weight:850}.admin-page-button:disabled{cursor:not-allowed;opacity:.45}.admin-table{width:100%;border-collapse:collapse;min-width:1040px}.admin-table th,.admin-table td{padding:11px 13px;border-bottom:1px solid rgba(148,163,184,.16);text-align:left;vertical-align:top}.admin-table th{color:#8aa0b4;font-size:9px;text-transform:uppercase}.admin-sort-heading{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit}.admin-sort-heading:hover,.admin-sort-heading.active{color:#bae6fd}.admin-table tr{cursor:pointer}.admin-table tbody tr:hover,.admin-table tbody tr.active{background:#38bdf814}.admin-table tbody tr.excluded{opacity:.62}.admin-table tbody tr.blocked{background:#f8717112}.admin-table tbody tr.excluded td:first-child strong:after{content:" excluido";display:inline-flex;margin-left:6px;padding:2px 6px;border-radius:999px;background:#fbbf2424;color:#fde68a;font-size:8px;font-weight:900;text-transform:uppercase;vertical-align:middle}.admin-access-pill{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;background:#5eead41f;color:#bbf7d0;font-size:9px;font-weight:900;text-transform:uppercase}.admin-access-pill.blocked{background:#f8717121;color:#fecaca}.admin-table td strong,.admin-table td small{display:block}.admin-table td small{max-width:260px;color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-vinted-cell-label{display:inline-flex!important;align-items:center;gap:5px}.admin-table .admin-vinted-column{width:150px;max-width:150px}.admin-table .admin-vinted-column small{max-width:138px}.admin-vinted-warning{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:999px;background:#f8717121;color:#f87171;line-height:1}.admin-tier{display:inline-flex;align-items:center;justify-content:center;min-height:19px;padding:0 7px;border-radius:999px;background:#94a3b824;color:#dbeafe;font-size:9px;font-weight:900}.admin-tier.tier1{background:#5eead421;color:#99f6e4}.admin-tier.tier2,.admin-tier.tier3{background:#38bdf829;color:#bae6fd}.admin-detail-panel{position:sticky;top:70px}.admin-detail{display:grid;gap:14px;padding:14px}.admin-detail-title{display:grid;gap:6px}.admin-detail-title h2{font-size:22px}.admin-detail-title p{word-break:break-all}.admin-detail-actions{display:flex;flex-wrap:wrap;gap:7px}.admin-flag-button{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border:1px solid rgba(94,234,212,.22);border-radius:999px;background:#5eead41a;color:#bffdf1;cursor:pointer;font-size:10px;font-weight:900}.admin-flag-button.excluded{border-color:#fbbf2457;background:#fbbf241f;color:#fde68a}.admin-flag-button.warning{border-color:#f8717152;background:#f871711a;color:#fecaca}.admin-flag-button.detail{justify-self:start;min-height:29px;padding:0 11px}.admin-flag-button:disabled{cursor:wait;opacity:.7}.admin-repost-mode-panel{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#0000001f}.admin-repost-mode-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-repost-mode-head>div{display:grid;gap:3px}.admin-repost-mode-head span{color:#d8e8f4;font-size:12px;font-weight:850}.admin-repost-mode-head small{color:var(--muted);font-size:10px}.admin-repost-mode-grid{margin-top:2px}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-detail-grid div{display:grid;gap:3px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#00000029}.admin-detail-grid strong{word-break:break-word}.admin-limit-list{display:grid;gap:10px}.admin-usage-bar{display:grid;gap:6px}.admin-usage-bar>div{display:flex;justify-content:space-between;gap:8px}.admin-usage-bar strong{font-size:10px}.admin-usage-bar em{display:block;height:6px;border-radius:999px;background:#94a3b82e;overflow:hidden}.admin-usage-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#5eead4)}.admin-usage-bar.over i{background:linear-gradient(90deg,#fb7185,#f97316)}.admin-last-event{display:grid;gap:6px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#00000026}.admin-last-event.error,.admin-event.error{border-color:#f8717166}.admin-last-event.warn,.admin-event.warn{border-color:#fbbf245c}.admin-events{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.admin-event{display:grid;gap:6px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#00000026}.admin-event span{color:var(--blue);font-size:9px;font-weight:900;text-transform:uppercase}.admin-event p{color:#cfe1ef;font-size:10px;line-height:1.45}.admin-event small{color:var(--muted)}.admin-loading-card{display:grid;gap:10px;justify-items:center;padding:37px 19px;text-align:center}.admin-alert{padding:13px;border-color:#f871716b;color:#fecaca}.admin-alert.success{border-color:#5eead452;color:#bbf7d0}.admin-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#01070fc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-confirm-modal{width:min(432px,100%);display:grid;gap:11px;padding:19px;border:1px solid rgba(248,113,113,.28);border-radius:10px;background:linear-gradient(135deg,#f871711f,#38bdf814),#07111d;box-shadow:0 24px 90px #0000006b}.admin-confirm-modal span{color:#fecaca;font-family:var(--mono);font-size:10px;text-transform:uppercase}.admin-confirm-modal h2{font-size:22px}.admin-confirm-modal p{color:var(--muted);line-height:1.65}.admin-ban-modal{width:min(520px,100%)}.admin-batch-modal{width:min(960px,100%);max-height:min(760px,calc(100vh - 36px))}.admin-human-repost-modal{width:min(1200px,100%);max-height:min(640px,calc(100vh - 36px));overflow:auto;border-color:var(--line);background:#07111d}.admin-human-repost-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-human-repost-modal-head>div{display:grid;gap:5px}.admin-human-repost-modal-head span{color:var(--blue)}.admin-human-repost-counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-human-repost-counters>div{display:grid;gap:4px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#00000029}.admin-human-repost-counters span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.admin-human-repost-counters strong{font-size:18px}.admin-modal-close{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--line);border-radius:7px;color:var(--text);background:#00000029;cursor:pointer}.admin-human-repost-sort{display:flex;flex-wrap:wrap;gap:6px}.admin-human-repost-sort button{padding:7px 10px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:#00000029;font:800 10px/1.2 inherit;cursor:pointer}.admin-human-repost-sort button.active,.admin-human-repost-sort button:hover{border-color:#5eead461;color:var(--text);background:#5eead414}.admin-human-repost-modal .admin-table{min-width:560px}.admin-shipment-labels-modal{width:min(780px,100%)}.admin-shipment-label-months{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.admin-shipment-labels-head{margin-top:4px}.admin-mrr-modal .admin-batch-table tbody tr{cursor:pointer}.admin-mrr-modal .admin-batch-table tbody tr:hover{background:#5eead40f}.admin-batch-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-batch-summary>div{padding:10px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172a6b}.admin-batch-summary span{color:var(--muted)}.admin-batch-summary strong{display:block;margin-top:4px;color:var(--text);font-size:18px}.admin-batch-table-wrap{max-height:360px;overflow:auto;border:1px solid rgba(148,163,184,.16);border-radius:8px}.admin-batch-table{min-width:760px}.admin-batch-table td{vertical-align:top}.admin-ban-reason{display:grid;gap:8px}.admin-ban-reason span{color:#fecaca;font-family:var(--mono);font-size:10px;text-transform:uppercase}.admin-ban-reason textarea{min-height:132px;resize:vertical;padding:11px;border:1px solid var(--line);border-radius:8px;outline:0;background:#00000038;color:var(--text);font:inherit}.admin-confirm-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.button.danger{background:linear-gradient(135deg,#fb7185,#f97316)}.account-upgrade{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:10px;padding:24px;border:1px solid rgba(56,189,248,.18);border-radius:8px;background:linear-gradient(135deg,#38bdf817,#5eead40b),#0003}.account-upgrade span{color:var(--blue);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;text-transform:uppercase}.account-upgrade h3{margin:6px 0 8px;font-size:24px}.account-upgrade p{max-width:740px;color:var(--muted);line-height:1.55}details{border-bottom:1px solid var(--line)}summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 0;cursor:pointer;font-weight:850;list-style:none}summary::-webkit-details-marker{display:none}details p{padding:0 0 22px}.final-cta{position:relative;isolation:isolate;display:grid;justify-items:center;gap:20px;margin-top:104px;padding:68px 24px 70px;border:1px solid rgba(125,211,252,.3);border-radius:12px;background:radial-gradient(ellipse at 50% 112%,rgba(56,189,248,.22),rgba(56,189,248,.08) 28%,transparent 58%),radial-gradient(circle at 14% 18%,rgba(94,234,212,.16),transparent 20rem),radial-gradient(circle at 88% 4%,rgba(125,211,252,.12),transparent 18rem),linear-gradient(180deg,#091927eb,#030912f5);box-shadow:0 28px 100px #00000057,0 0 76px #38bdf81a,inset 0 1px #ffffff0f;text-align:center;overflow:hidden}.final-cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-2;pointer-events:none;background:linear-gradient(105deg,transparent 16%,rgba(125,211,252,.14) 36%,transparent 56%),radial-gradient(circle at 50% 100%,rgba(94,234,212,.13),transparent 28rem);opacity:.74}.final-cta>*{position:relative;z-index:1}.final-cta h2{max-width:790px}.final-cta p{color:var(--muted);font-size:18px}.final-cta .section-action{gap:14px;margin-top:10px}.discord-bridge-page{min-height:100vh;display:grid;place-items:start center;padding:max(24px,env(safe-area-inset-top)) 22px 28px;background:radial-gradient(circle at 18% 12%,rgba(94,234,212,.18),transparent 22rem),radial-gradient(circle at 82% 0%,rgba(56,189,248,.16),transparent 20rem),linear-gradient(180deg,#020409,#04101b)}.discord-bridge-pointer{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:grid;justify-items:end;gap:18px;color:#b9ecff;font-size:13px;font-weight:900;letter-spacing:0}.discord-bridge-pointer:after{content:"";width:74px;height:74px;border-top:2px solid rgba(94,234,212,.85);border-right:2px solid rgba(94,234,212,.85);border-radius:0 22px 0 0;transform:rotate(-13deg) translate(-6px);box-shadow:16px -16px 0 -13px #5eead4d9}.discord-bridge-card{width:min(100%,560px);display:grid;justify-items:start;gap:18px;margin-top:124px;border:1px solid rgba(125,211,252,.26);border-width:0 0 0 1px;background:transparent;box-shadow:none;padding:0 0 0 20px}.discord-bridge-card>span{color:var(--green);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:900;text-transform:uppercase}.discord-bridge-card h1{max-width:500px;font-size:clamp(42px,12vw,68px);line-height:.92}.discord-bridge-card p{color:var(--muted);line-height:1.55}.discord-bridge-steps{counter-reset:discord-step;display:grid;gap:12px;margin:0;padding:0;list-style:none}.discord-bridge-steps li{counter-increment:discord-step;position:relative;padding-left:32px;color:#d7e8f5;font-size:17px;line-height:1.45}.discord-bridge-steps li:before{content:counter(discord-step);position:absolute;left:0;top:1px;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#5eead424;color:#7dd3fc;font-size:12px;font-weight:900}.welcome-page{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(circle at 50% 22%,rgba(94,234,212,.22),transparent 22rem),radial-gradient(circle at 18% 78%,rgba(56,189,248,.14),transparent 24rem),linear-gradient(180deg,#020409,#05111d)}.welcome-shell{width:min(100%,720px);display:grid;justify-items:center;gap:18px;text-align:center}.welcome-brand{display:inline-flex;align-items:center;gap:10px;color:#d9f5ff;font-weight:800}.welcome-brand .brand-logo{width:34px;height:34px}.welcome-check{display:grid;place-items:center;width:104px;height:104px;margin-top:20px;border:1px solid rgba(94,234,212,.4);border-radius:999px;background:radial-gradient(circle,rgba(94,234,212,.24),rgba(94,234,212,.08) 58%,transparent 70%);color:#5eead4;box-shadow:0 0 38px #5eead442;animation:welcome-pulse 1.75s ease-in-out infinite}.welcome-shell h1{max-width:760px;font-size:clamp(42px,8vw,76px);line-height:.94}.welcome-shell p{max-width:560px;margin:0;color:#c8d9e8;font-size:clamp(18px,2.4vw,24px);line-height:1.45}.welcome-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:12px;margin-top:14px}.welcome-actions.english{align-items:center}.welcome-vinted-stack{display:grid;gap:10px;width:min(100%,304px)}.welcome-vinted-stack .button{width:100%;justify-content:space-between}.welcome-country-flag{margin-left:auto;display:inline-grid;place-items:center;line-height:1}.welcome-country-flag .flag{display:block}.welcome-discord-button{justify-content:space-between;min-height:50px}.uninstall-page{min-height:100vh;display:grid;place-items:center;padding:30px 18px;background:linear-gradient(180deg,#020409,#05111d)}.uninstall-shell{width:min(100%,620px);display:grid;justify-items:center;gap:16px;text-align:center}.uninstall-brand{margin-bottom:4px}.uninstall-offer{display:grid;justify-items:center;gap:0;margin-top:8px;color:#f4fbff;letter-spacing:0}.uninstall-offer span{font-size:clamp(78px,18vw,148px);font-weight:900;line-height:.82}.uninstall-offer strong{color:#5eead4;font-size:clamp(34px,8vw,62px);font-weight:900;line-height:1}.uninstall-subtitle{margin:0;color:#d9e9f6;font-size:clamp(18px,3vw,24px);line-height:1.35}.uninstall-subtitle strong{color:#f4fbff;font-weight:900}.uninstall-form{width:min(100%,520px);display:grid;gap:10px;margin-top:4px}.uninstall-form p{margin:0 0 2px;color:#9cadbf;font-size:14px}.uninstall-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uninstall-reasons button,.uninstall-form textarea,.uninstall-form input{width:100%;border:1px solid rgba(151,216,255,.18);border-radius:8px;background:#07101ac7;color:#f4fbff}.uninstall-reasons button{min-height:42px;padding:10px 12px;cursor:pointer}.uninstall-reasons button.active{border-color:#5eead4c2;background:#5eead421}.uninstall-form textarea,.uninstall-form input{padding:12px 13px;outline:none}.uninstall-form textarea{min-height:86px;resize:vertical}.uninstall-form textarea:focus,.uninstall-form input:focus{border-color:#5eead4b3}.uninstall-submit{justify-content:center;min-height:46px}.uninstall-submit:disabled{cursor:not-allowed;opacity:.55}.uninstall-error{color:#fda4af;font-size:13px}.uninstall-code{display:grid;justify-items:center;gap:2px;margin-top:4px;color:#9cadbf;font-size:13px;text-transform:uppercase}.uninstall-code strong{color:#f4fbff;font-size:28px;letter-spacing:.08em}.uninstall-install{min-width:210px;justify-content:center}@keyframes welcome-pulse{0%,to{transform:scale(1);box-shadow:0 0 38px #5eead442}50%{transform:scale(1.055);box-shadow:0 0 56px #5eead46b}}footer{display:flex;flex-wrap:wrap;gap:18px;align-items:center;padding:42px 0;color:var(--muted);font-size:14px}footer strong{color:var(--text);margin-right:auto}.footer-blog-links{position:relative}.footer-blog-links summary{color:var(--muted);cursor:pointer;list-style:none}.footer-blog-links summary::-webkit-details-marker{display:none}.footer-blog-links[open] summary{color:var(--text)}.footer-blog-links>div{position:absolute;right:0;bottom:calc(100% + 10px);z-index:20;display:grid;gap:8px;width:min(360px,calc(100vw - 32px));max-height:320px;overflow:auto;padding:12px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:#080d18fa;box-shadow:0 18px 52px #00000057}.footer-blog-links>div a{line-height:1.35}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (min-width: 921px){.admin-shell.shell{width:min(1680px,calc(100% - 40px))}.landing-page .shell{width:min(1224px,calc(100% - 68px))}.landing-page #pricing.shell{width:min(1480px,calc(100% - 48px))}.landing-page .header-inner{min-height:56px}.landing-page .brand{gap:8px;font-size:13px}.landing-page .brand span{width:24px;height:24px;border-radius:7px}.landing-page nav{gap:22px;color:#eef7ff;font-size:13px}.landing-page .login{color:#e6f2ff;font-size:12px}.landing-page .language-picker>button{min-width:43px;min-height:29px;padding:0 7px}.landing-page .hero{min-height:648px;padding:83px 0 0}.landing-page .hero-inner{gap:31px;min-height:558px}.landing-page .hero-showcase{width:min(806px,70vw)}.landing-page .hero-copy{gap:16px;max-width:702px}.landing-page .kicker{gap:7px;padding:6px 10px;font-size:10px}.landing-page .live-kicker{max-width:min(100%,300px)}.landing-page .ticker-number{min-width:50px}.landing-page h1{max-width:702px;font-size:clamp(32px,3.7vw,58px)}.landing-page .hero-copy p{max-width:518px;font-size:14px;line-height:1.5}.landing-page .button{min-height:32px;padding:0 13px;font-size:12px}.landing-page .trust-row span{font-size:10px}.landing-page .extension-shot{box-shadow:0 27px 96px #00000094,0 0 58px #38bdf826,0 -6px 60px #5eead41a}.landing-page .section{padding-top:94px}.landing-page .section-title{gap:9px;margin-bottom:31px}.landing-page h2{font-size:clamp(24px,3vw,41px)}.landing-page .section-title p{max-width:547px;font-size:13px}.landing-page .steps,.landing-page .feature-grid,.landing-page .pricing-grid{gap:17px}.landing-page .step-card{grid-template-rows:55px auto 1fr;gap:10px;min-height:223px;padding:20px}.landing-page .step-head span{font-size:50px}.landing-page .step-card h3,.landing-page .feature-card h3,.landing-page .plan-card h3{font-size:18px}.landing-page .step-card p,.landing-page .feature-card p,.landing-page .plan-card p,.landing-page details p{font-size:12px}.landing-page .feature-card{min-height:187px;padding:20px}.landing-page .image-teaser,.landing-page .discord-cta{gap:18px;margin-top:38px;padding:20px}.landing-page .plan-card{gap:8px;padding:17px}.landing-page .plan-vehicle-frame{height:104px}.landing-page .plan-vehicle{max-width:min(100%,198px);max-height:94px}.landing-page .price strong{font-size:24px}.landing-page .plan-card li{font-size:12px}.landing-page .final-cta{gap:13px;margin-top:76px;padding:45px 18px}}@media (max-width: 920px){.landing-page{display:flex;flex-direction:column}.landing-page .faq{order:20}.landing-page #pricing{order:21}.landing-page .final-cta{order:22}.landing-page footer{order:23}.mobile-discord-cta{display:inline-flex}.landing-page .section:not(#how),.landing-page .image-teaser,.landing-page .discord-cta,.landing-page .reviews-section,.landing-page .faq,.landing-page .final-cta,.landing-page footer{content-visibility:auto;contain-intrinsic-size:auto 720px}.site-header,.site-header.scrolled,.stats,.account-upgrade,.auth-modal-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}.cosmic-star-layer{animation:none;will-change:auto}.cosmic-star-layer-repeat{display:none}.cosmic-horizon-glow{filter:blur(8px)}.extension-shot{box-shadow:0 20px 62px #00000061,0 0 32px #38bdf81a}.live-dot{animation:none}.desktop-nav{display:none}.mobile-menu-button{display:grid}.user-menu{display:none}.mobile-nav.open{display:grid;gap:4px;width:min(100% - 32px,1120px);margin:0 auto 14px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#040d18fa;box-shadow:var(--shadow)}.mobile-nav a,.mobile-nav button{padding:12px 13px;border:0;border-radius:8px;background:transparent;color:#d7e8f5;font-size:14px;font-weight:800;text-align:left;cursor:pointer}.mobile-nav a:hover,.mobile-nav button:hover{background:#38bdf81f}.discord-cta{align-items:stretch;flex-direction:column}.commerce-offers{grid-template-columns:1fr}.image-teaser{align-items:stretch;flex-direction:column}.image-hero,.image-rules-grid,.image-tool-layout{grid-template-columns:1fr}.image-demo-card{min-height:320px}.image-demo-card .before-after{height:min(430px,54vh);min-height:280px}.image-demo-card.with-thumbs{grid-template-columns:1fr}.image-demo-thumbs.desktop-only{display:none!important}.image-demo-thumbs.mobile-only{display:grid!important}.image-demo-thumbs{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,92px);grid-auto-columns:76px;justify-content:flex-start;max-height:none;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;gap:10px}.image-demo-thumb{width:76px;min-height:92px}.image-mode-grid{grid-auto-columns:minmax(152px,172px)}.image-mode-card{min-height:230px}.image-mode-card img{height:154px}.image-result-placeholder{min-height:260px;padding:24px}.image-tool-head{display:grid}.image-tool-head p{text-align:left}.image-limit-card{align-items:stretch;flex-direction:column}.image-history-grid{grid-template-columns:1fr}.hero{min-height:760px;padding:48px 0 0}.hero-cosmic-background{top:150px;height:540px}.cosmic-parallax-container{--cosmic-horizon-offset: 52%}.cosmic-horizon-glow,.cosmic-planet{bottom:calc(var(--cosmic-horizon-offset) - 506px);width:220vw;height:560px}.hero-inner{gap:42px;min-height:700px}.steps,.feature-grid,.pricing-grid,.account-grid,.auth-layout,.docs-shell,.docs-intro,.docs-article,.docs-article ul,.legal-section{grid-template-columns:1fr}.blog-shell{grid-template-columns:1fr;padding-top:92px}.blog-geo-summary{grid-template-columns:1fr}.blog-geo-summary>div:first-child{grid-row:auto}.blog-geo-table div{grid-template-columns:1fr;gap:6px}.blog-aside{position:static}.tool-grid,.tool-results{grid-template-columns:1fr}.docs-sidebar{position:relative;top:auto}.docs-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-article-number{place-items:center start;padding:18px 24px 0;border-right:0}.docs-support{align-items:flex-start;flex-direction:column}.admin-topbar,.admin-favourite-boost-hero,.admin-favourite-boost-controls{align-items:stretch;flex-direction:column}.admin-favourite-boost-controls label,.admin-favourite-boost-controls select,.admin-favourite-boost-controls .button{width:100%}.admin-boost-distribution-row{grid-template-columns:54px minmax(80px,1fr) 52px}.admin-boost-distribution-row small{display:none}.admin-kpis,.admin-renewal-list,.admin-usage-strip,.admin-layout,.admin-events{grid-template-columns:1fr}.admin-detail-panel{position:static}.admin-panel-head,.admin-filter-row{align-items:stretch;flex-direction:column}.admin-search input{width:100%}.auth-card{justify-self:stretch;max-width:none}.account-upgrade{grid-template-columns:1fr}.account-install-shell{min-height:auto;align-content:start}.account-install-options{grid-template-columns:1fr}.account-install-option{min-height:168px}.account-install-icon{width:min(44%,138px)}.account-install-step .account-install-step-meta{max-width:min(300px,42vw)}.stats{display:none}}@media (max-width: 620px){.admin-notice-language-grid{grid-template-columns:1fr}.admin-notice-footer{align-items:stretch;flex-direction:column}.admin-notice-footer>div{justify-content:flex-end}.shell{width:min(100% - 24px,1120px)}.header-inner{min-height:64px}.brand{font-size:14px}.login{display:none}h1{font-size:48px}.hero-copy p{font-size:16px}.hero{min-height:690px}.hero-inner{gap:32px;min-height:640px}.hero-actions{width:100%}.hero-actions .button{flex:1 1 210px}.section-action{gap:12px}.section-action .button{flex:1 1 210px}.commerce-offers{gap:14px;margin-top:18px}.commerce-card,.commerce-card.lifetime{min-height:0;padding:18px}.commerce-lifetime-topline,.commerce-row{align-items:flex-start;flex-direction:column}.commerce-card.lifetime h3{font-size:26px}.commerce-card.lifetime p{font-size:15px}.commerce-pack-select select,.commerce-disabled-button{width:100%}.extension-shot{min-height:0;transform:none;animation:none}.final-cta.shell{width:min(100% - 24px,1120px)}.final-cta{gap:16px;padding:44px 18px 48px;border-radius:10px}.final-cta h2{font-size:clamp(30px,11vw,42px)}.final-cta p{max-width:30rem;font-size:15px}.final-cta .section-action{width:100%;margin-top:8px}.reviews-section{padding-top:82px}.review-marquee-container{gap:16px;margin-top:24px}.review-marquee-track{gap:16px;animation-duration:72s}.review-card{width:350px;max-width:calc(100vw - 32px)}.section{padding-top:86px}.steps{gap:14px}.step-card{grid-template-rows:auto auto auto;gap:10px;min-height:0;padding:18px}.step-head{align-items:center}.step-head span{font-size:42px;line-height:.9}.step-card h3,.feature-card h3{font-size:22px}.feature-card h3,.feature-tag{height:auto;min-height:0}.step-card p,.feature-card p{min-height:0;line-height:1.48}.feature-grid{gap:14px}.feature-card{gap:8px;grid-template-rows:auto;min-height:0;padding:18px}.feature-card p{grid-template-columns:28px 1fr;gap:10px}.feature-emoji{width:28px;height:28px;font-size:16px}.docs-shell,.legal-shell{padding:44px 0 80px}.docs-hero,.docs-intro,.docs-article-body,.docs-support,.legal-section{padding:22px}.docs-sidebar nav{grid-template-columns:1fr}.docs-image-grid:has(figure:nth-child(2)){grid-template-columns:1fr}.docs-install-card{padding:22px}.docs-install-list p{font-size:15px}}.image-tool-layout-v2{display:flex;flex-direction:column;gap:24px}.image-selector-section{border:1px solid rgba(125,211,252,.18);border-radius:12px;background:#ffffff0b;padding:22px;display:grid;gap:18px}.image-columns-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.image-uploader-card-v2,.image-result-card-v2{border:1px solid rgba(125,211,252,.18);border-radius:12px;background:#ffffff0b;display:grid;align-content:start;gap:18px;min-height:520px;padding:22px}.image-mode-grid{padding-bottom:12px}.image-mode-grid::-webkit-scrollbar,.image-demo-thumbs::-webkit-scrollbar{height:8px;display:block!important}.image-mode-grid::-webkit-scrollbar-track,.image-demo-thumbs::-webkit-scrollbar-track{background:#ffffff0f;border-radius:4px}.image-mode-grid::-webkit-scrollbar-thumb,.image-demo-thumbs::-webkit-scrollbar-thumb{background:#38bdf880;border-radius:4px;border:1px solid rgba(56,189,248,.85)}.image-mode-grid::-webkit-scrollbar-thumb:hover,.image-demo-thumbs::-webkit-scrollbar-thumb:hover{background:#38bdf8d9}.image-mode-grid,.image-demo-thumbs{scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.6) rgba(255,255,255,.06)}.auth-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#040810e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-modal-content{position:relative;width:min(520px,100%);background:#070f1b;border:1px solid rgba(125,211,252,.24);border-radius:16px;padding:24px;box-shadow:0 24px 64px #0009;max-height:90vh;overflow-y:auto}.auth-modal-close{position:absolute;top:14px;right:14px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(148,189,221,.2);border-radius:50%;background:#ffffff0d;color:var(--text);cursor:pointer;transition:all .2s ease}.auth-modal-close:hover{background:#ffffff26;border-color:var(--text)}@media (max-width: 920px){.image-columns-section{grid-template-columns:1fr}.image-uploader-card-v2,.image-result-card-v2{min-height:auto}}
