@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Mono:wght@300;400;500&family=Manrope:wght@300;400;600&display=swap";
:root{--ink:#070707;--white:#f4f3ef;--muted:#8b8b86;--line:#2a2a28}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--white);margin:0;font-family:Manrope,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.noise{z-index:90;opacity:.045;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");position:fixed;inset:0}.header{z-index:80;mix-blend-mode:difference;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;width:100%;height:72px;padding:0 2.2vw;display:flex;position:fixed;top:0;left:0}.brand{letter-spacing:.12em;align-items:center;gap:10px;font-family:DM Mono;font-size:12px;display:flex}.brand i{background:#fff;border-radius:50%;width:9px;height:9px;box-shadow:6px 0 0 -2px #fff}.nav{gap:30px;display:flex}.nav a,.menu{letter-spacing:.14em;font-family:DM Mono;font-size:10px}.nav a:hover{opacity:.45}.menu{color:#fff;background:0 0;border:0;display:none}.section-pad{padding:150px 5vw;position:relative}.section-index{letter-spacing:.12em;color:#9d9d96;font-family:DM Mono;font-size:10px}.liquid-field{display:block}.liquid-field.fixed{opacity:.82;width:100%;height:100%;position:absolute;inset:0}.liquid-field.contained{width:100%;height:100%;position:absolute;inset:0}.hero{height:110vh;min-height:1050px;padding-top:100px;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 20%,#070707 92%);position:absolute;inset:0}.hero-kicker{z-index:2;letter-spacing:.15em;justify-content:space-between;margin:10px 3vw;font:10px DM Mono;display:flex;position:relative}.hero h1{z-index:2;letter-spacing:-.085em;justify-content:space-between;width:92vw;margin:9vh auto 0;font:clamp(92px,14.5vw,250px)/.72 Archivo Black;display:flex;position:relative}.hero h1 span:last-child{margin-top:20vh}.tagline{z-index:5;letter-spacing:.4em;white-space:nowrap;background:#080808;padding:8px 12px;font:11px DM Mono;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.mint-panel{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070707f0;border:1px solid #ffffff59;width:min(370px,88vw);padding:18px;position:absolute;top:51%;left:50%;transform:translate(-50%)}.mint-top,.mint-meta,.price{letter-spacing:.1em;justify-content:space-between;font:9px DM Mono;display:flex}.mint-top{border-bottom:1px solid var(--line);padding-bottom:14px}.live-dot:before{content:"";background:#ddd;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.quantity{justify-content:space-between;align-items:center;height:100px;display:flex}.quantity button{border:1px solid var(--line);color:#fff;cursor:pointer;background:0 0;width:44px;height:44px;font-size:17px}.quantity button:hover{color:#000;background:#fff}.quantity strong{font:300 38px DM Mono}.price{padding:14px 0}.price b{font-size:15px}.liquid-button{color:#080808;letter-spacing:.2em;cursor:pointer;background:#f4f3ef;border:0;justify-content:center;align-items:center;height:60px;font:12px DM Mono;transition:all .4s;display:flex;position:relative;overflow:hidden}.liquid-button:disabled{color:#383836;cursor:not-allowed;background:#aaa9a4}.liquid-button:disabled:before{display:none}.liquid-button:before{content:"";background:#bdbdb8;border-radius:50%;height:120%;transition:all .45s cubic-bezier(.2,.9,.2,1);position:absolute;inset:auto -10% -100%}.liquid-button:hover:before{bottom:-30%}.liquid-button>*,.liquid-button{isolation:isolate}.mint-button{justify-content:space-between;width:100%;padding:0 22px}.mint-button em{opacity:.5;font-size:8px;font-style:normal}.wallet-button{color:#fff;letter-spacing:.15em;cursor:pointer;background:0 0;border:1px solid #4a4a47;width:100%;height:48px;margin-top:8px;font:10px DM Mono;transition:all .25s}.wallet-button:hover{color:#000;background:#fff}.mint-meta{padding-top:14px}.mint-meta span{color:#777;flex-direction:column;gap:5px;display:flex}.mint-meta b{color:#ddd}.scroll-note{z-index:4;letter-spacing:.16em;align-items:center;gap:10px;font:9px DM Mono;display:flex;position:absolute;bottom:35px;left:3vw}.manifesto{flex-direction:column;justify-content:center;min-height:850px;display:flex;overflow:hidden}.manifesto h2,.lore h2,.roadmap>div>h2{letter-spacing:-.07em;margin:80px 0;font:clamp(52px,8.4vw,150px)/.9 Archivo Black}.manifesto h2 i,.roadmap h2 i{font-family:serif;font-weight:400}.manifesto-copy{width:440px;max-width:80%;margin-left:55%;font-size:18px;line-height:1.6}.manifesto-copy p+p{color:var(--muted)}.drip{background:#eae9e4;border-radius:50% 48% 60% 42%;position:absolute}.drip-a{width:23vw;height:7vw;top:10%;right:-4vw;transform:rotate(-20deg)}.drip-b{border-radius:60% 50% 45% 60%;width:5vw;height:19vw;bottom:5%;left:-2vw}.section-head{justify-content:space-between;align-items:flex-start;display:flex}.section-head p{letter-spacing:.12em;margin:0;font:10px/1.7 DM Mono}.collection h2,.dna h2{letter-spacing:-.08em;margin:130px 0;font:clamp(70px,13vw,220px)/.75 Archivo Black}.archive-grid{grid-template-columns:repeat(12,1fr);gap:7vw 2vw;display:grid}.nft-card{grid-column:span 4}.nft-card.card-1,.nft-card.card-3{transform:translateY(90px)}.nft-image{aspect-ratio:1;background:#151515;position:relative;overflow:hidden}.nft-image img{object-fit:cover;filter:grayscale()contrast(1.07);transition:all .7s cubic-bezier(.16,1,.3,1)}.nft-card:hover img{filter:grayscale(0)contrast(1.15);transform:scale(1.055)rotate(.8deg)}.nft-card:hover .nft-image:after{opacity:.22}.nft-image:after{content:"";opacity:0;filter:blur(14px);background:radial-gradient(#fff 0 12%,#0000 13%);transition:all .4s;position:absolute;inset:-30%}.nft-data{letter-spacing:.08em;justify-content:space-between;padding-top:12px;font:9px DM Mono;display:flex}.nft-data span{color:#777}.archive-note{text-align:center;letter-spacing:.2em;color:#777;margin-top:180px;font:10px DM Mono}.liquid-chamber{border-block:1px solid #222;height:125vh;min-height:800px;position:relative;overflow:hidden}.liquid-chamber:after{content:"";pointer-events:none;border:2px solid #ffffff73;border-radius:48% 52% 38% 62%/60% 35% 65% 40%;width:42vw;height:20vw;position:absolute;top:34%;left:25%;transform:rotate(-12deg);box-shadow:inset -30px -15px 60px #0009,inset 14px 12px 30px #ffffff59,0 0 50px #ffffff1f}.liquid-chamber>.section-index{z-index:2;position:absolute;top:7%;left:5%}.liquid-chamber h2{z-index:2;text-align:right;letter-spacing:-.08em;mix-blend-mode:difference;margin:0;font:clamp(80px,15vw,250px)/.7 Archivo Black;position:absolute;bottom:5%;right:4%}.liquid-chamber h2 i{font-family:serif;font-weight:400}.chamber-copy{z-index:2;letter-spacing:.15em;mix-blend-mode:difference;font:10px/1.7 DM Mono;position:absolute;top:30%;left:5%}.lore{min-height:1100px}.lore h2{margin-top:180px}.lore h2 span{color:#2b2b29}.lore-grid{grid-template-columns:repeat(3,1fr);gap:5vw;margin:100px 0 0 35%;font-size:15px;line-height:1.7;display:grid}.lore-grid p:nth-child(2){color:#969691}.dna{color:#090909;background:#efeee9}.dna .section-index{color:#555}.dna h2{margin-bottom:120px}.trait-tabs{border-bottom:1px solid #aaa;flex-wrap:wrap;display:flex}.trait-tabs button{letter-spacing:.1em;cursor:pointer;color:#777;background:0 0;border:0;padding:20px 24px;font:11px DM Mono}.trait-tabs button.active{color:#fff;background:#090909}.trait-values{grid-template-columns:repeat(4,1fr);gap:20px;min-height:300px;padding:80px 2vw;display:grid}.trait-values span{font:clamp(17px,2vw,30px) DM Mono;animation:.5s both traitin}@keyframes traitin{0%{opacity:0;transform:translateY(20px)}}.roadmap h2{margin:130px 0}.roadmap-list{border-top:1px solid var(--line)}.roadmap-row{border-bottom:1px solid var(--line);grid-template-columns:8% 42% 40% 10%;align-items:center;min-height:160px;transition:all .3s;display:grid}.roadmap-row:hover{color:#090909;background:#f0efea;padding:0 20px}.roadmap-row span{font:11px DM Mono}.roadmap-row h3{letter-spacing:-.04em;font:clamp(20px,3vw,44px) Archivo Black}.roadmap-row p{color:#888;max-width:400px;font-size:13px;line-height:1.5}.roadmap-row i{text-align:right;font-size:22px}.community{flex-direction:column;justify-content:center;min-height:800px;display:flex}.community h2{letter-spacing:-.08em;font:clamp(70px,13vw,220px)/.78 Archivo Black}.social-row{border-block:1px solid var(--line);display:flex}.social-row a{border-right:1px solid var(--line);flex:1;justify-content:space-between;align-items:center;padding:28px 14px;font:11px DM Mono;transition:all .3s;display:flex}.social-row a:hover{color:#000;background:#fff}.finale{height:110vh;min-height:750px;position:relative;overflow:hidden}.finale-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.finale-content p{letter-spacing:.5em;font:10px DM Mono}.finale h2{letter-spacing:-.09em;text-align:center;mix-blend-mode:difference;margin:60px 0;font:clamp(100px,18vw,300px)/.67 Archivo Black}.finale h2 i{font-family:serif;font-weight:400}.finale .liquid-button{width:220px}.finale footer{z-index:3;letter-spacing:.12em;mix-blend-mode:difference;justify-content:space-between;width:100%;padding:25px 3vw;font:8px DM Mono;display:flex;position:absolute;bottom:0}@media (max-width:800px){.header{height:60px;padding:0 18px}.menu{display:block}.nav{background:#080808;flex-direction:column;width:100%;padding:25px;display:none;position:absolute;top:60px;left:0}.nav.open{display:flex}.hero{height:950px;min-height:100vh}.hero h1{margin-top:15vh;font-size:27vw;line-height:.75;display:block}.hero h1 span{display:block}.hero h1 span:last-child{margin:5vh 0 0 5vw}.tagline{top:34%}.mint-panel{top:47%}.manifesto-copy{margin-left:10%}.drip-a{width:45vw;height:14vw}.section-pad{padding:110px 22px}.section-head p{display:none}.archive-grid{grid-template-columns:1fr 1fr;gap:70px 12px}.nft-card{grid-column:auto}.nft-card.card-1,.nft-card.card-3{transform:translateY(45px)}.nft-data{display:block}.nft-data span{margin-top:5px;display:block}.collection h2,.dna h2{margin:100px 0}.lore-grid{grid-template-columns:1fr;margin:60px 0 0}.trait-values{grid-template-columns:1fr 1fr}.trait-tabs button{padding:16px 12px}.roadmap-row{grid-template-columns:12% 80% 8%;min-height:110px}.roadmap-row p{display:none}.social-row{flex-direction:column}.social-row a{border-bottom:1px solid var(--line)}.finale{height:850px}.finale-content p{letter-spacing:.25em}.finale footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.matter-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.matter-canvas.hero{opacity:.97;filter:drop-shadow(0 20px 45px #ffffff1a)}.matter-canvas.specimen,.matter-canvas.finale{opacity:1}.hero:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#f8f7f1,#bbb);border-radius:999px;width:7px;height:26vh;animation:7s ease-in-out infinite strand;position:absolute;top:21%;left:20%;box-shadow:18px 14vh 0 5px #efeee8,62vw 4vh 0 2px #fff}@keyframes strand{50%{border-radius:70% 40% 65% 35%;transform:scaleY(1.22)translateY(3vh)}}.mint-panel:before,.mint-panel:after{content:"";z-index:-1;filter:drop-shadow(0 8px 20px #ffffff2e);background:radial-gradient(circle at 30% 25%,#fff 0 8%,#edebe4 35%,#9b9a95 76%,#5d5c59);animation:6s ease-in-out infinite cling;position:absolute}.mint-panel:before{border-radius:60% 40% 52% 48%/42% 65% 35% 58%;width:92px;height:122px;top:48px;left:-58px}.mint-panel:after{border-radius:43% 57% 64% 36%/58% 40% 60% 42%;width:78px;height:58px;animation-delay:-2.5s;bottom:56px;right:-43px}@keyframes cling{50%{transform:scale(1.08,.91)rotate(6deg)}}.matter-button{color:#080808;letter-spacing:.2em;cursor:pointer;background:#f4f3ef;border:0;justify-content:center;align-items:center;height:60px;font:12px DM Mono;transition:all .4s;display:flex;position:relative;overflow:hidden}.matter-button:before{content:"";background:#aaa9a4;border-radius:50%;height:120%;transition:all .45s cubic-bezier(.2,.9,.2,1);position:absolute;inset:auto -10% -100%}.matter-button:hover:before{bottom:-28%}.matter-button:disabled{color:#383836;cursor:not-allowed;background:#aaa9a4}.matter-button:disabled:before{display:none}.matter-button>*{z-index:1;position:relative}
.nft-card{position:relative}.nft-card:nth-child(3n+1):before{content:"";z-index:2;filter:drop-shadow(0 6px 9px #ffffff21);background:radial-gradient(at 35% 25%,#fff,#e7e6df 55%,#8f8e89);border-radius:60% 40% 55% 45%/45% 65% 35% 55%;width:42%;height:13%;transition:all .45s;position:absolute;top:-5%;left:-8%}.nft-card:nth-child(3n+1):after{content:"";z-index:2;background:#ecebe5;border-radius:999px;width:7px;height:36px;position:absolute;top:4%;left:12%;box-shadow:24px 23px 0 -1px #fff}.nft-card:nth-child(3n+1):hover:before{transform:scale(1.08,.84)translate(8%)}.nft-card:nth-child(4n+2) .nft-image:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 35% 28%,#fff,#dddcd6 60%,#777);border-radius:43% 57% 65% 35%;width:38%;height:17%;position:absolute;bottom:-4%;right:-7%}.manifesto:before{content:"";filter:drop-shadow(0 16px 26px #ffffff1f);background:linear-gradient(#fff 0 14%,#deddd7 42%,#8c8b86 100%);border-radius:63% 37% 58% 42%/52% 70% 30% 48%;width:75vw;height:54px;animation:8s ease-in-out infinite flowband;position:absolute;top:36%;right:-12vw;transform:rotate(-8deg)}@keyframes flowband{50%{transform:rotate(-5deg)scaleX(1.08)scaleY(.8)}}.substance-chamber{border-block:1px solid #222;height:125vh;min-height:800px;position:relative;overflow:hidden}.substance-chamber>.section-index{z-index:2;position:absolute;top:7%;left:5%}.substance-chamber h2{z-index:2;text-align:right;letter-spacing:-.08em;mix-blend-mode:difference;margin:0;font:clamp(65px,12vw,210px)/.72 Archivo Black;position:absolute;bottom:5%;right:4%}.substance-chamber h2 i{font-family:serif;font-weight:400}.substance-chamber .chamber-copy{z-index:2;letter-spacing:.15em;mix-blend-mode:difference;font:10px/1.7 DM Mono;position:absolute;top:30%;left:5%}.trait-tabs button{position:relative}.trait-tabs button:not(:last-child):after{content:"";background:radial-gradient(circle at 30% 20%,#fff,#bbb 70%,#777);border-radius:58% 42% 63% 37%;width:12px;height:12px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.roadmap-list{position:relative}.roadmap-list:before{content:"";z-index:2;filter:drop-shadow(0 0 7px #fff6);background:linear-gradient(90deg,#aaa,#fff 45%,#999);border-radius:50%;width:5px;height:100%;animation:5s ease-in-out infinite vein;position:absolute;top:0;left:3.6%}@keyframes vein{50%{transform:translate(5px)scaleX(1.7)}}.roadmap-row>span{z-index:3;color:#080808;background:#f4f3ed;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.finale:after{content:"";z-index:1;filter:drop-shadow(0 -15px 36px #ffffff26);background:radial-gradient(at 45% 12%,#fff 0 5%,#ecebe4 32%,#c1c0ba 65%,#777 100%);border-radius:48% 52% 35% 65%/32% 28% 72% 68%;width:130%;height:56%;animation:9s ease-in-out infinite pool;position:absolute;bottom:-16%;left:-15%}@keyframes pool{50%{height:66%;transform:scaleX(1.07)translateY(-3%)}}.finale-content,.finale footer{z-index:3}.finale .matter-button{width:220px}@media (max-width:800px){.mint-panel:before{width:52px;left:-28px}.mint-panel:after{width:48px;right:-22px}.manifesto:before{width:110vw;height:34px}.substance-chamber h2{font-size:21vw}.roadmap-list:before{left:5.5%}.nft-card:nth-child(3n+1):after{display:none}}@media (prefers-reduced-motion:reduce){.hero:before,.mint-panel:before,.mint-panel:after,.manifesto:before,.roadmap-list:before,.finale:after{animation:none!important}}
.lore{min-height:720px}.community-minimal{min-height:280px;padding-top:70px;padding-bottom:70px}@media (max-width:800px){.lore{min-height:560px}.community-minimal{min-height:240px;padding-top:55px;padding-bottom:55px}}
:root{--acid:#cf0;--chrome-hi:#eaff9b;--chrome-mid:#43bd53;--chrome:#08703f;--chrome-deep:#012b19;--ink:#050806;--white:#efffd0;--muted:#719378;--line:#174d32}body{color:var(--white);background:radial-gradient(circle at 50% 0,#092719 0,#050806 34%,#020403 100%)}::selection{background:var(--acid);color:#10140b}.header{border-bottom-color:#ccff003d}.brand i{background:var(--acid);box-shadow:6px 0 0 -2px var(--chrome-mid)}.nav a:hover{color:var(--acid);opacity:1}.section-index,.archive-note{color:#77a47c}.hero:after{background:radial-gradient(circle,#0000 20%,#020503 92%)}.tagline{color:var(--acid);background:#06120b;border:1px solid #276d43}.mint-panel{background:#020a06f2;border-color:#4da45c;box-shadow:0 34px 100px #06703f3d,inset 0 0 0 1px #ccff0014}.quantity button{border-color:#286b43}.quantity button:hover,.wallet-button:hover,.trait-tabs button.active{background:var(--acid);color:#071008}.wallet-button{border-color:#2b7248}.matter-button{background:var(--acid);color:#081008}.matter-button:disabled{color:#071008;background:#718f38}.matter-button:disabled em{color:#071008;opacity:.82}.matter-button:before{background:linear-gradient(90deg,#eaff9b,#36b34a,#064b2d)}.drip{background:linear-gradient(135deg,var(--chrome-hi),var(--acid) 20%,var(--chrome-mid) 48%,var(--chrome-deep) 86%);box-shadow:inset 8px 8px 18px #eaff9b80,0 12px 30px #139d4a33}.nft-image{background:var(--acid)}.nft-image img{filter:saturate(.9)contrast(1.07)}.nft-card:hover img{filter:saturate(1.08)contrast(1.12)}.nft-data span{color:#6d9b74}.substance-chamber{background:#030805;border-color:#174a30}.substance-chamber h2{color:var(--acid);mix-blend-mode:screen}.lore h2 span{color:#165c37}.social-row,.social-row a{border-color:#1c5938}.social-row a:hover{background:var(--acid);color:#061008}.finale h2{color:var(--acid);mix-blend-mode:screen}.finale footer{color:#cbff77}.hero:before{background:linear-gradient(var(--chrome-hi),var(--acid),var(--chrome));box-shadow:18px 14vh 0 5px var(--acid),calc(62vw) 4vh 0 2px var(--chrome-hi)}.mint-panel:before,.mint-panel:after,.nft-card:nth-child(3n+1):before,.nft-card:nth-child(4n+2) .nft-image:before{background:radial-gradient(circle at 27% 20%,var(--chrome-hi) 0 7%,var(--acid) 22%,var(--chrome-mid) 49%,var(--chrome) 72%,var(--chrome-deep) 100%);filter:drop-shadow(0 8px 20px #21be5247)}.nft-card:nth-child(3n+1):after{background:linear-gradient(var(--acid),var(--chrome));box-shadow:24px 23px 0 -1px var(--acid)}.manifesto:before{background:linear-gradient(180deg,var(--chrome-hi) 0 9%,var(--acid) 22%,var(--chrome-mid) 48%,var(--chrome) 68%,var(--chrome-deep) 100%);filter:drop-shadow(0 16px 28px #1cbe4e3d)}.finale:after{background:radial-gradient(ellipse at 45% 12%,var(--chrome-hi) 0 4%,var(--acid) 18%,var(--chrome-mid) 42%,var(--chrome) 65%,var(--chrome-deep) 100%);filter:drop-shadow(0 -15px 42px #2bc24f3d)}
.atlas-shell{background:#020604;border:1px solid #225d3c;position:relative;overflow:hidden;box-shadow:0 30px 100px #05502b38}.atlas-toolbar{letter-spacing:.1em;background:#06150d;border-bottom:1px solid #225d3c;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:72px;padding:12px 16px;font:9px DM Mono;display:grid}.atlas-toolbar>div:first-child{flex-direction:column;gap:5px;display:flex}.atlas-toolbar span{color:#719378}.atlas-toolbar form{display:flex}.atlas-toolbar input{color:#cf0;background:#020604;border:1px solid #286b43;outline:none;width:120px;height:40px;padding:0 12px;font:10px DM Mono}.atlas-toolbar input:focus{border-color:#cf0}.atlas-toolbar form button,.atlas-controls button{color:#efffd0;cursor:pointer;background:#07170e;border:1px solid #286b43;height:40px;padding:0 14px;font:9px DM Mono}.atlas-toolbar button:hover{color:#071008;background:#cf0}.atlas-controls{justify-content:flex-end;display:flex}.atlas-controls output{color:#cf0;border-block:1px solid #286b43;place-items:center;width:58px;height:40px;display:grid}.atlas-stage{background:radial-gradient(circle at 50% 45%,#0b2819,#020604 74%);height:min(72vh,780px);min-height:520px;position:relative;overflow:hidden}.atlas-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#ccff0009 1px,#0000 1px),linear-gradient(90deg,#ccff0009 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.atlas-stage canvas{cursor:grab;touch-action:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.atlas-stage canvas:active{cursor:grabbing}.atlas-foot{letter-spacing:.1em;color:#719378;background:#06150d;border-top:1px solid #225d3c;justify-content:space-between;align-items:center;min-height:62px;padding:13px 16px;font:8px DM Mono;display:flex}.atlas-foot>div{text-align:right;flex-direction:column;gap:5px;display:flex}.atlas-foot b{color:#cf0;font-size:11px}.atlas-foot>div span{white-space:nowrap;text-overflow:ellipsis;max-width:600px;overflow:hidden}.collection .archive-note{margin-top:60px}@media (max-width:800px){.atlas-toolbar{grid-template-columns:1fr auto}.atlas-toolbar form{grid-area:2/1/auto/-1}.atlas-toolbar input{flex:1}.atlas-controls{justify-content:flex-end}.atlas-controls button{padding:0 10px}.atlas-stage{height:65vh;min-height:440px}.atlas-foot{flex-direction:column;align-items:flex-start;gap:14px}.atlas-foot>div{text-align:left}.atlas-foot>div span{max-width:85vw}.collection .archive-note{margin-top:45px}}
.nft-modal{z-index:1000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000502e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nft-modal-card{background:#06110b;border:1px solid #4ca35a;width:min(92vw,620px);max-height:94vh;position:relative;box-shadow:0 30px 120px #000c,0 0 80px #30aa4829}.nft-modal-card img{aspect-ratio:1;width:min(82vw,500px);height:auto;image-rendering:pixelated;background:#cf0;margin:54px auto 0;display:block}.nft-modal-close{z-index:2;color:#cf0;letter-spacing:.12em;cursor:pointer;background:#06110b;border-top:0;border-bottom:1px solid #286b43;border-left:1px solid #286b43;border-right:0;height:42px;padding:0 16px;font:9px DM Mono;position:absolute;top:0;right:0}.nft-modal-close:hover{color:#06110b;background:#cf0}.nft-modal-data{letter-spacing:.08em;border-top:1px solid #286b43;flex-direction:column;gap:8px;min-height:76px;padding:14px 18px;font:9px DM Mono;display:flex}.nft-modal-data b{color:#cf0;font-size:14px}.nft-modal-data span{color:#8bb78e;line-height:1.6}@media (max-width:600px){.nft-modal{padding:12px}.nft-modal-card img{width:calc(100% - 24px);margin-top:52px}.nft-modal-data span{max-height:70px;overflow:auto}}
.trait-filter{background:#041008;border-bottom:1px solid #225d3c;padding:14px 16px}.trait-filter-head{letter-spacing:.12em;align-items:center;gap:18px;margin-bottom:12px;font:9px DM Mono;display:flex}.trait-filter-head b{color:#cf0}.trait-filter-head span{color:#8db290}.trait-filter-head button{color:#cf0;cursor:pointer;background:0 0;border:0;margin-left:auto;font:8px DM Mono}.trait-selects{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.trait-selects label{flex-direction:column;gap:5px;display:flex}.trait-selects label>span{color:#719378;letter-spacing:.12em;font:7px DM Mono}.trait-selects select{color:#dfff9f;text-transform:uppercase;background:#06150d;border:1px solid #286b43;border-radius:0;outline:none;width:100%;height:36px;padding:0 26px 0 9px;font:8px DM Mono}.trait-selects select:focus{border-color:#cf0}.nft-modal-card{width:min(94vw,740px)}.nft-modal-data{gap:14px}.rarity-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.rarity-line em{color:#cf0;font:9px DM Mono}.modal-traits{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.modal-traits>span{border:1px solid #225d3c;flex-direction:column;gap:4px;padding:8px;display:flex}.modal-traits i{text-transform:uppercase;color:#719378;font-size:7px;font-style:normal}.modal-traits strong{text-transform:uppercase;color:#efffd0;font-size:9px}.modal-traits small{color:#cf0;font-size:7px}.tier-legendary{text-shadow:0 0 12px #cf0;color:#fff!important}.tier-epic{color:#cf0!important}.tier-rare{color:#72e568!important}@media (max-width:800px){.trait-selects{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-traits{grid-template-columns:repeat(2,1fr)}.rarity-line{flex-direction:column;align-items:flex-start}}
.hero h1 span:last-child{letter-spacing:-.055em;white-space:nowrap;font-size:.86em}.tagline{min-width:190px}.finale-content p{white-space:nowrap}@media (max-width:800px){.hero h1 span:last-child{letter-spacing:-.07em;margin-left:3vw;font-size:.68em}.brand{letter-spacing:.075em}.finale-content p{letter-spacing:.2em;font-size:8px}}
.nav .x-link{color:#cf0;align-items:center;gap:7px;display:flex}.nav .x-link span{border:1px solid #cf0;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.nav .x-link:hover{opacity:1;text-shadow:0 0 12px #ccff00b3}@media (max-width:800px){.nav .x-link{border-top:1px solid #205a39;margin-top:4px;padding-top:18px}.nav .x-link span{width:24px;height:24px}}
