*{box-sizing:border-box}html{color:#f7f8ff;background:#080b12;font-family:Arial,Helvetica,sans-serif}body{margin:0}.shell{width:min(880px,100% - 40px);margin:0 auto;padding:80px 0}.hero{max-width:720px;margin-bottom:40px}.eyebrow{letter-spacing:.16em;color:#8da8ff;font-size:12px;font-weight:800}.hero h1{letter-spacing:-.055em;margin:12px 0 22px;font-size:clamp(42px,8vw,76px);line-height:.96}.lede{color:#aab1c5;font-size:18px;line-height:1.6}.card{background:#111622;border:1px solid #242c3d;border-radius:22px;margin-top:18px;padding:26px;box-shadow:0 18px 60px #0000003d}.networkWarning{color:#dfd2a0;background:#1b180f;border:1px solid #544726;border-radius:12px;margin:0 0 20px;padding:12px 14px;font-size:13px;line-height:1.5}form{gap:18px;display:grid}label{color:#aab1c5;gap:8px;font-size:13px;display:grid}input{color:#fff;width:100%;font:inherit;background:#090d15;border:1px solid #30394e;border-radius:12px;outline:none;padding:14px}input:focus{border-color:#5b82ff}button{color:#fff;cursor:pointer;background:#315efb;border:0;border-radius:12px;padding:15px 18px;font-size:15px;font-weight:800}button:disabled{opacity:.5;cursor:not-allowed}.order{color:#7f879b;gap:6px;font-size:12px;display:grid}.order code,.receipt code{overflow-wrap:anywhere;color:#d9deec}.status{color:#aab1c5;margin:18px 0 0;font-size:14px}.receipt dl{gap:16px;margin:0;display:grid}.receipt dl div{border-top:1px solid #242c3d;grid-template-columns:110px 1fr;gap:16px;padding-top:14px;display:grid}.receipt dt{color:#7f879b}.receipt dd{margin:0}.explorerLink{color:#9eb4ff;margin-top:24px;font-weight:700;text-decoration:none;display:inline-block}.explorerLink:hover{text-decoration:underline}@media (max-width:600px){.shell{padding:48px 0}.card{padding:20px}.receipt dl div{grid-template-columns:1fr;gap:5px}}
