*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:#080a0f;color:#f5f7fb}.shell{max-width:900px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;padding:10px 0 50px}.brand{font-weight:800;font-size:20px}button{border:0;border-radius:10px;padding:12px 18px;background:#fff;color:#080a0f;font-weight:700;cursor:pointer}.hero{padding:30px 0}.eyebrow{font-size:12px;letter-spacing:.16em;opacity:.6}.hero h1{font-size:clamp(38px,7vw,68px);line-height:1.02;max-width:780px;margin:12px 0}.hero p:not(.eyebrow){font-size:18px;line-height:1.6;color:#aeb5c3;max-width:650px}.card{background:#10141c;border:1px solid #242b38;border-radius:18px;padding:24px;margin:18px 0}.card label{display:block;font-size:13px;color:#aeb5c3;margin-bottom:8px}.card input{width:100%;background:#080a0f;border:1px solid #303846;color:#fff;border-radius:10px;padding:15px;font-size:16px;outline:none}.primary{margin-top:14px;width:100%;background:#e9edf5}.status{margin-top:14px;color:#aeb5c3;font-size:14px}.chains{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.chain{background:#080a0f;border:1px solid #252d39;border-radius:12px;padding:16px}.chain strong,.chain span{display:block}.chain span{font-size:13px;color:#8f98a8;margin-top:6px}.preview p{overflow-wrap:anywhere}.notice{padding:14px;border-radius:10px;background:#171d28;color:#b8c1cf;font-size:14px;line-height:1.5}footer{padding:30px 0;color:#7f8999;font-size:13px;line-height:1.5}
