
:root{--bg:#050907;--panel:#0a110d;--panel2:#0d1711;--line:#1a2b21;--text:#eef8f1;--muted:#8da297;--green:#46f58b;--green2:#1ecb68;--red:#ff6473;--amber:#ffc861}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 50% -10%,#10261a 0,#050907 35%);color:var(--text);font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.nav{position:sticky;top:0;z-index:20;height:72px;display:flex;align-items:center;gap:34px;padding:0 max(28px,calc((100vw - 1240px)/2));background:rgba(5,9,7,.9);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:7px;color:#fff;text-decoration:none;font-weight:800;letter-spacing:.04em;white-space:nowrap}.brand b{color:var(--green);font-size:11px}.radar{color:var(--green);font-size:24px}.nav nav{display:flex;gap:25px;margin:auto}.nav nav a,.footlinks a{color:#a9b9b0;text-decoration:none}.nav nav a:hover,.footlinks a:hover{color:#fff}.actions{display:flex;align-items:center;gap:9px}.xicon{font-size:20px;color:#fff;text-decoration:none;padding:8px}.primary,.ghost,.linkbtn{border-radius:9px;padding:10px 16px;border:1px solid var(--line);font-weight:700;cursor:pointer}.primary{background:var(--green);border-color:var(--green);color:#021107}.ghost{background:#0b120e;color:#d9e7df}.linkbtn{text-decoration:none;display:inline-block}.hero{max-width:1000px;margin:auto;text-align:center;padding:105px 24px 80px}.eyebrow,.kicker{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.14em}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green);margin-right:7px}.hero h1{font-size:clamp(44px,6vw,76px);line-height:1.02;letter-spacing:-.055em;margin:20px 0}.hero h1 em{font-style:normal;color:var(--green)}.hero>p{max-width:720px;margin:0 auto;color:var(--muted);font-size:18px}.hero-actions{display:flex;justify-content:center;gap:12px;margin:30px}.trust{display:flex;justify-content:center;gap:28px;color:#73877c;font-size:12px}.section{max-width:1240px;margin:0 auto;padding:88px 24px;border-top:1px solid #101b15}.section h2{font-size:36px;letter-spacing:-.035em;margin:8px 0}.intro,.sectionhead p,.split p{color:var(--muted);max-width:700px}.sectionhead{display:flex;justify-content:space-between;align-items:end}.live{color:#a9bbb0;font-size:13px}.toolbar{display:flex;justify-content:space-between;margin:28px 0 16px}.tabs,.viewtoggle{display:flex;background:#080e0a;border:1px solid var(--line);border-radius:10px;padding:4px}.tab,.vbtn{border:0;background:transparent;color:#7e9287;padding:9px 17px;border-radius:7px;font-weight:800;cursor:pointer}.tab.active[data-side=long],.vbtn.active{background:#12261a;color:var(--green)}.tab.active[data-side=short]{background:#2a1216;color:var(--red)}.cards{display:grid;gap:10px}.candidate{background:linear-gradient(135deg,#0b130e,#080d0a);border:1px solid var(--line);border-radius:14px;padding:18px}.candidate-top{display:flex;align-items:center;gap:12px}.coin{font-size:20px;font-weight:850}.badge{font-size:11px;font-weight:900;padding:4px 8px;border-radius:99px}.long{color:var(--green);background:#0e2b19}.short{color:var(--red);background:#321319}.tier{color:#07120b;background:var(--green)}.metrics{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;margin-top:17px}.metric span{display:block;color:#70857a;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.metric b{display:block;margin-top:3px;font-size:14px}.warning.clean{color:var(--green)}.warning.warn{color:var(--amber)}.details{display:none;border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.detailed .details{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.offline{padding:24px;border:1px dashed #284232;border-radius:12px;color:var(--muted);display:flex;gap:12px;flex-direction:column}.hidden{display:none}.signal-grid,.learn-grid,.support-grid,.pricing{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:28px}.signal-grid{grid-template-columns:repeat(4,1fr)}.signal-grid article,.learn-grid article,.support-grid article,.pricing article{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px}.learn-grid{grid-template-columns:repeat(4,1fr)}.learn-grid p,.support-grid p,.pricing p{color:var(--muted)}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px}.steps{display:grid;gap:10px}.steps>div{display:flex;gap:18px;background:var(--panel);border:1px solid var(--line);padding:18px;border-radius:12px}.steps strong{color:var(--green)}.steps span b{display:block}.premium{position:relative;border-color:#2c6644!important;box-shadow:inset 0 0 50px rgba(70,245,139,.04)}.popular{position:absolute;right:18px;top:18px;color:var(--green);font-size:10px;font-weight:900}.price{font-size:30px;font-weight:900;margin:12px 0}.wide{width:100%}.supporticon{font-size:25px;color:var(--green)}.support-grid a{color:var(--green)}.faq{max-width:850px;margin:45px auto 0}.faq details{border-bottom:1px solid var(--line);padding:17px 2px}.faq summary{cursor:pointer;font-weight:700}.faq p{color:var(--muted)}footer{border-top:1px solid var(--line);max-width:1240px;margin:auto;padding:45px 24px;display:grid;grid-template-columns:2fr 1fr 1.4fr;gap:30px;color:var(--muted)}.footbrand{color:#fff}.footlinks{display:flex;flex-direction:column;gap:7px}.social{display:flex;flex-direction:column;gap:9px}.xfoot{color:#fff;text-decoration:none;font-weight:700}.legal{grid-column:1/-1;border-top:1px solid var(--line);padding-top:22px;font-size:11px;color:#62756a}
@media(max-width:900px){.nav nav{display:none}.actions .ghost{display:none}.metrics{grid-template-columns:repeat(3,1fr)}.learn-grid,.signal-grid{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr}.trust{flex-wrap:wrap}.sectionhead{align-items:start;flex-direction:column;gap:15px}}
@media(max-width:600px){.nav{padding:0 14px}.brand b{display:none}.actions .primary{display:none}.hero{padding-top:70px}.hero h1{font-size:42px}.metrics,.detailed .details,.learn-grid,.signal-grid,.support-grid,.pricing,footer{grid-template-columns:1fr}.toolbar{gap:10px;align-items:start;flex-direction:column}.legal{grid-column:1}}

.demolabel{margin-left:10px;padding:4px 8px;border:1px solid #7b6330;border-radius:99px;color:var(--amber);font-size:9px;letter-spacing:.1em}

.righttools{display:flex;gap:10px;align-items:center}.sortbox{display:flex;align-items:center;gap:8px;background:#080e0a;border:1px solid var(--line);border-radius:10px;padding:4px 5px 4px 12px}.sortbox span{font-size:11px;color:#70857a;text-transform:uppercase;font-weight:800;letter-spacing:.07em}.sortbox select{background:#0d1711;color:#dce9e1;border:0;border-radius:7px;padding:9px 30px 9px 10px;font-weight:700;outline:none}
@media(max-width:700px){.righttools{width:100%;align-items:stretch;flex-direction:column}.sortbox{justify-content:space-between}.sortbox select{flex:1}}

.signalage{margin-left:auto;display:flex;flex-direction:column;min-width:105px;padding:5px 10px;border-left:1px solid var(--line)}
.signalage small{font-size:9px;letter-spacing:.09em;color:#70857a}.signalage b{font-size:13px;color:#fff}
.chartbtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#bfffd5;border:1px solid #28543a;background:#0d1b13;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:800}
.chartbtn:hover{border-color:var(--green);color:var(--green)}.chartbtn.small{padding:5px 8px;margin-left:auto}
.quickstrip{display:grid;grid-template-columns:repeat(3,minmax(110px,180px));gap:18px;margin-top:15px;padding:12px 14px;background:#07100b;border:1px solid #14251a;border-radius:9px}
.trackerage{margin-left:auto;color:#91a79b;font-size:12px;font-weight:700}
@media(max-width:800px){.candidate-top{flex-wrap:wrap}.signalage{margin-left:0;border-left:0;padding-left:0}.quickstrip{grid-template-columns:repeat(3,1fr)}}

.riskbar{display:flex;gap:12px;align-items:flex-start;margin:0 0 16px;padding:13px 15px;border:1px solid #55441f;background:#171308;border-radius:10px;color:#c9b77d;font-size:12px}.riskbar>span{color:var(--amber);font-size:16px}.riskbar b{color:#f2d780;margin-right:5px}
.riskintro{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.riskintro h2{font-size:42px;line-height:1.08}.riskintro h2 em{font-style:normal;color:var(--green)}.riskcopy{border-left:1px solid var(--line);padding-left:34px}.riskcopy p{color:#9cb0a5;margin:0 0 17px}.riskcopy b{color:#edf7f1}
.riskcards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px}.riskcards article{background:linear-gradient(145deg,#0b130e,#080d0a);border:1px solid var(--line);border-radius:14px;padding:22px}.riskcards article>span{font-size:10px;color:var(--green);font-weight:900;letter-spacing:.1em}.riskcards h3{font-size:16px;margin:10px 0 7px}.riskcards p{color:var(--muted);font-size:13px;margin:0}
@media(max-width:900px){.riskintro{grid-template-columns:1fr;gap:25px}.riskcopy{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.riskcards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.riskcards{grid-template-columns:1fr}.riskintro h2{font-size:34px}}

.pricing-head{max-width:780px}.trial-banner{margin:30px 0 18px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 26px;border:1px solid #2d6845;border-radius:15px;background:linear-gradient(110deg,#0c1d13,#09110d);box-shadow:inset 0 0 50px rgba(70,245,139,.035)}.trial-banner h3{font-size:23px;margin:7px 0 3px}.trial-banner p{margin:0;color:var(--muted)}.trial-tag,.plan-label{color:var(--green);font-size:10px;font-weight:900;letter-spacing:.12em}.two-plans{grid-template-columns:repeat(2,1fr)}.plan-card{position:relative;padding:28px!important}.plan-card h3{font-size:20px;margin:7px 0 0}.plan-card .price{font-size:39px;margin:22px 0 0}.plan-card .price small{font-size:14px;color:var(--muted);font-weight:600}.crypto-price{color:#92a79c;margin-top:2px}.crypto-price b{color:#eaf6ef}.equivalent{margin-top:13px;padding:9px 11px;border-radius:8px;background:#102117;color:#9fb4a8;font-size:12px}.features{list-style:none;padding:18px 0 12px;margin:18px 0;border-top:1px solid var(--line)}.features li{padding:6px 0;color:#a7b9af}.features li:before{content:"✓";color:var(--green);font-weight:900;margin-right:9px}.yearly{border-color:#36794f!important}.trial-note{text-align:center;color:#64796d;font-size:11px;max-width:760px;margin:18px auto 0}
@media(max-width:700px){.trial-banner{align-items:flex-start;flex-direction:column}.two-plans{grid-template-columns:1fr}}

.performance-strip{grid-template-columns:repeat(5,minmax(105px,1fr));max-width:none}
.performance-strip .metric:nth-child(3) b,.performance-strip .metric:nth-child(4) b{color:var(--green)}
.performance-strip .metric:nth-child(5) b{color:var(--red)}
@media(max-width:750px){.performance-strip{grid-template-columns:repeat(2,1fr)}}

.yn{font-weight:900;letter-spacing:.04em}.yn.yes{color:var(--green)}.yn.no{color:#7e9287}

.inlineform{display:inline;margin:0}.centerbtn{text-align:center}.authbody{min-height:100vh}.authnav{margin-left:auto;color:var(--muted);font-size:12px}.authmain{min-height:calc(100vh - 72px);display:grid;place-items:center;padding:45px 20px}.authcard{width:min(100%,480px);background:linear-gradient(145deg,#0b130e,#080d0a);border:1px solid var(--line);border-radius:18px;padding:34px;box-shadow:0 20px 70px rgba(0,0,0,.3)}.authcard h1{font-size:34px;letter-spacing:-.04em;margin:7px 0}.authintro{color:var(--muted);margin-bottom:25px}.authform{display:grid;gap:16px}.authform label{display:grid;gap:7px;font-size:12px;color:#a9b9b0;font-weight:700}.authform input{width:100%;background:#07100b;border:1px solid #22352a;border-radius:9px;padding:13px;color:#fff;outline:none}.authform input:focus{border-color:var(--green)}.formnote{font-size:10px;color:#62756a;margin:18px 0 0}.flash{padding:11px 13px;border-radius:8px;margin-bottom:16px;font-size:12px}.flash.error{background:#271116;border:1px solid #5b2832;color:#ff9ca6}.accountmain{max-width:1000px;margin:auto;padding:80px 24px}.accounthead h1{font-size:34px}.accountgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:30px 0}.statuscard{background:var(--panel);border:1px solid var(--line);border-radius:15px;padding:25px}.statuscard>span{font-size:10px;color:#71877a;font-weight:900;letter-spacing:.1em}.statuscard h2{margin:8px 0}.statuscard .good,.countdown{color:var(--green)}.countdown{font-size:20px;font-weight:900;margin-top:18px}.statuscard p{color:var(--muted)}.accountcta{margin-top:5px}@media(max-width:650px){.accountgrid{grid-template-columns:1fr}.authcard{padding:25px}.authnav span{display:none}}
