@font-face{font-family:Bricolage Grotesque;src:url(/assets/bricolage.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}:root{--gold-50:#fffaf0;--gold-100:#fdf0d5;--gold-200:#fadfa6;--gold-300:#f5c870;--gold-400:#efb04a;--gold-500:#e39a32;--gold-600:#c97f22;--gold-700:#975a17;--gold-800:#74431a;--gold-900:#4a2b14;--ink-950:#22130a;--ink-900:#2e1a10;--ink-800:#3a2014;--ink-600:#5c3f2c;--ink-500:#76593f;--bg:#fcf6ea;--bg-2:#fffdf8;--surface:#fffdf8;--surface-2:#f8edd6;--surface-3:#f2e0b9;--fur:var(--gold-400);--fur-2:var(--gold-600);--line:rgba(58,32,20,.09);--line-2:rgba(58,32,20,.16);--text:var(--ink-800);--text-2:var(--ink-600);--muted:var(--ink-500);--accent:var(--gold-700);--accent-2:var(--gold-600);--accent-soft:rgba(227,154,50,.16);--on-accent:var(--ink-900);--btn:linear-gradient(180deg,#f7cf7c 0%,#efb04a 48%,#e39a32 100%);--btn-hi:linear-gradient(180deg,#fad88f 0%,#f3bb5a 48%,#e9a43c 100%);--btn-edge:inset 0 1px 0 rgba(255,250,235,.65),inset 0 -1px 0 rgba(116,67,26,.25),0 0 0 1px rgba(161,97,26,.38);--blue:#6fb7e0;--blue-ink:#1d5f8c;--blue-soft:rgba(111,183,224,.18);--shadow:rgba(74,43,20,.2);--lip:#d4472f;--green:#2b7d4f;--green-soft:rgba(43,125,79,.12);--red:#b8382a;--red-soft:rgba(184,56,42,.1);--gold:var(--gold-700);--display:"Bricolage Grotesque",-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--radius:24px;--gutter:24px;color-scheme:light;font-family:var(--sans);color:var(--text);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scroll-padding-top:88px}body{min-width:320px;margin:0;font-size:15px;line-height:1.6;overflow-x:clip}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(56% 46% at 78% -12%,rgba(245,200,112,.34),transparent 64%),radial-gradient(38% 40% at -8% 18%,rgba(111,183,224,.08),transparent 64%),radial-gradient(120% 90% at 50% 40%,transparent 60%,rgba(201,127,34,.08) 100%)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(58,32,20,.05) 1px,transparent 1.2px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%)}h1,h2,h3,h4,p,dl,dd,ul,ol{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}button:disabled{cursor:not-allowed}img{display:block;max-width:100%}.num{font-family:var(--display);font-variant-numeric:tabular-nums}.muted,.muted-label{color:var(--muted);font-size:13px}.lip{color:var(--lip)!important}.container{width:min(1200px,100% - 2*var(--gutter));margin-inline:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:10px}.site-header{position:sticky;top:0;z-index:30;height:68px;display:flex;align-items:center;gap:24px;padding-inline:max(var(--gutter),calc((100% - 1200px)/2));border-bottom:1px solid var(--line);background:#fcf6ead6;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand strong{font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.01em}.brand-logo{width:36px;height:36px;border-radius:50%;filter:drop-shadow(0 2px 6px rgba(74,43,20,.3))}.site-nav{display:flex;margin-inline:auto}.site-nav a{color:var(--text-2);padding:8px 12px;font-size:14px;transition:color .18s}.site-nav a:hover{color:var(--text)}.topbar-actions{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.language-toggle{height:40px;min-width:40px;padding:0 10px;border-radius:999px;color:var(--text-2);font-size:13px;font-weight:650}.language-toggle:hover{color:var(--text)}.wallet-button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;background:var(--btn);color:var(--on-accent);font-size:14px;font-weight:650;white-space:nowrap;transition:background .18s,box-shadow .18s}.wallet-button:hover{background:var(--btn-hi);box-shadow:0 8px 26px -10px #c97f22b3}.connection-dot{display:none;width:7px;height:7px;border-radius:50%;background:var(--green)}.wallet-button.connected{background:var(--surface-2);color:var(--text);border:1px solid var(--line-2);font-family:var(--display);font-variant-numeric:tabular-nums}.wallet-button.connected .connection-dot{display:block}.menu-toggle{display:none;width:40px;height:40px;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px}.menu-toggle span{display:block;width:18px;height:2px;border-radius:2px;background:var(--text)}.drawer{position:fixed;inset:0;z-index:60}.drawer-scrim{position:absolute;inset:0;background:#3a201461}.drawer-nav{position:absolute;top:0;right:0;bottom:0;width:min(300px,84vw);background:var(--bg-2);border-left:1px solid var(--line-2);padding:16px 20px;display:flex;flex-direction:column}.drawer-head{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:13px;margin-bottom:10px}.drawer-nav a{padding:14px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:600}.icon-btn{width:36px;height:36px;border-radius:12px;background:var(--surface-2);color:var(--text-2)}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;min-height:min(620px,100svh - 68px);padding:40px 0 24px}.hero-copy{min-width:0}.hero-tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--blue-soft);color:var(--blue-ink);font-size:12px;font-weight:650;letter-spacing:.06em}.hero h1{font-family:var(--display);font-weight:800;letter-spacing:-.05em;line-height:.86;color:var(--fur-2);text-shadow:0 4px 0 rgba(58,32,20,.14),0 0 70px rgba(245,200,112,.55);margin:18px 0 10px;font-size:clamp(64px,10.4vw,150px);white-space:nowrap}.hero-lead{font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.4}.hero-facts{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:26px;padding:0;list-style:none}.hero-facts li{display:flex;align-items:baseline;gap:8px;color:var(--text-2);font-size:14px}.hero-facts b{color:var(--text);font-size:24px;font-weight:650}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.link-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border-radius:999px;font-size:15px;font-weight:650;white-space:nowrap;transition:background .18s,box-shadow .18s,border-color .18s}.link-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}.link-button:hover svg{transform:translate(2px,-2px)}.link-button.primary{background:var(--btn);color:var(--on-accent);box-shadow:0 10px 26px -14px #c97f22cc}.link-button.primary:hover{background:var(--btn-hi);box-shadow:0 12px 34px -12px #c97f22bf}.link-button.ghost{border:1px solid var(--line-2);color:var(--text);background:#fffdf899}.link-button.ghost:hover{background:var(--surface-3)}.hero-visual{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:460px;justify-self:center;min-width:0}.pond{position:absolute;inset:0;display:grid;place-items:center}.pond i{position:absolute;border:1px solid rgba(201,127,34,.32);border-radius:50%}.pond i:nth-child(1){inset:8%;background:radial-gradient(circle,rgba(239,176,74,.45),rgba(245,200,112,.12) 60%,transparent 72%)}.pond i:nth-child(2){inset:20%;border-style:dashed;border-color:#6fb7e08c}.pond i:nth-child(3){inset:31%;border-color:#c97f2266}.mascot-tile{position:relative;width:180px;height:180px;border-radius:40px;overflow:hidden;background:linear-gradient(160deg,#fffaf0,#fadfa6 68%,#efb04a);box-shadow:0 0 0 8px #efb04a47,0 30px 60px -22px #4a2b1480;animation:bob 6s ease-in-out infinite}.hero-mascot{width:100%;height:100%;object-fit:cover}@keyframes bob{50%{transform:translateY(-8px)}}.hero-chip{position:absolute;display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:650;white-space:nowrap;box-shadow:0 14px 30px -14px #4a2b1480}.chip-burn{top:22%;left:2%;background:#c23f29;color:#fff4ef}.chip-lp{top:10%;right:6%;background:var(--bg-2);color:var(--blue-ink);border:1px solid rgba(111,183,224,.55)}.chip-bnb{bottom:20%;right:0;background:var(--btn);color:var(--on-accent)}.section{padding:56px 0}.section-mint{padding-top:24px}.section-head{max-width:900px;margin-bottom:36px}.section-head h2{margin-top:14px;font-size:clamp(30px,4vw,52px);font-weight:650;line-height:1.14;letter-spacing:-.01em}.kicker{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.08em}.kicker:before{content:"";width:18px;height:1px;background:currentColor;opacity:.7}.board-panel{min-width:0;padding:24px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.board-panel h4{font-size:16px;font-weight:650}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;min-width:0}.chart-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--blue-soft);color:var(--blue-ink);font-size:11px;font-weight:700;letter-spacing:.08em}.chart-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mint-section{position:relative;overflow:hidden;border-radius:30px;background:var(--surface);border:1px solid var(--line-2);box-shadow:0 40px 90px -50px #4a2b1473}.mint-section:before{content:"";position:absolute;top:0;left:0;width:70%;height:70%;pointer-events:none;background:radial-gradient(60% 60% at 15% 0,rgba(245,200,112,.35),transparent 70%)}.mint-panel{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.mint-context{display:flex;flex-direction:column;min-width:0;padding:32px 36px}.mint-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.mint-heading h2{font-family:var(--display);font-size:24px;font-weight:700}.status-pill{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:var(--surface-3);color:var(--text-2);font-size:12px;font-weight:600;white-space:nowrap}.status-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--muted)}.status-pill.on{background:var(--green-soft);color:var(--green)}.status-pill.on:before{background:var(--green)}.status-pill.demo{background:var(--blue-soft);color:var(--blue-ink)}.status-pill.demo:before{background:var(--blue)}.status-pill.warn{background:var(--red-soft);color:var(--red)}.status-pill.warn:before{background:var(--red)}.mint-price{margin:30px 0 4px;font-family:var(--display);font-size:clamp(52px,6vw,76px);font-weight:600;line-height:1;letter-spacing:-.045em;color:var(--accent);text-shadow:0 0 40px rgba(245,200,112,.45)}.mint-price>span+span{margin-left:12px;font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:0;color:var(--text-2);text-shadow:none}.mint-price i{font-style:normal}.progress-block{margin-top:28px}.progress-label{color:var(--text-2);font-size:13px}.progress-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:6px 0 12px}.progress-count{font-size:30px;font-weight:650}.progress-count small{font-size:15px;color:var(--muted);font-weight:500}.progress-pct{color:var(--gold-700);font-family:var(--display);font-weight:650}.progress{height:8px;border-radius:999px;background:var(--surface-3);overflow:hidden}.progress i{display:block;height:100%;min-width:8px;border-radius:inherit;background:linear-gradient(90deg,var(--gold-600),var(--gold-400) 70%,var(--gold-300));box-shadow:0 0 10px #efb04a8c;transition:width .6s}.progress-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;color:var(--muted);font-size:12.5px}.global-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;padding-top:28px}.global-stats .stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;border-top:1px solid var(--line);border-left:1px solid var(--line);padding:18px 0 0 18px;min-width:0}.global-stats .stat:first-child{border-left:0;padding-left:0}.global-stats .stat span{flex-basis:100%;color:var(--muted);font-size:12px}.global-stats .stat strong{font-family:var(--display);font-size:24px;font-weight:650}.global-stats .stat small{color:var(--text-2);font-size:12px}.mint-form{display:flex;flex-direction:column;min-width:0;padding:30px 32px;border-left:1px solid var(--line);background:#f8edd673}.field-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px}.field-label label{font-weight:600}.field-label span{color:var(--muted);font-size:12px}.stepper{display:flex;align-items:center;gap:10px;margin:12px 0;padding:8px;border-radius:20px;background:#fffdf8;border:1px solid var(--line-2);transition:border-color .18s,box-shadow .18s}.stepper:focus-within{border-color:#c97f22b3;box-shadow:0 0 0 4px #e39a322e}.stepper button{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--surface-2);font-size:22px;line-height:1}.stepper button:disabled{opacity:.35}.stepper input{flex:1;min-width:0;height:46px;border:0;background:none;color:var(--text);text-align:center;font-family:var(--display);font-size:30px;font-weight:650;-moz-appearance:textfield;appearance:textfield;outline:none}.stepper input::-webkit-outer-spin-button,.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quick-picks{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.quick-picks button{height:40px;border-radius:999px;border:1px solid var(--line-2);background:#fffdf8;color:var(--text-2);font-family:var(--display);font-size:14px;font-weight:600}.quick-picks button.on{background:var(--btn);border-color:var(--fur-2);color:var(--on-accent)}.quote-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-top:1px solid var(--line);color:var(--text-2);font-size:13px}.quote-row strong{font-family:var(--display);font-size:17px;font-weight:600;color:var(--text);text-align:right;overflow-wrap:anywhere}.primary-button,.secondary-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:12px 22px;border-radius:999px;font-size:15px;font-weight:650;line-height:1.3;text-align:center;transition:background .18s,box-shadow .18s,opacity .18s}.primary-button{background:var(--btn);color:var(--on-accent)}.primary-button:not(:disabled):hover{background:var(--btn-hi);box-shadow:0 10px 32px -10px #c97f22b3}.secondary-button{border:1px solid var(--line-2);color:var(--text)}.secondary-button:not(:disabled):hover{background:var(--surface-3)}.primary-button:disabled,.secondary-button:disabled{opacity:.45}.primary-button[hidden],.secondary-button[hidden]{display:none}.busy{opacity:.6;pointer-events:none}.mint-cta{margin-top:18px}.mint-form .secondary-button{margin-top:10px}.ref-line{margin-top:12px;color:var(--text-2);font-size:12.5px;overflow-wrap:anywhere}.ref-line b{font-family:var(--mono);color:var(--blue-ink);font-weight:500}.inline-note{margin-top:12px;color:var(--muted);font-size:12.5px}.dividend-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;border-radius:30px;border:1px solid rgba(201,127,34,.35);background:linear-gradient(135deg,rgba(245,200,112,.35),transparent 60%),var(--surface)}.dividend-main{display:flex;flex-direction:column;gap:18px;padding:32px 36px}.dividend-heading{display:flex;justify-content:space-between;align-items:center}.dividend-heading h2{font-family:var(--display);font-size:24px;font-weight:700}.dividend-unit{height:28px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:700}.dividend-amount{display:grid;gap:6px}.dividend-amount>span{color:var(--muted);font-size:13px}.dividend-amount strong{font-size:clamp(40px,5vw,56px);font-weight:650;line-height:1.05;letter-spacing:-.03em;overflow-wrap:anywhere}.dividend-amount small{margin-left:10px;font-family:var(--sans);font-size:15px;color:var(--text-2);letter-spacing:0;font-weight:500}.dividend-side{padding:24px 36px;border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.dividend-facts,.kv-grid{display:grid;grid-template-columns:1fr 1fr}.dividend-facts>div,.kv-grid>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:16px 0 16px 18px;border-left:1px solid var(--line);border-top:1px solid var(--line);min-width:0}.dividend-facts>div:nth-child(odd),.kv-grid>div:nth-child(odd){border-left:0;padding-left:0}.dividend-facts>div:nth-child(-n+2),.kv-grid>div:nth-child(-n+2){border-top:0}.dividend-facts dt,.kv-grid dt{flex-basis:100%;color:var(--muted);font-size:12.5px}.dividend-facts dd,.kv-grid dd{font-family:var(--display);font-size:22px;font-weight:650;overflow-wrap:anywhere;min-width:0}.dividend-facts small,.kv-grid small{color:var(--text-2);font-size:12px}.dividend-note{margin-top:14px;color:var(--muted);font-size:13px}.tier-board-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:start}.supply{padding:4px 0 18px;border-bottom:1px solid var(--line);margin-bottom:6px}.supply-n{display:block;margin:6px 0 14px;font-size:clamp(34px,4.4vw,48px);font-weight:650;letter-spacing:-.03em;color:var(--accent);line-height:1}.taxbar{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.taxbar-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;color:var(--text-2);font-size:13px}.taxbar-head b{font-size:20px;color:var(--text)}.taxbar-bar{display:flex;gap:4px;height:12px}.taxbar-bar i{border-radius:6px}.t-burn{background:var(--lip)}.t-div{background:var(--fur)}.t-lp{background:var(--blue)}.taxbar-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding:0;list-style:none;font-size:12.5px;color:var(--text-2)}.taxbar-legend li{display:flex;align-items:center;gap:8px}.taxbar-legend i{width:10px;height:10px;border-radius:3px}.rank-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.rank-tabs{display:flex;gap:2px}.rank-tabs button{height:32px;padding:0 12px;border-radius:999px;color:var(--muted);font-size:13px;font-weight:600}.rank-tabs button.on{background:var(--accent-soft);color:var(--accent)}.rank-list{max-height:430px;overflow:auto;scrollbar-width:thin}.rank{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 8px;border-radius:12px}.rank:hover{background:var(--surface-2)}.rank b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-3);color:var(--text-2);font-family:var(--display);font-size:12px}.rank:nth-child(1) b{background:var(--btn);color:var(--on-accent)}.rank:nth-child(2) b{background:#ebe5db;color:var(--ink-800)}.rank:nth-child(3) b{background:#c98a52;color:var(--ink-950)}.rank span{font-family:var(--mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank strong{font-family:var(--display);color:var(--accent);font-weight:650}.rank.me span{color:var(--blue-ink)}.rank-empty{padding:40px 0;text-align:center;color:var(--muted);font-size:13.5px}.rank-foot{margin-top:10px;text-align:right;color:var(--muted);font-size:12px}.flow-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.flow-strip li{display:grid;gap:4px;align-content:start;padding:26px 24px;border-left:1px solid var(--line)}.flow-strip li:first-child{border-left:0;padding-left:0}.flow-strip strong{font-family:var(--display);font-size:40px;font-weight:700;line-height:1.05;color:var(--accent)}.flow-strip span{margin-top:8px;font-weight:650}.flow-strip small{color:var(--muted);font-size:13px}.rules-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.rules-grid .board-panel h4{margin-bottom:14px}.rule-list>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--line);font-size:14px}.rule-list dt{color:var(--muted);flex-shrink:0}.rule-list dd{text-align:right;font-weight:600}.alloc{display:grid;gap:2px;padding:0;list-style:none}.alloc li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:baseline;padding:10px 0;border-top:1px solid var(--line)}.alloc b{font-size:22px;font-weight:650;color:var(--accent)}.alloc strong{display:block;font-size:14px}.alloc span{color:var(--muted);font-size:13px}.ticks{display:grid;gap:10px;padding:0;list-style:none}.ticks li{position:relative;padding-left:20px;color:var(--text-2);font-size:14px}.ticks li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--fur);box-shadow:0 0 0 3px #efb04a40}.refund-box{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.refund-box strong{display:block;font-size:22px;font-weight:650}.refund-box .secondary-button{grid-column:1/-1}.account-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.addr-chip{height:32px;padding:0 12px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-2);color:var(--text-2);font-family:var(--mono);font-size:12.5px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addr-chip.on{color:var(--accent)}.invite{display:grid;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.invite-row{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-radius:14px;background:#fffdf8;border:1px solid var(--line-2);min-width:0}.invite-row code{flex:1;min-width:0;font-family:var(--mono);font-size:12.5px;color:var(--blue-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini{flex-shrink:0;height:30px;padding:0 12px;border-radius:999px;background:var(--surface-3);color:var(--text);font-size:12.5px;font-weight:600}.mini:disabled{opacity:.4}.split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.split .section-head h2{margin-top:0;font-family:var(--display);font-size:clamp(40px,5vw,64px);font-weight:700}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:14px 0;font-size:17px;font-weight:600;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary i{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--surface-2);font-style:normal;color:var(--text-2);transition:transform .2s}.faq details[open] summary i{transform:rotate(45deg)}.faq p{padding:0 48px 20px 0;color:var(--text-2);font-size:14.5px;overflow-wrap:anywhere}.faq a{color:var(--blue-ink);font-family:var(--mono);font-size:13px}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 24px;margin-top:24px;padding:36px max(var(--gutter),calc((100% - 1200px)/2));border-top:1px solid var(--line);background:var(--surface-2)}.footer-contracts{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13px;min-width:0}.footer-contracts>span{color:var(--accent);font-weight:700}.footer-contracts a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.site-footer nav{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--text-2);font-size:14px}.foot-risk{flex-basis:100%;color:var(--muted);font-size:12px}.modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px}.modal[hidden]{display:none}.modal-scrim{position:absolute;inset:0;background:#3a20146b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-box{position:relative;width:min(420px,100%);max-height:88vh;overflow:auto;padding:22px;border-radius:24px;background:var(--bg-2);border:1px solid var(--line-2);box-shadow:0 40px 90px -30px #4a2b148c}.modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-head h3{font-size:18px;font-weight:650}.wl-group{margin:14px 0 8px;color:var(--muted);font-size:12px;letter-spacing:.06em}.wl{display:grid;gap:8px}.wl-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--line-2);background:var(--surface);text-align:left;transition:border-color .18s,background .18s}.wl-row:hover{border-color:#c97f2299;background:var(--surface-2)}.wl-row.feature{border-color:#c97f228c;background:linear-gradient(135deg,rgba(245,200,112,.38),transparent 70%),var(--surface)}.wl-row img,.wl-ph{width:32px;height:32px;border-radius:10px;flex:none}.wl-ph{display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:800}.wl-n{flex:1;min-width:0;display:flex;flex-direction:column}.wl-n b{font-size:14.5px}.wl-n small{color:var(--muted);font-size:12px}.wl-row em{font-style:normal;color:var(--blue-ink);font-size:11.5px;white-space:nowrap}.wl-note{margin-top:14px;color:var(--muted);font-size:12px}.aw{display:grid;justify-items:center;gap:12px;text-align:center}.aw-net{color:var(--muted);font-size:12px}.aw-qr{width:220px;height:220px;padding:12px;border-radius:18px;background:#fff;border:1px solid var(--line-2);display:grid;place-items:center}.aw-qr img,.aw-qr canvas{width:196px;height:196px;image-rendering:pixelated}.aw-pair{display:grid;gap:2px}.aw-pair span{color:var(--muted);font-size:11px;letter-spacing:.12em}.aw-pair strong{font-family:var(--mono);font-size:30px;letter-spacing:.18em;color:var(--accent)}.aw p{color:var(--text-2);font-size:13px}.aw a{color:var(--blue-ink);font-size:13px}.aw .secondary-button{min-height:44px}.cf dl{display:grid;gap:0;margin-bottom:12px}.cf dl div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.cf dt{color:var(--muted)}.cf dd{font-family:var(--display);font-weight:650;text-align:right;overflow-wrap:anywhere}.cf p{margin-bottom:14px;color:var(--muted);font-size:12.5px}.cf .done{display:grid;justify-items:center;gap:6px;padding:10px 0 16px;text-align:center}.cf .done strong{font-family:var(--display);font-size:48px;color:var(--accent);line-height:1}.cf .done a{color:var(--blue-ink);font-size:13px}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:120;max-width:calc(100% - 32px);padding:12px 18px;border-radius:14px;background:var(--ink-900);border:1px solid var(--gold-800);color:var(--gold-100);box-shadow:0 16px 40px -16px #3a201499;font-size:13.5px;text-align:center;opacity:0;transform:translate(-50%,12px);transition:opacity .2s,transform .2s;pointer-events:none}.toast.on{opacity:1;transform:translate(-50%)}.nav-vault{color:var(--gold)!important;font-weight:650}.vault-top{display:none;align-items:center;gap:6px;height:36px;padding:0 12px 0 8px;border-radius:999px;background:var(--btn);border:1px solid rgba(201,127,34,.6);color:var(--on-accent);font-size:13px;font-weight:650;white-space:nowrap}.vault-top img{width:20px;height:20px;border-radius:50%}.vault-cta{background:var(--btn);color:var(--on-accent);box-shadow:0 10px 30px -14px #c97f22cc}.vault-cta:hover{background:var(--btn-hi);box-shadow:0 14px 36px -12px #c97f22d9}.vault-cta-ic{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink-900);color:var(--gold-300);font-family:var(--display);font-size:11px;font-weight:800;letter-spacing:-.02em}.vault-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;border-radius:30px;border:1px solid rgba(201,127,34,.38);background:linear-gradient(135deg,rgba(245,200,112,.42),transparent 58%),var(--surface);box-shadow:0 30px 70px -45px #4a2b1473}.vault-main{display:flex;flex-direction:column;gap:18px;padding:32px 36px}.vault-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.vault-heading h2{font-family:var(--display);font-size:24px;font-weight:700}.vault-side{padding:24px 36px;border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.vault-amount{display:grid;gap:6px;min-width:0}.vault-amount>span{color:var(--muted);font-size:13px}.vault-amount strong{font-size:clamp(36px,5vw,52px);font-weight:650;line-height:1.05;letter-spacing:-.03em;overflow-wrap:anywhere}.vault-amount small{margin-left:10px;font-family:var(--sans);font-size:15px;color:var(--text-2);letter-spacing:0;font-weight:500}.vault-claim{min-height:60px;font-size:17px;font-weight:700;background:var(--btn);color:var(--on-accent);font-variant-numeric:tabular-nums}.vault-claim:not(:disabled):hover{background:var(--btn-hi);box-shadow:0 12px 34px -12px #c97f22bf}.vault-sub-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.link-ghost{color:var(--blue-ink);font-size:14px;font-weight:600}.link-ghost:hover{text-decoration:underline}html.vp-open{overflow:hidden}.vpanel{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px}.vpanel[hidden]{display:none}.vpanel-scrim{position:absolute;inset:0;background:#3a201473;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vpanel-box{position:relative;display:flex;flex-direction:column;width:min(880px,100%);max-height:min(92vh,900px);border-radius:28px;background:var(--bg);border:1px solid rgba(201,127,34,.4);box-shadow:0 40px 100px -30px #4a2b1499;overflow:hidden}.vpanel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(245,200,112,.55),rgba(248,237,214,.3) 60%,transparent)}.vpanel-title{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.vpanel-icon{width:44px;height:44px;border-radius:50%;filter:drop-shadow(0 3px 8px rgba(74,43,20,.35))}.vpanel-head h3{font-family:var(--display);font-size:22px;font-weight:700}.vpanel-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:20px 22px 24px;overflow:auto;overscroll-behavior:contain}.vp-me,.vp-stats,.vp-rules{min-width:0;padding:20px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.vp-me{grid-row:span 2;display:flex;flex-direction:column;gap:16px;border-color:#c97f2261;background:linear-gradient(160deg,rgba(245,200,112,.3),transparent 60%),var(--surface)}.vp-me-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.vp-me-head .addr-chip{max-width:70%}.vp-stats h4,.vp-rules h4{font-size:15px;font-weight:650;margin-bottom:6px}.vp-grid{display:grid;grid-template-columns:1fr 1fr}.vp-grid>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:12px 0 12px 14px;border-left:1px solid var(--line);border-top:1px solid var(--line);min-width:0}.vp-grid>div:nth-child(odd){border-left:0;padding-left:0}.vp-grid>div:nth-child(-n+2){border-top:0}.vp-grid dt{flex-basis:100%;color:var(--muted);font-size:12px}.vp-grid dd{font-family:var(--display);font-size:19px;font-weight:650;overflow-wrap:anywhere;min-width:0;font-variant-numeric:tabular-nums}.vp-grid small{color:var(--text-2);font-size:11.5px}.vp-grid .vp-addr{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--text-2)}.vp-grid .vp-sub{flex-basis:100%;color:var(--muted);font-size:11px}.vault-comp{font-style:normal;color:var(--gold);font-size:13px;min-height:0}.vault-comp:empty{display:none}.vp-keep{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto}.vp-keep .muted{font-size:12px;line-height:1.4}.vp-rules .ticks{gap:8px}.vp-rules .ticks li{font-size:13px;line-height:1.5}.site-header{background:#fcf6eadb}.hero h1{color:var(--gold-500);background:linear-gradient(180deg,#fad888,#f0b24c 40%,#dc8c28,#b86d1c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(1.4px 0 0 #3a2014) drop-shadow(-1.4px 0 0 #3a2014) drop-shadow(0 1.4px 0 #3a2014) drop-shadow(0 -1.4px 0 #3a2014) drop-shadow(0 5px 0 rgba(58,32,20,.18)) drop-shadow(0 16px 30px rgba(227,154,50,.32))}.wallet-button,.link-button.primary,.primary-button,.vault-cta,.vault-claim,.quick-picks button.on,.chip-bnb,.vault-top{box-shadow:var(--btn-edge)}.link-button.primary,.vault-cta{box-shadow:var(--btn-edge),0 12px 28px -14px #a1611abf}.wallet-button:hover,.link-button.primary:hover,.primary-button:not(:disabled):hover,.vault-cta:hover,.vault-claim:not(:disabled):hover{box-shadow:var(--btn-edge),0 14px 32px -12px #a1611a99}.wallet-button.connected{background:var(--bg-2);box-shadow:none}.quick-picks button.on{border-color:transparent}.board-panel{box-shadow:0 1px #ffffffb3 inset,0 18px 40px -34px #4a2b1459}.mint-form{background:linear-gradient(180deg,#f8edd6bf,#f8edd659)}.mint-heading{position:relative}.kicker{color:var(--gold-700)}.dividend-panel{border-color:#c97f2247;background:linear-gradient(135deg,rgba(245,200,112,.24),transparent 55%),var(--surface)}.site-footer{background:var(--surface-2);border-top-color:var(--line-2)}.vault-panel{--text:#fbefd6;--text-2:#e6d1ae;--muted:#c2a682;--line:rgba(250,223,166,.13);--line-2:rgba(250,223,166,.24);--surface-2:rgba(255,240,210,.08);--surface-3:rgba(255,240,210,.13);--accent:var(--gold-300);--accent-soft:rgba(245,200,112,.16);--gold:var(--gold-300);--blue-ink:#a8d6f2;--blue-soft:rgba(111,183,224,.16);--red:#ff8a78;--red-soft:rgba(255,138,120,.14);--green:#7fd3a2;--green-soft:rgba(127,211,162,.14);color:var(--text);border-color:#c97f2280;background:radial-gradient(60% 120% at 0 0,rgba(239,176,74,.26),transparent 62%),radial-gradient(50% 80% at 100% 100%,rgba(201,127,34,.14),transparent 70%),linear-gradient(160deg,#3d2215,#22130a);box-shadow:0 1px #fadfa624 inset,0 34px 70px -40px #22130ab3}.vault-panel .vault-amount strong{color:#fff4dc}.vault-panel .vault-claim{box-shadow:var(--btn-edge),0 14px 30px -14px #efb04a99}.vault-panel .mini{color:var(--gold-100);border:1px solid var(--line-2)}.vpanel-head{--text:#fbefd6;--text-2:#e6d1ae;--muted:#c2a682;--surface-2:rgba(255,240,210,.1);--surface-3:rgba(255,240,210,.14);--blue-ink:#a8d6f2;--blue-soft:rgba(111,183,224,.16);--red:#ff8a78;--red-soft:rgba(255,138,120,.14);--green:#7fd3a2;--green-soft:rgba(127,211,162,.14);color:var(--text);border-bottom:1px solid rgba(201,127,34,.45);background:radial-gradient(50% 160% at 0 0,rgba(239,176,74,.28),transparent 70%),linear-gradient(160deg,#3d2215,#22130a)}.vpanel-head :focus-visible{outline-color:var(--gold-300)}.vpanel-box{background:var(--bg);border-color:#c97f2273}.vp-me{border-color:#c97f2252;background:linear-gradient(160deg,rgba(245,200,112,.26),transparent 60%),var(--surface)}.vp-stats,.vp-rules{background:var(--surface)}@media(max-width:1020px){.hero{grid-template-columns:1fr 1fr;gap:28px;min-height:0}.tier-board-grid{grid-template-columns:1fr}.site-nav{display:none}.menu-toggle{display:flex}.vault-top{display:inline-flex}}@media(max-width:900px){.mint-context,.mint-form,.dividend-main,.dividend-side,.vault-main,.vault-side{padding:28px}}@media(max-width:760px){:root{--gutter:16px}html{scroll-padding-top:76px}.site-header{height:60px;gap:10px}.brand-logo{width:32px;height:32px}.brand strong{font-size:17px}.wallet-button{padding:0 14px;font-size:13px}.hero{grid-template-columns:1fr;gap:8px;padding:20px 0 16px}.hero-visual{order:-1;width:min(300px,82%)}.mascot-tile{width:130px;height:130px;border-radius:32px}.hero-chip{height:30px;padding:0 11px;font-size:12px}.hero h1{font-size:clamp(56px,17.5vw,96px);margin:14px 0 8px}.hero-facts{gap:8px 14px}.hero-facts li{gap:5px;font-size:12.5px}.hero-facts b{font-size:19px}.mint-heading h2{font-size:20px;white-space:nowrap}.status-pill{height:26px;padding:0 10px;font-size:11px}.hero-actions .link-button{flex:1}.section{padding:40px 0}.mint-section,.dividend-panel{border-radius:24px}.mint-panel,.dividend-panel{display:flex;flex-direction:column}.mint-context,.mint-form,.dividend-main,.dividend-side{padding:22px 18px}.mint-form,.dividend-side{border-left:0;border-top:1px solid var(--line)}.global-stats .stat{padding-left:12px}.global-stats .stat strong{font-size:20px}.board-panel{padding:20px 16px}.flow-strip{grid-template-columns:1fr 1fr}.flow-strip li{padding:20px 14px}.flow-strip li:nth-child(odd){border-left:0;padding-left:0}.flow-strip li:nth-child(n+3){border-top:1px solid var(--line)}.flow-strip strong{font-size:30px}.rules-grid,.account-grid,.split{grid-template-columns:1fr;gap:16px}.faq p{padding-right:0}.site-footer{padding:28px var(--gutter)}.vault-panel{display:flex;flex-direction:column;border-radius:24px}.vault-main,.vault-side{padding:22px 18px}.vault-side{border-left:0;border-top:1px solid var(--line)}.vpanel{padding:0;place-items:stretch}.vpanel-box{width:100%;max-height:none;height:100%;height:100dvh;border-radius:0;border:0}.vpanel-head{padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top))}.vpanel-icon{width:36px;height:36px}.vpanel-head h3{font-size:19px}.vpanel-body{grid-template-columns:1fr;padding:14px 14px max(24px,env(safe-area-inset-bottom));gap:12px}.vp-me{grid-row:auto}.vp-me,.vp-stats,.vp-rules{padding:16px}.vault-top{height:34px;padding:0 10px 0 6px;font-size:12px}.language-toggle{min-width:34px;padding:0 6px}.wallet-button{padding:0 12px}}@media(max-width:420px){.hero-facts{gap:8px 10px}.hero-facts li{gap:4px;font-size:11.5px}.hero-facts b{font-size:17px}}@media(max-width:420px){.site-header .brand strong{display:none}}@media(max-width:380px){.wallet-button{padding:0 12px}.language-toggle{min-width:34px;padding:0 6px}.brand strong{display:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
