:root{--bg:#05070d;--bg2:#090d17;--panel:#0e1524;--panel2:#141f33;--text:#f7f9ff;--muted:#9aa8bf;--line:rgba(255,255,255,.10);--gold:#5b7cff;--gold2:#8d63ff;--cyan:#22d3ee;--green:#35db83;--red:#ff5364;--violet:#9f7cff;--radius:20px;--shadow:0 24px 70px rgba(0,0,0,.42)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.container{width:min(1160px,calc(100% - 40px));margin:auto}.top-ticker{height:34px;background:#5b7cff;color:#111;overflow:hidden;font-size:12px;font-weight:800;letter-spacing:.15px;white-space:nowrap}.ticker-track{height:100%;display:flex;align-items:center;gap:20px;width:max-content;animation:ticker 35s linear infinite}.ticker-track b{font-size:8px}@keyframes ticker{to{transform:translateX(-50%)}}
.site-header{position:sticky;top:0;z-index:50;background:rgba(5,8,21,.82);border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.nav-wrap{height:76px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px}.brand>span:last-child{display:grid;grid-template-columns:auto auto;align-items:baseline;column-gap:6px;line-height:1}.brand strong{font-size:18px;letter-spacing:-.5px}.brand em{font-style:normal;font-size:11px;font-weight:900;background:var(--gold);color:#101010;padding:4px 6px;border-radius:4px}.brand small{grid-column:1/3;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:1.7px;margin-top:6px}.brand-mark{width:38px;height:38px;border:1px solid rgba(91,124,255,.45);border-radius:10px;display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:8px;background:linear-gradient(145deg,rgba(91,124,255,.15),rgba(43,217,254,.06))}.brand-mark i{display:block;width:5px;background:var(--gold);border-radius:4px 4px 1px 1px}.brand-mark i:nth-child(1){height:11px}.brand-mark i:nth-child(2){height:20px}.brand-mark i:nth-child(3){height:16px;background:var(--cyan)}.main-nav{display:flex;align-items:center;gap:26px;font-size:13px;font-weight:650;color:#cbd3e8}.main-nav a:hover{color:#fff}.main-nav .nav-cta{background:var(--gold);color:#141414;padding:10px 16px;border-radius:9px}.menu-toggle{display:none;background:none;border:0;color:#fff;font-size:25px}
.hero{position:relative;min-height:780px;padding:100px 0 0;overflow:hidden;background:radial-gradient(circle at 18% 12%,rgba(43,217,254,.08),transparent 25%),linear-gradient(180deg,#060a13,#091326 78%,#05070d)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,black,transparent 80%)}.hero-glow{position:absolute;border-radius:50%;filter:blur(100px);opacity:.22}.hero-glow-a{width:450px;height:450px;background:#105cff;right:7%;top:5%}.hero-glow-b{width:340px;height:340px;background:#5b7cff;left:-9%;bottom:5%}.hero-content{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:65px;align-items:center}.eyebrow,.kicker{font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:2px;color:var(--gold)}.eyebrow{display:flex;align-items:center;gap:9px}.eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 15px var(--green)}.hero h1{font-size:clamp(58px,6vw,88px);line-height:.98;letter-spacing:-4px;margin:20px 0 26px}.hero h1 span{color:transparent;background:linear-gradient(90deg,var(--gold),var(--gold2));background-clip:text;-webkit-background-clip:text}.hero-copy>p{font-size:18px;color:#adb8d0;max-width:650px}.hero-actions{display:flex;gap:13px;margin:34px 0 29px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;padding:13px 20px;font-size:13px;font-weight:850;border:1px solid transparent;transition:.2s}.btn:hover{transform:translateY(-2px);filter:brightness(1.08)}.btn-primary{background:linear-gradient(135deg,var(--gold),#7c69ff);color:#151515;box-shadow:0 12px 30px rgba(91,124,255,.18)}.btn-secondary,.btn-outline{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.035);color:#fff}.trust-row{display:flex;flex-wrap:wrap;gap:17px;color:#8390a9;font-size:11px}.terminal-card{background:linear-gradient(145deg,rgba(14,23,48,.94),rgba(6,11,27,.94));border:1px solid rgba(255,255,255,.11);border-radius:18px;box-shadow:var(--shadow),0 0 0 1px rgba(91,124,255,.06) inset;overflow:hidden;transform:perspective(1100px) rotateY(-5deg) rotateX(2deg)}.terminal-head{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--line);font-size:10px;color:#aab5cb}.dots{display:flex;gap:5px}.dots i{width:7px;height:7px;border-radius:50%;background:#ff5967}.dots i:nth-child(2){background:#ffba3a}.dots i:nth-child(3){background:#3ddd83}.live-dot{color:#37e78a;font-weight:900}.chart-area{position:relative;height:375px;overflow:hidden;background:linear-gradient(180deg,rgba(14,24,52,.65),rgba(4,8,20,.88))}.price-lines{position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 48px,rgba(255,255,255,.05) 49px),repeating-linear-gradient(to right,transparent 0 73px,rgba(255,255,255,.035) 74px)}.candles i{position:absolute;left:var(--x);bottom:var(--b);height:var(--h);width:8px;background:#34db82;box-shadow:0 -16px 0 -3px #34db82,0 15px 0 -3px #34db82;animation:float 3s ease-in-out infinite alternate;animation-delay:var(--d)}.candles i.red{background:#ff5264;box-shadow:0 -16px 0 -3px #ff5264,0 15px 0 -3px #ff5264}@keyframes float{to{transform:translateY(-4px)}}.trend-line{position:absolute;inset:60px 0 44px;width:100%;height:260px}.trend-line path{stroke:var(--gold);stroke-width:4;fill:none;filter:drop-shadow(0 0 7px rgba(91,124,255,.65))}.signal{position:absolute;background:#26d87d;color:#04130b;font-size:9px;font-weight:900;padding:5px 8px;border-radius:4px}.signal-a{left:32%;bottom:38%}.signal-b{left:70%;bottom:57%}.target-line{position:absolute;top:77px;left:0;right:0;border-top:1px dashed var(--green)}.target-line span{position:absolute;right:12px;top:-12px;background:#103b27;color:#60f3a7;padding:3px 6px;border-radius:4px;font-size:9px}.terminal-stats{position:absolute;left:0;right:0;bottom:0;height:50px;background:rgba(3,7,17,.94);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-around;color:#6f7c98;font-size:9px}.terminal-stats strong{display:block;color:#fff;font-size:12px}.terminal-stats span:first-child strong{color:#45e895}.hero-stats{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:85px;background:rgba(8,14,30,.82);border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;overflow:hidden}.hero-stats div{text-align:center;padding:25px 18px;border-right:1px solid var(--line)}.hero-stats div:last-child{border-right:0}.hero-stats strong{display:block;font-size:22px;color:#fff}.hero-stats span{font-size:10px;color:#7f8aa4;text-transform:uppercase;letter-spacing:1px}
.section{padding:105px 0}.section-dark{background:#070b18;border-top:1px solid rgba(255,255,255,.035);border-bottom:1px solid rgba(255,255,255,.035)}.section-heading{margin-bottom:55px}.section-heading.centered{text-align:center}.section-heading h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-2px;margin:11px 0 14px}.section-heading p{max-width:660px;margin:auto;color:var(--muted)}.demo-section{background:linear-gradient(180deg,#091326,#05070d)}.video-shell{max-width:940px;margin:auto;padding:10px;border-radius:22px;background:linear-gradient(145deg,rgba(91,124,255,.35),rgba(43,217,254,.08));box-shadow:var(--shadow)}.video-screen{height:485px;border-radius:15px;background:radial-gradient(circle at 65% 40%,rgba(43,217,254,.14),transparent 35%),repeating-linear-gradient(90deg,transparent 0 85px,rgba(255,255,255,.03) 86px),repeating-linear-gradient(0deg,transparent 0 55px,rgba(255,255,255,.03) 56px),#080e20;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.video-screen:before{content:"";position:absolute;left:8%;right:7%;top:60%;height:3px;background:linear-gradient(90deg,#2bd9fe,#5b7cff);transform:skewY(-10deg);box-shadow:0 0 22px #5b7cff}.play-btn{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;padding-left:5px;background:var(--gold);color:#111;font-size:25px;box-shadow:0 0 0 12px rgba(91,124,255,.1),0 0 35px rgba(91,124,255,.35);z-index:2}.video-caption{position:absolute;bottom:25px;left:28px;display:flex;flex-direction:column}.video-caption span{font-size:11px;color:var(--muted)}
.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature-card{background:linear-gradient(145deg,rgba(15,24,50,.75),rgba(8,13,29,.75));border:1px solid var(--line);padding:28px;border-radius:15px;transition:.25s}.feature-card:hover{border-color:rgba(91,124,255,.35);transform:translateY(-5px);box-shadow:0 18px 45px rgba(0,0,0,.22)}.feature-card .icon{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:rgba(91,124,255,.1);border:1px solid rgba(91,124,255,.2);color:var(--gold);font-weight:900;margin-bottom:18px}.feature-card h3{font-size:16px;margin:0 0 8px}.feature-card p{font-size:13px;color:var(--muted);margin:0}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.steps:before{content:"";position:absolute;top:35px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--gold),var(--cyan),transparent)}.step{position:relative;text-align:center;padding:0 15px}.step>span{position:relative;z-index:2;width:70px;height:70px;border-radius:50%;display:grid;place-items:center;margin:0 auto 22px;background:#0b1328;border:1px solid rgba(91,124,255,.4);color:var(--gold);font-weight:900;box-shadow:0 0 30px rgba(91,124,255,.08)}.step h3{font-size:16px}.step p{font-size:12px;color:var(--muted)}
.examples-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.example-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:46% 54%;min-height:310px}.example-card.wide{grid-column:1/3;grid-template-columns:48% 52%;min-height:350px}.image-wrap{position:relative;background:#eef0f2;min-height:310px;overflow:hidden}.image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}.example-card:first-child .image-wrap img,.example-card:nth-child(2) .image-wrap img{object-fit:cover}.badge{position:absolute;left:15px;top:15px;padding:5px 9px;border-radius:5px;color:#071018;font-size:9px;font-weight:900;letter-spacing:1px}.badge.green{background:#36e287}.badge.red{background:#ff6170;color:#fff}.badge.cyan{background:#35d9f9}.badge.gold{background:#5b7cff}.badge.violet{background:#a887ff;color:#fff}.example-copy{padding:30px;display:flex;flex-direction:column;justify-content:center}.example-copy h3{font-size:21px;margin:0 0 10px}.example-copy p,.example-copy li{color:var(--muted);font-size:13px}.example-copy small{color:#65718b;font-size:10px;margin-top:10px}.example-copy ul{padding-left:20px;margin:8px 0}.profit{color:#44e993;font-size:24px;font-weight:900;margin-bottom:8px}
.pricing-section{background:linear-gradient(180deg,#05070d,#091022)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.price-card{position:relative;background:linear-gradient(145deg,#0b1227,#090d17);border:1px solid var(--line);border-radius:20px;padding:32px;display:flex;flex-direction:column}.price-card.featured{border-color:rgba(91,124,255,.55);box-shadow:0 0 0 1px rgba(91,124,255,.08) inset,0 25px 70px rgba(0,0,0,.32);transform:translateY(-10px)}.best-value{position:absolute;top:0;right:24px;transform:translateY(-50%);background:var(--gold);color:#111;font-size:9px;font-weight:900;padding:7px 11px;border-radius:20px;letter-spacing:1px}.price-icon{width:48px;height:48px;border-radius:12px;background:rgba(91,124,255,.1);border:1px solid rgba(91,124,255,.22);display:grid;place-items:center;color:var(--gold);font-weight:900}.price-card h3{font-size:20px;margin:20px 0 4px}.price-card>p{color:var(--muted);font-size:12px;min-height:40px}.price{font-size:48px;font-weight:900;letter-spacing:-3px;margin:15px 0}.price sup{font-size:20px;vertical-align:top;color:var(--gold);letter-spacing:0}.price small{display:block;font-size:10px;color:var(--muted);letter-spacing:1px;font-weight:600}.saving{font-size:11px;color:var(--gold);background:rgba(91,124,255,.08);padding:7px 10px;border-radius:7px;margin-top:-8px;margin-bottom:10px}.price-card ul{padding:0;list-style:none;margin:12px 0 28px;flex:1}.price-card li{font-size:12px;color:#c1cae0;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.045)}.price-card li:before{content:"✓";color:var(--green);margin-right:9px;font-weight:900}.comparison{margin-top:80px;background:var(--panel);border:1px solid var(--line);border-radius:20px;overflow:hidden}.comparison-title{text-align:center;padding:35px 20px 25px}.comparison-title h3{font-size:30px;margin:6px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;min-width:650px}th,td{padding:15px 22px;border-top:1px solid var(--line);text-align:center;font-size:12px}th:first-child,td:first-child{text-align:left}.highlight{color:var(--gold)}tbody td:not(:first-child){font-weight:900;color:#49e99b}.price-row td{font-size:16px;color:#fff!important;background:rgba(255,255,255,.025)}
.partner-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.partner-card{position:relative;border-radius:22px;padding:42px;background:linear-gradient(145deg,#0d1730,#080d1e);border:1px solid var(--line);overflow:hidden}.partner-card:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;filter:blur(80px);opacity:.12;right:-100px;top:-100px;background:var(--gold)}.partner-card.earn:after{background:var(--cyan)}.offer-tag{font-size:9px;color:var(--gold);font-weight:900;letter-spacing:1.5px}.partner-logo{font-size:27px;font-weight:950;letter-spacing:-1px;margin:20px 0}.partner-logo span{color:var(--gold)}.partner-card h3{font-size:25px;margin:5px 0}.partner-card>p{color:var(--muted);font-size:13px}.account-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0}.account-prices div{background:rgba(255,255,255,.035);border:1px solid var(--line);border-radius:10px;padding:13px;text-align:center}.account-prices span{display:block;font-size:9px;color:var(--muted)}.account-prices b{color:var(--gold);font-size:18px}.coupon{display:flex;align-items:center;gap:12px;background:#060a16;border:1px dashed rgba(91,124,255,.45);padding:13px 15px;border-radius:10px;margin-bottom:20px}.coupon span{font-size:10px;color:var(--muted)}.coupon strong{color:var(--gold);font-size:23px;letter-spacing:2px}.copy-code{margin-left:auto;background:rgba(255,255,255,.07);border:1px solid var(--line);color:#fff;border-radius:7px;padding:7px 9px;font-size:10px;cursor:pointer}.partner-card .btn{width:100%}.partner-card>small{display:block;color:#63708a;font-size:9px;margin-top:15px}.big-offer{font-size:28px;font-weight:950;color:var(--cyan);margin:10px 0}.partner-list{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;gap:10px;margin:22px 0}.partner-list li{font-size:11px;color:#c5cee1}.partner-list li:before{content:"✓";color:var(--green);margin-right:7px}
.videos-section{background:#05070d}.video-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.mini-video{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mini-video>div{height:150px;background:radial-gradient(circle at center,rgba(91,124,255,.14),transparent 40%),repeating-linear-gradient(90deg,transparent 0 40px,rgba(255,255,255,.025) 41px),#080e20;display:flex;flex-direction:column;align-items:center;justify-content:center}.mini-video>div span{font-size:27px;color:var(--gold)}.mini-video>div small{font-size:8px;color:#69758d;margin-top:8px;letter-spacing:1px}.mini-video h3,.mini-video p{margin-left:20px;margin-right:20px}.mini-video h3{font-size:15px;margin-bottom:2px}.mini-video p{font-size:11px;color:var(--muted);margin-top:0;margin-bottom:20px}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.support-panel h2,.faq-panel h2{font-size:38px;line-height:1.1;margin:10px 0 15px}.support-panel p{color:var(--muted)}.support-panel .btn{margin-top:15px}.support-mail{display:block;color:var(--gold);font-size:12px;margin-top:18px}.accordion details{border-bottom:1px solid var(--line)}.accordion summary{list-style:none;cursor:pointer;padding:18px 0;font-size:14px;font-weight:750;position:relative;padding-right:35px}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{content:"+";position:absolute;right:5px;top:15px;color:var(--gold);font-size:21px}.accordion details[open] summary:after{content:"–"}.accordion p{color:var(--muted);font-size:12px;margin:-5px 0 18px}.cta-section{padding:75px 0;background:linear-gradient(120deg,#131623,#6a4b05 60%,#c17c00);position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 100px,rgba(255,255,255,.025) 101px)}.cta-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-inner h2{font-size:40px;margin:8px 0}.cta-inner p{max-width:650px;color:#d0d3db}.cta-buttons{display:flex;flex-direction:column;gap:10px;min-width:220px}.risk-bar{padding:20px 0;background:#060912;border-top:1px solid var(--line);color:#747f98;font-size:9px;text-align:center}.site-footer{background:#040711;padding:60px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px}.footer-grid p{max-width:420px;color:#76829b;font-size:11px}.footer-grid h4{font-size:12px;color:#fff;margin:0 0 15px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:8px}.footer-grid>div:not(:first-child) a{font-size:11px;color:#7f8ba5}.footer-grid a:hover{color:var(--gold)}.footer-bottom{border-top:1px solid var(--line);padding-top:20px;margin-top:40px;display:flex;justify-content:space-between;color:#505a70;font-size:9px}.back-top{position:fixed;right:20px;bottom:20px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(91,124,255,.3);background:#0c1428;color:var(--gold);display:none;cursor:pointer;z-index:40}.back-top.show{display:block}.reveal{opacity:0;transform:translateY(22px);transition:.7s ease}.reveal.visible{opacity:1;transform:none}.delay-1{transition-delay:.15s}.delay-2{transition-delay:.3s}
.legal-page{min-height:100vh;background:#070b18}.legal-hero{padding:80px 0 45px;background:linear-gradient(180deg,#0a1328,#070b18);border-bottom:1px solid var(--line)}.legal-hero h1{font-size:44px;margin:10px 0}.legal-content{padding:70px 0;max-width:850px}.legal-content h2{font-size:22px;margin-top:34px}.legal-content p,.legal-content li{color:#9aa5bf;font-size:14px}.download-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0}.download-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:25px}.download-card .file-icon{font-size:30px}.download-card h3{margin:12px 0 5px}.download-card p{font-size:11px}.download-card .btn{margin-top:10px;width:100%}
@media(max-width:980px){.main-nav{position:fixed;left:20px;right:20px;top:115px;background:#0a1023;border:1px solid var(--line);border-radius:15px;padding:20px;display:none;flex-direction:column;align-items:stretch}.main-nav.open{display:flex}.menu-toggle{display:block}.hero{padding-top:70px}.hero-content{grid-template-columns:1fr}.terminal-card{max-width:680px;width:100%;margin:auto;transform:none}.feature-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);gap:45px}.steps:before{display:none}.pricing-grid{grid-template-columns:1fr;max-width:620px;margin:auto}.price-card.featured{transform:none}.partner-grid{grid-template-columns:1fr}.video-grid{grid-template-columns:repeat(2,1fr)}.faq-layout{grid-template-columns:1fr;gap:50px}.cta-inner{flex-direction:column;align-items:flex-start}.cta-buttons{flex-direction:row;flex-wrap:wrap}.download-grid{grid-template-columns:1fr}}
@media(max-width:700px){.container{width:min(100% - 28px,1160px)}.top-ticker{height:30px}.nav-wrap{height:66px}.hero{min-height:auto}.hero h1{font-size:54px;letter-spacing:-3px}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column}.trust-row{display:grid;grid-template-columns:1fr 1fr}.hero-stats{grid-template-columns:1fr 1fr;margin-top:55px}.hero-stats div:nth-child(2){border-right:0}.hero-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.section{padding:75px 0}.video-screen{height:310px}.feature-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.examples-grid{grid-template-columns:1fr}.example-card,.example-card.wide{grid-column:auto;grid-template-columns:1fr}.image-wrap{height:300px}.account-prices{grid-template-columns:1fr}.partner-card{padding:28px}.partner-list{grid-template-columns:1fr}.video-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:35px}.footer-bottom{flex-direction:column;gap:7px}.cta-buttons{flex-direction:column;width:100%}.cta-buttons .btn{width:100%}.support-panel h2,.faq-panel h2{font-size:32px}}

/* Customer accounts, checkout and admin — same original navy / orange palette */
[hidden]{display:none!important}.account-page,.dashboard-page{min-height:100vh;background:radial-gradient(circle at 15% 10%,rgba(43,217,254,.08),transparent 28%),radial-gradient(circle at 90% 85%,rgba(91,124,255,.09),transparent 30%),var(--bg)}.account-nav{display:flex;align-items:center;gap:18px;font-size:13px;font-weight:750;color:#cbd3e8}.account-nav a:hover{color:var(--gold)}.nav-button{border:1px solid var(--line);background:rgba(255,255,255,.04);color:#fff;border-radius:9px;padding:9px 14px;font-weight:800;cursor:pointer}.account-main{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:60px 20px}.auth-card{width:min(100%,500px);background:linear-gradient(145deg,rgba(15,24,50,.96),rgba(7,12,27,.96));border:1px solid var(--line);border-radius:22px;padding:42px;box-shadow:var(--shadow),0 0 0 1px rgba(91,124,255,.06) inset}.auth-card h1{font-size:42px;line-height:1.05;letter-spacing:-2px;margin:10px 0 14px}.auth-card>p{color:var(--muted);font-size:14px}.auth-form{display:grid;gap:17px;margin-top:26px}.auth-form label{display:grid;gap:8px;color:#dce3f5;font-size:12px;font-weight:800}.auth-form input,.auth-form select,.auth-form textarea{width:100%;background:#060b19;border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:13px 14px;color:#fff;font:inherit;outline:none}.auth-form input:focus,.auth-form select:focus,.auth-form textarea:focus{border-color:rgba(91,124,255,.7);box-shadow:0 0 0 3px rgba(91,124,255,.08)}.auth-form option{background:#0b1225}.auth-form label small{color:#71809d;font-weight:500}.auth-form .btn{width:100%;margin-top:5px}.auth-links{margin-top:22px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:#7f8aa4;font-size:12px}.auth-links a{color:var(--gold);font-weight:800}.form-message{padding:12px 14px;border-radius:9px;font-size:12px;line-height:1.45}.form-message.info{background:rgba(43,217,254,.08);border:1px solid rgba(43,217,254,.25);color:#a9efff}.form-message.success{background:rgba(53,219,131,.09);border:1px solid rgba(53,219,131,.28);color:#91f4bd}.form-message.error{background:rgba(255,83,100,.09);border:1px solid rgba(255,83,100,.3);color:#ffabb4}.dashboard-main{padding-top:55px;padding-bottom:90px}.dashboard-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;padding:36px 0 45px;border-bottom:1px solid var(--line)}.dashboard-hero h1{font-size:clamp(38px,5vw,62px);line-height:1;letter-spacing:-3px;margin:12px 0}.dashboard-hero p{color:var(--muted);max-width:720px}.dashboard-hero p strong{color:#fff}.success-banner{display:flex;gap:12px;align-items:center;margin:28px 0 0;padding:16px 18px;background:rgba(53,219,131,.08);border:1px solid rgba(53,219,131,.28);border-radius:12px;color:#adf7cb}.success-banner span{color:#8bdcab;font-size:13px}.library-grid{display:grid;gap:22px;margin-top:32px}.library-loading,.empty-library{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:50px;text-align:center;color:var(--muted)}.empty-library{min-height:330px;display:grid;place-items:center;align-content:center}.empty-library h2{color:#fff;margin:10px 0}.empty-library p{max-width:520px}.empty-icon{font-size:44px;color:var(--gold)}.library-card{background:linear-gradient(145deg,rgba(15,24,50,.88),rgba(7,12,27,.9));border:1px solid var(--line);border-radius:20px;overflow:hidden}.library-card-head{display:flex;gap:20px;padding:28px 30px;border-bottom:1px solid var(--line)}.product-symbol{width:54px;height:54px;flex:0 0 54px;border-radius:14px;display:grid;place-items:center;background:rgba(91,124,255,.1);border:1px solid rgba(91,124,255,.25);color:var(--gold);font-size:22px}.library-card-head span{font-size:9px;text-transform:uppercase;letter-spacing:1.5px;color:var(--green);font-weight:900}.library-card-head h2{margin:3px 0;font-size:24px}.library-card-head p{margin:0;color:var(--muted);font-size:12px}.file-list{padding:8px 30px 20px}.file-row{display:grid;grid-template-columns:48px 1fr auto;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.file-row:last-child{border-bottom:0}.file-type{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:#070c1a;border:1px solid var(--line);color:var(--cyan);font-size:10px;font-weight:900}.file-row strong,.file-row span{display:block}.file-row strong{font-size:14px}.file-row span{font-size:11px;color:var(--muted);margin-top:3px}.file-row .btn{padding:9px 15px}.no-files{padding:25px 0;color:var(--muted);font-size:13px}.dashboard-help{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding:28px 30px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.025)}.dashboard-help h2{margin:0}.dashboard-help p{margin:4px 0 0;color:var(--muted)}.checkout-main{width:min(1120px,100%);margin:auto}.checkout-card{width:100%;display:grid;grid-template-columns:1.05fr .95fr;background:linear-gradient(145deg,rgba(15,24,50,.96),rgba(7,12,27,.97));border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow)}.checkout-summary,.paypal-panel{padding:48px}.checkout-summary{border-right:1px solid var(--line)}.checkout-summary h1{font-size:42px;line-height:1.05;letter-spacing:-2px;margin:12px 0}.checkout-summary>p{color:var(--muted)}.checkout-price{display:flex;align-items:end;gap:12px;margin:28px 0}.checkout-price span{font-size:55px;font-weight:950;color:var(--gold);line-height:1}.checkout-price small{color:var(--muted);padding-bottom:8px}.checkout-summary ul{list-style:none;padding:0}.checkout-summary li{padding:9px 0;color:#c6d0e5;font-size:13px}.checkout-summary li:before{content:'✓';color:var(--green);font-weight:900;margin-right:9px}.paypal-panel{display:flex;flex-direction:column;justify-content:center}.secure-chip{align-self:flex-start;padding:7px 10px;border-radius:20px;background:rgba(53,219,131,.08);border:1px solid rgba(53,219,131,.22);color:#82efb1;font-size:10px;font-weight:900}.paypal-panel>p{color:var(--muted);font-size:12px}.paypal-panel>p strong{color:#fff}.paypal-panel>small{color:#65718b;font-size:10px;text-align:center;margin-top:15px}.admin-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;margin-top:32px}.admin-card{background:linear-gradient(145deg,rgba(15,24,50,.9),rgba(7,12,27,.92));border:1px solid var(--line);border-radius:19px;padding:30px}.admin-card h2{margin-top:0}.admin-product{padding:18px 0;border-bottom:1px solid var(--line)}.admin-product:first-child{padding-top:0}.admin-product h3{color:var(--gold);margin:0 0 10px}.admin-product>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0}.admin-product span{color:var(--muted);font-size:11px}.admin-product p{color:var(--muted);font-size:12px}
@media(max-width:850px){.checkout-card,.admin-grid{grid-template-columns:1fr}.checkout-summary{border-right:0;border-bottom:1px solid var(--line)}.dashboard-hero,.dashboard-help{align-items:flex-start;flex-direction:column}.file-row{grid-template-columns:44px 1fr}.file-row .btn{grid-column:1/3;width:100%}.account-nav{gap:10px;font-size:11px}.auth-card{padding:30px 24px}.checkout-summary,.paypal-panel{padding:32px 25px}}


/* Original shams-strader.online colour theme — v2 */
.top-ticker{background:linear-gradient(90deg,#5b7cff,#22d3ee,#8d63ff);color:#fff}
.brand em,.main-nav .nav-cta{background:linear-gradient(135deg,#5b7cff,#8d63ff);color:#fff}
.brand-mark{border-color:rgba(91,124,255,.48);background:linear-gradient(145deg,rgba(91,124,255,.18),rgba(34,211,238,.08))}
.brand-mark i{background:#5b7cff}.brand-mark i:nth-child(3){background:#22d3ee}
.hero{background:radial-gradient(circle at 18% 12%,rgba(34,211,238,.10),transparent 28%),radial-gradient(circle at 90% 20%,rgba(91,124,255,.17),transparent 34%),linear-gradient(180deg,#060913,#091326 78%,#05070d)}
.hero-glow-a{background:#5b7cff}.hero-glow-b{background:#22d3ee}
.hero h1 span{background:linear-gradient(90deg,#5b7cff,#22d3ee,#8d63ff);background-clip:text;-webkit-background-clip:text}
.btn-primary{background:linear-gradient(135deg,#5b7cff,#8d63ff);color:#fff;box-shadow:0 12px 30px rgba(91,124,255,.25)}
.trend-line path{stroke:#22d3ee;filter:drop-shadow(0 0 7px rgba(34,211,238,.65))}
.video-shell{background:linear-gradient(145deg,rgba(91,124,255,.40),rgba(34,211,238,.16))}
.video-screen:before{background:linear-gradient(90deg,#5b7cff,#22d3ee,#8d63ff);box-shadow:0 0 22px rgba(91,124,255,.55)}
.play-btn{background:linear-gradient(135deg,#5b7cff,#8d63ff);color:#fff;box-shadow:0 0 0 12px rgba(91,124,255,.12),0 0 35px rgba(91,124,255,.38)}
.steps:before{background:linear-gradient(90deg,transparent,#5b7cff,#22d3ee,#8d63ff,transparent)}
.price-card.featured{border-color:rgba(91,124,255,.62);box-shadow:0 26px 70px rgba(30,45,120,.30)}
.best-badge{background:linear-gradient(90deg,#5b7cff,#8d63ff);color:#fff}
.cta-section{background:radial-gradient(circle at 15% 30%,rgba(34,211,238,.10),transparent 30%),radial-gradient(circle at 85% 30%,rgba(91,124,255,.15),transparent 32%),#080d18}
.account-page,.dashboard-page{background:radial-gradient(circle at 15% 10%,rgba(34,211,238,.10),transparent 28%),radial-gradient(circle at 90% 85%,rgba(91,124,255,.13),transparent 30%),var(--bg)}
.auth-card,.checkout-card,.library-card,.admin-card{box-shadow:var(--shadow),0 0 0 1px rgba(91,124,255,.08) inset}

/* Discount codes, support and community links — v3 */
.price-stack{display:grid;gap:3px}.price-stack del{font-size:18px;color:#72809b;font-weight:700}.discount-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:-12px 0 22px;padding:12px 14px;border:1px solid rgba(53,219,131,.28);background:rgba(53,219,131,.08);border-radius:11px;color:#b7f6d0;font-size:12px}.discount-summary strong{color:#fff}.discount-summary b{color:#63eca2}.coupon-box{margin:22px 0 18px;padding:18px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.025)}.coupon-box>label{display:block;margin-bottom:9px;color:#dce3f5;font-size:12px;font-weight:850}.coupon-row{display:grid;grid-template-columns:1fr auto;gap:9px}.coupon-row input{min-width:0;background:#060b19;border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:12px 13px;color:#fff;font:inherit;text-transform:uppercase;outline:none}.coupon-row input:focus{border-color:rgba(91,124,255,.7);box-shadow:0 0 0 3px rgba(91,124,255,.08)}.coupon-row .btn{padding:10px 17px}.coupon-remove{margin-top:9px;padding:0;border:0;background:none;color:#96a6c5;font-size:11px;font-weight:800;cursor:pointer;text-decoration:underline}.coupon-box .form-message{margin-top:11px}.checkout-support{margin-top:16px;text-align:center;color:#71809d;font-size:11px}.checkout-support a{color:var(--cyan);font-weight:800}.discount-admin-grid{margin-top:24px}.admin-form-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.discount-admin-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.discount-admin-row:last-child{border-bottom:0}.discount-admin-row>div{display:grid;gap:3px}.discount-admin-row strong{color:#fff;font-size:16px}.discount-admin-row span{color:var(--gold);font-size:12px;font-weight:800}.discount-admin-row small{color:var(--muted);font-size:10px}.discount-admin-row.inactive{opacity:.55}.discount-admin-row .btn{padding:8px 13px;white-space:nowrap}.admin-empty{color:var(--muted)}.social-dock{position:fixed;right:17px;top:50%;z-index:60;display:grid;gap:8px;transform:translateY(-50%)}.social-dock a{width:46px;min-height:46px;border:1px solid rgba(255,255,255,.14);border-radius:12px;display:flex;align-items:center;overflow:hidden;background:rgba(7,12,27,.92);box-shadow:0 12px 35px rgba(0,0,0,.28);backdrop-filter:blur(12px);transition:.22s}.social-dock a:hover{width:155px;transform:translateX(-2px)}.social-dock span{width:44px;flex:0 0 44px;text-align:center;font-weight:950}.social-dock b{white-space:nowrap;font-size:11px;padding-right:13px}.social-dock .support span{color:var(--cyan)}.social-dock .discord span{color:#8f9cff}.social-dock .youtube span{color:#ff5364}.footer-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.footer-socials a{border:1px solid var(--line);border-radius:9px;padding:8px 11px;color:#aab6cc!important;font-size:10px!important}.footer-socials a:hover{border-color:rgba(91,124,255,.45);color:#fff!important}
@media(max-width:850px){body{padding-bottom:58px}.admin-form-split{grid-template-columns:1fr}.discount-admin-row{align-items:flex-start;flex-direction:column}.discount-admin-row .btn{width:100%}.social-dock{top:auto;right:12px;left:12px;bottom:10px;transform:none;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.social-dock a,.social-dock a:hover{width:100%;min-height:43px;justify-content:center;transform:none}.social-dock span{width:auto;flex:0 0 auto;margin-right:7px}.social-dock b{padding:0;font-size:9px}.back-top{bottom:67px}.coupon-row{grid-template-columns:1fr}.coupon-row .btn{width:100%}}


/* v5 — original green landing-page look */
:root{
  --bg:#030811;--bg2:#07101d;--panel:#081321;--panel2:#0b192a;
  --text:#f7f9ff;--muted:#8fa2c2;--line:rgba(0,255,90,.16);
  --gold:#00ff5a;--gold2:#00d94c;--cyan:#00f07a;--green:#00ff5a;
  --red:#ff315f;--violet:#6dff9a;--shadow:0 24px 70px rgba(0,0,0,.48)
}
body{background:#030811}
.site-header{position:sticky;top:0;background:rgba(3,8,17,.95);border-top:6px solid #f3f4f6;border-bottom:1px solid rgba(0,255,90,.12);backdrop-filter:blur(18px)}
.nav-wrap{height:88px}.brand{gap:14px}.brand>span:last-child{display:flex;flex-direction:column;line-height:1.05}.brand strong{font-size:18px;color:#f7f9ff}.brand small{color:#00ff5a;margin-top:7px;font-size:9px;font-weight:900;letter-spacing:1.6px}
.brand-mark{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;padding:0;border:1px solid rgba(0,255,90,.55);background:linear-gradient(145deg,rgba(0,255,90,.12),rgba(0,255,90,.025));color:#00ff5a;font-size:25px;font-weight:900;box-shadow:0 0 24px rgba(0,255,90,.12)}
.brand-mark i{display:none}.main-nav{gap:32px;color:#8293b3;font-size:16px}.main-nav a:hover{color:#00ff5a}.main-nav .nav-cta{background:#00ff5a;color:#02120a;padding:12px 22px;border-radius:14px;box-shadow:0 10px 28px rgba(0,255,90,.28)}
.top-ticker{height:49px;background:#07111e;color:#e7edf8;border-bottom:1px solid rgba(0,255,90,.19);font-size:13px}.ticker-track{gap:25px}.ticker-track b{color:#006f3e}.ticker-green{color:#00ff5a}.ticker-gold{color:#f3b700}
.hero{min-height:665px;padding:0;background:linear-gradient(90deg,#030811 0%,#030811 45%,rgba(3,8,17,.95) 62%,#031019 100%)}
.hero-grid{background-image:linear-gradient(rgba(0,255,90,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,90,.018) 1px,transparent 1px);background-size:60px 60px;opacity:.28}
.hero-chart-bg{position:absolute;inset:0 0 0 45%;opacity:.72;filter:blur(.15px);mask-image:linear-gradient(90deg,transparent 0,#000 25%,#000 100%)}.hero-chart-bg svg{width:100%;height:100%}
.hero-old-layout{position:relative;display:block;padding-top:142px;padding-bottom:105px}.hero-copy{max-width:760px}.hero-badges{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:38px}.hero-badges span{border:1px solid rgba(0,255,90,.48);border-radius:999px;padding:6px 13px;color:#00ff5a;font-size:11px;font-weight:900;letter-spacing:.55px;background:rgba(0,255,90,.015)}
.hero h1{font-size:clamp(58px,6vw,82px);line-height:1.02;letter-spacing:-3.7px;margin:0 0 28px}.hero h1 span{background:none;color:#00ff5a;-webkit-text-fill-color:#00ff5a}.hero-copy>p{font-size:23px;line-height:1.55;color:#87a0d4;max-width:800px}.hero-actions{margin-top:34px}.btn-primary{background:#00ff5a;color:#02120a;box-shadow:0 12px 30px rgba(0,255,90,.23)}.btn-secondary,.btn-outline{border-color:rgba(0,255,90,.23);background:rgba(0,255,90,.025)}.trust-row{color:#7185aa}
.section-dark{background:#050b14}.demo-section{background:linear-gradient(180deg,#031019,#030811)}.kicker,.eyebrow{color:#00ff5a}
.video-shell{background:linear-gradient(145deg,rgba(0,255,90,.34),rgba(0,255,90,.05))}.video-screen:before{background:linear-gradient(90deg,#00ff5a,#00c94a);box-shadow:0 0 22px rgba(0,255,90,.52)}.play-btn{background:#00ff5a;color:#02120a;box-shadow:0 0 0 12px rgba(0,255,90,.10),0 0 35px rgba(0,255,90,.34)}
.feature-card:hover,.price-card.featured{border-color:rgba(0,255,90,.52)}.feature-card .icon,.price-icon{background:rgba(0,255,90,.08);border-color:rgba(0,255,90,.22);color:#00ff5a}.steps:before{background:linear-gradient(90deg,transparent,#00ff5a,#00c94a,transparent)}.step>span{border-color:rgba(0,255,90,.42);color:#00ff5a}.best-value{background:#00ff5a;color:#02120a}.saving,.highlight,.offer-tag,.partner-logo span,.account-prices b,.coupon strong,.support-mail{color:#00ff5a}.coupon{border-color:rgba(0,255,90,.42)}.partner-card:after{background:#00ff5a}.big-offer{color:#00ff5a}.mini-video>div span{color:#00ff5a}.accordion summary:after{color:#00ff5a}
.cta-section{background:radial-gradient(circle at 20% 25%,rgba(0,255,90,.10),transparent 32%),linear-gradient(120deg,#04101b,#062317 65%,#064a22)}
.footer-grid a:hover{color:#00ff5a}.back-top{border-color:rgba(0,255,90,.3);color:#00ff5a}.footer-socials a:hover{border-color:rgba(0,255,90,.45)}
.account-page,.dashboard-page{background:radial-gradient(circle at 15% 10%,rgba(0,255,90,.08),transparent 28%),radial-gradient(circle at 90% 85%,rgba(0,255,90,.07),transparent 30%),#030811}.auth-form input:focus,.auth-form select:focus,.auth-form textarea:focus,.coupon-row input:focus{border-color:rgba(0,255,90,.7);box-shadow:0 0 0 3px rgba(0,255,90,.08)}.auth-links a,.checkout-price span,.product-symbol,.admin-product h3,.discount-admin-row span{color:#00ff5a}.product-symbol{background:rgba(0,255,90,.08);border-color:rgba(0,255,90,.24)}
@media(max-width:980px){.main-nav{top:104px;background:#06101d}.hero-chart-bg{inset:0;opacity:.32;mask-image:linear-gradient(to bottom,transparent 0,#000 35%,#000 100%)}.hero-old-layout{padding-top:100px}.main-nav{gap:20px}}
@media(max-width:700px){.site-header{border-top-width:4px}.nav-wrap{height:72px}.brand-mark{width:40px;height:40px}.brand strong{font-size:16px}.top-ticker{height:40px}.hero{min-height:auto}.hero-old-layout{padding-top:82px;padding-bottom:82px}.hero-badges{margin-bottom:28px}.hero h1{font-size:52px;letter-spacing:-2.5px}.hero-copy>p{font-size:17px}.hero-chart-bg{opacity:.2}.main-nav{top:84px}.main-nav .nav-cta{border-radius:10px}.hero-actions{flex-direction:column}}
