@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap');

:root{--ink:#101010;--paper:#f5f2e9;--muted:#746f66;--line:rgba(16,16,16,.16);--accent:#ff5c35;--panel:#fffdf7;--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit}.wrap{width:min(1180px,calc(100% - 32px));margin:auto}.topbar{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:11px;font-weight:800;letter-spacing:-.03em}.brandmark{width:34px;height:34px;display:grid;place-items:center;background:var(--ink);color:var(--paper);border-radius:10px}.nav{display:flex;gap:26px;align-items:center;font-size:14px;font-weight:600}.button{border:1px solid var(--ink);background:transparent;padding:10px 16px;border-radius:999px;cursor:pointer;font-weight:700}.button.primary{background:var(--ink);color:var(--paper)}.eyebrow{font:500 12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.12em}.hero{padding:72px 0 50px;display:grid;grid-template-columns:1.18fr .82fr;gap:56px;align-items:center}.hero h1{font:400 clamp(54px,8vw,112px)/.9 Archivo Black,sans-serif;letter-spacing:-.075em;margin:16px 0 28px}.hero p{font-size:19px;max-width:600px;color:var(--muted)}.actions{display:flex;gap:12px;margin-top:30px}.statline{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.stat{background:var(--panel);padding:22px}.stat strong{display:block;font-size:26px;letter-spacing:-.05em}.stat span{color:var(--muted);font-size:12px}.terminal{background:#111;color:#eee;border-radius:24px;padding:20px;box-shadow:0 24px 60px rgba(0,0,0,.16);font-family:DM Mono,monospace}.terminal-head{display:flex;justify-content:space-between;color:#888;font-size:12px;padding-bottom:18px}.coin{padding:16px 0;border-top:1px solid #2a2a2a;display:grid;grid-template-columns:1fr auto;gap:12px}.coin-name{display:flex;gap:10px;align-items:center}.coin-icon{width:38px;height:38px;border-radius:12px;background:var(--accent);display:grid;place-items:center;color:#111;font-family:Inter;font-weight:900}.coin small{display:block;color:#777}.green{color:#67ef9a}.section{padding:86px 0}.section-title{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:32px}.section h2{font:400 clamp(36px,5vw,64px)/1 Archivo Black,sans-serif;letter-spacing:-.06em;margin:0}.section-title p{max-width:460px;color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{background:var(--panel);border:1px solid var(--line);padding:24px;border-radius:var(--radius);min-height:230px;display:flex;flex-direction:column;justify-content:space-between}.card .num{font:500 12px DM Mono;color:var(--muted)}.card h3{font-size:24px;letter-spacing:-.04em;margin:30px 0 8px}.card p{color:var(--muted);margin:0}.persona{margin:40px 0 90px;border-top:1px solid var(--line);padding-top:36px;display:grid;grid-template-columns:.6fr 1.4fr;gap:60px}.persona-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.trait{border-bottom:1px solid var(--line);padding:14px 0}.trait span{display:block;color:var(--muted);font:12px DM Mono}.trait strong{font-size:17px}.footer{border-top:1px solid var(--line);padding:28px 0 48px;display:flex;justify-content:space-between;color:var(--muted);font-size:13px}.switcher{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:20;background:#111;color:#fff;padding:6px;border-radius:999px;display:flex;gap:3px;box-shadow:0 12px 40px #0004}.switcher a{padding:8px 12px;border-radius:999px;font-size:12px;white-space:nowrap}.switcher a.active{background:#fff;color:#111}

/* hub */.hub{background:#0b0c0e;color:#eee;min-height:100vh}.hub .topbar{border-color:#292b30}.hubmain{padding:64px 0}.hub h1{font:400 clamp(60px,10vw,138px)/.82 Archivo Black;letter-spacing:-.08em;margin:24px 0 42px}.hub h1 em{font-style:normal;color:#72757e}.concepts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.concept{border:1px solid #2d2f34;border-radius:22px;padding:24px;min-height:360px;transition:.25s;position:relative;overflow:hidden}.concept:hover{transform:translateY(-6px);border-color:#777}.concept b{font:36px Archivo Black;letter-spacing:-.06em}.concept p{color:#9497a0}.concept .tag{position:absolute;bottom:24px;left:24px;font:12px DM Mono;text-transform:uppercase}.concept.noah{background:#1e4c85}.concept.arch{background:#d2ff39;color:#101010}.concept.arch p{color:#4c531e}.concept.daddy{background:#ff4f87;color:#18030b}.concept.daddy p{color:#6d1e38}

/* Noah */body.noah{--paper:#e8f3ff;--panel:#f8fcff;--ink:#082e59;--muted:#52718f;--line:rgba(8,46,89,.17);--accent:#ffda45}.noah .brandmark{border-radius:50% 50% 9px 9px}.noah .hero h1{color:#082e59}.noah .wave{height:18px;background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 14px,#1b73cc 15px 17px,transparent 18px 30px);opacity:.28}.noah .terminal{background:#062746}.noah .button.primary{background:#ffda45;color:#082e59;border-color:#ffda45}.noah .trust{display:flex;gap:8px;flex-wrap:wrap}.pill{border:1px solid var(--line);padding:7px 10px;border-radius:999px;font:12px DM Mono}

/* Archipelago */body.archipelago{--paper:#f4ffcf;--panel:#e3ff81;--ink:#17220b;--muted:#5b664b;--line:rgba(23,34,11,.2);--accent:#ff6433}.archipelago .hero{grid-template-columns:.9fr 1.1fr}.archipelago .hero h1{font-size:clamp(48px,7vw,92px)}.map{min-height:480px;border:1px solid var(--line);border-radius:50%;position:relative;background:radial-gradient(circle at 35% 30%,#ff6433 0 12%,transparent 12.5%),radial-gradient(circle at 65% 24%,#17220b 0 8%,transparent 8.5%),radial-gradient(circle at 70% 68%,#62a5ff 0 15%,transparent 15.5%),radial-gradient(circle at 28% 70%,#e9b8ff 0 10%,transparent 10.5%),repeating-radial-gradient(circle at center,transparent 0 44px,rgba(23,34,11,.12) 45px 46px)}.maplabel{position:absolute;background:var(--paper);border:1px solid var(--ink);padding:8px 10px;border-radius:6px;font:12px DM Mono}.m1{top:19%;left:17%}.m2{top:14%;right:19%}.m3{bottom:20%;right:10%}.m4{bottom:15%;left:14%}.archipelago .card{border-radius:4px}.archipelago .button{border-radius:4px}

/* Daddy */body.daddy{--paper:#ffec00;--panel:#fff;--ink:#18000c;--muted:#6f354d;--line:rgba(24,0,12,.22);--accent:#ff2d7a;background-image:linear-gradient(rgba(24,0,12,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(24,0,12,.06) 1px,transparent 1px);background-size:28px 28px}.daddy .topbar{border-bottom:3px solid var(--ink)}.daddy .brandmark{background:#ff2d7a;box-shadow:4px 4px 0 var(--ink);border:2px solid var(--ink)}.daddy .hero h1{text-transform:uppercase;text-shadow:5px 5px 0 #ff2d7a}.daddy .terminal{background:#ff2d7a;color:#18000c;border:3px solid #18000c;box-shadow:10px 10px 0 #18000c;border-radius:8px}.daddy .terminal-head,.daddy .coin small{color:#571326}.daddy .coin{border-color:#7e1840}.daddy .coin-icon{background:#ffec00}.daddy .green{color:#fff}.daddy .button{border:3px solid var(--ink);border-radius:6px;box-shadow:4px 4px 0 var(--ink)}.daddy .button:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.daddy .card{border:3px solid var(--ink);border-radius:8px;box-shadow:7px 7px 0 var(--ink)}.ticker{overflow:hidden;border-block:3px solid var(--ink);background:#ff2d7a;padding:10px 0;font:18px Archivo Black;white-space:nowrap}.ticker span{display:inline-block;animation:marquee 18s linear infinite}@keyframes marquee{to{transform:translateX(-50%)}}

@media(max-width:800px){.nav>a:not(.button){display:none}.hero,.archipelago .hero,.persona{grid-template-columns:1fr;gap:32px}.hero{padding-top:44px}.cards,.concepts{grid-template-columns:1fr}.statline{grid-template-columns:1fr}.section{padding:60px 0}.section-title{display:block}.persona-grid{grid-template-columns:1fr}.map{min-height:340px}.switcher{max-width:calc(100% - 20px);overflow:auto}.hub h1{font-size:64px}}

/* v2: product-first, deliberately less polished */
body{font-family:Arial,Helvetica,sans-serif}.wrap{width:min(1380px,calc(100% - 28px))}.topbar{height:54px}.brand{font-family:"Courier New",monospace;font-size:14px;letter-spacing:-.04em}.brandmark{width:26px;height:26px;border-radius:2px}.nav{font-family:"Courier New",monospace;font-size:12px}.button,.noah .button,.archipelago .button,.daddy .button{border-radius:2px;box-shadow:none;padding:9px 13px}.eyebrow{font-size:11px}.hero,.archipelago .hero{padding:28px 0 30px;min-height:calc(100vh - 120px);align-items:center;gap:28px}.hero h1,.archipelago .hero h1,.daddy .hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(52px,7vw,96px);line-height:.88;letter-spacing:-.075em;margin:12px 0 18px;text-shadow:none}.hero p{font-size:16px;line-height:1.45;max-width:520px}.terminal,.daddy .terminal{border-radius:2px;box-shadow:none;border:1px solid currentColor;padding:16px}.coin{padding:14px 0}.coin-icon{border-radius:2px}.section{padding:54px 0}.section h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,4vw,52px);letter-spacing:-.065em}.cards{gap:1px;background:var(--line);border:1px solid var(--line)}.card,.archipelago .card,.daddy .card{border:0;border-radius:0;box-shadow:none;min-height:190px}.persona{display:none}.footer{padding-bottom:76px}.switcher{bottom:10px;border:1px solid #555;box-shadow:none}.wave{display:none}.map{min-height:410px;border-radius:2px}.ticker{font-family:"Courier New",monospace;font-size:13px;padding:7px 0}.daddy{background-image:none!important}.daddy .topbar{border-bottom:1px solid var(--ink)}.daddy .brandmark{box-shadow:none;border:1px solid var(--ink)}.daddy .hero h1{text-transform:lowercase}.hubmain{padding:36px 0}.hub h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(58px,9vw,120px);letter-spacing:-.09em;margin:18px 0 28px}.concepts{gap:1px;background:#34363b;border:1px solid #34363b}.concept{border:0;border-radius:0;min-height:290px}.concept:hover{transform:none;filter:brightness(1.06)}.concept b{font-family:Arial,Helvetica,sans-serif}.statline{border-radius:2px}
@media(max-width:800px){.hero,.archipelago .hero{min-height:auto;padding:28px 0}.hero h1,.archipelago .hero h1,.daddy .hero h1{font-size:54px}.terminal{margin-top:6px}.map{min-height:300px}.section{padding:44px 0}}

/* market surface */
.market-page{background:#f6f7f4;color:#151715;min-height:100vh}.market-page.amd{--brand:#ef4a82;--wash:#ffe4ee;--deep:#3a0e20}.market-page.noah-v2{--brand:#2f76d2;--wash:#e5f0ff;--deep:#102e56}.market-page.arch-v2{--brand:#7ab92c;--wash:#edf8d8;--deep:#243610}.market-shell{width:min(1240px,calc(100% - 32px));margin:auto}.market-nav{height:68px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #dfe2dc}.market-nav .logo{font-weight:800;letter-spacing:-.05em}.market-nav .center-links{display:flex;gap:6px;background:#fff;border:1px solid #e1e4df;padding:4px;border-radius:999px}.market-nav a,.market-nav button{font-size:14px}.market-nav .right{display:flex;justify-content:flex-end;align-items:center;gap:10px}.nav-pill{padding:8px 13px;border:0;border-radius:999px;background:transparent}.nav-pill.active{background:#151715;color:#fff}.connect{background:var(--brand);border:0;border-radius:999px;padding:11px 18px;font-weight:700;cursor:pointer}.metrics{height:34px;display:flex;align-items:center;justify-content:center;gap:24px;font:11px "Courier New",monospace;color:#6f756f}.metrics b{color:#171a17}.market-hero{min-height:300px;display:grid;grid-template-columns:1fr 340px;gap:48px;align-items:center;position:relative;overflow:hidden}.market-hero:before,.market-hero:after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--brand) 35%,transparent);border-radius:50%;width:720px;height:190px;left:120px;top:46px;transform:rotate(-8deg);pointer-events:none}.market-hero:after{top:76px;left:280px;transform:rotate(8deg)}.market-intro{position:relative;z-index:1}.market-intro h1{font:700 clamp(42px,6vw,74px)/.95 Arial,sans-serif;letter-spacing:-.075em;margin:0 0 18px;max-width:600px}.market-intro p{max-width:470px;color:#656b65;margin:0 0 20px}.create-cta{display:inline-flex;background:#151715;color:#fff;padding:11px 17px;border-radius:999px;font-weight:700}.king{position:relative;z-index:1;background:#fff;border:1px solid color-mix(in srgb,var(--brand) 45%,#dfe2dc);border-radius:18px;padding:12px;box-shadow:0 12px 35px color-mix(in srgb,var(--brand) 14%,transparent)}.king-label{font-size:12px;color:var(--brand);font-weight:800;margin-bottom:9px}.king-main{display:grid;grid-template-columns:86px 1fr;gap:12px;align-items:center}.coin-art{aspect-ratio:1;border-radius:12px;background:var(--wash);display:grid;place-items:center;font-size:42px}.king h3,.token-info h3{margin:0;letter-spacing:-.035em}.sub{color:#828782;font:12px "Courier New",monospace}.progress{height:5px;background:#e7e9e5;border-radius:10px;margin-top:12px;overflow:hidden}.progress i{display:block;height:100%;background:var(--brand)}.spotlight{background:color-mix(in srgb,var(--wash) 72%,#fff);border:1px solid #dde1da;border-radius:20px;padding:18px;margin-bottom:28px}.spotlight-head,.all-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.spotlight-head h2,.all-head h2{font-size:18px;margin:0}.spotlight-head span,.all-head span{font-size:13px;color:#7c827c}.token-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.token-mini{background:#fff;border:1px solid #dfe2dc;border-radius:13px;padding:10px;display:grid;grid-template-columns:58px 1fr;gap:10px}.token-mini .coin-art{font-size:27px;border-radius:9px}.token-mini strong{font-size:14px}.numbers{display:flex;gap:12px;margin-top:5px;font-size:11px;color:#737873}.numbers b{display:block;color:#171a17;font-size:12px}.toolbar{display:grid;grid-template-columns:1fr auto auto;gap:12px;margin:0 0 20px}.searchbox{border:1px solid #dfe2dc;background:#fff;border-radius:999px;padding:12px 17px;min-width:0}.segmented{display:flex;background:#fff;border:1px solid #dfe2dc;border-radius:999px;padding:4px}.segmented button{border:0;background:transparent;padding:7px 12px;border-radius:999px;color:#747a74;white-space:nowrap}.segmented .selected{background:#e9ece8;color:#151715;font-weight:700}.token-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.token-card{background:#fff;border:1px solid #dfe2dc;border-radius:16px;padding:9px}.token-card .coin-art{width:100%;font-size:54px}.token-info{padding:11px 4px 5px}.token-info h3{font-size:15px}.token-meta{display:flex;justify-content:space-between;margin-top:12px;font-size:11px;color:#7a807a}.token-meta b{display:block;color:#171a17;font-size:13px}.risk-note{padding:36px 0 90px;color:#8a8e8a;font-size:12px;max-width:680px}.market-page .switcher{background:#fff;color:#171a17;border-color:#dfe2dc}.market-page .switcher a.active{background:#151715;color:#fff}
@media(max-width:850px){.market-nav{grid-template-columns:1fr auto}.market-nav .center-links,.metrics{display:none}.market-hero{grid-template-columns:1fr;gap:8px;padding:44px 0 26px}.king{width:min(100%,360px)}.token-row{grid-template-columns:1fr 1fr}.toolbar{grid-template-columns:1fr}.segmented{overflow:auto}.token-grid{grid-template-columns:1fr 1fr}.market-hero:before,.market-hero:after{left:-180px}.risk-note{padding-bottom:90px}}

/* minimal launch screens */
.splash{--bg:#173b82;--fg:#fff;--hit:#e5ab2e;--faint:rgba(255,255,255,.13);margin:0;min-height:100vh;background-color:var(--bg);color:var(--fg);background-image:linear-gradient(var(--faint) 1px,transparent 1px),linear-gradient(90deg,var(--faint) 1px,transparent 1px);background-size:24px 24px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.noah-splash{--bg:#0c3267;--hit:#55a8ff}.arch-splash{--bg:#1648b8;--hit:#9cc8ff}.daddy-splash{--bg:#65062d;--hit:#ffe600}.splash-nav{height:78px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between}.splash-logo{font-size:22px;font-weight:900;letter-spacing:-.055em}.splash-logo i,.splash-logo span{font-style:normal;color:var(--hit)}.network{border:1px solid var(--faint);padding:9px 13px;font:11px "Courier New",monospace;letter-spacing:.14em}.network b{display:inline-block;width:7px;height:7px;background:#5cff90;margin-right:8px}.splash-main{min-height:calc(100vh - 150px);display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:3vw;width:min(1240px,92vw);margin:auto}.splash-copy{position:relative;z-index:2}.kicker{font:12px "Courier New",monospace;letter-spacing:.2em;color:var(--hit)}.splash-copy h1{font-size:clamp(64px,7vw,108px);line-height:.86;letter-spacing:-.075em;margin:22px 0 28px}.splash-copy h1 em{font-style:normal;color:var(--hit)}.splash-copy>p{max-width:550px;font-size:18px;line-height:1.55;color:rgba(255,255,255,.72)}.launch-data{display:flex;margin:32px 0 28px}.launch-data span{min-width:145px;border:1px solid var(--faint);padding:12px;font:10px "Courier New",monospace;color:rgba(255,255,255,.55)}.launch-data b{display:block;color:#fff;font-size:14px;margin-top:7px}.splash-actions{display:flex;align-items:center;gap:12px}.splash-actions a{border:1px solid var(--faint);padding:13px 18px;font-weight:700;font-size:14px}.splash-actions .solid{background:var(--hit);color:#0d1a14;border-color:var(--hit)}.splash-art{margin:0;position:relative;z-index:1}.splash-art img{display:block;width:120%;max-width:none;margin-left:-10%;filter:drop-shadow(0 28px 45px rgba(0,0,0,.3))}.wide-art img{width:145%;margin-left:-25%}.splash-foot{height:72px;padding:0 4vw;display:flex;align-items:center;justify-content:space-between;font:10px "Courier New",monospace;letter-spacing:.14em;color:rgba(255,255,255,.55)}.splash .switcher{background:rgba(0,0,0,.62);backdrop-filter:blur(10px)}
@media(max-width:820px){.splash{overflow:auto}.splash-nav{height:64px}.network{font-size:9px}.splash-main{grid-template-columns:1fr;padding:48px 0 80px}.splash-copy h1{font-size:64px}.splash-copy>p{font-size:16px}.launch-data{overflow:auto}.launch-data span{min-width:125px}.splash-art{grid-row:1}.splash-art img,.wide-art img{width:112%;margin-left:-6%}.splash-foot{display:none}.splash-actions{flex-wrap:wrap}}

.noah-splash{--bg:#172a3b;--hit:#8ab9e8;background-image:linear-gradient(rgba(138,185,232,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(138,185,232,.045) 1px,transparent 1px)}
.noah-splash .splash-main{width:100%;padding-left:max(4vw,calc((100vw - 1240px)/2));grid-template-columns:.82fr 1.18fr;gap:0}
.noah-art{height:calc(100vh - 150px);align-self:stretch;overflow:hidden}
.noah-art img{width:100%;height:100%;margin:0;max-width:none;object-fit:cover;object-position:center;filter:saturate(.76) contrast(1.08);border:0;opacity:.94;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.42) 16%,#000 38%);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.42) 16%,#000 38%)}
.arch-splash .wide-art img{filter:hue-rotate(72deg) saturate(.72) contrast(1.05)}
@media(max-width:820px){.noah-splash .splash-main{width:min(92vw,1240px);padding-left:0;grid-template-columns:1fr}.noah-art{height:42vh;width:100%}.noah-art img{width:100%;margin-left:0;mask-image:linear-gradient(to bottom,#000 64%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 64%,transparent 100%)}}

/* Noah uses the engraving as the environment, not as a card. */
.noah-splash{background-color:#172a3b;background-image:linear-gradient(90deg,rgba(13,31,46,.98) 0%,rgba(13,31,46,.91) 30%,rgba(13,31,46,.48) 55%,rgba(13,31,46,.08) 82%),linear-gradient(0deg,rgba(13,31,46,.74) 0%,transparent 38%),url('/assets/noah-ark-v2.png');background-size:cover;background-position:center center;background-repeat:no-repeat}
.noah-splash .splash-main{width:min(1240px,92vw);padding-left:0;grid-template-columns:minmax(420px,620px) 1fr}
.noah-splash .noah-art{display:none}
.noah-splash .splash-copy{align-self:center;text-shadow:0 2px 22px rgba(0,0,0,.34)}
@media(max-width:820px){.noah-splash{background-position:62% center;background-image:linear-gradient(90deg,rgba(13,31,46,.95),rgba(13,31,46,.5)),linear-gradient(0deg,rgba(13,31,46,.78),rgba(13,31,46,.04)),url('/assets/noah-ark-v2.png')}.noah-splash .splash-main{grid-template-columns:1fr;min-height:calc(100vh - 64px);padding:70px 0 100px}.noah-splash .splash-copy{align-self:end}}

/* v5: editorial opening, followed by a working market surface */
.noah-splash,.arch-splash{overflow:auto}.noah-splash .splash-main,.arch-splash .splash-main{min-height:620px}.noah-splash .splash-main{min-height:min(720px,calc(100vh - 78px))}
.arch-splash{--bg:#fff;--fg:#102854;--hit:#2364e8;--faint:rgba(16,40,84,.12);background-color:#fff;background-image:linear-gradient(rgba(35,100,232,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(35,100,232,.055) 1px,transparent 1px);background-size:24px 24px}
.arch-splash .splash-copy>p{color:#5f6f8d}.arch-splash .launch-data span{color:#71809b}.arch-splash .launch-data b{color:#102854}.arch-splash .splash-actions a{border-color:rgba(16,40,84,.22)}.arch-splash .splash-foot{color:#6d7890}.arch-splash .wide-art img{filter:hue-rotate(70deg) saturate(.66) contrast(1.04);mix-blend-mode:multiply}
.market-deck{position:relative;z-index:3;background:#f8faf9;color:#151a18;padding:34px 0 110px;text-shadow:none;border-top:1px solid #dce3df}.market-wrap{width:min(1390px,calc(100% - 40px));margin:auto}.market-leaders,.token-market{background:#eef4f1;border:1px solid #dce4e0;border-radius:28px;padding:26px}.market-leaders{margin-bottom:30px}.noah-market{--market-accent:#286db7;--market-soft:#dceaf5;--market-ink:#102d4a}.arch-market{--market-accent:#2364e8;--market-soft:#e6edff;--market-ink:#122957;background:#fff}.arch-market .market-leaders,.arch-market .token-market{background:#f4f7ff;border-color:#dce4f6}
.market-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.market-heading h2{font-size:25px;line-height:1.1;letter-spacing:-.045em;margin:6px 0}.market-heading p{margin:0;color:#748079;font-size:15px}.market-heading sup{font:600 12px Arial,sans-serif;color:#67746d;background:#e1e8e4;border-radius:20px;padding:5px 8px;vertical-align:middle;letter-spacing:0}.section-label,.market-count{font:600 10px "Courier New",monospace;letter-spacing:.15em;color:var(--market-accent)}.market-count{color:#68746e;padding-top:8px}
.leader-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.leader-card{min-width:0;background:#fff;border:1px solid #dbe2de;border-radius:17px;padding:11px;display:grid;grid-template-columns:108px 1fr;gap:13px}.token-art{aspect-ratio:1;border-radius:12px;display:grid;place-items:center;font-size:37px;font-weight:900;letter-spacing:-.08em;color:#fff;overflow:hidden}.leader-card h3{margin:2px 0 2px;font-size:16px;letter-spacing:-.035em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker-code{font:11px "Courier New",monospace;color:#76817b}.market-numbers{display:flex;gap:18px;margin:12px 0 6px}.market-numbers span,.coin-stats span{font:9px "Courier New",monospace;color:#86908a}.market-numbers b,.coin-stats b{display:block;color:#18201c;font:bold 12px Arial,sans-serif;margin-top:2px}.leader-card small,.coin-card small{color:#9aa39e;font:10px "Courier New",monospace}
.art-whale{background:radial-gradient(circle at 60% 32%,#b9e8ff 0 7%,transparent 8%),linear-gradient(145deg,#77d6f8,#153a69 70%)}.art-rain{background:linear-gradient(135deg,#29a8e8,#7456ef 60%,#f151b9)}.art-seal{background:radial-gradient(circle,#e8d9c7 0 25%,transparent 26%),linear-gradient(145deg,#273749,#806d61)}.art-deck{background:repeating-linear-gradient(45deg,#dfb26d 0 8px,#513d2d 8px 16px)}.art-route{background:linear-gradient(135deg,#163d9f,#42a5ff)}.art-atlas{background:radial-gradient(circle,#fff 0 3%,transparent 4%),linear-gradient(150deg,#071d4b,#255df4)}.art-isle{background:linear-gradient(145deg,#63d0c9 0 42%,#16469f 43%)}.art-port{background:repeating-linear-gradient(90deg,#184ebc 0 11px,#f3f6ff 11px 18px)}
.market-tools{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:14px;align-items:center;margin:0 0 30px}.market-search{display:flex;align-items:center;background:#fff;border:1px solid #dce2de;border-radius:999px;overflow:hidden}.market-search span{padding-left:17px;font-size:12px;font-weight:700;color:#626e67;white-space:nowrap}.market-search input{width:100%;border:0;outline:0;background:transparent;padding:12px 16px;color:#1a211d}.filter-set{display:flex;border:1px solid #dce2de;background:#fff;border-radius:999px;padding:4px}.filter-set button{border:0;background:transparent;padding:8px 14px;border-radius:999px;color:#737d77;cursor:pointer}.filter-set button.is-on{background:#e8edeb;color:#131916;font-weight:700}.arch-market .filter-set button.is-on{background:#e5edff;color:#143da0}
.coin-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.coin-card{min-width:0;background:#fff;border:1px solid #dbe2de;border-radius:18px;padding:11px}.coin-cover{aspect-ratio:1/.92;border-radius:12px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.coin-cover b{font-size:clamp(22px,2.4vw,42px);line-height:.86;letter-spacing:-.09em}.coin-cover span{font:9px "Courier New",monospace;letter-spacing:.12em}.coin-card h3{font-size:16px;letter-spacing:-.04em;margin:12px 2px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-card>p{margin:0 2px;color:#87918b;font:12px "Courier New",monospace}.bond{height:5px;background:#e5ebe7;border-radius:10px;overflow:hidden;margin:15px 2px}.bond i{display:block;height:100%;background:var(--market-accent)}.coin-stats{display:flex;justify-content:space-between;margin:0 2px 14px}.coin-card small{display:block;margin:0 2px 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cover-tide{color:#e8f5ff;background:radial-gradient(circle at 80% 20%,#68c5ed 0 10%,transparent 11%),linear-gradient(145deg,#0e2745,#246e9b)}.cover-flock{color:#102d4a;background:repeating-linear-gradient(135deg,#f3ca64 0 18px,#dbeaf2 18px 36px)}.cover-ark{color:#e9f5ff;background:#142f49;border:1px solid #809bb1}.cover-cargo{color:#302419;background:linear-gradient(135deg,#d4aa67,#f3e4bf)}.cover-watch{color:#a8d8ff;background:radial-gradient(circle at 68% 32%,#b9dcff 0 5%,transparent 6%),#101d34}.cover-anchor{color:#e9f4ff;background:repeating-linear-gradient(0deg,#295c83 0 2px,#17364f 2px 13px)}
.cover-blue{color:#fff;background:linear-gradient(135deg,#143ba4,#2389ef)}.cover-north{color:#11367d;background:radial-gradient(circle,#fff 0 8%,transparent 9%),linear-gradient(135deg,#dbe7ff,#8db1ff)}.cover-unit{color:#fff;background:linear-gradient(90deg,#0e2d70 0 48%,#2f6eff 48%)}.cover-signal{color:#183773;background:repeating-radial-gradient(circle at 50% 100%,#dae6ff 0 14px,#86aaf8 15px 17px)}.cover-grid{color:#fff;background:repeating-linear-gradient(45deg,#15398b 0 2px,#2868e0 2px 18px)}.cover-open{color:#123271;background:#eaf0ff;border:1px solid #9bb7ee}
.market-deck+.splash-foot{position:relative;z-index:4;background:#111b21;color:#8d9aa1}.arch-splash .market-deck+.splash-foot{background:#10214a;color:#aab7d5}.market-deck~.switcher{z-index:30}
@media(max-width:1120px){.leader-grid{grid-template-columns:1fr 1fr}.coin-grid{grid-template-columns:repeat(3,1fr)}.market-tools{grid-template-columns:1fr}.filter-set{width:max-content;max-width:100%;overflow:auto}}
@media(max-width:700px){.noah-splash .splash-main,.arch-splash .splash-main{min-height:auto}.market-deck{padding-top:20px}.market-wrap{width:min(100% - 20px,1390px)}.market-leaders,.token-market{padding:16px;border-radius:20px}.leader-grid{grid-template-columns:1fr}.leader-card{grid-template-columns:86px 1fr}.coin-grid{grid-template-columns:1fr 1fr;gap:9px}.market-tools{gap:9px}.market-search span{display:none}.filter-set button{padding:8px 12px}.coin-cover{padding:11px}.coin-card{padding:7px}.arch-splash .wide-art img{width:118%;margin-left:-9%}}

/* creator tools */
.product-nav{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:700}.product-nav a{opacity:.72}.product-nav a:hover{opacity:1}.product-nav b,.studio-tabs b{font:700 9px "Courier New",monospace;color:var(--hit);text-transform:uppercase;margin-left:3px}.wallet-button{border:1px solid var(--faint);background:transparent;color:inherit;padding:10px 14px;font-weight:700;cursor:pointer}.wallet-button.primary{background:var(--hit);border-color:var(--hit);color:#102038}
.launch-studio{position:relative;z-index:4;background:#f8faf9;color:#171c19;padding:74px 0;border-top:1px solid #dce3df;text-shadow:none}.launch-studio.arch-market{background:#fff}.studio-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:26px}.studio-head h2{font-size:38px;letter-spacing:-.06em;margin:7px 0 0}.studio-tabs{display:flex;border:1px solid #d8dfdb;border-radius:999px;padding:4px;background:#fff}.studio-tabs button{border:0;background:transparent;padding:10px 15px;border-radius:999px;color:#6f7973;cursor:pointer;font-weight:700}.studio-tabs button.is-active{background:var(--market-ink);color:#fff}.studio-tabs button.is-active b{color:#9fc4ff}
.tool-panel{display:none}.tool-panel.is-active{display:grid}.tool-panel[data-tool-panel="token"]{grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.contract-form{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.form-block{background:#fff;border:1px solid #dbe2de;border-radius:20px;padding:20px}.form-step{display:block;color:var(--market-accent);font:700 11px "Courier New",monospace;letter-spacing:.12em;margin-bottom:18px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-grid label,.nft-fields label{display:block;font-size:12px;font-weight:700;color:#4b5650}.field-grid label.wide,.nft-fields label.wide{grid-column:1/-1}.field-grid input,.field-grid select,.field-grid textarea,.nft-fields input,.nft-fields select{width:100%;border:1px solid #d9dfdc;background:#f8faf9;border-radius:10px;padding:11px 12px;color:#131816;margin-top:6px;outline:0}.field-grid textarea{resize:vertical;min-height:80px}.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus,.nft-fields input:focus,.nft-fields select:focus{border-color:var(--market-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--market-accent) 12%,transparent)}.input-unit{position:relative}.input-unit input{padding-right:65px}.input-unit span{position:absolute;right:11px;bottom:11px;font:10px "Courier New",monospace;color:#78827c}.contract-options{display:grid;gap:9px}.contract-options label{border:1px solid #e0e5e2;border-radius:11px;padding:10px;font-size:12px;font-weight:700;cursor:pointer}.contract-options input{accent-color:var(--market-accent);margin-right:7px}.contract-options small{display:block;color:#87908b;font-weight:400;line-height:1.35;margin:4px 0 0 24px}
.deploy-card{position:sticky;top:18px;background:var(--market-ink);color:#fff;border-radius:22px;padding:23px}.deploy-card h3{font-size:25px;letter-spacing:-.05em;margin:0 0 20px}.deploy-card dl{margin:0}.deploy-card dl div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff20;padding:10px 0;font-size:12px}.deploy-card dt{color:#aebdcc}.deploy-card dd{margin:0;font-weight:700}.safety-note{background:#ffffff0d;border:1px solid #ffffff1d;border-radius:12px;padding:12px;margin:16px 0}.safety-note b{font-size:12px}.safety-note p{font-size:11px;color:#b8c4ce;line-height:1.5;margin:5px 0 0}.deploy-button{width:100%;border:0;background:var(--market-accent);color:#fff;padding:13px 16px;border-radius:10px;font-weight:800;cursor:pointer}.deploy-card>small{display:block;text-align:center;color:#94a4b2;margin-top:10px}
.nft-builder{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px;background:#eef4f1;border:1px solid #dce4e0;border-radius:24px;padding:16px}.arch-market .nft-builder{background:#f4f7ff;border-color:#dce4f6}.nft-dropzone{min-height:390px;border:1px dashed color-mix(in srgb,var(--market-accent) 48%,#cbd3ce);border-radius:17px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center}.nft-dropzone b{font-size:18px}.nft-dropzone span{font:11px "Courier New",monospace;color:#839089}.nft-dropzone button{border:1px solid #d7ddda;background:#f5f7f6;border-radius:9px;padding:10px 14px;font-weight:700}.nft-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:start;background:#fff;border-radius:17px;padding:24px}.nft-fields .deploy-button{grid-column:1/-1;margin-top:6px}.soon-banner{min-height:380px;border-radius:24px;padding:46px;background:var(--market-ink);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;position:relative}.soon-banner:after{content:"SOON";position:absolute;right:-25px;bottom:-64px;font-size:180px;font-weight:900;letter-spacing:-.1em;color:#ffffff08}.soon-banner h3{font-size:clamp(38px,6vw,76px);line-height:.9;letter-spacing:-.075em;margin:18px 0;max-width:700px}.soon-banner p{color:#b8c4ce;max-width:560px;font-size:16px}.soon-banner>b{display:inline-block;margin-top:20px;background:var(--market-accent);padding:10px 13px;font:700 11px "Courier New",monospace;letter-spacing:.15em}
@media(max-width:1050px){.product-nav{display:none}.tool-panel[data-tool-panel="token"]{grid-template-columns:1fr}.contract-form{grid-template-columns:1fr}.deploy-card{position:static}.nft-builder{grid-template-columns:1fr}.nft-dropzone{min-height:280px}}
@media(max-width:700px){.launch-studio{padding:48px 0}.studio-head{display:block}.studio-tabs{margin-top:20px;overflow:auto}.studio-tabs button{white-space:nowrap}.field-grid,.nft-fields{grid-template-columns:1fr}.field-grid label.wide,.nft-fields label.wide{grid-column:auto}.soon-banner{padding:28px}.soon-banner:after{font-size:110px}.wallet-button{font-size:11px;padding:8px 10px}}

/* Keep Noah's ark framed independently from the document height. */
.noah-splash{position:relative;background:#172a3b;background-image:none;isolation:isolate}
.noah-splash:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:min(798px,100svh);background-image:linear-gradient(90deg,rgba(13,31,46,.98) 0%,rgba(13,31,46,.91) 30%,rgba(13,31,46,.48) 55%,rgba(13,31,46,.08) 82%),linear-gradient(0deg,rgba(13,31,46,.74) 0%,transparent 38%),url('/assets/noah-ark-v2.png');background-size:cover;background-position:center 52%;background-repeat:no-repeat}
.noah-splash .splash-nav,.noah-splash .splash-main{position:relative;z-index:1}
@media(max-width:1100px){.noah-splash:before{background-position:58% 52%}.noah-splash .splash-copy{max-width:620px}}
@media(max-width:820px){.noah-splash:before{height:920px;background-position:62% center;background-image:linear-gradient(90deg,rgba(13,31,46,.96) 0%,rgba(13,31,46,.77) 52%,rgba(13,31,46,.32) 100%),linear-gradient(0deg,rgba(13,31,46,.79),rgba(13,31,46,.04)),url('/assets/noah-ark-v2.png');background-size:auto 100%}.noah-splash .splash-main{min-height:856px;padding:70px 0 90px}.noah-splash .splash-copy{align-self:end}}
@media(max-width:520px){.noah-splash:before{height:850px;background-position:60% center}.noah-splash .splash-main{min-height:786px}.noah-splash .splash-copy h1{font-size:52px}.noah-splash .launch-data span{min-width:112px;padding:10px}}

/* live market and working interaction states */
.live-card{transition:border-color .18s,transform .18s}.live-card:hover{border-color:var(--market-accent);transform:translateY(-2px)}.live-art{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--market-accent),var(--market-ink));color:#fff}.live-art img{display:block;width:100%;height:100%;object-fit:cover}.live-art>span{width:100%;height:100%;place-items:center;font-weight:900}.live-art>span:not([hidden]){display:grid}.coin-cover.live-art{padding:0}.coin-cover.live-art>span{font-size:46px}.live-price{display:flex;align-items:center;justify-content:space-between;margin:13px 2px}.live-price b{font-size:14px}.live-price span{font:700 11px "Courier New",monospace}.gain{color:#15864f}.loss{color:#d04343}.market-empty{grid-column:1/-1;min-height:130px;border:1px dashed #ccd5d0;border-radius:14px;display:grid;place-items:center;text-align:center;color:#748079;padding:20px}.is-loading{opacity:.48;pointer-events:none}.market-count{text-decoration:underline;text-underline-offset:3px}
.app-toast{position:fixed;z-index:100;left:50%;bottom:24px;transform:translate(-50%,20px);background:#111a16;color:#fff;border:1px solid #ffffff28;border-radius:10px;padding:12px 16px;max-width:min(460px,calc(100% - 30px));font-size:13px;opacity:0;pointer-events:none;transition:.2s}.app-toast.is-visible{opacity:1;transform:translate(-50%,0)}
.review-modal{position:fixed;z-index:90;inset:0;background:#07101bc9;display:grid;place-items:center;padding:20px;backdrop-filter:blur(8px)}.review-dialog{width:min(520px,100%);background:#fff;color:#17201b;border-radius:22px;padding:27px;box-shadow:0 30px 90px #0007}.review-dialog h3{font-size:32px;letter-spacing:-.055em;margin:0 0 10px}.review-dialog>p{color:#66726b;line-height:1.55}.review-dialog dl{margin:22px 0}.review-dialog dl div{display:flex;justify-content:space-between;border-top:1px solid #e0e5e2;padding:11px 0;font-size:13px}.review-dialog dd{margin:0;font-weight:700}.review-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.review-actions button{border:1px solid #d9dfdc;background:#fff;border-radius:10px;padding:12px;font-weight:700;cursor:pointer}.review-actions .deploy-button{background:#2364e8;color:#fff;border-color:#2364e8}.nft-dropzone{background-repeat:no-repeat}.nft-dropzone[style] b,.nft-dropzone[style] span{color:#fff;text-shadow:0 1px 8px #000}.nft-dropzone[style] button{background:#fff}
@media(max-width:700px){.review-actions{grid-template-columns:1fr}.live-card:hover{transform:none}}

/* Archipelago is a routing terminal, not a second card-based launchpad. */
.arch-splash .launch-studio.arch-market{padding:82px 0;background:#edf3ff;background-image:linear-gradient(rgba(35,100,232,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(35,100,232,.08) 1px,transparent 1px);background-size:32px 32px}
.arch-splash .launch-studio.arch-market .studio-head{align-items:center;border-bottom:2px solid #163b8f;padding-bottom:20px}.arch-splash .launch-studio.arch-market .studio-head h2{font-size:52px;color:#112d68}.arch-splash .launch-studio.arch-market .studio-tabs{border-radius:4px;border-color:#9eb5e8}.arch-splash .launch-studio.arch-market .studio-tabs button{border-radius:2px}.arch-splash .launch-studio.arch-market .tool-panel[data-tool-panel="token"]{grid-template-columns:minmax(0,1fr) 310px;gap:0;border:1px solid #9fb4df;background:#fff}.arch-splash .launch-studio.arch-market .contract-form{grid-template-columns:1fr}.arch-splash .launch-studio.arch-market .form-block{border:0;border-radius:0;border-bottom:1px solid #cad6ef;padding:24px 26px}.arch-splash .launch-studio.arch-market .form-block:last-child{border-bottom:0}.arch-splash .launch-studio.arch-market .field-grid{grid-template-columns:repeat(4,1fr)}.arch-splash .launch-studio.arch-market .field-grid .wide{grid-column:span 2}.arch-splash .launch-studio.arch-market .contract-options{grid-template-columns:1fr 1fr}.arch-splash .launch-studio.arch-market .contract-options label{border-radius:2px;background:#f7f9ff}.arch-splash .launch-studio.arch-market .deploy-card{position:static;align-self:stretch;border-radius:0;background:#fff;color:#112654;border-left:1px solid #9fb4df}.arch-splash .launch-studio.arch-market .deploy-card dl div{border-color:#d7e0f2}.arch-splash .launch-studio.arch-market .deploy-card dt{color:#6f7f9f}.arch-splash .launch-studio.arch-market .safety-note{background:#edf3ff;border-color:#bfd0f0}.arch-splash .launch-studio.arch-market .safety-note p{color:#617294}.arch-splash .launch-studio.arch-market .deploy-card>small{color:#7c8dad}
.arch-splash .market-deck.arch-market{padding-top:0;background:#fff;border-top:0}.arch-splash .market-deck.arch-market .market-wrap{width:min(1500px,calc(100% - 40px))}.arch-splash .market-deck.arch-market .market-leaders{border-radius:0;border:0;background:#102d68;color:#fff;padding:30px;margin-bottom:0}.arch-splash .market-deck.arch-market .market-heading p{color:#aebee0}.arch-splash .market-deck.arch-market .market-heading .section-label,.arch-splash .market-deck.arch-market .market-count{color:#8db5ff}.arch-splash .market-deck.arch-market .leader-grid{gap:1px;background:#ffffff30;border:1px solid #ffffff30}.arch-splash .market-deck.arch-market .leader-card{border:0;border-radius:0;background:#173979;color:#fff;padding:14px}.arch-splash .market-deck.arch-market .leader-card:hover{background:#1b438f}.arch-splash .market-deck.arch-market .leader-card .token-art{border-radius:2px}.arch-splash .market-deck.arch-market .leader-card .ticker-code,.arch-splash .market-deck.arch-market .leader-card small,.arch-splash .market-deck.arch-market .leader-card .market-numbers span{color:#9fb2d9}.arch-splash .market-deck.arch-market .leader-card .market-numbers b{color:#fff}.arch-splash .market-deck.arch-market .market-tools{margin:0;padding:20px 0;border-bottom:1px solid #b8c7e3}.arch-splash .market-deck.arch-market .market-search,.arch-splash .market-deck.arch-market .filter-set{border-radius:3px;border-color:#b8c7e3;background:#f7f9ff}.arch-splash .market-deck.arch-market .filter-set button{border-radius:2px}.arch-splash .market-deck.arch-market .token-market{border:0;border-radius:0;background:#fff;padding:28px 0}.arch-splash .market-deck.arch-market .token-market>.market-heading{border-bottom:1px solid #b8c7e3;padding-bottom:18px}.arch-splash .market-deck.arch-market .token-market>.market-heading p{color:#6e7b96}.arch-splash .market-deck.arch-market .coin-grid{grid-template-columns:1fr;gap:0;border-top:1px solid #c8d3e8}.arch-splash .market-deck.arch-market .coin-card{display:grid;grid-template-columns:58px minmax(160px,1.25fr) minmax(120px,.7fr) minmax(150px,.75fr) minmax(180px,1fr);grid-template-rows:1fr 1fr;grid-template-areas:"art name pair price stats" "art address pair price stats";align-items:center;min-height:82px;border:0;border-bottom:1px solid #d6deee;border-radius:0;padding:10px 14px}.arch-splash .market-deck.arch-market .coin-card:hover{background:#f1f5ff;transform:none}.arch-splash .market-deck.arch-market .coin-card .coin-cover{grid-area:art;width:52px;height:52px;aspect-ratio:1;border-radius:2px}.arch-splash .market-deck.arch-market .coin-card h3{grid-area:name;margin:0 16px;font-size:15px}.arch-splash .market-deck.arch-market .coin-card>p{grid-area:pair;margin:0;font-size:11px}.arch-splash .market-deck.arch-market .coin-card .live-price{grid-area:price;margin:0}.arch-splash .market-deck.arch-market .coin-card .coin-stats{grid-area:stats;margin:0;gap:24px}.arch-splash .market-deck.arch-market .coin-card>small{grid-area:address;margin:0 16px}.arch-splash .market-deck.arch-market .coin-card .coin-stats span{font-size:9px}.arch-splash .market-deck.arch-market .coin-card .coin-stats b{font-size:12px}.arch-splash .market-deck.arch-market .market-empty{border-radius:2px}
@media(max-width:1050px){.arch-splash .launch-studio.arch-market .field-grid{grid-template-columns:1fr 1fr}.arch-splash .market-deck.arch-market .coin-card{grid-template-columns:52px 1fr .7fr .8fr;grid-template-areas:"art name price stats" "art address price stats"}.arch-splash .market-deck.arch-market .coin-card>p{display:none}}
@media(max-width:700px){.arch-splash .launch-studio.arch-market{padding:50px 0}.arch-splash .launch-studio.arch-market .studio-head h2{font-size:40px}.arch-splash .launch-studio.arch-market .tool-panel[data-tool-panel="token"]{grid-template-columns:1fr}.arch-splash .launch-studio.arch-market .field-grid,.arch-splash .launch-studio.arch-market .contract-options{grid-template-columns:1fr}.arch-splash .launch-studio.arch-market .field-grid .wide{grid-column:auto}.arch-splash .launch-studio.arch-market .deploy-card{border-left:0;border-top:1px solid #9fb4df}.arch-splash .market-deck.arch-market .market-wrap{width:min(100% - 20px,1500px)}.arch-splash .market-deck.arch-market .leader-grid{grid-template-columns:1fr}.arch-splash .market-deck.arch-market .coin-card{grid-template-columns:48px 1fr auto;grid-template-areas:"art name price" "art address price";padding:9px}.arch-splash .market-deck.arch-market .coin-card .coin-stats{display:none}.arch-splash .market-deck.arch-market .coin-card h3,.arch-splash .market-deck.arch-market .coin-card>small{margin-left:10px}}

/* Noah night market */
.noah-splash .launch-studio.noah-market{color:#eaf2fb;background:#0b1722;border-color:#243849}.noah-splash .launch-studio.noah-market .studio-head h2{color:#f1f7fc}.noah-splash .launch-studio.noah-market .studio-tabs{background:#0f1f2d;border-color:#30475a}.noah-splash .launch-studio.noah-market .studio-tabs button{color:#8196a8}.noah-splash .launch-studio.noah-market .studio-tabs button.is-active{background:#8ab9e8;color:#0a1924}.noah-splash .launch-studio.noah-market .form-block{background:#101f2b;border-color:#2a3e4d}.noah-splash .launch-studio.noah-market .field-grid label,.noah-splash .launch-studio.noah-market .nft-fields label{color:#9babb8}.noah-splash .launch-studio.noah-market .field-grid input,.noah-splash .launch-studio.noah-market .field-grid select,.noah-splash .launch-studio.noah-market .field-grid textarea,.noah-splash .launch-studio.noah-market .nft-fields input,.noah-splash .launch-studio.noah-market .nft-fields select{background:#09131c;border-color:#2b4050;color:#eff7fd}.noah-splash .launch-studio.noah-market .contract-options label{background:#0b1722;border-color:#293e4d;color:#dfeaf2}.noah-splash .launch-studio.noah-market .contract-options small{color:#718594}.noah-splash .launch-studio.noah-market .deploy-card{background:#07111a}.noah-splash .launch-studio.noah-market .nft-builder{background:#0c1a25;border-color:#2a4050}.noah-splash .launch-studio.noah-market .nft-dropzone,.noah-splash .launch-studio.noah-market .nft-fields{background:#101f2b;border-color:#2a4050}.noah-splash .launch-studio.noah-market .nft-dropzone button{background:#193044;color:#fff;border-color:#3b5669}
.noah-splash .market-deck.noah-market{color:#e8f1f8;background:#07111a;border-color:#233746}.noah-splash .market-deck.noah-market .market-leaders,.noah-splash .market-deck.noah-market .token-market{background:#0c1a25;border-color:#2a4050}.noah-splash .market-deck.noah-market .market-heading p{color:#7d919f}.noah-splash .market-deck.noah-market .market-heading sup{background:#183246;color:#8ab9e8}.noah-splash .market-deck.noah-market .leader-card,.noah-splash .market-deck.noah-market .coin-card{background:#101f2b;border-color:#2b4050;color:#edf5fb}.noah-splash .market-deck.noah-market .leader-card:hover,.noah-splash .market-deck.noah-market .coin-card:hover{background:#142837}.noah-splash .market-deck.noah-market .leader-card .ticker-code,.noah-splash .market-deck.noah-market .leader-card small,.noah-splash .market-deck.noah-market .market-numbers span,.noah-splash .market-deck.noah-market .coin-card>p,.noah-splash .market-deck.noah-market .coin-card>small,.noah-splash .market-deck.noah-market .coin-stats span{color:#718696}.noah-splash .market-deck.noah-market .market-numbers b,.noah-splash .market-deck.noah-market .coin-stats b{color:#edf5fb}.noah-splash .market-deck.noah-market .market-search,.noah-splash .market-deck.noah-market .filter-set{background:#0d1c28;border-color:#2a4050;color:#eaf2f8}.noah-splash .market-deck.noah-market .market-search input{color:#edf5fb}.noah-splash .market-deck.noah-market .filter-set button{color:#788e9e}.noah-splash .market-deck.noah-market .filter-set button.is-on{background:#264962;color:#fff}.noah-splash .market-deck.noah-market .market-empty{border-color:#2b4659;color:#7690a1}.noah-splash .market-deck.noah-market .bond{background:#203542}.noah-splash .market-deck.noah-market .gain{color:#56d79a}.noah-splash .market-deck.noah-market .loss{color:#ff7180}.noah-splash .market-deck+.splash-foot{background:#040b10;color:#657b8a;border-top:1px solid #203340}
