*{box-sizing:border-box}html,body{min-height:100%;margin:0;font-family:Arial,Helvetica,sans-serif}body{color:#fff;background:radial-gradient(circle at 50% -10%,#ffdc5238,#0000 30%),radial-gradient(circle at 15% 20%,#ffffff1f,#0000 22%),radial-gradient(circle at top,#ff83cc 0%,#ff3da5 38%,#bd126c 100%);min-height:100vh}button{font-family:inherit}.mint-page{justify-content:center;align-items:center;min-height:100vh;padding:34px 18px;display:flex}.mint-card{text-align:center;background:linear-gradient(#24192bfa,#0f0b14fa);border:3px solid #ffdf54;border-radius:28px;width:100%;max-width:560px;padding:34px 36px 36px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000007a,0 0 45px #ff3da561,inset 0 0 30px #ffdf540a}.mint-card:before{content:"";background:linear-gradient(90deg,#0000,#fff4a8,#ffdf54,#fff4a8,#0000);width:76%;height:3px;position:absolute;top:0;left:12%;box-shadow:0 0 18px #ffdf54d9}.eyebrow{display:none}h1{margin:0;font-size:0;line-height:1}h1:before{content:"";background-image:url(https://gateway.irys.xyz/3svaKgo2YC7QKGhjZ1CWgDdbPWkAZ3rjG4Je5eJMvUYf);background-position:50%;background-size:cover;border:4px solid #ffdf54;border-radius:24px;width:220px;height:220px;margin:0 auto 22px;display:block;box-shadow:0 14px 32px #0000006b,0 0 28px #ffdf5438}h1:after{content:"THE GENESIS MOMS NFT COLLECTION";color:#fff;letter-spacing:-2px;text-transform:uppercase;text-shadow:0 3px #ff3da573,0 0 25px #ff3da547;max-width:470px;margin:0 auto;font-size:44px;font-weight:900;line-height:.98;display:block}.tagline{color:#f4ddea;max-width:420px;margin:20px auto 26px;font-size:17px;line-height:1.45}.supply{justify-content:center;align-items:center;gap:12px;margin:4px 0;display:flex}.supply strong{color:#ffdf54;text-shadow:0 0 18px #ffdf5440;font-size:54px;font-weight:900;line-height:1}.supply span{text-align:left;color:#fff;max-width:145px;font-size:17px;font-weight:800;line-height:1.15}.mint-counter{color:#ffdf54;letter-spacing:1.5px;text-align:center;background:linear-gradient(90deg,#ffdf540f,#ffdf5421,#ffdf540f);border:2px solid #ffdf54;border-radius:15px;width:100%;margin:24px auto 18px;padding:15px 16px;font-size:25px;font-weight:900;box-shadow:inset 0 0 18px #ffdf540d}.details{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.details div{background:#ffffff0e;border:1px solid #ffffff29;border-radius:14px;padding:16px 10px}.details span{color:#cdb8c5;letter-spacing:1.6px;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.details strong{color:#fff;font-size:20px}.never-more{color:#ffdf54;letter-spacing:2.5px;text-transform:uppercase;margin:22px 0 24px;font-size:13px;font-weight:900}.wallet-status{color:#e9dce4;margin-bottom:12px;font-size:14px;font-weight:700}.wallet-button,.mint-button,.disconnect-button{cursor:pointer;border-radius:14px;width:100%;min-height:54px;margin-top:9px;padding:13px 16px;font-size:16px;font-weight:900;transition:transform .15s,box-shadow .15s,opacity .15s}.wallet-button:hover,.mint-button:hover,.disconnect-button:hover{transform:translateY(-2px)}.wallet-button{color:#ffdf54;background:#ffdf5408;border:2px solid #ffdf54}.wallet-button:hover{background:#ffdf5414;box-shadow:0 0 22px #ffdf541f}.mint-button{color:#171019;background:#ffdf54;border:2px solid #ffdf54;font-size:18px;box-shadow:0 8px 25px #ffdf5429}.mint-button:hover{box-shadow:0 10px 30px #ffdf5440}.mint-button:disabled{color:#a99fa6;cursor:not-allowed;box-shadow:none;background:#5b5159;border-color:#5b5159;transform:none}.disconnect-button{color:#d9cad3;background:0 0;border:1px solid #ffffff38;min-height:42px;font-size:13px}.wallet-picker{background:#00000047;border:1px solid #ffdf5473;border-radius:15px;margin:15px 0;padding:17px}.wallet-picker-title{color:#fff;margin-bottom:10px;font-size:15px;font-weight:900}.wallet-list{width:100%}.message{overflow-wrap:anywhere;margin-top:16px;font-size:13px;line-height:1.45}.message.success{color:#9dffb2}.message.error{color:#ff9eae}.network{color:#837780;letter-spacing:1.8px;text-transform:uppercase;margin:22px 0 0;font-size:10px;font-weight:800}.hidden{display:none!important}@media (width<=520px){.mint-page{padding:18px 12px}.mint-card{border-radius:22px;padding:28px 20px}h1:before{width:190px;height:190px}h1:after{letter-spacing:-1.5px;font-size:35px}.details{grid-template-columns:1fr}.supply strong{font-size:46px}.mint-counter{font-size:21px}}.rarities{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0;display:flex}.rarities span{color:#ffdf54;white-space:nowrap;border:1px solid #ffdf5466;border-radius:10px;padding:8px 11px;font-size:12px;font-weight:900}@media (width<=520px){.rarities{flex-direction:column;align-items:stretch;gap:7px;display:flex}.rarities span{text-align:center;width:100%}}.launch-time{display:none}
