[hidden]{display:none!important}.mint-controls{max-width:540px}.mint-controls label{display:block;font:11px var(--mono);color:var(--muted);margin-bottom:8px}.mint-controls select{max-width:100%;background:var(--panel);color:var(--text);border:1px solid var(--line);padding:9px 12px;margin-bottom:12px;min-width:190px}.mint-controls select:empty{display:none}.mint-controls button{cursor:pointer;background:var(--panel);color:var(--text)}.mint-controls .primary{background:var(--acid);color:var(--bg)}.mint-controls button:disabled{opacity:.5;cursor:not-allowed}.text-button{border:0;text-decoration:underline;font-size:12px}#mint-message{font:12px/1.6 var(--mono);color:var(--cyan);min-height:38px;overflow-wrap:anywhere}.error{color:#ffaaa2!important}#vault-link{margin-top:16px;display:flex}.success{background:var(--cyan);color:var(--bg);border-color:var(--cyan);box-shadow:0 0 24px #55e2d72a}.vault{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:60px 0;border-bottom:1px solid var(--line)}.vault p{color:var(--muted)}.vault img{width:min(256px,40%);height:auto;border:1px solid var(--line)}.contract-link{font-size:11px;overflow-wrap:anywhere}.hero{padding-top:36px;padding-bottom:36px}.hero h1{font-size:clamp(58px,6.5vw,96px);margin-bottom:18px}.hero .intro{margin-bottom:18px}.hero-art{max-width:490px}.mint-controls .notice{margin-top:8px}@media(max-width:650px){.hero{padding-top:28px}.hero h1{font-size:64px}.hero .eyebrow{font-size:11px;margin-bottom:15px}.hero .intro{font-size:17px}.vault{align-items:flex-start;flex-direction:column}.vault img{width:220px}.mint-controls .button{min-height:48px}.header{gap:14px;padding-top:16px;padding-bottom:16px}}select:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}
