*{box-sizing:border-box}body{margin:0;font-family:Inter,Arial,sans-serif;background:#07111f;color:#e9f2ff}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:auto;padding:0 20px}.topbar{position:sticky;top:0;z-index:20;background:rgba(7,17,31,.95);border-bottom:1px solid #18314f}.nav{height:70px;display:flex;align-items:center;justify-content:space-between}.brand{font-size:25px;font-weight:800}.brand span{color:#34d399}nav{display:flex;gap:20px;align-items:center}nav a{font-size:14px;color:#cbd8e6}.btn{display:inline-block;background:#20c997;color:#02110d;font-weight:700;padding:12px 18px;border-radius:10px}.btn.alt{background:#16304c;color:#eaf3ff}.btn.small{padding:9px 14px}.hero{padding:72px 0 45px;background:radial-gradient(circle at 75% 20%,#123b56 0,transparent 34%)}.hero h1{font-size:52px;line-height:1.05;max-width:760px;margin:0 0 18px}.hero p{font-size:19px;color:#adc0d3;max-width:690px;line-height:1.6}.actions{display:flex;gap:12px;margin-top:28px}.marketbar,.grid{display:grid;gap:16px}.marketbar{grid-template-columns:repeat(3,1fr);margin:30px 0}.grid{grid-template-columns:repeat(3,1fr)}.card{background:#0d1d2f;border:1px solid #1d3854;border-radius:16px;padding:20px}.card h3{margin-top:0}.up{color:#42d99d}.down{color:#ff6b78}.muted{color:#8ea4b8}.section{padding:48px 0}.section h2{font-size:32px;margin:0 0 20px}.table-wrap{overflow:auto;background:#0d1d2f;border:1px solid #1d3854;border-radius:14px}table{width:100%;border-collapse:collapse;min-width:700px}th,td{padding:14px 16px;border-bottom:1px solid #19314a;text-align:left}th{color:#93a8bc;font-size:13px}.pill{display:inline-block;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}.buy{background:#123f32;color:#63e6b1}.sell{background:#4a2029;color:#ff8c98}.hold{background:#3e351a;color:#f7d774}.form{max-width:480px;margin:45px auto;background:#0d1d2f;border:1px solid #1d3854;border-radius:16px;padding:26px}.form input,.form select{width:100%;padding:12px 13px;margin:7px 0 16px;background:#081625;border:1px solid #264663;border-radius:9px;color:#fff}.form button{border:0;cursor:pointer;width:100%}.notice{padding:12px 14px;border-radius:10px;background:#102b3e;margin-bottom:14px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat{background:#0d1d2f;border:1px solid #1d3854;border-radius:14px;padding:18px}.stat b{font-size:25px;display:block;margin-top:6px}footer{border-top:1px solid #19314a;margin-top:50px;padding:32px 0;color:#8ea4b8}@media(max-width:850px){nav a:not(.btn){display:none}.hero h1{font-size:38px}.grid,.marketbar,.stats{grid-template-columns:1fr}.actions{flex-wrap:wrap}}
