*{box-sizing:border-box} :root{--bg:#090b0f;--panel:#11151c;--line:#252d38;--gold:#d9a21b;--cyan:#0fc9da;--muted:#aab3c0;--text:#f4f6f8}body{margin:0;background:radial-gradient(circle at 80% 0%,#17232b 0,transparent 34%),var(--bg);color:var(--text);font:15px/1.6 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--cyan);text-decoration:none}a:hover{color:var(--gold)}.topbar{position:sticky;top:0;z-index:5;background:#080a0deF;border-bottom:1px solid var(--line);padding:15px max(4vw,18px);display:flex;align-items:center;justify-content:space-between;gap:20px;backdrop-filter:blur(12px)}.brand{font-weight:900;letter-spacing:.06em;color:#fff}.brand span{color:var(--gold)}nav{display:flex;gap:18px;align-items:center;flex-wrap:wrap}nav a{color:#d7dce3;font-size:14px}.nav-cta{border:1px solid var(--gold);padding:7px 13px;border-radius:8px;color:var(--gold)}.container{width:min(1120px,92%);margin:36px auto 70px}.hero{padding:75px 5%;border:1px solid #3a3422;border-radius:22px;background:linear-gradient(120deg,#151820,#0c1219 60%,#102329);box-shadow:0 20px 80px #0008}.eyebrow{color:var(--cyan);letter-spacing:.22em;font-size:12px;font-weight:800}.hero h1{font-size:clamp(38px,7vw,72px);line-height:1.05;margin:18px 0}.hero h1 span{color:var(--gold)}.hero p{max-width:680px;color:var(--muted);font-size:17px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.btn{display:inline-block;border:1px solid var(--line);border-radius:9px;padding:11px 18px;font-weight:750;cursor:pointer;background:transparent;color:var(--text)}.btn-gold{background:var(--gold);color:#17130a;border-color:var(--gold)}.btn-outline{border-color:var(--cyan);color:var(--cyan)}.notice{font-size:12px!important}.grid{display:grid;gap:18px;margin:24px 0}.three{grid-template-columns:repeat(3,1fr)}.two{grid-template-columns:repeat(2,1fr)}.panel,.card{background:linear-gradient(145deg,#141922,#0e1218);border:1px solid var(--line);border-radius:15px;padding:22px;margin:18px 0}.panel h2,.panel h3{margin-top:0}.icon{font-size:28px;color:var(--gold)}.center{text-align:center}.muted,.help{color:var(--muted)}.form{max-width:540px;margin:35px auto}.field{margin:15px 0}.field label{display:block;font-weight:650;margin-bottom:6px}.field input,.field select{width:100%;padding:12px;background:#090d12;border:1px solid #35404e;border-radius:8px;color:#fff}.field input:focus{outline:1px solid var(--cyan)}.alert{padding:12px 15px;border-radius:8px;margin:12px 0;background:#1a2630;border:1px solid var(--cyan)}.alert.error{border-color:#d85c5c}.alert.success{border-color:#55b985}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;background:#10151c;border-radius:10px;overflow:hidden}th,td{text-align:left;padding:12px;border-bottom:1px solid var(--line);white-space:nowrap}th{color:var(--gold);font-size:13px}.stat{font-size:28px;font-weight:850;color:var(--cyan)}.badge{display:inline-block;padding:3px 8px;border-radius:20px;background:#1c2930;color:var(--cyan);font-size:12px}.footer{border-top:1px solid var(--line);padding:28px 4%;text-align:center;color:var(--muted);font-size:13px}.footer p{max-width:700px;margin:8px auto}.inline-form{display:inline}.danger{color:#ff8585}.success-text{color:#7ce0ae}@media(max-width:760px){.topbar{align-items:flex-start;flex-direction:column}nav{gap:12px}.three,.two{grid-template-columns:1fr}.hero{padding:45px 7%}.container{margin-top:22px}}
