.mint-root{--neon:#34e86a;--teal:#2af0b4;--ink:#050807;--panel:#0b1310;position:relative;min-height:100vh;background:radial-gradient(1200px 800px at 78% -10%,rgba(52,232,106,.14),transparent 55%),radial-gradient(900px 900px at 6% 8%,rgba(42,240,180,.08),transparent 55%),var(--ink);color:#e9ede9;overflow:hidden;font-family:Inter,system-ui,sans-serif}.mint-grid{position:fixed;inset:-20% 0 -10% 0;z-index:0;background-image:linear-gradient(rgba(52,232,106,.08) 1px,transparent 0),linear-gradient(90deg,rgba(52,232,106,.08) 1px,transparent 0);background-size:46px 46px;transform:perspective(500px) rotateX(58deg);transform-origin:center 82%;mask-image:linear-gradient(180deg,transparent 45%,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 45%,#000 78%,transparent);animation:mintGridMove 8s linear infinite;pointer-events:none}@keyframes mintGridMove{0%{background-position:0 0}to{background-position:0 46px}}.mint-aurora{position:fixed;inset:0;z-index:0;background:radial-gradient(600px 300px at 50% 0,rgba(52,232,106,.12),transparent 70%);filter:blur(20px);animation:mintAurora 7s ease-in-out infinite;pointer-events:none}@keyframes mintAurora{0%,to{opacity:.6;transform:translateX(-4%)}50%{opacity:1;transform:translateX(4%)}}.mint-banner-bg{z-index:0;background-image:url(/assets/Untitled_Artwork.png);background-size:cover;background-position:top;background-repeat:no-repeat;opacity:.16;mix-blend-mode:screen;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 40%,transparent 82%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 40%,transparent 82%)}.mint-banner-bg,.mint-scanlines{position:fixed;inset:0;pointer-events:none}.mint-scanlines{z-index:40;background:repeating-linear-gradient(180deg,transparent,transparent 2px,rgba(0,0,0,.18) 3px);mix-blend-mode:multiply;opacity:.5}.mint-vignette{position:fixed;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 220px 60px rgba(0,0,0,.85)}.mint-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:16px clamp(18px,4vw,54px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(5,8,7,.66);border-bottom:1px solid rgba(52,232,106,.18);font-family:Oswald,sans-serif;letter-spacing:.14em;font-size:13px;text-transform:uppercase}.mint-back{color:#c7d2c9;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .2s ease}.mint-back:hover{color:var(--neon)}.mint-back-arrow{font-size:20px;line-height:0}.mint-topbar-title{color:#f2fff4;display:inline-flex;align-items:center;gap:10px}.mint-topbar-net{color:#c7d2c9}.mint-dim{color:#6d776f}@media (max-width:480px){.mint-topbar{padding:12px 14px;font-size:10px;gap:8px}.mint-net-label,.mint-topbar-title .mint-dim{display:none}.mint-back-arrow{font-size:16px}}.mint-live-dot{width:7px;height:7px;border-radius:50%;background:var(--neon);box-shadow:0 0 10px var(--neon);animation:mintPulse 1.4s ease-in-out infinite;display:inline-block}@keyframes mintPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.mint-hero{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(40px,6vw,90px) clamp(18px,4vw,54px) clamp(30px,4vw,60px);max-width:1240px;margin:0 auto}.mint-kicker{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border:1px solid rgba(52,232,106,.35);border-radius:999px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--neon);margin-bottom:26px}.mint-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(52px,8vw,108px);line-height:.9;letter-spacing:.01em;margin:0 0 22px;color:#f4fff6;position:relative}.mint-title-accent{color:var(--neon)}.mint-title-accent[data-text]:before,.mint-title[data-text]:before{content:attr(data-text);position:absolute;left:0;top:0;color:var(--teal);opacity:.4;-webkit-clip-path:inset(0 0 55% 0);clip-path:inset(0 0 55% 0);transform:translate(-3px,-1px);animation:mintGlitch 3.6s steps(2) infinite;pointer-events:none}.mint-title-accent{position:relative;display:inline-block}@keyframes mintGlitch{0%,92%,to{transform:translate(-3px,-1px);opacity:.35}93%{transform:translate(4px,1px);opacity:.7}96%{transform:translate(-5px,2px);opacity:.55}}.mint-sub{max-width:46ch;font-size:clamp(14px,1.4vw,17px);line-height:1.65;color:#aeb9b0;margin:0 0 32px}.mint-stats{display:grid;grid-template-columns:repeat(2,auto);grid-gap:clamp(18px,3vw,44px);gap:clamp(18px,3vw,44px);width:-moz-fit-content;width:fit-content;margin-bottom:30px}.mint-stat{position:relative;padding-left:16px}.mint-stat:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:linear-gradient(var(--neon),transparent)}.mint-stat-num{font-family:Oswald,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:600;color:#f2fff4;line-height:1}.mint-stat-unit{color:var(--neon);font-size:.55em}.mint-stat-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#7f8a81;margin-top:6px}.mint-eq{display:flex;align-items:flex-end;gap:4px;height:40px;opacity:.8}.mint-eq span{width:4px;background:linear-gradient(var(--neon),var(--teal));border-radius:2px;animation:mintEq 1s ease-in-out infinite;box-shadow:0 0 8px rgba(52,232,106,.5)}@keyframes mintEq{0%,to{height:6px}50%{height:38px}}.mint-hero-right{display:flex;flex-direction:column;align-items:center;gap:16px}.mint-spotlight{position:relative;width:min(420px,82vw);aspect-ratio:1/1;border-radius:18px;overflow:hidden;border:1px solid rgba(52,232,106,.5);background:#060b08;box-shadow:0 0 60px rgba(52,232,106,.22),inset 0 0 40px rgba(0,0,0,.6)}.mint-spot-img{width:100%;height:100%;object-fit:cover;display:block;animation:mintSpotIn .5s ease}.mint-spotlight.is-glitch .mint-spot-img{filter:hue-rotate(80deg) saturate(1.6) contrast(1.2);transform:translateX(3px) scale(1.02)}@keyframes mintSpotIn{0%{opacity:.2;transform:scale(1.06);filter:brightness(1.8)}to{opacity:1;transform:scale(1);filter:none}}.mint-spot-scan{position:absolute;left:0;right:0;top:0;height:22%;z-index:3;background:linear-gradient(180deg,rgba(52,232,106,.28),transparent);border-bottom:1px solid rgba(52,232,106,.7);box-shadow:0 0 22px rgba(52,232,106,.5);animation:mintScan 3s linear infinite;pointer-events:none}@keyframes mintScan{0%{transform:translateY(-30%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(460%);opacity:0}}.mint-spot-meta{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:flex-end;justify-content:space-between;padding:16px 18px;background:linear-gradient(transparent,rgba(4,8,6,.92))}.mint-spot-id{font-family:Oswald,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:15px;color:#f2fff4}.mint-spot-trait{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--neon);margin-top:3px}.mint-spot-badge{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#06120a;background:var(--neon);border-radius:5px;padding:4px 8px;font-weight:700;animation:mintPulse 1.6s ease-in-out infinite}.mint-bracket{position:absolute;width:18px;height:18px;z-index:5;border-color:var(--neon);border-style:solid;border-width:0;pointer-events:none}.mint-bracket.big{width:26px;height:26px}.mint-bracket.tl{top:10px;left:10px;border-top-width:2px;border-left-width:2px}.mint-bracket.tr{top:10px;right:10px;border-top-width:2px;border-right-width:2px}.mint-bracket.bl{bottom:10px;left:10px;border-bottom-width:2px;border-left-width:2px}.mint-bracket.br{bottom:10px;right:10px;border-bottom-width:2px;border-right-width:2px}.mint-thumbrow{display:flex;gap:8px}.mint-thumb{width:46px;height:46px;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:none;padding:0;cursor:pointer;opacity:.55;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}.mint-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mint-thumb:hover{opacity:.9;transform:translateY(-2px)}.mint-thumb.active{opacity:1;border-color:var(--neon);box-shadow:0 0 14px rgba(52,232,106,.4)}.mint-reels{position:relative;z-index:2;padding:clamp(30px,4vw,50px) 0;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:16px}.mint-reel-label{text-align:center;font-family:Oswald,sans-serif;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--neon);margin-bottom:6px}.mint-reel-mask{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.mint-reel-track{display:flex;gap:16px;width:max-content;padding:0 8px}.mint-reel-track.left{animation:mintReelLeft 44s linear infinite}.mint-reel-track.right{animation:mintReelRight 52s linear infinite}.mint-reels:hover .mint-reel-track{animation-play-state:paused}@keyframes mintReelLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mintReelRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mint-reel-card{width:150px;height:150px;flex:0 0 auto;border-radius:12px;overflow:hidden;border:1px solid rgba(52,232,106,.18);background:var(--panel);position:relative;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.mint-reel-card:hover{transform:translateY(-6px) scale(1.04);border-color:var(--neon);box-shadow:0 0 26px rgba(52,232,106,.35);z-index:3}.mint-reel-card img{width:100%;height:100%;object-fit:cover;display:block}.mint-console-wrap{position:relative;z-index:2;padding:clamp(50px,7vw,100px) clamp(18px,4vw,54px);display:flex;justify-content:center}.mint-console{position:relative;width:min(1040px,100%);border:1px solid rgba(52,232,106,.3);border-radius:20px;background:linear-gradient(180deg,rgba(11,19,16,.9),rgba(5,8,7,.95));box-shadow:0 0 60px rgba(52,232,106,.14),inset 0 0 60px rgba(0,0,0,.5);padding:clamp(22px,3vw,38px)}.mint-console-head{display:flex;align-items:center;gap:10px;font-family:Oswald,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:14px;color:#f2fff4;padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid rgba(52,232,106,.15)}.mint-console-body{display:grid;grid-template-columns:1fr .9fr;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center}.mint-console-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(28px,4vw,46px);line-height:.98;color:#f4fff6;margin:0 0 22px}.mint-steps{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:12px}.mint-steps li{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:14px;color:#aeb9b0}.mint-steps li span{font-family:Oswald,sans-serif;font-size:13px;color:var(--neon);border:1px solid rgba(52,232,106,.4);border-radius:7px;height:30px;display:grid;place-items:center}.mint-console-note{font-size:13px;line-height:1.6;color:#8b968d;padding:14px 16px;border:1px solid rgba(52,232,106,.2);border-radius:12px;background:linear-gradient(180deg,rgba(52,232,106,.06),transparent)}.mint-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:30px clamp(18px,4vw,54px);border-top:1px solid rgba(52,232,106,.15);font-family:Oswald,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:13px;color:#c7d2c9}@media (max-width:900px){.mint-console-body,.mint-hero{grid-template-columns:1fr}.mint-hero-right{order:-1}}