.testnet-main{padding-top:40px}.testnet-intro{max-width:850px;margin-bottom:55px}.testnet-intro h1,.deploy-main h1{font-size:clamp(44px,6.7vw,84px);font-weight:400;line-height:1.02;letter-spacing:-.055em;margin:20px 0 25px}.testnet-intro h1 em,.deploy-main h1 em{font-weight:400}.testnet-intro>p:not(.eyebrow),.deploy-lede{max-width:660px;font-size:18px;line-height:1.7;color:#596157}.testnet-label{display:inline-block;border:1px solid #c8cdbf;border-radius:4px;padding:9px 12px;font:11px ui-monospace,monospace;letter-spacing:.1em;margin-top:12px;color:#455846}.mint-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:50px;align-items:start}.mint-art{position:sticky;top:25px;min-width:0}.mint-art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #d8dacd;background:#eeeade}.mint-caption{font-size:12px;display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;margin-top:14px;line-height:1.6}.mint-panel h2{font:44px Georgia,serif;margin:10px 0 25px}.select-fields{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:26px}.select-fields label,.setup-card>label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:500}.select-fields select,.setup-card input[type=url],.setup-card input[type=text],.setup-card textarea{background:#fbfaf5;color:#283e31;border:1px solid #c9cec2;border-radius:4px;min-height:44px;padding:10px 12px;width:100%;font:inherit}.select-fields select:focus,.setup-card input:focus,.setup-card textarea:focus{outline:2px solid #556f4b;outline-offset:3px}.network-card{border-top:1px solid #ccd0c4;border-bottom:1px solid #ccd0c4;padding:22px 0;margin:24px 0}.network-card strong{display:block;font-size:17px;margin-top:7px}.network-card p{font-size:14px;line-height:1.6;color:#60675b;margin:12px 0}.network-card a{font-size:13px;overflow-wrap:anywhere}.wallet-status{font:12px ui-monospace,monospace;overflow-wrap:anywhere;line-height:1.7;min-height:20px}.action-stack{display:flex;flex-direction:column;gap:10px}.action-stack button,.transaction-review>button{width:100%}.button:disabled{opacity:.45;cursor:not-allowed}.small-note{font-size:12px;line-height:1.7;color:#62685d}.mint-panel>.small-note{margin-top:22px}.transaction-status{font-size:14px;line-height:1.65;overflow-wrap:anywhere;min-height:22px}.transaction-status.error,.error{color:#993d2b}.transaction-review{background:#eaeedf;padding:22px;border:1px solid #c9d2bc;border-radius:6px;margin-top:20px}.transaction-review h3{font:22px Georgia,serif;margin:0 0 16px}.transaction-review dl{display:grid;gap:12px;margin:18px 0}.transaction-review dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:13px}.transaction-review dt{color:#69715f}.transaction-review dd{margin:0;overflow-wrap:anywhere}.transaction-review p{font-size:13px;line-height:1.7}.transaction-result{padding:18px;border:1px solid #bdcbb3;border-radius:6px;background:#e8efdf;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.transaction-result a{display:block}.testnet-about{margin-top:90px;padding:55px 0;border-top:1px solid #d0d4c8}.testnet-about h2{font:clamp(30px,4vw,45px) Georgia,serif;letter-spacing:-.035em;margin:15px 0 35px}.about-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.about-columns h3{font-size:16px;font-weight:500}.about-columns p{font-size:14px;line-height:1.8;color:#62685d}.testnet-about>p:last-child{font-size:13px;margin-top:28px}.deploy-main{max-width:900px;padding-top:45px}.setup-steps{padding:0;list-style:none;counter-reset:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:40px 0}.setup-steps li{counter-increment:steps;border-top:1px solid #cdd1c4;padding-top:20px;font-size:13px;line-height:1.7}.setup-steps li::before{content:"0" counter(steps);display:block;font:12px ui-monospace,monospace;color:#7a846e;margin-bottom:12px}.setup-steps strong{display:block;margin-bottom:8px;font-size:15px;font-weight:500}.setup-steps span{color:#676e60}.setup-card{padding:28px;border:1px solid #ccd1c2;border-radius:6px;margin:25px 0;background:#f7f7ef}.setup-card h2{font:27px Georgia,serif;margin:0 0 22px}.setup-card p{line-height:1.7;font-size:14px}.setup-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.setup-card .checkbox-label{display:flex;flex-direction:row;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.7;margin:22px 0}.checkbox-label input{margin-top:5px;flex-shrink:0;accent-color:#395039}.setup-card code{font-size:12px;overflow-wrap:anywhere}.setup-card textarea{font:11px ui-monospace,monospace;line-height:1.6;resize:vertical}.setup-card details{margin-top:20px}.setup-card summary{cursor:pointer;margin:15px 0;font-size:13px}.setup-card input+button{margin-top:15px}#deployment-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}#deployment-links a{font-size:13px}#deployment-confirmation{overflow-wrap:anywhere}.notice{padding:20px;border:1px solid #c9d2bc}.testnet-main [hidden],.deploy-main [hidden]{display:none!important}.testnet-entry{margin-top:15px;font-size:13px}.testnet-entry a{display:inline-block;padding:10px 0;border-bottom:1px solid #b7c2aa}.testnet-entry p{font-size:12px;color:#67715e;line-height:1.6;margin:8px 0}
@media(max-width:800px){.mint-layout{grid-template-columns:1fr;gap:30px}.mint-art{position:static}.mint-art img{max-height:75vh}.about-columns{grid-template-columns:1fr;gap:18px}.setup-steps{grid-template-columns:1fr;gap:12px}.testnet-main{padding-top:20px}.setup-card{padding:20px}.setup-actions{flex-direction:column}.transaction-review dl div{grid-template-columns:90px minmax(0,1fr)}.testnet-about{margin-top:55px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
