:root{--bg: #0a0803;--bg2: #120e06;--cream: #f7efe0;--cream2: #fbf5e9;--ink: #f2ead8;--muted: #a2977e;--cream-ink: #171106;--cream-muted: #6b5f49;--gold: #f0b90b;--gold2: #ffd766;--line: rgba(240, 185, 11, .16);--line-soft: rgba(255, 244, 214, .09);--card: rgba(255, 244, 214, .04);--up: #34d399;--down: #ff6b6b;--serif: "Newsreader", "Noto Serif SC", "Songti SC", "SimSun", Georgia, serif;--sans: "Instrument Sans", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--radius: 16px}*{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:dark;background:var(--bg)}body{margin:0;background:radial-gradient(1100px 520px at 82% -6%,rgba(240,185,11,.07),transparent 62%),radial-gradient(900px 480px at -8% 30%,rgba(255,214,130,.05),transparent 60%),var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.65;-webkit-font-smoothing:antialiased}.mono{font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace}.serif{font-family:var(--serif)}a{color:inherit;text-decoration:none}h1,h2,h3{margin:.25em 0;font-weight:400}h1{font-family:var(--serif);font-size:clamp(2.9rem,6.4vw,5rem);line-height:1.06;letter-spacing:.01em}h2{font-family:var(--serif);font-size:clamp(2.1rem,4.4vw,3.1rem);line-height:1.12}h3{font-family:var(--sans);font-weight:600;font-size:1.02rem}p{margin:.45em 0}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:16px clamp(16px,4vw,36px) 0}.navRow{max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:12px 22px;border-radius:999px;border:1px solid transparent;transition:background .35s,border-color .35s,box-shadow .35s}.nav.scrolled .navRow{background:#0a0803bd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--line-soft);box-shadow:0 14px 44px #0006}.brand{display:flex;align-items:center;gap:10px;font-family:var(--serif);font-size:1.18rem;letter-spacing:.02em}.links{display:flex;gap:20px;flex:1;flex-wrap:wrap;justify-content:center}.links a{position:relative;color:var(--muted);font-size:.95rem;font-weight:600;padding:8px 12px;margin:0 -12px;border-radius:8px;transition:color .2s,background .2s,text-shadow .2s}.links a:after{content:"";position:absolute;left:18%;right:18%;bottom:1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--gold2),transparent);box-shadow:0 0 12px #f0b90b99;opacity:0;transform:scaleX(.3);transition:opacity .25s ease,transform .32s cubic-bezier(.22,.7,.3,1);pointer-events:none}.links a:hover{color:var(--gold2);background:#f0b90b12;text-shadow:0 0 16px rgba(240,185,11,.35)}.links a:hover:after{opacity:1;transform:scaleX(1)}.links a.active{color:var(--gold2);text-shadow:0 0 18px rgba(240,185,11,.45)}.links a.active:after{opacity:1;transform:scaleX(1)}.navRight{display:flex;align-items:center;gap:10px;margin-left:auto}.langWrap{position:relative}.lang{display:inline-flex;align-items:center;gap:7px;background:#fff4d60d;color:var(--ink);border:1px solid var(--line-soft);border-radius:999px;padding:7px 12px;font:inherit;font-size:.85rem;line-height:1.2;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.lang:hover,.lang.open{border-color:#f0b90b73;background:#f0b90b14;color:var(--gold2)}.lang:focus-visible{outline:none;border-color:#f0b90b8c;box-shadow:0 0 0 2px #f0b90b33}.langChev{transition:transform .18s ease;opacity:.75}.lang.open .langChev{transform:rotate(180deg)}.langMenu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:132px;margin:0;padding:6px;list-style:none;border:1px solid rgba(240,185,11,.28);border-radius:14px;background:#171207;box-shadow:0 18px 44px #0000009e,0 0 0 1px #0006;animation:langIn .14s ease-out}@keyframes langIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.langItem{display:block;width:100%;text-align:left;border:0;border-radius:9px;background:transparent;color:var(--ink);font:inherit;font-size:.86rem;padding:8px 12px;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}.langItem:hover{background:#f0b90b1f;color:var(--gold2)}.langItem.on{background:#f0b90b29;color:var(--gold2);font-weight:600}.walletBox{display:flex;align-items:center;gap:8px}.addr{font-size:.85rem}.walletErr{max-width:1160px;margin:10px auto 0;padding:10px 16px;border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;border-radius:14px;font-size:.85rem;color:#ffb4b4;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.navBurger{display:none;flex-direction:column;gap:4px;background:transparent;border:1px solid var(--line-soft);border-radius:999px;padding:9px;cursor:pointer}.navBurger span{width:16px;height:2px;background:var(--gold2);border-radius:2px}.mobileMenu{display:none;max-width:1160px;margin:8px auto 0;flex-direction:column;gap:4px;padding:10px 14px;border-radius:18px;background:#0a0803e6;border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mobileMenu a{color:var(--muted);font-size:.95rem;padding:9px 12px;border-radius:10px}.mobileMenu a:hover{background:#f0b90b12;color:var(--gold2)}.mobileMenu.open{display:flex}.btn{border:1px solid transparent;border-radius:999px;padding:13px 26px;font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s}.btn.primary{background:linear-gradient(135deg,#ffe08a,#f0b90b);color:#1b1204;box-shadow:0 8px 30px #f0b90b47}.btn.primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #f0b90b66}.btn.primary:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.ghost{background:#fff4d60a;border-color:var(--line-soft);color:var(--ink)}.btn.ghost:hover{border-color:var(--line);color:var(--gold2)}.btn.sm{padding:7px 14px;font-size:.85rem}.btn.wide{width:100%}.btn.danger:hover{border-color:#ff6b6b80;color:var(--down)}.chip{display:inline-block;padding:4px 12px;border-radius:999px;font-size:.76rem;font-weight:600;letter-spacing:.04em;border:1px solid var(--line-soft);color:var(--muted)}.chip.ok{border-color:#34d39973;color:var(--up);background:#34d39912}.chip.warn{border-color:#ffc10773;color:var(--gold2);background:#ffc10714}.chip.wip{border-color:#60a5fa73;color:#93c5fd;background:#60a5fa14}.chip.now{border-color:#f0b90b80;color:var(--gold2);background:#f0b90b17}.chip.planned{color:var(--muted)}.chip.strategy{text-transform:uppercase;font-size:.7rem}.chip.strategy.grid{border-color:#f0b90b80;color:var(--gold2)}.chip.strategy.sniper{border-color:#60a5fa80;color:#93c5fd}.chip.strategy.farmer{border-color:#34d39980;color:var(--up)}.chip.strategy.custom{border-color:#c48cff80;color:#d8b4fe}.badge{display:inline-block;padding:6px 16px;border-radius:999px;border:1px solid var(--line);background:#f0b90b12;color:var(--gold2);font-size:.74rem;font-weight:700;letter-spacing:.16em}.badge.demo{vertical-align:middle;margin-left:12px;letter-spacing:.1em}.hero{position:relative;display:flex;flex-direction:column;justify-content:center;padding:130px clamp(20px,6vw,56px) 56px}.homeWrap{position:relative;overflow:hidden}.homeWrap>*:not(.heroCanvas):not(.glow){position:relative;z-index:1}.heroCanvas{position:absolute;top:0;right:0;bottom:0;left:0}.heroCanvas canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.heroCanvas .lattice{opacity:.8}.hero>*:not(.heroCanvas):not(.glow){position:relative;z-index:1}.heroInner{max-width:1160px;width:100%;margin:0 auto}.glow{position:absolute;border-radius:50%;filter:blur(110px);opacity:.55;pointer-events:none}.glowA{width:460px;height:460px;background:#f0b90b1a;top:-180px;right:-100px}.glowB{width:420px;height:420px;background:#ffd68212;bottom:-200px;left:-120px}.heroSub{max-width:620px;margin:22px 0 26px;color:var(--muted);font-size:1.06rem}.heroInner h1{max-width:780px}.heroLine2{display:block;margin-top:10px;font-size:.52em;letter-spacing:.04em;color:var(--gold2);text-shadow:0 0 24px rgba(240,185,11,.3)}.ctaRow{display:flex;gap:14px;flex-wrap:wrap;margin:6px 0 8px}.section{max-width:1160px;margin:0 auto;padding:clamp(90px,10vw,140px) clamp(20px,5vw,48px) 20px}.sectionHead{max-width:760px}.sectionHead p{color:var(--muted);font-size:1.04rem}.eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--muted);letter-spacing:.18em;font-size:.78rem;text-transform:uppercase;margin-bottom:18px}.eyebrow:before{content:"";width:11px;height:12px;background:var(--gold2);box-shadow:0 0 16px 4px #f0b90b80;flex:none;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:16px;margin-top:40px}.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;margin-top:30px}.card{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--card);padding:24px;transition:border-color .2s,transform .2s}.card,.consoleForm fieldset{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);border-radius:0}.card:hover{border-color:var(--line);transform:translateY(-2px)}.gate{position:relative}.gateNum{font-family:var(--serif);color:var(--gold);font-size:1.1rem}.card p{color:var(--muted);font-size:.94rem}.stepDot{width:30px;height:30px;border-radius:50%;background:#f0b90b1f;border:1px solid var(--line);color:var(--gold2);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;margin-bottom:12px}.mega{background:linear-gradient(180deg,#f7efe0,#f3e9d5);color:var(--cream-ink);border-top:1px solid rgba(240,185,11,.22);border-bottom:1px solid rgba(240,185,11,.22);padding:clamp(70px,9vw,120px) clamp(24px,7vw,90px)}.megaInner{max-width:1160px;margin:0 auto}.mega h2,.mega h3{color:var(--cream-ink)}.mega .sectionHead p{color:var(--cream-muted)}.mega .card{background:#1711060a;border-color:#1711061a}.mega .card:hover{border-color:#17110638}.mega .card p{color:var(--cream-muted)}.mega .gateNum{color:#a67c00}.mega .eyebrow{color:var(--cream-muted)}.mega .eyebrow:before{background:#a67c00;box-shadow:0 0 16px 4px #a67c0059}.mega .badge{border-color:#17110633;background:#1711060d;color:#6b4d05}.mega .chip{border-color:#17110633;color:#4a3f2c}.mega .chip.ok{border-color:#0f9d7673;color:#0f9d76;background:#0f9d7612}.mega .chip.warn{border-color:#a67c0073;color:#8a6800;background:#a67c0014}.mega .btn.ghost{background:transparent;border-color:#17110640;color:var(--cream-ink)}.mega .btn.ghost:hover{border-color:#a67c00;color:#6b4d05}.mega .btn.primary{color:#1b1204}.mega .input{background:#1711060d;border-color:#17110629;color:var(--cream-ink)}.mega .input:focus{border-color:#a67c00}.mega .hint{color:var(--cream-muted)}.mega .flowNode{background:#1711060a;border-color:#17110624;color:var(--cream-ink)}.mega .flowNode.tax{border-color:#a67c0080;color:#6b4d05;font-weight:700}.mega .flowNode.bb{border-color:#a67c0073;color:#8a6800}.mega .flowNode.boost{border-color:#2f6fed66;color:#2f6fed}.mega .flowNode.strat{border-color:#0f9d7673;color:#0f9d76}.mega .flowArrow{color:var(--cream-muted)}.mega .errors{color:#b3452f}.mega .facts .chip{color:#4a3f2c}.flow{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap;margin-top:36px}.flowNode{border:1px solid var(--line-soft);background:var(--card);border-radius:14px;padding:12px 20px;font-size:.9rem;display:flex;align-items:center}.flowNode.tax{border-color:var(--line);color:var(--gold2);font-weight:700}.flowNode.bb{border-color:#f0b90b66}.flowNode.boost{border-color:#60a5fa73;color:#93c5fd}.flowNode.strat{border-color:#34d39973;color:var(--up)}.flowArrow{align-self:center;color:var(--muted);font-size:1.05rem}.splitBar{display:flex;height:36px;border-radius:12px;overflow:hidden;border:1px solid var(--line-soft);margin-top:30px}.splitBar .segbuyback{background:linear-gradient(135deg,#f0b90b,#ffcf4d);color:#191204}.splitBar .segboost{background:linear-gradient(135deg,#2f6fed,#6ea0ff)}.splitBar .segstrategist{background:linear-gradient(135deg,#0f9d76,#34d399)}.splitBar span{display:flex;align-items:center;justify-content:center;height:100%;font-weight:700;font-size:.85rem}.facts{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.statBoard{position:relative;margin-top:44px;border-radius:28px;border:1px solid rgba(240,185,11,.22);background:linear-gradient(180deg,#fff4d607,#fff4d602);box-shadow:0 30px 80px -34px #000000e6,inset 0 1px #ffd7662e;container-type:inline-size}.statBand{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-radius:26px;padding:clamp(34px,4vw,54px) clamp(12px,1.6vw,22px) clamp(24px,2.6vw,34px);background:radial-gradient(120% 100% at 50% 0%,rgba(255,244,214,.045),transparent 62%)}.statBand>div{display:flex;flex-direction:column;min-width:0;padding:0 clamp(12px,1.6vw,22px);border-left:1px solid rgba(255,244,214,.08)}.statBand .statNum{align-items:baseline}.statBand>div:first-child{border-left:0}.statBand .statLabel{color:var(--muted);font-size:clamp(.74rem,.95cqi,.86rem);letter-spacing:.14em;text-transform:uppercase;line-height:1.4;margin-bottom:clamp(16px,2.2vw,26px);min-height:1.4em}.statBand .statNum{font-family:var(--serif);font-size:clamp(2.6rem,17.5cqi,4.8rem);font-weight:400;line-height:.96;letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .14em;min-width:0;color:var(--ink);background:linear-gradient(168deg,#fffaf0 0%,#ffe7a8 42%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 38px rgba(240,185,11,.12)}.statBand .statUnit{font-family:var(--sans);font-size:.24em;font-weight:600;letter-spacing:.06em;color:var(--muted);-webkit-text-fill-color:var(--muted);white-space:nowrap;max-width:100%;overflow-wrap:anywhere}.statNote{margin-top:16px}@media (max-width: 900px){.statBand{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,40px) 0}.statBand>div{border-left:0;padding-top:4px}.statBand>div:nth-child(2n){border-left:1px solid rgba(255,244,214,.08)}.statBand .statNum{font-size:clamp(2.4rem,16cqi,3.6rem)}.statBand .statLabel{margin-bottom:14px}}.lbSummary{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 14px}.tableWrap{overflow-x:auto;padding:8px;border-radius:var(--radius)}table{width:100%;border-collapse:collapse;font-size:.92rem}th,td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--line-soft);white-space:nowrap}th{color:var(--muted);font-weight:600;font-size:.76rem;text-transform:uppercase;letter-spacing:.07em}tr:last-child td{border-bottom:none}.up{color:var(--up)}.down{color:var(--down)}.frozenRow{opacity:.5}.console{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:36px;align-items:start}.consoleForm fieldset{border:1px solid rgba(23,17,6,.14);border-radius:var(--radius);background:#ffffff80;padding:18px;margin:0 0 14px}.consoleForm legend{color:#6b4d05;font-weight:700;font-size:.88rem;padding:0 8px}.presets{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.presetCard{text-align:left;border:1px solid rgba(23,17,6,.16);border-radius:14px;background:#ffffff73;color:var(--cream-ink);padding:14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:border-color .15s,background .15s,box-shadow .15s}.presetCard:hover{border-color:#a67c00}.presetCard.on{border-color:var(--gold);background:#f0b90b24;box-shadow:0 0 0 1px var(--gold) inset}.presetCard strong{font-size:.9rem}.presetCard span{color:var(--cream-muted);font-size:.78rem}.input{width:100%;background:var(--bg2);border:1px solid var(--line-soft);border-radius:12px;color:var(--ink);padding:11px 13px;font-size:.88rem;outline:none;transition:border-color .15s}.input:focus{border-color:var(--gold)}.hint{color:var(--muted);font-size:.8rem;margin:9px 2px 2px}.riskRow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.riskRow label span{display:block;color:var(--cream-muted);font-size:.8rem;margin-bottom:6px}.riskPresets{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.allowHead{display:grid;grid-template-columns:1.2fr 1fr 1fr 34px;gap:8px;color:var(--cream-muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.allowRow{display:grid;grid-template-columns:1.2fr 1fr 1fr 34px;gap:8px;margin-bottom:8px}.allowRow.single{grid-template-columns:1fr 34px}.allowRow .input{padding:9px 11px;font-size:.8rem}.consolePreview{border:1px solid var(--line-soft);border-radius:22px;background:#0c0904;padding:20px;position:sticky;top:90px}.consolePreview h3{font-family:var(--serif);font-weight:400;font-size:1.25rem;color:var(--ink);margin-top:0}.previewHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.pre{background:#fff4d60a;border:1px solid var(--line-soft);border-radius:14px;padding:16px;font-size:.76rem;overflow:auto;max-height:380px;color:#e8dfc8}.errors{margin:12px 0;padding-left:18px;color:var(--down);font-size:.82rem}.deployed{margin-top:12px;border:1px solid rgba(52,211,153,.4);background:#34d39914;color:var(--up);border-radius:12px;padding:13px 15px;font-weight:600;font-size:.9rem}.deployed p{margin:6px 0 0;font-weight:400}.timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:16px;margin-top:40px}.phaseHead{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mega .strong{color:#6b4d05}.faq{display:flex;flex-direction:column;gap:12px;margin-top:34px}.faqItem summary{cursor:pointer;font-weight:600;padding:4px 30px 4px 0;list-style:none;position:relative}.faqItem summary::-webkit-details-marker{display:none}.faqItem summary:after{content:"+";position:absolute;right:4px;top:2px;color:var(--gold);font-size:1.25rem;transition:transform .2s}.faqItem[open] summary:after{transform:rotate(45deg)}.faqItem p{color:var(--muted);font-size:.94rem;margin-top:10px}table.compare th,table.compare td{text-align:left;vertical-align:top;white-space:normal}table.compare thead th{font-size:.95rem;text-transform:none;letter-spacing:0;color:var(--cream-ink);font-family:var(--serif);font-weight:400}table.compare .us{background:#f0b90b24;color:#6b4d05;font-weight:600}table.compare tbody th{color:var(--cream-muted);font-weight:600;text-transform:none;letter-spacing:0;font-size:.9rem}table.compare th,table.compare td{border-color:#1711061f}.comp p{color:var(--muted)}.mega .comp p{color:var(--cream-muted)}.strong{color:var(--gold2);font-weight:600}.footer{position:relative;padding:60px clamp(20px,6vw,56px) 36px}.footerHexRow{display:flex;gap:14px;justify-content:center;margin-bottom:46px}.footerHexRow span{width:13px;height:14px;background:#f0b90b4d;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.footerHexRow span:nth-child(3n+1){background:#f0b90ba6}.footerGrid{max-width:1160px;margin:0 auto 54px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:start}.footer .brand{font-size:1.3rem}.footerLinks{display:flex;gap:20px;flex-wrap:wrap}.footerLinks a{color:var(--muted);font-size:.9rem}.footerLinks a:hover{color:var(--gold2)}.footerMeta{max-width:1160px;margin:0 auto;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line-soft);padding-top:22px}.muted{color:var(--muted)}.small{font-size:.85rem}.tiny{font-size:.75rem}.center{text-align:center}.geoBlock{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.scrollTop{position:fixed;right:22px;bottom:22px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#0a0803d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--gold2);font-size:1.15rem;cursor:pointer;z-index:60;transition:transform .15s,border-color .15s}.scrollTop:hover{transform:translateY(-2px);border-color:var(--gold)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.on,html.reveal-all .reveal{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.tokenCard.pending{text-align:center;padding:40px 24px}.tokenCard.pending p{max-width:580px;margin:16px auto 0;color:var(--cream-muted)}.tokenAddr{font-size:1.05rem;color:#6b4d05;word-break:break-all}@media (max-width: 820px){.console{grid-template-columns:1fr}.consolePreview{position:static}}@media (max-width: 700px){.navBurger{display:flex}}@media (max-width: 560px){.presets{grid-template-columns:1fr}.links{display:none}.mega{border-radius:30px}}.flowSvg{width:100%;height:auto;max-width:860px;display:block;margin-top:40px}.flowSvg .anim{stroke-dasharray:5 9;animation:hv-dash 1.5s linear infinite}.flowSvg .flowLabel{font-family:var(--sans);font-size:14px}.footerStreams .anim{stroke-dasharray:3 9;animation:hv-dash 1.4s linear infinite}@keyframes hv-dash{to{stroke-dashoffset:-28}}@media (prefers-reduced-motion: reduce){.flowSvg .anim,.footerStreams .anim{animation:none}}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:40px}.tier{position:relative;overflow:hidden}.tier:hover{border-color:#f0b90b66;transform:translateY(-3px)}.tier.agent{background:linear-gradient(160deg,rgba(240,185,11,.1),var(--card) 55%)}.tier.user{background:linear-gradient(160deg,rgba(148,163,184,.08),var(--card) 55%)}.tierHead{display:flex;align-items:center;gap:10px;margin-bottom:6px}.tierHead h3{margin:0}.tierCap{font-size:clamp(56px,7vw,84px);line-height:1;color:var(--gold2);opacity:.9;margin:8px 0 12px}.tier.user .tierCap{color:#94a3b8}.chip.gold{border-color:#f0b90b8c;color:var(--gold2);background:#f0b90b1a}.tierFacts{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.mintGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;margin-top:30px}.mintPanel{padding:26px}.mintHead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.mintHead h3{margin:0}.mintRow{display:flex;gap:14px;margin:18px 0 8px;flex-wrap:wrap}.mintRow label{display:flex;flex-direction:column;gap:6px;flex:1;min-width:140px}.mintLabel{color:var(--muted);font-size:.82rem;letter-spacing:.04em}.mintRow input,.rentCell input,.lsForm input{background:#1712078c;border:1px solid rgba(255,244,214,.14);border-radius:10px;color:var(--ink);padding:10px 12px;font-size:1rem;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.mintRow input::-webkit-outer-spin-button,.mintRow input::-webkit-inner-spin-button,.rentCell input::-webkit-outer-spin-button,.rentCell input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mintRow input:hover,.rentCell input:hover,.lsForm input:hover{border-color:#f0b90b47;background:#171207b3}.mintRow input:focus,.rentCell input:focus,.lsForm input:focus{outline:none;border-color:#f0b90b9e;background:#171207d9;box-shadow:0 0 0 3px #f0b90b24}.mintRow input::placeholder,.lsForm input::placeholder{color:#f2ead861}.mintFacts{display:flex;gap:26px;flex-wrap:wrap;margin:16px 0}.mintFacts>div>div{font-size:1.05rem;margin-top:2px}.mintFacts2{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.fairList{list-style:none;padding:0;margin:10px 0 4px;display:grid;gap:8px}.btn.lg{padding:13px 26px;font-size:1.02rem;width:100%;margin-top:10px}.txStatus{margin-top:14px;padding:10px 14px;border-radius:10px;font-size:.9rem;border:1px solid var(--line-soft)}.txStatus.sent{border-color:#60a5fa80;color:#93c5fd;background:#60a5fa12}.txStatus.ok{border-color:#34d39980;color:var(--up);background:#34d39912}.txStatus.err{border-color:#f8717180;color:var(--down);background:#f8717112}.txStatus a{color:inherit}.tabs{display:flex;gap:8px;margin-top:22px;flex-wrap:wrap}.tab{border:1px solid var(--line-soft);background:transparent;color:var(--muted);border-radius:999px;padding:9px 20px;cursor:pointer;font-size:.92rem;transition:all .15s}.tab:hover{color:var(--gold2);border-color:#f0b90b66}.tab.on{color:var(--gold2);border-color:#f0b90b99;background:#f0b90b14}.marketDesc{max-width:820px;margin:14px 0 6px}.rentCell{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rentCell input{width:64px;padding:7px 9px;font-size:.9rem}.rentCell input.sm{padding:6px 8px;width:58px}.lsCreate{margin-top:18px}.lsCreate h3{margin-top:0}.lsForm{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.lsForm input{flex:1;min-width:200px;font-size:.95rem}.splitTitle{font-size:1.4rem;margin-bottom:2px}.pageInner{padding-top:96px;min-height:calc(100vh - 320px)}.homeCtaWrap{padding-bottom:clamp(70px,8vw,110px)}.homeCta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn.lg2{padding:15px 34px;font-size:1.05rem}@media (max-width: 900px){.pageInner{padding-top:84px}}@media (max-width: 900px){.mintGrid{grid-template-columns:1fr}}.marquee{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line-soft)}.marqueeTop{margin-top:88px;border-top:0;background:linear-gradient(90deg,rgba(240,185,11,.07),transparent 18%,transparent 82%,rgba(240,185,11,.07)),#17120780;padding:13px 0;-webkit-user-select:none;user-select:none}.marqueeTrack{display:inline-flex;white-space:nowrap;animation:marqueeSlide 36s linear infinite;will-change:transform}.marquee:hover .marqueeTrack{animation-play-state:paused}.marqueeSeg{font-family:var(--serif);font-size:1.02rem;letter-spacing:.12em;color:var(--gold2);text-shadow:0 0 22px rgba(240,185,11,.25);padding-right:1.6em}@keyframes marqueeSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marqueeTrack{animation:none}}.mconsole{max-width:560px;margin:0 auto;border-radius:22px;border:1px solid rgba(240,185,11,.22);background:radial-gradient(130% 80% at 50% 0%,rgba(240,185,11,.09),transparent 60%),#141109;color:var(--ink);padding:26px 26px 20px;box-shadow:0 24px 60px -28px #000c}.mhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mhead h3{margin:0;font-size:1.08rem}.mPriceBig{font-size:clamp(2.2rem,4vw,3rem);line-height:1.05;margin:14px 0 6px;color:var(--ink);background:linear-gradient(168deg,#fffaf0 0%,#ffe7a8 42%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mPriceBig span{font-family:var(--sans);font-size:.36em;font-weight:600;letter-spacing:.06em;color:var(--muted);-webkit-text-fill-color:var(--muted)}.mLabel{display:block;color:var(--muted);font-size:.82rem;margin:14px 0 6px;letter-spacing:.04em}.mQueryRow{display:flex;gap:8px}.mAddr{flex:1;min-width:0;background:#fff4d60f;border:1px solid rgba(255,244,214,.14);border-radius:10px;color:var(--ink);padding:11px 12px;font-size:.92rem;transition:border-color .15s,box-shadow .15s}.mAddr:focus{outline:none;border-color:#f0b90b99;box-shadow:0 0 0 3px #f0b90b24}.mQueryBtn{border:1px solid rgba(240,185,11,.5);border-radius:10px;background:#f0b90b1a;color:var(--gold2);padding:0 16px;cursor:pointer;font-size:.9rem;white-space:nowrap;transition:background .15s}.mQueryBtn:hover{background:#f0b90b33}.mQueryBtn:disabled{opacity:.5;cursor:default}.mAgentId{display:flex;align-items:center;gap:10px}.mAgentIdInput{width:130px;background:#fff4d60f;border:1px solid rgba(255,244,214,.14);border-radius:8px;color:var(--ink);padding:6px 10px;font-size:.9rem;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.mAgentIdInput:focus{outline:none;border-color:#f0b90b99}.mRows{margin:16px 0 4px;border-top:1px dashed rgba(255,244,214,.16)}.mRow{display:flex;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px dashed rgba(255,244,214,.1);font-size:.92rem}.mKey{color:var(--muted);flex:none}.mVal{text-align:right;min-width:0;overflow-wrap:anywhere}.mVal.ok{color:var(--gold2)}.mVal.warn{color:#d8b46a}.mQtyRow{display:flex;justify-content:space-between;align-items:center;padding:14px 2px 4px}.stepper{display:flex;align-items:center;gap:12px}.stepBtn{width:34px;height:34px;border-radius:50%;border:1px solid rgba(240,185,11,.5);background:transparent;color:var(--gold2);font-size:1.15rem;line-height:1;cursor:pointer;transition:background .15s}.stepBtn:hover{background:#f0b90b26}.stepVal{width:76px;text-align:center;background:#fff4d60f;border:1px solid rgba(255,244,214,.16);border-radius:8px;color:var(--ink);padding:7px 6px;font-size:1.05rem;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;transition:border-color .15s,box-shadow .15s}.stepVal:focus{outline:none;border-color:#f0b90b99;box-shadow:0 0 0 3px #f0b90b24}.mTotal .mVal{font-size:1.02rem}.mMainBtn{width:100%;margin-top:18px;padding:14px 20px;border-radius:14px;border:0;background:linear-gradient(180deg,var(--gold2),var(--gold));color:#171106;font-weight:700;font-size:1rem;cursor:pointer;transition:transform .15s,box-shadow .15s}.mMainBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 40px #f0b90b66}.mMainBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.mFoot{text-align:center;font-size:.8rem;margin:10px 0 0}.mErr{color:var(--down);font-size:.85rem;margin:8px 0 0}.mAddrFoot{margin-top:10px;text-align:center}.mHint{font-size:.78rem;line-height:1.5;margin:6px 0 0;opacity:.75}.mSample{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;border:1px solid rgba(255,193,7,.4);color:var(--gold2);background:#ffc10714;font-size:.7rem;letter-spacing:.06em;vertical-align:1px}.mAiBtn{width:100%;margin-top:10px;padding:12px 20px;border-radius:14px;border:1px solid rgba(240,185,11,.45);background:#f0b90b12;color:var(--gold2);font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,border-color .15s}.mAiBtn:hover:not(:disabled){background:#f0b90b29;border-color:#f0b90bb3}.mAiBtn:disabled{opacity:.5;cursor:not-allowed}.aiBox{margin-top:12px;border:1px solid rgba(240,185,11,.3);border-radius:14px;background:#171207b3;padding:14px}.aiText{margin:0 0 10px;padding:10px;border-radius:10px;background:#0006;color:#e7ddc4;font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace;font-size:.78rem;line-height:1.5;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto}.aiCopyBtn{width:100%;padding:10px 16px;border-radius:10px;border:0;background:linear-gradient(180deg,var(--gold2),var(--gold));color:#171106;font-weight:700;font-size:.92rem;cursor:pointer;transition:transform .15s,box-shadow .15s}.aiCopyBtn:hover{transform:translateY(-1px);box-shadow:0 10px 30px #f0b90b59}.aiBox .mHint{margin-top:8px}.aiBox .mHint.warn{color:var(--gold2);opacity:.9}.channelBanner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px;padding:12px 18px;border:1px dashed rgba(240,185,11,.4);border-radius:14px;background:#f0b90b0d}.channelText{color:var(--muted);font-size:.92rem;min-width:0}.stepVal::-webkit-outer-spin-button,.stepVal::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.howWrap{max-width:1160px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(20px,6vw,56px) clamp(40px,5vw,72px)}.howHead{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:34px}.howTitle{margin:0;font-size:clamp(1.9rem,3.6vw,2.8rem)}.howCard{position:relative;overflow:hidden;padding:30px 28px;min-height:240px}.howCard:hover{border-color:#f0b90b73;transform:translateY(-3px)}.howWrap .grid3{grid-template-columns:repeat(3,1fr);gap:26px}.howStep{font-size:clamp(3rem,4.6vw,4.2rem);line-height:1;color:var(--gold2);opacity:.9;margin-bottom:14px}.howCard h3{font-size:1.22rem;margin:0 0 10px}.howCard p{color:var(--muted);font-size:1.02rem;line-height:1.6;margin:0}.chatDrawer{position:fixed;right:20px;bottom:20px;width:min(380px,calc(100vw - 40px));max-height:min(560px,70vh);display:flex;flex-direction:column;border:1px solid rgba(240,185,11,.4);border-radius:16px;background:#171207f7;box-shadow:0 20px 60px #0000008c;z-index:80}.chatHead{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid rgba(255,244,214,.12)}.chatTitle{font-weight:700;color:var(--gold2);font-size:.95rem}.chatClose{background:none;border:0;color:var(--muted);font-size:1rem;cursor:pointer}.chatLogin{padding:18px 14px;display:flex;flex-direction:column;gap:10px}.chatList{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-height:160px}.chatEmpty{margin:20px 0;text-align:center}.chatMsg{max-width:86%;padding:8px 11px;border-radius:12px;font-size:.9rem;display:flex;flex-direction:column;gap:2px}.chatMsg.mine{align-self:flex-end;background:linear-gradient(180deg,var(--gold2),var(--gold));color:#171106}.chatMsg.theirs{align-self:flex-start;background:#fff4d614;color:var(--ink)}.chatTime{font-size:.62rem;opacity:.7;align-self:flex-end}.chatInput{display:flex;gap:8px;padding:10px 12px;border-top:1px solid rgba(255,244,214,.12)}.chatInput input{flex:1;background:#fff4d60f;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--ink);padding:9px 11px;font-size:.92rem}.chatInput input:focus{outline:none;border-color:#f0b90b99}.chatImg{max-width:220px;max-height:220px;border-radius:10px;cursor:zoom-in;display:block}.chatMsg{position:relative}.chatCopy{position:absolute;right:6px;top:4px;background:#00000040;border:0;border-radius:6px;color:inherit;opacity:0;cursor:pointer;font-size:.72rem;padding:2px 6px;transition:opacity .15s}.chatMsg:hover .chatCopy{opacity:.85}.chatCopy.ok{opacity:1;color:#7fff9e}.chatAttach{background:#fff4d60f;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--muted);cursor:pointer;padding:8px 10px;font-size:.95rem}.chatAttach:hover{border-color:#f0b90b80;color:var(--gold2)}.chatInput textarea{flex:1;background:#fff4d60f;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--ink);padding:9px 11px;font-size:.92rem;font-family:ui-monospace,Cascadia Code,Consolas,Menlo,monospace;resize:none;max-height:140px;line-height:1.4}.chatInput textarea:focus{outline:none;border-color:#f0b90b99}.chatZoom{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:120;cursor:zoom-out}.chatZoom img{max-width:92vw;max-height:78vh;border-radius:12px}.adminPage{padding:32px 0 60px}.adminSearch{width:min(420px,100%);margin:14px 0;background:#fff4d60d;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--ink);padding:10px 12px}.adminSearch:focus{outline:none;border-color:#f0b90b99}.adminTranscript{max-width:min(860px,92vw);width:100%;max-height:80vh;display:flex;flex-direction:column;cursor:default}.chatDrawer.max{width:min(1080px,calc(100vw - 40px));height:calc(100vh - 40px);max-height:none;right:20px;top:20px}.chatHeadBtns{display:flex;align-items:center;gap:2px}.chatHeadBtn{background:none;border:0;color:var(--muted);cursor:pointer;font-size:.85rem;padding:2px 7px;transition:color .15s}.chatHeadBtn:hover{color:var(--gold2)}.chatDrawer.max .chatList{flex:1}.chatMin{position:fixed;right:20px;bottom:20px;width:58px;height:58px;border-radius:50%;background:linear-gradient(180deg,var(--gold2),var(--gold));border:0;cursor:pointer;font-size:1.35rem;box-shadow:0 12px 30px #f0b90b66;z-index:80;transition:transform .15s,box-shadow .15s}.chatMin:hover{transform:scale(1.06)}.chatMinDot{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:#1b1408;color:var(--gold2);font-size:.66rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px}.chatPending{position:relative;margin:0 12px 6px;align-self:flex-start;display:inline-flex}.chatPending img{max-width:140px;max-height:100px;border-radius:10px;border:1px solid rgba(240,185,11,.4)}.chatPendingX{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;border:0;background:#0009;color:#fff;cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center}.chatPendingX:hover{background:#c82828cc}.chatDrawer{flex-direction:column}.orBar{display:flex;gap:10px;margin:4px 0 16px;flex-wrap:wrap}.orSearch{flex:1;min-width:220px;background:#fff4d60d;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--ink);padding:10px 13px}.orSearch:focus{outline:none;border-color:#f0b90b99}.orSort{background:#fff4d60d;border:1px solid rgba(255,244,214,.16);border-radius:10px;color:var(--ink);padding:10px 12px}.orSort:focus{outline:none;border-color:#f0b90b99}.orEmpty{padding:30px 0;text-align:center}.shopGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:22px}.shopCard{display:flex;flex-direction:column;gap:9px;cursor:pointer;transition:transform .15s,border-color .15s}.shopCard:hover{transform:translateY(-3px);border-color:#f0b90b73}.shopTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.shopTitle{margin:0;font-size:1.02rem;line-height:1.35;color:var(--ink)}.shopTags{display:flex;gap:6px;flex-wrap:wrap}.shopTags .chip{font-size:.7rem;padding:2px 9px}.shopMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.shopFoot{display:flex;justify-content:space-between;align-items:center;margin-top:2px}.shopPrice{font-size:1.08rem;color:var(--gold2);font-weight:700}.shopPrice small{font-size:.68rem;color:var(--muted);font-weight:400}.shopBtns{display:flex;gap:6px}.shopModal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:110;padding:20px;cursor:zoom-out}.shopDetail{width:min(620px,94vw);max-height:86vh;overflow-y:auto;position:relative;cursor:default;display:flex;flex-direction:column;gap:14px}.shopDetail h3{margin:0;font-size:1.45rem}.orDetailRow{display:flex;justify-content:space-between;align-items:center;gap:14px}.shopDetailBtns{display:flex;gap:10px}.shopDetailBtns .btn{flex:1}.shopModalX{position:absolute;top:12px;right:12px}.orSub{display:flex;gap:8px;margin-bottom:14px}.orSub .tab{padding:8px 18px}.svDesc{color:var(--muted);font-size:.86rem;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.svCard .shopTitle{font-size:1.08rem}.statusPage{max-width:1160px;margin:0 auto;padding:24px clamp(20px,5vw,48px) 60px}.statusGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin:18px 0}.statusCard{padding:18px 20px}.statusHead{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.statusHead h3{margin:0;font-size:1rem}.statusAddr{margin:0 0 12px;word-break:break-all}.statusItems{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.statusItem{display:grid;grid-template-columns:18px 1fr;gap:2px 8px;font-size:.84rem}.statusIcon{grid-row:span 2}.statusLabel{color:var(--muted)}.statusDetail{word-break:break-all;font-size:.78rem;opacity:.9}.statusItem.fail .statusDetail{color:#ff8f8f}.statusItem.ok .statusDetail{color:#9fe6a8}.statusItem.warn .statusDetail{color:var(--gold2)}.statusNote{padding:18px 20px;margin-top:8px}.statusNote h3{margin:0 0 10px;font-size:1rem}.statusEnv{margin:0 0 10px;padding:12px 14px;border-radius:10px;background:#00000059;color:#d8cfb4;font-size:.78rem;line-height:1.6;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,Consolas,monospace}.walletMenuWrap{position:relative}.addrBtn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(240,185,11,.28);background:#f0b90b0f;color:#e9e2cd;font:inherit;font-size:.82rem;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.addrBtn:hover,.addrBtn.on{border-color:#f0b90b9e;background:#f0b90b1f;color:#f0b90b}.addrDot{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80bf}.addrCaret{opacity:.65;transition:transform .18s ease}.addrBtn.on .addrCaret{transform:rotate(180deg)}.walletMenu{position:absolute;top:calc(100% + 9px);right:0;min-width:208px;padding:6px;border-radius:12px;border:1px solid rgba(240,185,11,.22);background:linear-gradient(180deg,#16150f,#0f0f0b);box-shadow:0 18px 44px #0000009e,0 0 0 1px #00000059;z-index:90;animation:walletMenuIn .14s ease-out}@keyframes walletMenuIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}.walletMenuItem{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:0;border-radius:8px;background:transparent;color:#ddd6c4;font:inherit;font-size:.85rem;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.walletMenuItem:hover{background:#f0b90b21;color:#f0b90b}.walletMenuItem.danger:hover{background:#e6505024;color:#f47272}.wmIcon{width:15px;text-align:center;opacity:.8;font-size:.9rem}.wmSep{height:1px;margin:5px 7px;background:#ffffff14}
