:root{--bg:#090a0e;--panel:#12151c;--line:#272c36;--red:#ed293f;--txt:#f4f5f8;--muted:#969daa}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--txt);font-family:Inter,Segoe UI,Arial,sans-serif;background-image:radial-gradient(ellipse at 80% 5%,#a014251c,transparent 32%),linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:auto,52px 52px,52px 52px}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,92%);margin:auto}header{height:75px;border-bottom:1px solid #ffffff12;background:#090a0eea;backdrop-filter:blur(16px);position:sticky;top:0;z-index:10}.nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{font-size:21px;font-weight:950;letter-spacing:1.2px}.logo span,.foot span{color:var(--red)}.logo small{font-size:9px;color:#8b929e;letter-spacing:2px;margin-left:7px}nav{display:flex;gap:27px;font-size:12px;color:#b2b7c1}nav a:hover{color:#fff}.btn{display:inline-flex;justify-content:center;align-items:center;padding:13px 18px;border:1px solid #ffffff24;border-radius:6px;font-size:11px;font-weight:850;letter-spacing:.7px;cursor:pointer;background:transparent;color:white}.red{background:var(--red);border-color:var(--red);box-shadow:0 8px 26px #ed293f35}.red:hover{background:#ff4055}.ghost:hover{border-color:var(--red)}.disabled{opacity:.5}.hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:82px 0 70px;min-height:590px}.eyebrow{font-size:10px;color:#ff7180;letter-spacing:2.3px;font-weight:900}.hero h1{font-size:clamp(58px,8vw,98px);line-height:.9;letter-spacing:-5px;margin:23px 0}.hero h1 em{font-style:normal;color:var(--red);text-shadow:0 0 40px #ed293f55}.lead{max-width:510px;color:#a4aab5;line-height:1.85;font-size:14px}.actions{display:flex;gap:12px;margin:27px 0}.pills{display:flex;gap:20px;flex-wrap:wrap;font-size:9px;letter-spacing:.8px;color:#7d8592}.pills span:first-letter{color:#5cdfa0}.visual{height:390px;display:grid;place-items:center;position:relative}.orbit{width:350px;aspect-ratio:1;border:1px solid #ed293f55;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 90px #ed293f15,inset 0 0 70px #ed293f0c;position:relative}.orbit:before,.orbit:after{content:"";position:absolute;inset:25px;border:1px solid #ffffff17;border-radius:50%}.orbit:after{inset:58px;border-style:dashed;border-color:#ed293f55}.device{width:220px;height:245px;border:1px solid #ffffff2b;border-radius:13px;background:linear-gradient(145deg,#242832,#0e1015);box-shadow:0 25px 70px #000b,0 0 45px #ed293f25;transform:rotate(-7deg);padding:20px;display:flex;flex-direction:column;justify-content:space-between;z-index:1}.device small,.device label{font-size:8px;color:#9299a6;letter-spacing:1.5px}.device strong{font-size:42px;letter-spacing:-3px;text-align:center}.device strong span{color:var(--red)}.device-foot{display:flex;justify-content:space-between;border-top:1px solid #ffffff20;padding-top:12px;font-size:8px;color:#858d9a}.device-foot b{display:block;color:#fff;margin-top:5px}.device-foot span:first-child b{color:#55dfa0}.float{position:absolute;background:#171b23;border:1px solid #ffffff24;padding:10px 13px;font-size:9px;color:#dce0e7;letter-spacing:1px;font-style:normal}.one{right:0;top:38px}.two{left:0;bottom:40px}.strip{border-block:1px solid var(--line);background:#0e1116}.stripin{display:grid;grid-template-columns:repeat(3,1fr)}.stripin div{text-align:center;padding:20px;border-right:1px solid var(--line)}.stripin div:last-child{border:0}.strip b{display:block;font-size:13px}.strip small{display:block;color:#777f8d;font-size:9px;letter-spacing:1.4px;margin-top:7px}.section{padding:75px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px}.section-head h2,.download h2,.support h2{font-size:34px;letter-spacing:-1.2px;margin:10px 0}.section-head p,.download p,.support p{font-size:12px;color:var(--muted);line-height:1.8;max-width:390px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature,.panel,.stat{background:linear-gradient(145deg,#161a22,#101319);border:1px solid var(--line);border-radius:9px;padding:23px}.feature b{width:40px;height:40px;display:grid;place-items:center;color:#ff7784;background:#ed293f1a;border:1px solid #ed293f55;border-radius:8px;font-size:18px}.feature h3{font-size:15px;margin:20px 0 8px}.feature p{font-size:11px;color:var(--muted);line-height:1.8}.download,.support{border:1px solid #71313b;border-radius:11px;padding:32px;background:linear-gradient(110deg,#241116,#13161d 65%,#1b1015);display:flex;justify-content:space-between;align-items:center;gap:20px}.download-action{text-align:center}.download-action small{display:block;color:#858c98;font-size:9px;margin-top:10px}.release-list article{border:1px solid var(--line);background:#11151b;padding:18px 20px;margin:10px 0;border-radius:7px}.release-list article div{display:flex;justify-content:space-between;color:#ff7784;font-size:11px}.release-list small{color:#838b98}.release-list p{color:#aeb4be;font-size:12px;line-height:1.7}.empty{padding:22px;border:1px solid var(--line);color:var(--muted);border-radius:8px}.support{border-color:var(--line);background:#13171e}.foot{padding:25px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;color:#7f8794;font-size:10px}.foot b{font-size:14px;color:#fff}.foot a{color:#c6cbd3}.adminbody{background:#0a0c11}.adminmain{padding:35px 0 75px;min-height:70vh}.admintitle{font-size:30px;letter-spacing:-1px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.stat small{display:block;color:#858d99;font-size:9px;letter-spacing:1.3px}.stat b{display:block;font-size:28px;margin-top:12px}.panel{margin:16px 0}.panel h2{font-size:17px;margin:0 0 18px}.panelhead{display:flex;justify-content:space-between;align-items:center}.panelhead a{font-size:11px;color:#ff7784}.muted{font-size:11px;color:#838b98;line-height:1.7}label{display:block;font-size:11px;color:#aeb5c0;margin:14px 0}input,textarea{display:block;width:100%;margin-top:7px;padding:12px 13px;background:#0b0e13;border:1px solid #303744;border-radius:6px;color:#f5f6f8;font:inherit;font-size:12px}input:focus,textarea:focus{outline:1px solid var(--red);border-color:var(--red)}textarea{resize:vertical}form .btn{margin-top:8px}.inlineform{display:flex;align-items:end;gap:15px;flex-wrap:wrap}.inlineform label{flex:1;min-width:230px}.notice{padding:12px 14px;border-radius:6px;font-size:12px;margin:15px 0}.notice.ok{background:#123324;border:1px solid #246b48;color:#9af0bd}.notice.error{background:#3a171d;border:1px solid #8d303e;color:#ffabb4}.tablewrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:11px;min-width:550px}th,td{text-align:left;padding:12px;border-bottom:1px solid #292f39}th{color:#8d96a4;font-weight:700}td{color:#d1d5dc}.good{color:#5cdfa0}.tiny{padding:7px 10px;font-size:9px}.setup{min-height:100vh;display:grid;place-items:center;padding:25px}.setupbox{width:min(500px,100%);padding:30px;background:#13171e;border:1px solid #34303a;border-radius:12px}.setupbox h1{font-size:25px;margin:22px 0}.setupbox h3{font-size:13px;color:#ff7885;margin:25px 0 10px}.setupbox p{font-size:11px;color:#9299a5;margin-top:20px}@media(max-width:760px){nav{display:none}.hero{grid-template-columns:1fr;padding:55px 0 35px}.visual{height:320px}.orbit{width:290px}.device{width:190px;height:215px}.grid,.stats{grid-template-columns:1fr}.section-head{display:block}.section-head p{margin-top:12px}.download,.support{display:block}.download-action{text-align:left;margin-top:20px}.stripin{grid-template-columns:1fr}.stripin div{border-right:0;border-bottom:1px solid var(--line)}.foot{display:block;line-height:2.5}.hero h1{letter-spacing:-3px}}