body.mint{background:radial-gradient(110% 60% at 50% 0, #3a2366 0, var(--ground) 60%) fixed;min-height:100vh}nav.top .srv b,nav.top .srv span{color:var(--ink)}.mint-wrap{max-width:860px;margin:0 auto;padding:120px 22px 90px}.mint-card{background:var(--glass);border:1px solid var(--glass-line);border-radius:28px;padding:36px 40px;box-shadow:0 30px 70px -30px #07040fe6}.mint-card .k{color:var(--orchid);font-size:14px;font-weight:700}.mint-card h1{font-family:var(--display);margin:10px 0 14px;font-size:clamp(34px,6.4vw,60px);font-weight:400;line-height:1.06}.muted{color:var(--ink-dim)}.fine{font-size:14px}.mint-row{justify-content:space-between;align-items:center;gap:18px;margin:26px 0 14px;display:flex}.qty{align-items:center;gap:16px;display:flex}.qty button{width:46px;height:46px;font:900 22px var(--body);color:var(--ink);border:1px solid var(--glass-line);cursor:pointer;background:#f3eeff12;border-radius:50%;transition:background .12s}.qty button:hover,.qty button:focus-visible{background:#f3eeff29}.qty b{font-family:var(--display);text-align:center;min-width:30px;font-size:28px;font-weight:400}.price{text-align:right}.price span{color:var(--ink-dim);font-size:14px;font-weight:700;display:block}.price b{font-family:var(--display);color:var(--accent);font-size:26px;font-weight:400}#mint{border-radius:999px;width:100%;padding:17px;font-size:18px}.mint-reveal{text-align:center;margin-top:56px}.mint-reveal h2{font-family:var(--display);margin:0;font-size:clamp(28px,5vw,44px);font-weight:400}.reveal-grid{flex-wrap:wrap;justify-content:center;gap:18px;margin:26px 0;display:flex}.reveal-cell{background:var(--glass);border:1.5px solid var(--glass-line);border-radius:24px;flex-direction:column;gap:6px;padding:14px 14px 16px;display:flex}.reveal-cell canvas{border-radius:14px;width:320px;max-width:74vw;height:320px}.reveal-cell b{font-size:17px;font-weight:900}.reveal-cell span{color:var(--ink-dim);text-transform:capitalize;font-size:14px}.reveal-cell.legendary{border-color:var(--lantern);box-shadow:0 0 40px -6px #ffd08a8c}.reveal-cell.epic{border-color:var(--orchid)}.reveal-cell.rare{border-color:#6f8ff0}@media (width<=600px){.mint-card{padding:26px 22px}}
