
:root{color-scheme:light;--bg:#e9e7df;--ink:#1a1c18;--panel:#e1dfd6;--line:#c4c5b9;--muted:#616457;--mint:#d0ff00;--sidebar:196px}body{background:var(--bg);color:var(--ink)}::selection{background:#d0ff00;color:#131810}button{color:var(--ink)}#sidebar{background:#1a1d17;color:#e7e9dc;border-color:#35392d;padding-top:28px}.brand{font-size:25px;letter-spacing:-1.7px}.brand img{border-radius:0}.brand small{color:#9da88c;font-size:7px;letter-spacing:1px}.brand-light{color:#e7e9dc}.nav{color:#aab29d;border-radius:3px}.nav.active{background:#d0ff00;color:#18200a}.create-nav{background:none;color:#d0ff00;border:1px solid #536036;margin-top:22px}.create-nav:hover{background:#d0ff00}.nav em{background:#303628;color:#bbcba3}.collapse{background:#d0ff00;color:#162007;border:1px solid #626c4d;border-radius:50%;width:28px;height:28px;right:-14px}.sidebar-foot p{color:#dae2c9}.sidebar-foot a{color:#acb796}.sidebar-foot small{color:#a0aa90}.network i{background:#d0ff00}.shell>header{background:#e9e7dff5;border-color:#c6c8b9;padding-inline:38px;height:82px}.search{background:none;border:0;border-bottom:1px solid #a5aa96;border-radius:0;padding-left:0;max-width:42%;width:345px}.search input{font-size:12px;color:#21271a}.search input::placeholder{color:#666f57}.search .icon{color:#515a44}.search kbd{border-color:#a8b198;color:#515c43}.preview-label{color:#565f49;letter-spacing:1.2px}.header-right .white-button{background:#20271a;color:#f3f6eb;border-radius:3px;font-size:11px;padding:13px 17px}.white-button{background:#242c1b;color:#f6f8ef;border-radius:2px}.white-button:hover{background:#3d482d}.mint-button{background:#d0ff00;color:#18220a;border-radius:2px;font-weight:700}.mint-button:hover{background:#deff5a}.mint-button .icon{width:23px;height:23px}.shell main{padding:0 38px;max-width:1800px}.hero{min-height:505px;border:0;border-radius:0;background:none;overflow:hidden;border-bottom:1px solid #afb4a0}.hero-copy{padding:29px 0 34px;width:65%;z-index:3;pointer-events:none}.hero-copy a{pointer-events:auto}.hero .eyebrow{font-family:monospace;font-size:9px;font-weight:500;color:#5c6750;letter-spacing:1.4px}.hero .dot{background:#28371c;width:5px;height:5px}.hero h1{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:clamp(72px,7.9vw,130px);font-weight:800;line-height:.87;letter-spacing:-2.5px;margin:32px 0 26px;white-space:nowrap;position:relative}.hero h1 em{color:#757d69;font-style:normal}.hero h1>span{background:#d0ff00;display:inline-block;padding:0 10px 8px 1px;transform:rotate(-2deg);margin-top:5px}.hero-bottom{display:flex;gap:30px;align-items:center;margin-top:28px}.hero p{font-size:12px;line-height:1.7;color:#515d44;max-width:220px}.hero .mint-button{background:#202819;color:#f3f7e9;margin:0;padding:15px 20px;font-size:12px;gap:25px}.hero .mint-button:hover{background:#3c4a2e}.hero-art{width:58%;height:100%;right:-11%;top:-1%;opacity:1}.hero-art::before{content:'';position:absolute;inset:12% 13%;border-radius:50%;background:radial-gradient(ellipse,#cfd2bc66,transparent 70%)}.hero-art canvas{position:relative;z-index:1}.hero-fallback .orbit{border:14px solid #b0b4aa;box-shadow:inset 5px 5px 5px #ffffff}.hero-fallback .hero-mark{filter:grayscale(1);transform:rotate(-20deg)}.hero-number{display:block!important;right:0;bottom:18px;font:8px monospace;letter-spacing:1px;color:#616953}.sculpture-caption{position:absolute;right:4%;top:35px;font:9px/1.4 monospace;color:#515a43;letter-spacing:1px;z-index:3;display:flex;gap:10px;align-items:center}.sculpture-caption>span{font-size:38px;line-height:1}.edition-strip{min-height:47px;border-bottom:1px solid #adb49b;display:flex;justify-content:space-between;align-items:center;gap:15px;font:700 11px 'Space Grotesk',sans-serif;letter-spacing:.3px}.edition-strip>span:nth-child(even){font-size:23px}.edition-strip a{display:grid;place-items:center;min-width:38px;min-height:38px;background:#d0ff00}.section-heading{margin-top:38px;margin-bottom:25px}.section-heading h2{font:700 38px/.95 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;letter-spacing:-.6px}.section-heading h2 span{background:none;border-color:#adb49b;border-radius:0;font-size:10px;color:#576448}.section-heading p{color:#667058;font-size:11px;margin-top:9px}.demo-tag{border-color:#a8b196;background:none;color:#525f42;border-radius:0;font:9px monospace}.toolbar{border-bottom:0;margin-bottom:20px;padding:0;gap:12px}.tabs{gap:1px;border:1px solid #b4bda5;border-radius:3px;padding:3px}.tabs button{border-radius:1px;color:#58634b;font-size:11px;min-height:33px}.tabs button.active{background:#202819;color:#f0f6e7}.tools select{background-color:transparent;color:#465337;border-color:#b2bca2;border-radius:2px;min-height:39px}.view-buttons{background:none;border-color:#b2bca2;border-radius:2px}.view-buttons button{border-radius:1px;color:#667454}.view-buttons button.active{background:#242e1b;color:#e7eedf}.token-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:33px 22px}.token-card{border-bottom:1px solid #b8c0aa;padding-bottom:17px}.token-art{aspect-ratio:1.12;border:0;border-radius:2px;filter:saturate(.75)}.token-open:hover .token-art{filter:saturate(1)}.token-open:hover img{transform:scale(1.025)}.token-open h3{font-size:16px;font-weight:700;letter-spacing:-.3px;margin-top:13px;color:#233018}.token-open .ticker{font:10px monospace;color:#667453}.save{background:#f0f5e5e8;color:#3d4a2d;border:1px solid #a6b393;border-radius:2px;right:9px;top:9px;width:29px;height:29px;backdrop-filter:none}.save:hover,.save.saved{background:#d0ff00;color:#283813}.token-card .description{color:#69745d;font-size:11px;min-height:34px;line-height:1.55}.token-meta{margin-top:8px}.token-meta .reward{background:none;border-color:#a6b592;border-radius:0;color:#50683a;font-size:8px}.token-meta .local{color:#778364;font-size:8px}.token-meta a{color:#354b23}.token-art .pair-label{background:#eef4e2ed;color:#354a20;border:0;border-radius:1px;font:8px monospace;padding:5px 7px}.list .token-card{padding-bottom:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 175px}.list .token-art{width:70px}.list .token-open h3{font-size:16px;margin-top:0}.list .save{top:12px}.list .token-meta{padding-right:30px}.empty{color:#374a28}.empty>span{color:#596f40}footer{border-color:#acb89b;color:#657352;font-size:9px;margin-top:35px;padding:24px 0}footer a{color:#293d1a}#create-page{padding-top:25px}.back{color:#546344}#create-page .section-heading h1{font:700 65px/.95 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-1px}#create-page .eyebrow{color:#71805d}.create-layout{gap:60px}.upload{background:#dce2ce;border-color:#a6b891;border-radius:2px;color:#42562f}.upload #upload-icon{color:#486632}.upload small,label small{color:#657a50}form input:not([type=checkbox]),form textarea,form select{background:#f2f3e9;border-color:#b4c19f;color:#2e4120;border-radius:2px}form input::placeholder,form textarea::placeholder{color:#79886a}.reward-option{border-color:#b5c1a1;background:#e1e6d4;border-radius:2px}.reward-option small{color:#647b4c}.reward-symbol{color:#58733c}.form-notice{color:#647653}.submit{background:#25341a;color:#f5f7ee}.preview-panel{background:#dce3cc;border-color:#acbc94;border-radius:2px;padding:18px}.preview-art{border-radius:1px}.preview-panel .eyebrow{color:#5f7548}.preview-panel h2{color:#334b20}.preview-panel>span,.preview-panel>p{color:#637b4b}.pair-pill{color:#4a6930!important;border-color:#99b27b;border-radius:1px}.preview-tip{color:#708d52;border-color:#a5bb8b;font-size:26px}.dialog-close{background:#e4ecd5;color:#2c431b;border-radius:2px}.dialog-close:hover{background:#d0ff00}dialog{background:#eff2e6;color:#24351a;border-color:#a4b88a;border-radius:4px}dialog p{color:#5a7045}dialog .detail-note{border-color:#afbf98}dialog::backdrop{background:#19200b99}.token-grid.list{grid-template-columns:1fr}.sculpture-caption,.hero-number{pointer-events:none}#form-status{color:#355f18}
@media(min-width:1700px){.hero h1{font-size:140px}.hero{min-height:570px}.token-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1200px){:root{--sidebar:174px}.shell>header{padding-inline:26px}.shell main{padding-inline:26px}.hero{min-height:448px}.hero h1{font-size:90px}.hero-bottom{gap:20px}.hero p{font-size:11px}.hero .mint-button{font-size:11px;padding:13px 15px;gap:14px}.token-grid{gap:25px 17px}.token-open h3{font-size:14px}.hero-art{right:-17%;width:65%}}@media(max-width:950px){:root{--sidebar:76px}.hero{min-height:430px}.hero h1{font-size:84px}.hero-copy{width:75%;padding-top:24px}.hero-bottom{gap:15px}.hero-art{right:-24%;width:75%}.sculpture-caption{right:0;font-size:7px;top:25px}.sculpture-caption>span{font-size:28px}.hero-number{font-size:7px}.token-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.edition-strip{font-size:9px}.edition-strip>span:nth-child(even){font-size:17px}.list .token-card{grid-template-columns:1fr 175px}.create-layout{gap:25px}.preview-panel{padding:13px}.section-heading h2{font-size:34px}}@media(max-width:650px){:root,body.collapsed{--sidebar:0px}#sidebar{background:#1b2414;padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-color:#495d32}.nav,.nav b,body.collapsed .nav b{color:#b6c5a4}.nav.active,.nav.active b{color:#202e10;background:#d0ff00}.create-nav{margin:0;border-color:#789454;color:#d0ff00}.create-nav b{color:#d0ff00}.shell>header{height:65px;padding:10px 16px;gap:13px}.search{max-width:none;flex:1;min-width:0}.search input{font-size:16px}.header-right .white-button{padding:11px 10px;font-size:9px;gap:5px;border-radius:2px}.header-right .icon{width:13px;height:13px}.shell main{padding:0 18px 95px}.hero{min-height:486px;display:block;overflow:hidden}.hero-copy{padding:22px 0 20px;width:100%;max-width:none}.hero .eyebrow{font-size:6px;letter-spacing:.8px}.hero h1{font-size:clamp(66px,18.1vw,112px);line-height:.89;letter-spacing:-1.5px;margin:24px 0 19px}.hero h1>span{padding:0 6px 6px 0}.hero-bottom{margin-top:26px;display:block}.hero p{font-size:11px;color:#4e6340;max-width:160px}.hero .mint-button{margin-top:18px;padding:13px 14px;font-size:11px;min-height:43px;gap:18px}.hero-art{top:43%;right:-26%;height:56%;width:90%;opacity:1}.sculpture-caption{display:none}.hero-number{font-size:6px;right:0;bottom:13px;letter-spacing:.5px}.hero-fallback{transform:scale(.45)}.edition-strip{min-height:41px;gap:7px;font-size:7px;letter-spacing:0}.edition-strip>span:nth-child(4),.edition-strip>span:nth-child(5){display:none}.edition-strip>span:nth-child(2){font-size:18px}.edition-strip a{min-width:29px;min-height:29px}.edition-strip .icon{width:17px;height:17px}.section-heading{margin:28px 0 19px;gap:8px}.section-heading h2{font-size:31px}.section-heading h2 span{font-size:9px;padding:2px 4px;margin-left:4px}.section-heading p{font-size:9px;max-width:220px}.demo-tag{font-size:7px;padding:5px}.toolbar{gap:11px;margin-bottom:20px}.tabs{padding:2px}.tabs button{font-size:10px;min-height:33px;padding:8px 10px}.tools select{min-height:39px;font-size:10px;padding-left:9px}.view-buttons button{min-height:32px}.token-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.token-art{aspect-ratio:1}.token-open h3{font-size:14px}.token-open .ticker{font-size:9px}.token-card .description{font-size:10px;line-height:1.5;min-height:30px}.token-meta .reward{font-size:7px}.token-meta .local{font-size:7px}.token-card{padding-bottom:13px}.save{width:29px;height:29px;top:7px;right:7px}.list .token-card{grid-template-columns:1fr}.list .token-meta{grid-column:1}.list .token-art{width:70px}.list .save{top:12px}.preview-panel{grid-template-columns:76px 1fr;border-radius:1px;padding:12px}#create-page .section-heading h1{font-size:45px}.field-row>label{font-size:11px}.form-notice{font-size:11px}.create-layout{gap:23px}.brand{font-size:23px}footer{font-size:8px;gap:12px}}@media(max-width:360px){.hero h1{font-size:64px}.hero{min-height:470px}.hero-art{right:-35%;width:100%;top:46%}.hero .eyebrow{font-size:5.5px}.edition-strip{font-size:6px}.hero-number{font-size:5.5px}}
/* Collection browsing and token sheets. */
.browse-button{display:inline-flex;align-items:center;gap:9px;background:none;border:0;border-bottom:1px solid #9aa888;border-radius:0;padding:10px 0;color:#344626;font-size:11px;pointer-events:auto;white-space:nowrap}.browse-button:hover{background:none;color:#17230d;border-color:#17230d}.browse-button .icon{width:16px;height:16px;transform:rotate(90deg)}.hero-bottom{flex-wrap:wrap;gap:20px}.hero-bottom p{margin-right:5px}#collection-title{scroll-margin-top:110px}#detail{width:min(840px,calc(100% - 40px));max-width:840px;padding:0;overflow:auto;border:1px solid #a4b293}#detail-content{display:grid;grid-template-columns:1fr 1fr}.detail-visual{position:relative;min-height:430px;background:#d8dfca;display:flex;align-items:center;overflow:hidden}.detail-visual img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.detail-edition{position:absolute;bottom:20px;left:20px;font:8px monospace;letter-spacing:1.4px;color:#1e3612;background:#ecf2e3e0;padding:8px}.detail-body{padding:38px 30px 25px;min-width:0}.detail-kicker{font:8px monospace;letter-spacing:1.5px;color:#6d7b5b}.detail-body h2{font:700 42px/.95 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-.5px;overflow-wrap:anywhere;margin:17px 0 10px}.detail-symbol{font:11px monospace;color:#72845f}.detail-description{margin:20px 0!important;overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px!important}.detail-facts{margin:20px 0;border-top:1px solid #b7c3a4}.detail-facts>div{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #c7d0b9;font-size:10px}.detail-facts dt{color:#6b7e57}.detail-facts dd{margin:0;font-weight:600;color:#334925}.detail-actions{display:flex;flex-direction:column;gap:12px}.detail-actions .white-button{width:100%;justify-content:center;gap:10px;font-size:11px;min-height:42px}.detail-actions .white-button[aria-pressed=true]{background:#d0ff00;color:#273b16}.detail-social{display:flex;align-items:center;gap:9px;font-size:11px;padding:5px 0}.detail-social .icon{width:14px;height:14px}.detail-social .icon:last-child{margin-left:auto}.detail-note{font-size:10px!important;line-height:1.65!important;margin-top:18px!important;padding-top:15px!important;border-top:1px solid #c7d0b9}.detail-pagination{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #b7c3a4;padding:12px 20px;background:#e4ead8}.detail-pagination button{display:flex;align-items:center;gap:9px;padding:9px 0;border:0;background:none;color:#344927;font-size:11px;min-width:85px;min-height:36px}.detail-pagination button:last-child{justify-content:flex-end}.detail-pagination button:disabled{opacity:.3;cursor:default}.detail-pagination>span{font:10px monospace;color:#73865f}.detail-pagination .icon{width:17px;height:17px}.draft-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.draft-actions button{border:1px solid #aebb98;background:none;border-radius:1px;color:#3e572d;font-size:10px;padding:9px 11px}.draft-actions>span{width:100%;font-size:11px;color:#764434}#confirm-delete{background:#803c2a;color:white;border-color:#803c2a}.detail-body .detail-note{margin-bottom:0}.hero-copy .browse-button{pointer-events:auto}#detail .dialog-close{z-index:5;border:1px solid #afbf98}.empty h3{font:600 29px 'Barlow Condensed';text-transform:uppercase}.empty p{max-width:300px;margin:12px auto 22px}.empty{padding:65px 20px}#toast{background:#202c17;color:#eef5e5;border-color:#819269}
@media(max-width:1100px){.hero-bottom{gap:14px}.hero-bottom .browse-button{font-size:10px}.hero-bottom p{margin-right:0}.detail-body{padding:35px 24px 22px}}@media(max-width:650px){.hero-bottom{display:flex;flex-wrap:wrap;max-width:175px;gap:0}.hero-bottom p{width:100%}.hero-bottom .browse-button{margin-top:10px;font-size:10px;padding:7px 0}.hero{min-height:518px}.hero-art{top:46%;height:52%}#detail{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}#detail-content{grid-template-columns:1fr}.detail-visual{min-height:210px;height:210px}.detail-visual img{object-fit:contain}.detail-body{padding:25px 22px 20px}.detail-body h2{font-size:38px}.detail-description{margin:15px 0!important}.detail-facts{margin:16px 0}.detail-pagination{position:sticky;bottom:0;padding:9px 20px}.detail-edition{left:12px;bottom:12px;font-size:7px;padding:6px}.detail-actions .white-button{min-height:44px}#collection-title{scroll-margin-top:90px}.draft-actions button{min-height:38px}}
