:root{--paper: #f4efe6;--paper-2: #ebe4d6;--ink: #1c1830;--ink-soft: #3d3654;--muted: #6b6280;--line: rgba(28, 24, 48, .1);--pink: #ff4d9a;--coral: #ff7a59;--sun: #f5c542;--mint: #2ecf9a;--sky: #3aa0ff;--lav: #8b6cff;--lime: #9fd93a;--card: #fffdf8;--shadow: 0 18px 0 rgba(28, 24, 48, .08), 0 28px 50px rgba(90, 60, 120, .12);--radius: 24px;--font: "Outfit", system-ui, sans-serif;--display: "Syne", "Outfit", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--font);color:var(--ink);background:var(--paper);overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(ellipse 55% 45% at 0% 0%,rgba(255,77,154,.22),transparent 55%),radial-gradient(ellipse 50% 40% at 100% 5%,rgba(58,160,255,.2),transparent 50%),radial-gradient(ellipse 45% 40% at 90% 100%,rgba(46,207,154,.2),transparent 50%),radial-gradient(ellipse 40% 35% at 10% 90%,rgba(245,197,66,.25),transparent 50%),radial-gradient(ellipse 35% 30% at 50% 50%,rgba(139,108,255,.1),transparent 55%),linear-gradient(165deg,#faf6ee,#f0e8dc 45%,#e8f4f0)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.35;background-image:linear-gradient(rgba(28,24,48,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(28,24,48,.04) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%)}.page{max-width:900px;margin:0 auto;padding:1.15rem 1.15rem 4.5rem;position:relative}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;gap:.75rem}.logo{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--display);font-weight:800;letter-spacing:.06em;font-size:.85rem;padding:.4rem .9rem .4rem .45rem;border-radius:999px;background:#fff;border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--lav);color:var(--ink)}.logo-mark{width:1.65rem;height:1.65rem;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,var(--pink),var(--sun));border:2px solid var(--ink);font-size:.9rem}.logo-text{color:var(--ink)}.marquee-wrap{overflow:hidden;margin:0 -1.15rem 1.6rem;transform:rotate(-.6deg);border-block:2.5px solid var(--ink);background:linear-gradient(90deg,#ffd6ea,#fff0c2,#c8f7e8,#cce8ff,#e4d8ff);box-shadow:0 6px #1c18300f}.marquee{display:flex;width:max-content;animation:scroll 32s linear infinite;padding:.55rem 0;font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.marquee span{padding:0 1rem;white-space:nowrap}.marquee span:nth-child(4n){color:var(--pink)}.marquee span:nth-child(4n+1){color:#0d6e56}.marquee span:nth-child(4n+2){color:#1a5fad}.marquee span:nth-child(4n+3){color:#6b3fd4}@keyframes scroll{to{transform:translate(-50%)}}.hero-top{display:grid;gap:1.25rem;margin-bottom:1.4rem}@media(min-width:760px){.hero-top{grid-template-columns:1.2fr .8fr;align-items:center}}.eyebrow{display:inline-flex;align-items:center;gap:.4rem;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:800;margin:0 0 .7rem;padding:.35rem .75rem;border-radius:999px;background:#fff;border:2px solid var(--ink);color:var(--ink-soft);box-shadow:3px 3px 0 var(--mint);width:fit-content}.eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--coral);border:1.5px solid var(--ink);animation:pulse 1.5s ease infinite}@keyframes pulse{50%{transform:scale(.8);opacity:.7}}.hero h1{font-family:var(--display);font-size:clamp(3rem,10vw,4.6rem);margin:0 0 .5rem;letter-spacing:-.045em;line-height:.92;font-weight:800;color:var(--ink)}.hero h1 .grad{background:linear-gradient(105deg,var(--pink) 0%,var(--coral) 22%,var(--sun) 42%,var(--mint) 62%,var(--sky) 80%,var(--lav) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:0;filter:drop-shadow(3px 3px 0 rgba(28,24,48,.12))}.tagline{color:var(--ink-soft);font-size:1.08rem;line-height:1.55;margin:0 0 1rem;max-width:34ch;font-weight:500}.tagline strong{color:var(--ink);font-weight:800}.chip-row{display:flex;flex-wrap:wrap;gap:.45rem}.chip{font-size:.74rem;font-weight:800;padding:.38rem .75rem;border-radius:999px;border:2px solid var(--ink);background:#fff;color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.chip.c1{background:#ffd6ea;box-shadow:2px 2px 0 var(--pink)}.chip.c2{background:#fff0b8;box-shadow:2px 2px 0 var(--sun)}.chip.c3{background:#c8f7e8;box-shadow:2px 2px 0 var(--mint)}.chip.c4{background:#ddd0ff;box-shadow:2px 2px 0 var(--lav)}.hero-art{position:relative;min-height:230px;display:grid;place-items:center}.blob{position:absolute;border:2.5px solid var(--ink);animation:bob 5s ease-in-out infinite}.blob.b1{width:130px;height:130px;border-radius:42% 58% 55% 45%/48% 42% 58% 52%;background:#ffd6ea;top:8%;left:8%;box-shadow:6px 6px #ff4d9a59}.blob.b2{width:100px;height:100px;border-radius:30% 70% 50% 50%/40% 40% 60% 60%;background:#b8f0ff;bottom:10%;right:6%;animation-delay:-1.5s;box-shadow:6px 6px #3aa0ff4d}.blob.b3{width:72px;height:72px;border-radius:50%;background:#fff0b8;top:42%;right:28%;animation-delay:-3s;box-shadow:5px 5px #f5c54266}@keyframes bob{50%{transform:translateY(-12px) rotate(4deg)}}.cursor-stack{position:relative;z-index:1;width:148px;height:168px;animation:bob 3.4s ease-in-out infinite;filter:drop-shadow(8px 10px 0 rgba(28,24,48,.12))}.cursor-stack svg{width:100%;height:100%}.card-shell{position:relative;border-radius:var(--radius);padding:0;background:transparent}.card{background:var(--card);border-radius:var(--radius);padding:1.35rem 1.25rem;border:2.5px solid var(--ink);box-shadow:8px 8px 0 var(--lav),var(--shadow);position:relative}.card:before{content:"";position:absolute;top:14px;right:16px;width:52px;height:12px;background:radial-gradient(circle at 6px 6px,#ff5c5c 0 5px,transparent 5.5px),radial-gradient(circle at 24px 6px,#f5c542 0 5px,transparent 5.5px),radial-gradient(circle at 42px 6px,#2ecf9a 0 5px,transparent 5.5px);opacity:.95}.card-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.1rem;padding-right:3.5rem}.card-title h2{margin:0;font-family:var(--display);font-size:1.2rem;letter-spacing:-.02em;color:var(--ink)}.card-title .spark{font-size:.72rem;font-weight:800;color:var(--ink);background:#fff0b8;padding:.32rem .65rem;border-radius:999px;border:2px solid var(--ink);box-shadow:2px 2px 0 var(--sun)}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-bottom:1rem}@media(min-width:560px){.stats{grid-template-columns:repeat(4,1fr)}}.stat{border-radius:16px;padding:.8rem .7rem;border:2px solid var(--ink);background:#fff;box-shadow:3px 3px #1c18301f}.stat.s1{background:#ffe0f0;box-shadow:3px 3px 0 var(--pink)}.stat.s2{background:#d6f0ff;box-shadow:3px 3px 0 var(--sky)}.stat.s3{background:#fff3c4;box-shadow:3px 3px 0 var(--sun)}.stat.s4{background:#c9f7e6;box-shadow:3px 3px 0 var(--mint)}.stats .label{display:block;color:var(--muted);font-size:.66rem;text-transform:uppercase;letter-spacing:.06em;font-weight:800;margin-bottom:.25rem}.stats strong{font-size:1.05rem;font-weight:800;color:var(--ink);letter-spacing:-.02em}.status-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1.1rem}.pill{font-size:.72rem;font-weight:800;padding:.35rem .7rem;border-radius:999px;background:#fff;border:2px solid var(--ink);color:var(--ink)}.pill.open{background:#c9f7e6;box-shadow:2px 2px 0 var(--mint)}.pill.closed{background:#ffd0d8;box-shadow:2px 2px #e03d5c}.mint-row{display:flex;gap:.7rem;flex-wrap:wrap}.qty{display:flex;align-items:center;gap:.2rem;background:#fff;border-radius:14px;padding:.28rem;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--paper-2)}.qty input{width:2.8rem;text-align:center;background:transparent;border:none;color:var(--ink);font-size:1.15rem;font-weight:800;font-family:var(--font)}.qty input:focus{outline:none}.btn{border:2.5px solid var(--ink);cursor:pointer;font-weight:800;font-family:var(--font);border-radius:14px;padding:.78rem 1.15rem;font-size:.95rem;color:var(--ink);transition:transform .12s ease,box-shadow .12s ease}.btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.btn:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}.btn-primary{flex:1;min-width:150px;background:linear-gradient(105deg,#ff7eb9,#ffd56a,#6eefc0 70%,#7ec8ff);box-shadow:4px 4px 0 var(--ink)}.btn-ghost{background:#fff;box-shadow:3px 3px 0 var(--lav)}.btn.sm{padding:.48rem .72rem;min-width:2.3rem;border-radius:11px;box-shadow:2px 2px 0 var(--ink)}.msg{min-height:1.25rem;margin:.9rem 0 0;font-size:.9rem;color:var(--muted);font-weight:600}.msg.err{color:#c2183a}.msg.ok{color:#0d7a58}.fine{font-size:.86rem;margin:.85rem 0 0;line-height:1.5;color:var(--muted);font-weight:500}.fine b{color:var(--ink);background:#fff0b8;padding:0 .25rem;border-radius:4px}.section{margin-top:2.35rem}.section h2{font-family:var(--display);font-size:1.1rem;margin:0 0 .9rem;letter-spacing:-.02em;display:flex;align-items:center;gap:.45rem;color:var(--ink)}.grid-3{display:grid;gap:.7rem}@media(min-width:600px){.grid-3{grid-template-columns:repeat(3,1fr)}}.info-card{border-radius:18px;padding:1.05rem 1rem;border:2.5px solid var(--ink);background:#fff;transition:transform .12s ease}.info-card:hover{transform:translate(-2px,-2px)}.info-card .num{font-family:var(--display);font-size:1.6rem;font-weight:800;line-height:1;margin-bottom:.4rem}.info-card p{margin:0;font-size:.84rem;color:var(--muted);line-height:1.4;font-weight:500}.info-card.i1{background:#ffe0f0;box-shadow:5px 5px 0 var(--pink)}.info-card.i1 .num{color:var(--pink)}.info-card.i2{background:#fff3c4;box-shadow:5px 5px 0 var(--sun)}.info-card.i2 .num{color:#b8860b}.info-card.i3{background:#c9f7e6;box-shadow:5px 5px 0 var(--mint)}.info-card.i3 .num{color:#0d7a58}.rarity-list{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.rarity-list li{display:grid;grid-template-columns:100px 1fr auto;gap:.65rem;align-items:center;padding:.7rem .85rem;border-radius:14px;background:#fff;border:2px solid var(--ink);font-size:.88rem;box-shadow:3px 3px #1c183014}.rarity-list .name{font-weight:800}.bar{height:10px;border-radius:999px;background:var(--paper-2);border:1.5px solid var(--ink);overflow:hidden}.bar>i{display:block;height:100%;border-radius:999px}.r1 .name{color:#b8860b}.r1 .bar>i{width:8%;background:linear-gradient(90deg,#f5c542,#ff7a59)}.r2 .name{color:var(--pink)}.r2 .bar>i{width:14%;background:linear-gradient(90deg,#ff4d9a,#8b6cff)}.r3 .name{color:#1a5fad}.r3 .bar>i{width:24%;background:linear-gradient(90deg,#3aa0ff,#2ecf9a)}.r4 .name{color:#5a8a10}.r4 .bar>i{width:48%;background:linear-gradient(90deg,#9fd93a,#2ecf9a)}.r5 .name{color:var(--muted)}.r5 .bar>i{width:80%;background:linear-gradient(90deg,#c4bdd9,#3aa0ff)}.rarity-list .count{font-weight:800;color:var(--ink-soft);font-size:.82rem}.steps{display:grid;gap:.7rem}@media(min-width:600px){.steps{grid-template-columns:repeat(3,1fr)}}.step{padding:1.05rem;border-radius:18px;background:#fff;border:2.5px solid var(--ink)}.step:nth-child(1){box-shadow:5px 5px 0 var(--pink)}.step:nth-child(2){box-shadow:5px 5px 0 var(--sky)}.step:nth-child(3){box-shadow:5px 5px 0 var(--lav)}.step .n{width:2rem;height:2rem;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:.9rem;margin-bottom:.55rem;color:var(--ink);border:2px solid var(--ink)}.step:nth-child(1) .n{background:#ffd6ea}.step:nth-child(2) .n{background:#c8f0ff}.step:nth-child(3) .n{background:#e4d8ff}.step h3{margin:0 0 .3rem;font-size:.98rem;font-family:var(--display);color:var(--ink)}.step p{margin:0;font-size:.84rem;color:var(--muted);line-height:1.45;font-weight:500}.foot{margin-top:2.75rem;padding:1rem 1rem 1.1rem;border-radius:16px;border:2px dashed rgba(28,24,48,.25);background:#ffffff8c;font-size:.8rem;color:var(--muted);font-weight:500}.foot-contract{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;margin-bottom:.75rem}.foot-label{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.addr-chip{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;margin:0;padding:.7rem .75rem .7rem .9rem;background:#e8f4ff;border:2px solid var(--ink);border-radius:14px;box-shadow:3px 3px #1c183024;font-family:var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,background .12s ease;text-align:left}.addr-chip:hover:not(:disabled){background:#d9eeff}.addr-chip:active:not(:disabled){transform:scale(.985)}.addr-chip:disabled{opacity:.5;cursor:not-allowed}.addr-chip.copied{background:#c8f7e4}.addr-short{flex:1;min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.95rem;font-weight:700;color:var(--ink);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;background:none;border:none;padding:0}.copy-pill{flex-shrink:0;padding:.4rem .7rem;border-radius:999px;border:1.5px solid var(--ink);background:#fffdf8;color:var(--ink);font-size:.75rem;font-weight:800;line-height:1}.addr-chip.copied .copy-pill{background:var(--mint)}.explorer-link{align-self:flex-start;font-size:.78rem;font-weight:800;color:var(--sky);text-decoration:none;border-bottom:1.5px solid rgba(58,160,255,.45)}.explorer-link:hover{color:var(--ink);border-color:var(--ink)}.foot-legal{margin:0;font-size:.75rem;line-height:1.45}.muted{color:var(--muted)}.wallet-note{font-size:.8rem;font-weight:800;color:var(--lav);margin-left:auto}.tabs{display:flex;gap:.3rem;margin-bottom:1rem;padding:.28rem;background:#fffdf8d9;border:2.5px solid var(--ink);border-radius:999px;box-shadow:3px 3px #1c18301a;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:1 0 auto;border:none;background:transparent;font-family:var(--font);font-weight:800;font-size:.8rem;padding:.55rem .65rem;border-radius:999px;color:var(--ink-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap}.tab.active{background:var(--ink);color:#fffdf8}.linkish{display:inline;padding:0;margin:0;border:none;background:none;color:var(--sky);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.lore-hero{margin-bottom:1.5rem}.lore-title{font-family:var(--display);font-size:clamp(1.85rem,6vw,2.6rem);line-height:1.05;margin:.35rem 0 .85rem;color:var(--ink);letter-spacing:-.02em}.lore-lead{margin:0;font-size:1.05rem;line-height:1.5;color:var(--ink-soft);font-weight:500;max-width:36rem}.lore-lead em{font-style:italic;color:var(--ink);font-weight:700}.lore-scroll{background:var(--card);border:2.5px solid var(--ink);border-radius:22px;padding:1.25rem 1.2rem 1.35rem;box-shadow:6px 6px #8b6cff40;margin-bottom:1.75rem}.lore-h{margin:0 0 .85rem;font-family:var(--display);font-size:1.15rem;letter-spacing:.02em}.lore-prose p{margin:0 0 .9rem;font-size:.95rem;line-height:1.55;color:var(--ink-soft);font-weight:500}.lore-prose p:last-child{margin-bottom:0}.lore-punch{padding:.85rem 1rem;border-radius:14px;background:linear-gradient(135deg,#ff4d9a1f,#3aa0ff1f);border:2px dashed rgba(28,24,48,.28);color:var(--ink)!important;font-weight:600!important;line-height:1.45!important}.belief-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem}.belief{background:var(--card);border:2.5px solid var(--ink);border-radius:18px;padding:1rem .95rem 1.05rem;box-shadow:4px 4px #1c183014}.belief.b1{box-shadow:4px 4px #ff4d9a59}.belief.b2{box-shadow:4px 4px #3aa0ff59}.belief.b3{box-shadow:4px 4px #f5c54273}.belief.b4{box-shadow:4px 4px #2ecf9a66}.belief.b5{box-shadow:4px 4px #8b6cff66}.belief.b6{box-shadow:4px 4px #ff7a5966}.belief-ico{font-size:1.25rem;margin-bottom:.35rem}.belief h4{margin:0 0 .35rem;font-size:.95rem;font-weight:800}.belief p{margin:0;font-size:.84rem;line-height:1.45;color:var(--muted);font-weight:500}.laws{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.laws li{display:flex;gap:.75rem;align-items:flex-start;background:var(--card);border:2px solid var(--ink);border-radius:14px;padding:.75rem .9rem}.law-n{flex-shrink:0;font-family:var(--display);font-weight:800;font-size:.8rem;color:#fffdf8;background:var(--ink);border-radius:8px;padding:.25rem .4rem;line-height:1}.laws li div{font-size:.88rem;line-height:1.4;color:var(--ink-soft);font-weight:500}.laws li strong{color:var(--ink);font-weight:800}.who-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem}.who-card{background:#fffdf8e6;border:2px solid var(--ink);border-radius:16px;padding:.9rem}.who-card h4{margin:0 0 .35rem;font-size:.9rem;font-weight:800}.who-card p{margin:0;font-size:.82rem;color:var(--muted);line-height:1.4;font-weight:500}.lore-quote{margin:1.75rem 0;padding:1.35rem 1.25rem;border-radius:20px;border:2.5px solid var(--ink);background:linear-gradient(145deg,#fff7e8,#f0e8ff);box-shadow:5px 5px 0 var(--pink);text-align:center}.lore-quote p{margin:0 0 .65rem;font-family:var(--display);font-size:clamp(1.15rem,4vw,1.45rem);line-height:1.25;color:var(--ink)}.lore-quote cite{font-style:normal;font-size:.8rem;font-weight:700;color:var(--muted)}.lore-cta{margin-top:.5rem;margin-bottom:.5rem}.lore-cta-inner h3{margin:0 0 .4rem;font-family:var(--display);font-size:1.35rem}.lore-cta-inner>p{margin:0 0 1rem;color:var(--ink-soft);font-weight:500;line-height:1.45}.lore-cta-row{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.85rem}.lore-section{margin-top:1.75rem}.panel.hidden{display:none}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.panel-title{font-family:var(--display);font-size:1.65rem;margin:.15rem 0 .25rem;color:var(--ink)}.panel-sub{margin:0;color:var(--muted);font-size:.88rem;font-weight:500;max-width:36rem;line-height:1.4}.nft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.85rem}.nft-card{background:var(--card);border:2.5px solid var(--ink);border-radius:18px;overflow:hidden;box-shadow:4px 4px #1c18301a;display:flex;flex-direction:column}.nft-img-wrap{position:relative;aspect-ratio:1;background:radial-gradient(circle at 30% 20%,rgba(255,77,154,.15),transparent 50%),#f0ebe3;border-bottom:2px solid var(--ink)}.nft-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.nft-badge{position:absolute;top:.45rem;left:.45rem;font-size:.65rem;font-weight:800;padding:.2rem .45rem;border-radius:999px;background:#fffdf8;border:1.5px solid var(--ink);color:var(--ink)}.nft-body{padding:.65rem .7rem .75rem;display:flex;flex-direction:column;gap:.25rem;flex:1}.nft-body h3{margin:0;font-size:.88rem;font-weight:800;line-height:1.2}.nft-id{margin:0;font-size:.75rem;font-weight:700;color:var(--muted);font-family:ui-monospace,Menlo,Consolas,monospace}.nft-price{margin:.25rem 0 0;font-size:.9rem;font-weight:800;color:var(--ink)}.nft-seller{margin:0;font-size:.7rem;color:var(--muted);font-weight:600}.nft-body .btn{margin-top:.35rem;width:100%}.btn.sm{padding:.4rem .65rem;font-size:.75rem}.empty-state{grid-column:1 / -1;text-align:center;padding:2rem 1rem;border:2px dashed rgba(28,24,48,.25);border-radius:16px;color:var(--muted);font-weight:600;background:#ffffff73}.market-list-box{padding:1rem 1.1rem 1.15rem;margin-top:.5rem}.market-list-box.card{background:var(--card);border:2.5px solid var(--ink);border-radius:20px;box-shadow:5px 5px #1c18301a}.market-h3{margin:0 0 .35rem;font-family:var(--display);font-size:1.05rem}.list-form{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.75rem}.list-form .field{display:flex;flex-direction:column;gap:.3rem;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.list-form .field input{font-family:var(--font);font-size:.95rem;font-weight:700;padding:.55rem .65rem;border:2px solid var(--ink);border-radius:12px;background:#fffdf8;color:var(--ink)}.list-form .btn,.list-form #btn-list{grid-column:span 1}@media(max-width:520px){.list-form{grid-template-columns:1fr}.list-form .btn{grid-column:1}.nft-grid{grid-template-columns:repeat(2,1fr);gap:.65rem}.rarity-list li{grid-template-columns:84px 1fr}.rarity-list .count{grid-column:2;justify-self:start}.wallet-note{margin-left:0;width:100%}.card:before{display:none}.card-title{padding-right:0}}
