.mint-overlay{position:fixed;inset:0;z-index:10000;background:rgba(18,26,21,.8);display:grid;place-items:center;padding:20px;overflow:auto;color:#303a2c}.mint-overlay-sheet{position:relative;width:min(100%,460px);max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;background:repeating-linear-gradient(0deg,transparent 0 27px,#706d4b12 28px),#eee9d6;padding:28px 28px 20px;box-shadow:5px 7px 0 #b0a78b,-3px -2px 0 #d7d0b8;border-radius:2px 7px 3px 2px;text-align:center;animation:mint-overlay-arrival .25s ease-out}.mint-overlay-close{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;background:transparent;color:inherit;font-size:25px;cursor:pointer}.mint-overlay-kicker{font:10px/1.5 var(--mono,monospace);letter-spacing:.1em;margin:12px 15px}.mint-overlay h2{font:normal clamp(26px,5vw,38px)/1.15 var(--hand,var(--mono,monospace));letter-spacing:-.035em;margin:14px 0}.mint-overlay #mint-overlay-description{font:14px/1.65 var(--mono,monospace);margin:12px 0}.mint-overlay-art{position:relative;height:160px;width:200px;margin:20px auto 8px}.mint-overlay-page{position:absolute;inset:8px 36px;background:#f7f3e6;border:1px solid #79765a;box-shadow:4px 4px 0 #c4bca0;transform:rotate(-7deg);border-radius:3% 2% 5% 1%;animation:mint-page-breathe 3s ease-in-out infinite}.mint-overlay-page svg{width:100%;height:100%;fill:none;stroke:#52674c;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.mint-overlay-face{stroke-dasharray:650;animation:mint-draw-line 3s ease-in-out infinite}.mint-overlay-check{display:none}.mint-overlay-fold{position:absolute;right:-1px;top:-1px;width:23px;height:23px;background:linear-gradient(45deg,#ccc3a3 49%,#eee9d6 51%);border-left:1px solid #aaa083;border-bottom:1px solid #aaa083}.mint-overlay-pencil{position:absolute;width:7px;height:98px;top:54px;right:28px;background:linear-gradient(90deg,#aa6647 0 30%,#dc9870 30% 65%,#b37152 65%);transform:rotate(30deg);animation:mint-pencil-sketch 2s ease-in-out infinite}.mint-overlay-pencil:after{content:"";position:absolute;bottom:-15px;left:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:15px solid #3e4031}.mint-overlay-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:20px 0 8px}.mint-overlay-actions>a,.mint-overlay-actions>button{display:inline-block;border:1px solid #667052;border-radius:45% 4% 38% 5%/15% 40% 10% 40%;padding:13px 20px;min-height:44px;background:#dce4c9;color:inherit;font:13px/1.4 var(--mono,monospace);text-decoration:none;cursor:pointer}.mint-overlay-receipt{font:12px/1.6 var(--mono,monospace);text-underline-offset:4px;color:inherit}.mint-overlay-footnote{font:10px/1.6 var(--mono,monospace);color:#686c58;margin:12px 0 0}.mint-overlay :focus-visible{outline:2px solid #48664d;outline-offset:3px}.mint-overlay[data-state=confirmed] .mint-overlay-face,.mint-overlay[data-state=confirmed] .mint-overlay-pencil{display:none}.mint-overlay[data-state=confirmed] .mint-overlay-check{display:block;stroke-width:5;stroke-dasharray:150;animation:mint-stamp .6s ease-out both}.mint-overlay[data-state=confirmed] .mint-overlay-page{animation:none;transform:rotate(-5deg);border:2px solid #52674c}.mint-overlay[data-state=unknown] .mint-overlay-pencil{animation:none}@keyframes mint-overlay-arrival{0%{opacity:0;transform:translateY(12px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes mint-page-breathe{50%{transform:rotate(-3deg) translateY(-3px)}}@keyframes mint-draw-line{0%{stroke-dashoffset:650}70%,to{stroke-dashoffset:0}}@keyframes mint-pencil-sketch{50%{transform:translate(-12px,-8px) rotate(23deg)}}@keyframes mint-stamp{0%{stroke-dashoffset:150}to{stroke-dashoffset:0}}@media(max-height:650px){.mint-overlay-art{height:115px;width:160px;margin:8px auto}.mint-overlay-sheet{padding:20px}.mint-overlay h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.mint-overlay *{animation:none!important}}.mint-book .mint-art,.mint-book .mint-copy{min-width:0}.mint-book .mint-art{position:static}.mint-book .mint-intro>.kicker{margin:0 0 .7rem}.mint-book .mint-intro .drawn-heading{margin:0 0 .65rem}.mint-book .mint-intro>p:last-child{margin:.5rem 0 1.25rem;color:var(--ink-soft);font-size:.95rem}.mint-book .mint-current-stage{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 0;border-block:1px dashed var(--ink-faint,#8b836b)}.mint-book .mint-current-stage .kicker{margin:0 0 .3rem;font-size:.65rem;color:#48664d}.mint-book .mint-current-stage strong{font:600 1rem/1.4 var(--mono,monospace)}.mint-book .mint-current-stage small{display:block;font:.7rem/1.6 var(--mono,monospace);color:var(--ink-soft);margin-top:.3rem}.mint-book .mint-current-price{text-align:right;flex-shrink:0}.mint-book .mint-current-price strong{font-size:2.5rem;line-height:1}.mint-book .mint-wallet-identity{margin:.8rem 0;padding:.6rem 0;border-bottom:1px dashed var(--ink-faint)}.mint-book .mint-wallet-identity>span{font-size:.65rem;color:var(--ink-soft)}.mint-book .mint-wallet-identity code{display:block;overflow-wrap:anywhere;white-space:normal;font:.75rem/1.6 var(--mono,monospace);margin:.25rem 0}.mint-book .mint-wallet-identity small{display:block;font-size:.72rem;line-height:1.6;color:var(--ink-soft)}.mint-book .mint-action-form{margin:1rem 0 0}.mint-book .mint-quote{scroll-margin-top:1rem;margin:1rem 0;padding:.8rem 0;border-left:0;border-bottom:1px dashed var(--ink-faint)}.mint-book .mint-quote .trait-row{font-size:.78rem;padding:.45rem 0;gap:.7rem}.mint-book .mint-quote>.data{font-size:.68rem;line-height:1.5;margin:.8rem 0}.mint-book .mint-change-quantity{display:block;margin:.75rem auto 0;font:.75rem var(--mono,monospace);background:transparent;border:0;cursor:pointer;min-height:36px}.mint-book .mint-quantity{margin:0;gap:1rem;align-items:center}.mint-book .mint-quantity legend{font:.75rem var(--mono,monospace);margin-bottom:.4rem}.mint-book .mint-price-hint{font-size:.75rem;margin:.6rem 0 .8rem}.mint-book .mint-primary-action{display:flex;width:100%;min-height:62px;justify-content:center;font-size:1rem;padding:1rem 1.2rem}.mint-book .mint-cover-note{display:grid;grid-template-columns:minmax(0,145px) minmax(0,1fr);grid-gap:1.2rem;gap:1.2rem;align-items:center;margin:0 0 1.75rem}.mint-book .mint-cover-note .card{margin:0;padding:.3rem;transform:rotate(-2deg)}.mint-book .mint-cover-note .card>p{font-size:.52rem;line-height:1.4;margin:.4rem .3rem}.mint-book .mint-cover-note .kicker{font-size:.65rem}.mint-book .mint-cover-note p{font-size:.9rem}.mint-book .mint-cover-note .text-link{font-size:.75rem}.mint-book .mint-contract{font-size:.65rem;line-height:1.8;margin-top:1.2rem}.mint-book .mint-help{margin:.75rem 0}.mint-book .mint-checker .drawn-heading{max-width:100%}.mint-book>.collector-journey{margin-top:2rem}@media(max-width:760px){.mint-book .mint-intro .drawn-heading{font-size:32px!important}.mint-book .mint-intro>p:last-child{font-size:.82rem}.mint-book .mint-current-stage strong{font-size:.85rem}.mint-book .mint-current-price strong{font-size:2rem}.mint-book .mint-current-stage{gap:.65rem}.mint-book .mint-current-stage small{font-size:.62rem}.mint-book .mint-cover-note{grid-template-columns:105px minmax(0,1fr)}.mint-book .mint-primary-action{font-size:.85rem;min-height:56px}}.mint-book .mint-supply{margin:1rem 0;padding:.85rem 0;border-block:1px dashed var(--ink-faint,#8b836b)}.mint-book .mint-supply-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.mint-book .mint-supply-heading .kicker{margin:0;font-size:.65rem}.mint-book .mint-live-note{font:.65rem/1.4 var(--mono,monospace);color:var(--ink-soft);display:inline-flex;align-items:center;gap:.4rem}.mint-book .mint-live-note:before{content:"";width:6px;height:6px;border:1px solid;border-radius:50%}.mint-book [data-connection=live] .mint-live-note:before{background:#48664d;border-color:#48664d}.mint-book [data-connection=stale] .mint-live-note:before{background:#986340;border-color:#986340}.mint-book .mint-supply-count{display:flex;align-items:baseline;gap:.4rem;padding:1rem 0 .8rem;font:.8rem var(--mono,monospace);flex-wrap:wrap}.mint-book .mint-supply-count strong{font-size:clamp(1.9rem,4vw,3rem);font-weight:400;letter-spacing:-.08em}.mint-book .mint-supply-count em{margin-left:auto;font-size:.8rem;font-style:normal}.mint-book .mint-ink-meter{height:20px;padding:3px;border:1px solid var(--ink-soft,#504f3e);border-radius:35% 1.5% 30% 2%/15% 25% 15% 30%;transform:rotate(-.35deg);box-shadow:0 2px 0 -1px var(--ink-faint,#8b836b);overflow:hidden}.mint-book .mint-ink-meter>span{display:block;height:100%;max-width:100%;background:repeating-linear-gradient(105deg,transparent 0 2px,#e9e2c820 2px 3px),#4d6550;-webkit-clip-path:polygon(0 10%,98% 0,100% 26%,99% 57%,100% 86%,1% 100%);clip-path:polygon(0 10%,98% 0,100% 26%,99% 57%,100% 86%,1% 100%);transition:width .65s cubic-bezier(.2,.7,.2,1)}.mint-book .mint-supply>.data{font-size:.68rem;line-height:1.7;margin:.7rem 0 0}.mint-book .mint-process{margin:1rem 0 0;padding:.75rem 0;border-top:1px dashed var(--ink-faint,#8b836b)}.mint-book .mint-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;grid-gap:.5rem;gap:.5rem}.mint-book .mint-process li{font:.64rem/1.5 var(--mono,monospace);color:var(--ink-soft,#67634f);border-bottom:1px solid var(--ink-faint,#8b836b);padding:0 0 .6rem}.mint-book .mint-process li>span{display:block;font-size:.9rem;margin-bottom:.45rem}.mint-book .mint-process li[aria-current=step]{color:var(--ink,#292d25);border-bottom:2px solid}.mint-book .mint-process li[data-done=true]{color:#49644d}.mint-book .mint-process .ink-status{font-size:.8rem;margin:.6rem 0 0;padding:.65rem 0;min-height:0}.mint-book .mint-process>.data{font-size:.7rem;line-height:1.7}.mint-book .mint-process[data-phase=pending] li[aria-current=step]>span{animation:mint-pencil-wait 1.8s ease-in-out infinite}.mint-book .mint-confirmed{position:relative;border-left:0;border-block:1px dashed var(--ink-faint,#8b836b);padding:1.5rem 0;background:transparent}.mint-book .mint-confirmed-stamp{display:inline-block;border:1px solid #48664d;color:#48664d;padding:.35rem .65rem;transform:rotate(-3deg);font:.7rem/1.3 var(--mono,monospace);margin:0 0 1.3rem}.mint-book .mint-confirmed .desk-pages{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.mint-book .mint-stage-list li{grid-template-columns:1.65rem minmax(0,1fr) max-content}.mint-book .mint-stage-list .stage-price{white-space:nowrap;font-size:clamp(.95rem,1.5vw,1.3rem);justify-self:end;min-width:max-content;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mint-book .mint-current-stage>div:first-child{min-width:0}@keyframes mint-pencil-wait{50%{opacity:.4}}@media(max-width:480px){.mint-book .mint-process ol{gap:.3rem}.mint-book .mint-process li,.mint-book .mint-supply-heading .kicker{font-size:.6rem}.mint-book .mint-receipt .trait-row{display:block}.mint-book .mint-receipt dd{margin:.2rem 0 .7rem}}@media(prefers-reduced-motion:reduce){.mint-book .mint-ink-meter>span{transition:none}.mint-book .mint-process[data-phase=pending] li[aria-current=step]>span{animation:none}}.mint-book .mint-countdown{margin:1rem 0;padding:.65rem 0}.mint-book .mint-countdown>.kicker{font-size:.65rem;margin:.2rem 0 .6rem}.mint-book .mint-countdown>.data{font-size:.63rem;line-height:1.5;margin:.6rem 0 0}.mint-book .mint-countdown [role=timer]{display:flex;gap:clamp(.6rem,2vw,1.5rem);font-family:var(--mono,monospace)}.mint-book .mint-countdown [role=timer] span{display:grid;grid-gap:.3rem;gap:.3rem}.mint-book .mint-countdown strong{font-size:clamp(1.3rem,2vw,1.8rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.mint-book .mint-countdown small{font-size:.65rem}.mint-book .mint-checker{margin:1.5rem 0}.mint-book .mint-checker .wl-field{width:100%;min-width:0;box-sizing:border-box}.mint-book .mint-stage-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem 1rem}.mint-book .mint-stage-wallets{font:.72rem/1.6 var(--mono,monospace);color:var(--accent,#86633a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mint-book .mint-stage-copy{min-width:0}.mint-book .mint-stage-window{font:.76rem/1.7 var(--mono,monospace);margin:.6rem 0 .15rem;overflow-wrap:anywhere}.mint-book .mint-stage-list{margin-bottom:.9rem}.mint-book .mint-stage-footnote{font-size:.73rem;line-height:1.7}.mint-book .mint-count-details{margin-top:.3rem}.mint-book .mint-count-details summary{font-size:.73rem}.mint-book .mint-reveal-note{margin:1.4rem 0;padding:1.1rem 0;border-block:1px dashed var(--ink-faint,#8b836b)}.mint-book .mint-reveal-note dl{margin:.8rem 0 1rem}.mint-book .mint-reveal-note dl>div{display:grid;grid-template-columns:6.2rem minmax(0,1fr);grid-gap:.6rem;gap:.6rem;margin:.85rem 0;font:.8rem/1.7 var(--mono,monospace)}.mint-book .mint-reveal-note dt{color:var(--accent,#86633a)}.mint-book .mint-reveal-note dd{margin:0}.mint-book .mint-reveal-note small{display:block;color:var(--ink-soft);margin-top:.35rem;font:.75rem/1.65 var(--mono,monospace)}@media(max-width:480px){.mint-book .mint-reveal-note dl>div{grid-template-columns:1fr;gap:.15rem}.mint-book .mint-stage-title{gap:.2rem .7rem}.mint-book .mint-stage-window{font-size:.7rem}}.mint-book .mint-action-panel{scroll-margin-top:1rem}.mint-book .mint-review-total{display:flex;justify-content:space-between;align-items:baseline;gap:.65rem;flex-wrap:wrap;font:.9rem/1.5 var(--mono,monospace);margin:.6rem 0}.mint-book .mint-review-total span{overflow-wrap:anywhere}.mint-book .mint-review-total small{font-size:.7rem;color:var(--ink-soft);white-space:nowrap}.mint-book .mint-next-step{font-size:.85rem;line-height:1.5;margin:.65rem 0}.mint-book .mint-primary-action{background:#dde5c9;color:#263621;font-weight:600;border-radius:46% 3% 43% 4%/12% 40% 15% 35%}.mint-book .mint-primary-action:disabled{background:#e1decf;color:#625e51}.mint-book .mint-primary-action:focus-visible{outline:2px solid #48664d;outline-offset:4px}.mint-book .mint-approval-note{font-size:.68rem;line-height:1.5;color:var(--ink-soft);margin:.65rem 0}.mint-book .mint-fee-details{margin:.8rem 0;font-size:.75rem}.mint-book .mint-fee-details summary,.mint-book .mint-wallet-identity summary{cursor:pointer;padding:.3rem 0;font-size:.72rem;color:var(--ink-soft)}.mint-book .mint-fee-details dd{overflow-wrap:anywhere}