:root{--gold:#f4d35e;--soft:#fff1bd}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:radial-gradient(circle at 20% 0%,rgba(244,211,94,.16),transparent 36%),#050505;color:#fff}a{text-decoration:none}.space-page{max-width:1180px;margin:auto;padding:28px}.top{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px}.logo{color:var(--gold);font-weight:900;letter-spacing:.18em}.btn{display:inline-flex;border-radius:999px;padding:13px 18px;background:var(--gold);color:#111;font-weight:900;margin:6px;border:0;cursor:pointer;text-decoration:none}.btn.ghost{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(244,211,94,.35)}.sup{color:#00ff87;text-transform:uppercase;letter-spacing:.16em;font-weight:900}.hero,.section{border:1px solid rgba(244,211,94,.32);border-radius:30px;padding:28px;background:rgba(255,255,255,.06);margin-bottom:24px}.hero h1{font-size:clamp(3rem,9vw,7rem);line-height:.88;color:var(--soft);margin:10px 0 16px;text-transform:uppercase}.profile-grid,.dashboard,.notify-grid,.cards-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:18px}.profile-grid label,.dashboard article,.notify-grid label,.cards-list article{border:1px solid rgba(244,211,94,.22);border-radius:22px;padding:18px;background:rgba(0,0,0,.24)}input{width:100%;border:1px solid rgba(244,211,94,.35);border-radius:14px;background:rgba(0,0,0,.32);color:#fff;padding:13px;margin-top:8px}.dashboard strong{display:block;font-size:2rem;color:#fff1bd}.dashboard span{color:rgba(255,255,255,.72)}.cards-list h3{color:#fff1bd}.danger-zone{border-color:rgba(255,80,80,.35)}