@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";.whitepaper-page{--paper-width: 1080px;--paper-text: #b3b3ab;--paper-line: #ffffff14;position:relative;isolation:isolate;min-height:100svh;background:#10100f;color:#f3f3ee}.paper-navigation,.whitepaper,.paper-footer{position:relative;z-index:1;width:min(var(--paper-width),calc(100% - 64px));margin-inline:auto}.paper-navigation{display:flex;align-items:center;justify-content:space-between;min-height:104px}.paper-wordmark{color:#f5cd45;font:600 18px / 1.3 var(--mono);letter-spacing:3px}.paper-navigation nav{display:flex;align-items:center;gap:24px;font-size:17px}.paper-navigation nav a,.paper-footer a{display:inline-flex;align-items:center;min-height:44px}.whitepaper-page a{transition:color .16s ease}.whitepaper-page a:hover{color:#f5cd45}.whitepaper-page a:focus-visible{outline:2px solid #f5cd45;outline-offset:5px;border-radius:2px}.whitepaper{padding-block:38px 72px}.paper-intro{padding-bottom:42px;border-bottom:1px solid var(--paper-line)}.paper-kicker{margin:0 0 16px;color:#f5cd45;font:500 14px / 1.5 var(--mono);letter-spacing:2.4px}.whitepaper h1{margin:0 0 22px;font:650 clamp(32px,4.2vw,52px) / 1.16 var(--font);letter-spacing:-1.8px;overflow-wrap:anywhere}.paper-metadata{display:grid;gap:5px;margin:0;font:400 17px / 1.6 var(--mono)}.paper-metadata>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px}.paper-metadata dt{color:#93938c}.paper-metadata dd{margin:0;color:#deded7}.paper-description{margin:22px 0 0;color:var(--paper-text);font-size:17px;line-height:1.85}.paper-content{min-width:0;overflow-wrap:anywhere}.paper-content>section{padding-top:54px;scroll-margin-top:30px}.paper-content>section+section{margin-top:46px;padding-top:40px;border-top:1px solid var(--paper-line)}.paper-content h2{display:flex;align-items:baseline;gap:9px;margin:0 0 22px;color:#f3f3ee;font-size:27px;line-height:1.5;font-weight:650;letter-spacing:-.6px}.paper-content h2>span{flex-shrink:0}.paper-content h3{margin:32px 0 14px;color:#e4e4dd;font-size:20px;line-height:1.6;font-weight:600}.paper-content p,.paper-content li{color:var(--paper-text);font-size:17px;line-height:1.95}.paper-content p{margin:0 0 20px}.paper-content section>:last-child{margin-bottom:0}.paper-content ul,.paper-content ol{margin:0 0 20px;padding-left:26px}.paper-content li{padding-left:3px}.paper-content li+li{margin-top:16px}.paper-content li::marker{color:#98988f}.paper-content strong{color:#e4e4dd;font-weight:600}.paper-content code{display:inline-block;max-width:100%;margin:6px 0 16px;padding:3px 6px;border-radius:4px;background:#ffffff07;color:#d1d1c8;font:400 14px / 1.8 var(--mono);overflow-wrap:anywhere;word-break:break-all}.paper-anchor{display:block;scroll-margin-top:30px}.paper-formula{margin:22px 0;padding-block:15px;color:#deded5;font:400 16px / 1.9 var(--mono)}.paper-table-wrap{max-width:100%;margin:26px 0;overflow-x:auto;scrollbar-width:thin}.paper-table-wrap:focus-visible{outline:2px solid #f5cd45;outline-offset:4px}.paper-content table{width:100%;border-collapse:collapse;color:var(--paper-text);font-size:15px;line-height:1.9}.paper-content caption{padding-bottom:14px;color:#8e8e86;text-align:left;font-size:13px}.paper-content th,.paper-content td{padding:15px 18px 15px 0;border-bottom:1px solid var(--paper-line);text-align:left;vertical-align:top}.paper-content thead th{color:#e4e4dd;font-weight:600}.paper-content tbody th{color:#c8c8bf;font-weight:400}.paper-nft-table{min-width:500px}.paper-contract-table{table-layout:fixed}.paper-contract-table th:first-child{width:30%}.paper-contract-table code{margin:0;padding:0;background:transparent;font-size:13px}.paper-back-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:38px;color:#e4e4dd;font-size:15px}.paper-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:22px 34px;border-top:1px solid var(--paper-line);color:#8e8e86;font-size:12px}.paper-geometry{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.paper-geometry>span{position:absolute;width:148px;height:148px;border:2px solid #e5bd2510;transform:rotate(45deg)}.paper-geometry>span:nth-child(1){top:58vh;left:-100px}.paper-geometry>span:nth-child(2){top:81vh;left:28px;width:94px;height:94px}.paper-geometry>span:nth-child(3){top:51vh;right:-104px}.paper-geometry>span:nth-child(4){top:82vh;right:22px}@media(max-width:760px){.paper-navigation,.whitepaper,.paper-footer{width:calc(100% - 40px)}.paper-navigation{min-height:76px}.paper-wordmark{font-size:15px;letter-spacing:2px}.paper-navigation nav{gap:20px;font-size:14px}.whitepaper{padding-block:30px 48px}.paper-kicker{font-size:12px;margin-bottom:14px}.whitepaper h1{font-size:clamp(28px,7.3vw,42px);letter-spacing:-1px;margin-bottom:22px}.paper-metadata{font-size:14px;gap:6px}.paper-metadata>div{grid-template-columns:78px minmax(0,1fr);gap:8px}.paper-description{font-size:15px;line-height:1.9}.paper-intro{padding-bottom:32px}.paper-content>section{padding-top:36px}.paper-content>section+section{margin-top:34px;padding-top:32px}.paper-content h2{gap:7px;font-size:22px;margin-bottom:18px}.paper-content h3{margin-top:26px;font-size:18px}.paper-content p,.paper-content li{font-size:15px;line-height:2}.paper-content ul,.paper-content ol{padding-left:21px}.paper-content code{font-size:12px}.paper-formula{font-size:14px}.paper-content table{font-size:13px}.paper-content th,.paper-content td{padding:13px 12px 13px 0}.paper-contract-table th:first-child{width:34%}.paper-contract-table code{font-size:11px}.paper-footer{padding-block:18px 24px;font-size:10px}.paper-geometry{opacity:.55}}:root{color-scheme:dark;--bg: #080808;--surface: #121210;--line: #34342e;--muted: #a3a39b;--text: #f5f5f0;--gold: #ffd000;--ink: #11110e;--green: #4ade80;--radius: 14px;--font: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft Yahei", sans-serif;--mono: "Space Grotesk", ui-monospace, monospace;--ease: cubic-bezier(.2, 0, 0, 1);font-family:var(--font);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--accent: var(--gold);--surface-raised: #1c1c19;--text-secondary: #bcbcb3}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;min-width:320px}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.46}button,a{touch-action:manipulation}button{transition:background .2s var(--ease),transform .2s var(--ease),border-color .2s var(--ease)}button:not(:disabled):active{transform:scale(.98)}a{color:inherit;text-decoration:none;transition:color .18s}a:hover{color:var(--gold)}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--gold);outline-offset:4px}svg{flex-shrink:0;vertical-align:middle}h1,h2,h3,p{margin:0}button{border:0}input{min-width:0}::selection{background:var(--gold);color:#111}.wrap{width:min(1280px,calc(100% - 80px));margin:auto}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.status-dot{background:#79796f}.site-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:30px}.brand{font-family:var(--mono);font-size:25px;font-weight:700;letter-spacing:-1.7px;display:flex;align-items:center;gap:10px}.site-header nav{display:flex;align-items:center;font-size:13px;margin-left:auto}.site-header nav a{display:flex;align-items:center;gap:4px}.site-header nav a:hover,.site-header nav .active{color:var(--text)}.header-actions{display:flex;align-items:center;gap:24px;margin-left:24px}.header-wallet{flex-shrink:0;white-space:nowrap}.header-wallet-compact{display:none}.chain-badge{font-size:11px;color:#b5b7aa;display:flex;gap:7px;align-items:center}.chain-diamond{display:inline-block;width:9px;height:9px;background:var(--gold);transform:rotate(45deg);border:2px solid #3b3420;flex-shrink:0}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:47px;border-radius:7px;padding:0 23px;font-size:13px;font-weight:650;line-height:1.4}.button.gold{background:var(--gold);color:var(--ink)}.button.gold:hover{background:#ffe04a}.button.outline{background:transparent;border:1px solid var(--line);color:var(--text)}.button.outline:hover{background:var(--surface-raised);border-color:#79796f}.button.small{min-height:39px;font-size:12px;padding:0 16px;gap:9px}.button.full{width:100%;margin-top:14px}.eyebrow{font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:1.7px;color:var(--muted);display:flex;align-items:center;gap:8px}.mint-layout{display:grid;grid-template-columns:1.16fr 1fr;gap:22px;align-items:stretch}.mint-card{background:var(--gold);color:var(--ink);border:1px solid var(--gold);border-radius:var(--radius);padding:28px 30px 22px;position:relative;overflow:hidden;min-height:598px;box-shadow:0 6px 20px #0000000b}.mint-account{margin-top:36px;margin-bottom:32px}.small-label{font-size:9px;letter-spacing:1.1px;color:var(--muted);font-weight:500;display:flex;align-items:center;gap:7px}.mint-account h2{font-size:clamp(19px,1.9vw,26px);font-weight:650;letter-spacing:-.7px;margin:9px 0}.mint-account p{font-size:10px;color:var(--muted);line-height:1.8}.mint-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.big-price{display:flex;align-items:baseline;gap:8px;font-family:var(--mono);font-size:43px;line-height:1.3;font-weight:600;letter-spacing:-2.4px;margin-top:3px}.big-price>span{font-family:var(--font);font-size:10px;letter-spacing:0;font-weight:500}.big-price>span>span{color:var(--muted);font-size:9px}.receive-box{border-left:1px solid #6a5b2450;padding:2px 0 2px 24px}.receive-box>strong{display:flex;font-family:var(--mono);flex-wrap:wrap;gap:5px 8px;align-items:baseline;font-size:23px;font-weight:500;letter-spacing:-.8px;margin-top:9px}.receive-box>strong>span{font-family:var(--font);font-size:9px;letter-spacing:0}.mint-divider{height:1px;background:#6a5b2440;margin:23px 0 19px}.quota-note{font-size:9px;color:var(--muted);display:block;margin-top:5px}.mint-button{width:100%;display:flex;align-items:center;justify-content:center;gap:11px;min-height:51px;border-radius:7px;background:var(--surface);color:var(--gold);margin-top:20px;font-size:12px;font-weight:600;padding:10px 16px}.mint-button>svg:last-child{margin-left:auto}.mint-button>svg:first-child{margin-right:auto}.mint-button:hover:not(:disabled){background:var(--surface-raised)}.mint-assurances{display:flex;align-items:center;justify-content:center;gap:22px;color:var(--muted);font-size:9px;margin-top:12px}.mint-assurances span{display:flex;align-items:center;gap:5px}.progress-block{margin-top:30px}.progress-label,.progress-detail{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px}.progress-label strong{font-family:var(--mono);font-size:11px}.progress-track{height:5px;border-radius:4px;background:var(--gold);overflow:hidden}.progress-track>span{display:block;height:100%;background:#3b3420;border-radius:3px;min-width:2px;transition:width .6s var(--ease)}.progress-block .progress-track{margin:9px 0}.progress-block .progress-track>span{min-width:0}.progress-detail{font-size:9px;color:var(--muted)}.progress-detail b{color:var(--muted);font-weight:500}.progress-detail span:last-child{display:flex;gap:3px;align-items:center}.mint-footnote{display:flex;align-items:center;gap:13px;border-top:1px solid #6a5b2455;padding-top:18px;margin-top:19px}.footnote-mark{font-size:26px;color:var(--muted)}.mint-footnote p{font-size:9px;line-height:1.8;color:var(--muted)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:0 23px;gap:12px}.panel-head h2{font-size:13px;font-weight:550;display:flex;gap:9px;align-items:center}.panel-head h2 svg{color:var(--gold)}.panel-head .mono{font-size:8px;letter-spacing:1.5px}.leader-tabs{display:flex;border-bottom:1px solid var(--line);padding:0 22px;gap:22px;height:45px;align-items:stretch}.leader-tabs button{background:none;color:var(--muted);font-size:11px;position:relative;padding:0 0 13px;display:flex;gap:5px;align-items:center}.leader-tabs button.selected{color:var(--gold)}.leader-tabs button.selected:after{content:"";height:2px;background:var(--gold);position:absolute;bottom:0;left:0;right:0}.leader-tabs button>span{font-family:var(--mono);font-size:7px;border-radius:3px;background:#3b3420;color:var(--gold);padding:3px 4px}.period-row{display:flex;align-items:center;justify-content:space-between;padding:16px 23px 14px;font-size:9px;color:var(--muted)}.period-switch{display:flex;background:var(--surface);border:1px solid var(--surface-raised);padding:3px;border-radius:5px;gap:2px}.period-switch button{font-size:9px;background:transparent;color:var(--muted);padding:3px 9px;min-width:27px;border-radius:3px}.period-switch button.selected{background:var(--surface-raised);color:var(--text-secondary)}.rank-table{margin:0 23px}.rank-table-head,.rank-row{display:grid;grid-template-columns:28px 1fr 75px;gap:6px;align-items:center}.rank-table-head{font-family:var(--mono);font-size:8px;letter-spacing:.6px;color:var(--muted);height:31px;border-bottom:1px solid var(--line)}.rank-table-head>span:last-child{text-align:right}.rank-list{height:351px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--surface-raised) transparent}.rank-row{height:50px;border-bottom:1px solid var(--surface-raised);font-family:var(--mono);font-size:11px}.rank-row>span{font-size:10px;color:var(--muted)}.rank-row .top-rank{color:var(--gold)}.rank-person{display:flex;align-items:center;gap:8px;overflow:hidden}.rank-person>span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank-row>strong{text-align:right;font-weight:500;font-size:11px}.avatar{height:25px;width:25px;flex-shrink:0;display:grid;place-items:center;border-radius:7px;font-family:var(--mono);font-size:10px;background:var(--surface-raised);color:var(--text-secondary);border:1px solid var(--line)}.avatar-1{background:#3b3420;color:var(--text-secondary);border-color:#3b3420}.avatar-2{background:var(--surface-raised);color:var(--muted);border-color:var(--line)}.avatar-3{background:#332b32;color:#b1a0b1;border-color:#453c45}.top-label{font-size:6px;color:var(--gold);border:1px solid #3b3420;padding:2px 3px;border-radius:3px}.panel-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:8px;color:var(--muted);padding:16px 23px;border-top:1px solid var(--line)}.panel-foot>span{display:flex;align-items:center;gap:5px}.panel-foot .status-dot{width:4px;height:4px}.leaderboard .panel-foot{margin-top:6px}.empty-state{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:12px;color:var(--muted);padding:20px}.metrics-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:31px 0;margin:7px 0 22px;border-bottom:1px solid var(--line)}.metrics-strip>div{border-right:1px solid var(--line);padding-left:28px}.metrics-strip>div:first-child{padding-left:0}.metrics-strip>div:last-child{border-right:0}.metrics-strip>div>span{display:flex;gap:6px;align-items:center;font-size:9px;color:var(--muted)}.metrics-strip svg{color:var(--muted)}.metrics-strip strong{font-family:var(--mono);font-size:25px;font-weight:500;letter-spacing:-.8px;display:block;margin-top:9px}.metrics-strip small{font-family:var(--font);font-size:9px;color:var(--muted);font-weight:400;letter-spacing:0;margin-left:2px}.pricing .panel-head{border-bottom:1px solid var(--line)}.subtle-tag{font-family:var(--mono);font-size:8px;color:var(--muted);border:1px solid var(--surface-raised);border-radius:4px;padding:5px 7px}.pricing-controls{display:flex;align-items:center;justify-content:space-between;padding:0 23px 14px;height:42px;gap:10px}.mini-tabs{display:flex;gap:15px;align-items:center}.mini-tabs button{font-size:9px;color:var(--muted);background:none;padding:6px 0}.mini-tabs button.selected{color:#dfd9bd}.search{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line);color:var(--muted);padding-bottom:4px}.search input{width:68px;background:none;border:0;color:var(--text-secondary);font-size:9px;outline-offset:2px}.pricing-table{padding:0 23px}.pricing-header,.pricing-row{display:grid;grid-template-columns:43px 1fr 112px;align-items:center;gap:8px}.pricing-header{height:27px;color:var(--muted);font-size:8px;border-bottom:1px solid var(--line)}.pricing-header span:last-child{text-align:right}.pricing-scroll{max-height:217px;min-height:217px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.pricing-row{height:43px;font-family:var(--mono);font-size:11px;border-bottom:1px solid var(--surface-raised);color:var(--muted)}.pricing-row>span:first-child{font-size:9px;color:var(--muted)}.pricing-row strong{font-weight:400;text-align:right;color:var(--text-secondary);white-space:nowrap}.pricing-row strong>span{font-family:var(--font);font-size:8px;color:var(--muted)}.pricing-row.current{color:var(--gold)}.pricing-row.current strong,.pricing-row.current>span:first-child{color:var(--gold)}.pricing-row small{font-family:var(--font);font-size:7px;border:1px solid #3b3420;padding:2px 4px;border-radius:3px;margin-left:10px;color:var(--gold)}.pricing .panel-foot{padding-top:14px;padding-bottom:14px}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-size:10px;background:none;border:0;padding:0}.section-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:25px}.section-title .eyebrow{font-size:8px;letter-spacing:1.2px;color:var(--muted);margin-bottom:11px}.section-title h2{font-size:23px;letter-spacing:-.5px;font-weight:550}.section-title h2>span{font-size:22px;color:var(--gold);margin-left:12px}.agents-section{padding-top:53px}.badge-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.agent-card{padding:17px 18px 0;border-radius:12px;background:linear-gradient(145deg,var(--surface-raised),var(--surface) 70%);border:1px solid var(--line);overflow:hidden}.agent-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:7px;gap:7px}.agent-card-top .mono{letter-spacing:.6px}.agent-rarity{margin-top:12px;color:var(--text-secondary);font-size:11px;line-height:1.5}.agent-rarity strong{color:var(--text-secondary);font-weight:500}.agent-1 .agent-rarity strong{color:#e7dfbf}.agent-2 .agent-rarity strong{color:var(--gold)}.agent-3 .agent-rarity strong{color:var(--text-secondary)}.badge-symbol{display:flex;align-items:center;justify-content:center;gap:10px;height:106px;color:#e7dfbf;position:relative}.badge-symbol>span{font-family:Georgia,serif;font-size:70px;text-shadow:0 0 25px #79796f14}.badge-symbol>div{height:43px;width:43px;border:1px solid #34342e22;position:absolute;transform:rotate(45deg)}.badge-symbol>div:last-child{height:65px;width:65px}.badge-title>span{font-family:var(--mono);color:var(--muted);font-size:7px;letter-spacing:1.1px}.badge-title h3{font-size:16px;font-weight:550;margin-top:7px;letter-spacing:-.2px}.badge-progress{margin-top:20px}.badge-progress>div:first-child{display:flex;justify-content:space-between;font-size:7px;color:var(--muted);margin-bottom:8px;gap:5px}.agent-card .progress-track{height:3px;background:var(--surface-raised)}.agent-card .progress-track>span{background:var(--gold);min-width:0}.agent-card>button{margin-top:20px;min-height:41px;background:transparent;border-top:1px solid var(--surface-raised);width:calc(100% + 36px);margin-left:-18px;display:flex;align-items:center;justify-content:space-between;padding:10px 18px;color:var(--muted);font-size:8px;gap:4px}.agent-card>button:hover{background:#ffffff06;color:var(--text)}.agent-1{background:linear-gradient(145deg,var(--surface-raised),var(--surface) 70%);border-color:var(--line)}.agent-1 .badge-symbol{color:#e7dfbf}.agent-1 .badge-title>span,.agent-1 .agent-card-top{color:var(--muted)}.agent-2{background:radial-gradient(ellipse at 50% 0,#ffd00012,transparent 70%),var(--surface);border-color:#65551f}.agent-2 .badge-symbol{color:var(--gold)}.agent-2 .badge-symbol>div{border-color:#ffd00033}.agent-2 .badge-title>span,.agent-2 .agent-card-top{color:var(--gold)}.agent-2>button{color:var(--gold);border-color:#3b3420}.agent-3{background:linear-gradient(145deg,var(--surface-raised),var(--surface) 70%);border-color:var(--line)}.agent-3 .badge-symbol{color:var(--gold)}.agent-3 .badge-symbol>div{border-color:#79796f33}.agent-3 .badge-title>span,.agent-3 .agent-card-top{color:var(--muted)}.agent-3>button{color:var(--text-secondary);border-color:var(--line)}.badge-disclaimer{text-align:center;color:var(--muted);font-size:8px;line-height:1.7;margin-top:17px}.invite-banner{display:flex;gap:23px;align-items:center;border:1px solid var(--line);border-radius:12px;background:linear-gradient(110deg,var(--surface-raised),var(--surface));padding:26px 29px;margin-top:43px}.invite-art{display:flex;align-items:center;justify-content:center;width:61px;height:61px;background:#ffd00011;border:1px solid #6a5b2433;border-radius:50%;color:var(--gold);position:relative;flex-shrink:0}.invite-art>span{position:absolute;background:var(--gold);color:var(--ink);font-size:8px;border-radius:4px;right:-6px;top:0;padding:2px 4px;font-family:var(--mono);border:2px solid var(--surface-raised)}.invite-banner .eyebrow{font-size:7px;color:var(--muted);letter-spacing:1.4px}.invite-banner h2{font-size:18px;font-weight:500;letter-spacing:-.5px;margin:8px 0}.invite-banner p{font-size:9px;color:var(--muted);line-height:1.8}.invite-banner>.button{margin-left:auto;white-space:nowrap;font-size:11px}.task-banner{display:flex;width:100%;text-align:left;align-items:center;gap:13px;margin-top:12px;background:var(--surface);border:1px solid var(--surface-raised);min-height:67px;padding:12px 26px;border-radius:9px}.task-banner:hover{background:var(--surface-raised);border-color:var(--line)}.task-banner>svg{color:var(--text-secondary)}.task-banner>div{display:flex;align-items:center;gap:19px}.task-banner strong{font-size:11px;font-weight:500;color:var(--text-secondary)}.task-banner>div>span{font-size:9px;color:var(--muted)}.task-banner>span{margin-left:auto;display:flex;gap:7px;align-items:center;white-space:nowrap;font-size:9px;color:var(--text-secondary)}.footer{border-top:1px solid var(--surface-raised);padding:28px 0 22px}.footer-top{display:flex;align-items:center;gap:25px}.brand.small{font-size:20px}.footer-token-info{min-width:0}.footer-social{margin-left:auto;display:flex;gap:7px}.social-icon{width:30px;height:30px;border:1px solid var(--line);border-radius:6px;display:grid;place-items:center;font-size:17px}.social-icon:hover{border-color:var(--gold)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;font-size:8px;color:var(--muted)}.footer-bottom a{display:flex;align-items:center;gap:4px}.contract-line{font-size:10px;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.contract-line button{background:none;font-family:var(--mono);font-size:10px;padding:0;color:var(--muted);word-break:break-all;display:flex;gap:6px;align-items:center;min-width:0;text-align:left}.contract-line button>span{overflow-wrap:anywhere;min-width:0}.contract-line button svg{flex-shrink:0}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--surface-raised);color:var(--text);border:1px solid #65551f;box-shadow:0 8px 40px #0004;border-radius:9px;padding:15px 17px;font-size:12px;z-index:100;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);width:max-content;animation:toast-in .2s var(--ease);line-height:1.7}.toast>svg{color:var(--muted)}.toast button{background:none;color:var(--muted);padding:5px;display:grid;place-items:center}.modal-backdrop{position:fixed;inset:0;background:#121210c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:80;display:flex;justify-content:center;align-items:center;padding:20px}.modal{width:460px;max-width:100%;max-height:90dvh;overflow:auto;scrollbar-width:thin;border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:25px;box-shadow:0 24px 90px #0006;animation:modal-in .2s var(--ease);outline:none}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px}.modal-head h2{font-size:18px;font-weight:550;letter-spacing:-.4px}.icon-button{background:var(--surface-raised);border:1px solid var(--line);width:33px;height:33px;border-radius:7px;display:grid;place-items:center;color:var(--text-secondary)}.icon-button:hover{background:var(--line)}.modal-description{font-size:12px;line-height:1.9;color:var(--muted);margin:4px 0 20px}.modal-note{display:flex;gap:9px;align-items:flex-start;font-size:10px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:17px;margin-top:20px}.modal-note>svg{margin-top:3px}.wallet-connected{display:flex;flex-direction:column;align-items:center;gap:17px;padding:20px 0}.wallet-connected>svg{color:var(--gold)}.wallet-connected code{font-size:10px;color:var(--muted);word-break:break-all}.wallet-connected>span{font-size:11px;color:var(--muted)}.quote-details{margin:20px 0;background:var(--surface-raised);padding:5px 16px;border:1px solid var(--line);border-radius:8px}.quote-details>div{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.quote-details>div:last-child{border:0}.quote-details dt{color:var(--muted)}.quote-details dd{margin:0;color:var(--text);font-family:var(--mono);text-align:right}.field-label{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:15px}.text-input{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:7px;color:var(--text);font-size:12px;padding:12px;margin-top:7px;min-height:42px}.text-input::placeholder{color:var(--muted)}.loading-text{font-size:11px;color:var(--text-secondary);display:flex;gap:8px;align-items:center;margin-top:16px;line-height:1.8}.success-state{text-align:center;display:flex;align-items:center;flex-direction:column;gap:16px;padding:24px 0}.success-state>svg{color:var(--gold)}.success-state p{font-size:12px;color:var(--muted)}.success-state code{font-size:11px;color:var(--text-secondary)}.task-links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.task-links>a{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);padding:14px 12px;border-radius:7px;font-size:11px;color:var(--text-secondary)}.task-links>a>span{font-size:21px}.task-links>a:hover{background:var(--surface-raised)}.badge-status{text-align:center}.badge-status .badge-symbol{font-size:64px;color:var(--gold);height:100px}.badge-status h3{font-size:17px;font-weight:500}.badge-status p{font-size:12px;color:var(--muted);margin-top:12px}.badge-requirements{margin-top:24px}.badge-requirements>div{display:grid;grid-template-columns:1fr 1fr 65px;align-items:center;gap:10px;font-size:11px;color:var(--text-secondary);padding:14px 0;border-bottom:1px solid var(--line)}.badge-requirements>div>span:nth-child(2){color:var(--muted)}.badge-requirements .muted{font-size:10px}.error-banner{background:#3b3420;border:1px solid #6a5b24;border-radius:8px;font-size:12px;padding:15px;display:flex;align-items:center;gap:10px;color:var(--gold)}.error-banner button{margin-left:auto;background:none;color:var(--gold)}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes modal-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(min-width:1500px){.mint-card{padding:30px 34px}.mint-account h2{font-size:27px}.rank-list{height:365px}.mint-layout{grid-template-columns:1.13fr 1fr}}@media(max-width:1050px){.wrap{width:calc(100% - 48px)}.chain-badge{display:none}.mint-layout{gap:16px;grid-template-columns:1.1fr 1fr}.mint-card{padding:25px 24px 22px}.mint-account h2{font-size:20px}.big-price{font-size:36px}.receive-box{padding-left:15px}.receive-box>strong{font-size:20px}.panel-head{padding:0 20px}.leader-tabs{padding:0 20px;gap:20px}.rank-table{margin:0 20px}.rank-table-head,.rank-row{grid-template-columns:21px 1fr 55px}.rank-row,.rank-row>strong{font-size:10px}.rank-row{height:51px}.top-label{display:none}.rank-list{height:357px}.pricing-header,.pricing-row{grid-template-columns:30px 1fr 92px;font-size:10px}.pricing-row small{margin-left:5px}.pricing-row strong>span{font-size:7px}.metrics-strip>div{padding-left:20px}.metrics-strip strong{font-size:23px}.badge-grid{gap:12px}.agent-card{padding:15px 14px 0}.agent-card>button{width:calc(100% + 28px);margin-left:-14px;padding-left:14px;padding-right:14px}.invite-banner{padding:23px}.invite-banner h2{font-size:17px}.task-banner>div{gap:12px}.task-banner>div>span{font-size:8px}}@media(max-width:760px){.wrap{width:calc(100% - 36px)}.site-header{gap:12px}.brand{font-size:21px;gap:7px}.header-actions .header-wallet{min-height:44px;font-size:12px;padding:0 12px;gap:8px}.header-wallet-label,.header-wallet-chevron{display:none}.header-wallet-compact{display:inline}.header-wallet-address{font-size:11px}.mint-layout{grid-template-columns:1fr;gap:17px}.mint-card{padding:25px 24px 21px;min-height:585px;border-radius:12px}.mint-account{margin-top:31px;margin-bottom:29px}.mint-account h2{font-size:23px;letter-spacing:-.8px}.mint-account p{font-size:10px}.mint-quote-grid{gap:10px}.big-price{font-size:42px;gap:6px}.big-price>span{font-size:10px}.receive-box{padding-left:17px}.receive-box>strong{font-size:23px}.small-label{font-size:9px}.mint-button{font-size:11px;min-height:50px}.progress-block{margin-top:28px}.mint-assurances{font-size:8px;gap:15px}.mint-footnote p{font-size:9px}.mint-account .small-label{font-size:8px}.leaderboard .panel-head{min-height:60px}.leader-tabs{height:43px}.leader-tabs button{font-size:11px}.period-row{font-size:9px}.rank-table-head,.rank-row{grid-template-columns:30px 1fr 77px}.rank-row,.rank-row>strong{font-size:12px}.rank-list{height:305px}.rank-row{height:51px}.rank-row>span{font-size:10px}.avatar{width:27px;height:27px;font-size:11px}.top-label{display:block}.leaderboard .panel-foot{margin-top:0}.metrics-strip{grid-template-columns:1fr 1fr;padding:0;margin:22px 0 26px;row-gap:0;border-bottom:0;border-top:1px solid var(--line)}.metrics-strip>div{padding:22px 0!important;border-bottom:1px solid var(--line);border-right:0}.metrics-strip>div:nth-child(odd){border-right:1px solid var(--line);margin-right:22px}.metrics-strip>div>span{font-size:9px}.metrics-strip strong{font-size:26px}.metrics-strip small{font-size:9px}.pricing-header,.pricing-row{grid-template-columns:39px 1fr 105px;font-size:11px}.pricing-row{height:45px}.pricing-scroll{min-height:225px;max-height:270px}.pricing-row small{font-size:7px;margin-left:8px}.agents-section{padding-top:38px}.section-title{gap:12px;margin-bottom:21px;align-items:flex-end}.section-title .eyebrow{font-size:6px;letter-spacing:.8px}.section-title h2{font-size:17px;letter-spacing:-.6px;line-height:1.5;max-width:210px}.section-title h2>span{font-size:17px;margin-left:6px}.section-title>.button{font-size:8px;padding:0 9px;gap:5px;min-height:34px;white-space:nowrap}.section-title>.button>svg{width:12px}.badge-grid{grid-template-columns:1fr 1fr;gap:13px}.agent-card{padding:15px 15px 0}.agent-card-top{font-size:6px}.badge-title h3{font-size:16px}.badge-symbol{height:103px}.badge-progress>div:first-child{font-size:7px}.agent-card>button{font-size:8px;min-height:39px;width:calc(100% + 30px);margin-left:-15px;padding-left:15px;padding-right:15px}.badge-disclaimer{font-size:8px;line-height:1.9;padding:0 4px;margin-top:17px}.invite-banner{position:relative;padding:24px 20px 23px;gap:15px;flex-wrap:wrap;margin-top:31px}.invite-art{width:45px;height:45px}.invite-art>svg{width:23px}.invite-banner>div:nth-child(2){flex:1}.invite-banner h2{font-size:15px;line-height:1.6;margin:7px 0 5px}.invite-banner p{font-size:9px}.invite-banner>.button{width:100%;min-height:43px;margin-top:7px;font-size:11px}.invite-banner .eyebrow{font-size:7px}.task-banner{padding:17px 16px;gap:10px;min-height:85px}.task-banner>div{display:block;flex:1}.task-banner strong{font-size:10px;display:block}.task-banner>div>span{font-size:8px;display:block;margin-top:6px;line-height:1.5}.task-banner>span{font-size:9px;gap:3px}.task-banner>svg{width:17px}.footer{padding:24px 0 20px}.footer-top{gap:12px;flex-wrap:wrap}.footer-token-info{order:3;width:100%}.footer-social{gap:6px}.social-icon{width:28px;height:28px}.footer-bottom{font-size:7px;gap:15px;flex-wrap:wrap;margin-top:18px;line-height:1.7}.footer-bottom>span:nth-child(2){margin-left:auto}.footer-bottom>a{display:none}.modal{padding:22px;max-height:90dvh;border-radius:12px}.modal-head h2{font-size:17px}.toast{font-size:11px;bottom:16px;padding:12px;max-width:calc(100vw - 30px);line-height:1.8}.error-banner{font-size:10px;line-height:1.8}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.modal-description,.loading-text,.toast{overflow-wrap:anywhere}.brand{width:153px;flex-shrink:0}.brand-graphic{display:block;width:100%;height:50px;object-fit:contain;object-position:left center}.brand.small{width:125px}.brand.small .brand-graphic{height:42px}@media(max-width:760px){.brand{width:127px}.brand-graphic{height:42px}.brand.small{width:110px}.brand.small .brand-graphic{height:36px}}.site-header{height:80px;position:relative}.site-header nav{gap:12px}.nav-reward{color:var(--gold);font-family:var(--mono);font-size:8px;padding:2px 4px;border:1px solid #3b3420;border-radius:3px}.menu-toggle{display:none}.page-mint .mint-card{min-height:0}.page-mint .mint-selection{margin:14px 0}.page-mint .mint-assurances{margin-top:10px}.page-mint .mint-layout{align-items:stretch}.mint-sidebar{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0}.mint-sidebar .leaderboard{flex-shrink:0}.mint-sidebar .pricing{display:flex;flex-direction:column;flex:1 1 0px;min-height:0}.mint-sidebar .panel{border-radius:12px}.mint-sidebar .panel-head{min-height:46px;padding:0 20px}.mint-sidebar .leader-tabs{height:34px;padding:0 20px}.mint-sidebar .leader-tabs button{padding-bottom:8px}.mint-sidebar .period-row{padding:9px 20px;min-height:41px}.mint-sidebar .rank-table{margin:0 20px}.mint-sidebar .rank-table-head{height:25px}.mint-sidebar .rank-list{height:132px}.mint-sidebar .rank-row{height:33px}.mint-sidebar .avatar{width:21px;height:21px;font-size:9px;border-radius:5px}.mint-sidebar .panel-foot{padding:10px 20px;margin-top:0;font-size:8px}.mint-sidebar .pricing-controls{height:36px;padding:0 20px}.mint-sidebar .pricing-table{padding:0 20px;display:flex;flex-direction:column;flex:1 1 0px;min-height:0}.mint-sidebar .pricing-header{height:25px}.mint-sidebar .pricing-scroll{flex:1 1 0px;contain:size;height:0;min-height:108px;max-height:none}.mint-sidebar .pricing-header,.mint-sidebar .pricing-controls,.mint-sidebar .pricing .panel-head,.mint-sidebar .pricing .panel-foot{flex-shrink:0}.mint-sidebar .pricing-row{height:36px}@media(min-width:761px){.mint-sidebar .leaderboard,.mint-sidebar .rank-table{display:flex;flex-direction:column;flex:1 1 0px;min-height:0}.mint-sidebar .rank-list{flex:1 1 0px;contain:size;height:0;min-height:0}.mint-sidebar .leaderboard>.panel-head,.mint-sidebar .leader-tabs,.mint-sidebar .period-row,.mint-sidebar .rank-table-head,.mint-sidebar .leaderboard>.panel-foot{flex-shrink:0}}.home-note{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 1px 23px;font-size:9px}.home-note>span{display:flex;align-items:center;gap:6px}.page-heading{padding:36px 0 28px}.page-heading .eyebrow{font-size:8px}.page-heading h1{margin-top:13px;font-size:34px;font-weight:550;letter-spacing:-1px}.page-heading p{font-size:12px;line-height:1.9;color:var(--muted);margin-top:12px}.page-agents .agents-section{padding:0 0 38px}.page-agents .section-title{margin-bottom:20px}.page-agents .section-title h2{font-size:18px}.page-agents .agent-card{padding-top:22px}.page-agents .badge-symbol{height:142px}.page-tasks .invite-banner{margin-top:0}.page-tasks .task-banner{margin-top:16px}.task-explainer{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 45px}.task-explainer>div{border-top:1px solid var(--line);padding-top:20px}.task-explainer>div>span{font:12px var(--mono);color:var(--gold)}.task-explainer h2{font-size:14px;font-weight:500;margin:14px 0 9px}.task-explainer p{font-size:11px;color:var(--muted);line-height:1.9}.page-mint+.footer{padding-top:20px}.footer{margin-top:0}@media(max-width:1050px){.site-header{height:76px;gap:12px}.header-actions{margin-left:auto;gap:8px;flex-shrink:0}.menu-toggle{display:grid;place-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:9px;width:44px;height:44px;padding:0;color:var(--text-secondary)}.header-actions .header-wallet{min-height:44px}.site-header nav{display:none;position:absolute;top:calc(100% - 1px);right:0;left:0;margin:0;padding:8px;border:1px solid var(--line);border-radius:10px;z-index:40;box-shadow:0 15px 40px #0006}.site-header nav.nav-open{display:flex;flex-direction:column;align-items:stretch;gap:2px}.site-header nav a{display:flex;min-height:44px;border-radius:6px;font-size:13px;gap:9px}.mint-sidebar .pricing-row{font-size:10px}}@media(max-width:760px){.site-header{height:60px}.site-header .brand{width:clamp(108px,32vw,136px)}.page-mint .mint-layout{gap:17px}.mint-sidebar{gap:16px}.mint-sidebar .rank-list{height:165px}.mint-sidebar .rank-row{height:41px}.mint-sidebar .pricing,.mint-sidebar .pricing-table{flex:0 0 auto}.mint-sidebar .pricing-scroll{flex:none;contain:none;height:144px;min-height:144px;max-height:144px}.home-note{align-items:flex-start;font-size:8px;line-height:1.8;padding:17px 0 20px;gap:10px}.home-note>span{max-width:210px}.page-heading{padding:28px 0 24px}.page-heading h1{font-size:29px}.page-heading p{font-size:11px}.page-agents .section-title h2{max-width:185px;font-size:15px}.page-agents .badge-symbol{height:110px}.task-explainer{grid-template-columns:1fr;gap:23px;margin:25px 0 35px}}.agent-connect-brand{display:flex;align-items:center;gap:12px;padding:6px 0 17px;color:var(--gold)}.agent-connect-brand>div{display:flex;flex-direction:column;gap:6px;flex:1}.agent-connect-brand strong{font-size:14px;font-weight:550;color:var(--text)}.agent-connect-brand>div>span{font-size:10px;color:var(--muted)}.agent-qr{width:min(260px,100%);aspect-ratio:1;border-radius:12px;margin:8px auto 18px;display:grid;place-items:center;background:#fff}.agent-qr img{display:block;width:calc(100% - 20px);height:auto}.agent-qr-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1px dashed var(--line);background:var(--surface);border-radius:12px;min-height:175px;color:var(--text-secondary);font-size:12px}.agent-pairing{display:flex;align-items:center;flex-direction:column;gap:9px}.agent-pairing>span{font-size:11px;color:var(--muted)}.agent-pairing>strong{font-family:var(--mono);font-size:30px;letter-spacing:5px;color:var(--gold)}.agent-pairing>small{font-size:10px;color:var(--muted)}.agent-id-link{margin-top:18px;font-size:10px}.agent-inline-error{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.8;color:var(--gold);margin-top:15px;overflow-wrap:anywhere}.agent-risk{display:flex;gap:10px;padding:13px;background:#3b3420;border:1px solid #6a5b24;border-radius:7px;margin:10px 0;color:var(--gold);font-size:11px}.agent-risk p{margin-top:7px;line-height:1.7}.agent-details{padding:13px 0;border-top:1px solid var(--line);color:var(--text-secondary);font-size:11px}.agent-details summary{cursor:pointer}.agent-details pre{overflow:auto;max-height:170px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.8;color:var(--muted)}.agent-operation{display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid var(--line);border-radius:7px;font-size:10px;color:var(--muted)}.agent-operation code{color:var(--text-secondary);overflow-wrap:anywhere;font-size:10px}.quote-details dd{max-width:65%}.nft-visual{width:100%;aspect-ratio:1;position:relative;isolation:isolate;overflow:hidden;margin:16px 0 20px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.nft-artwork{width:100%;height:100%;display:block;object-fit:cover;position:absolute;inset:0}.nft-visual.is-hidden .nft-artwork{filter:blur(7px) brightness(.85) saturate(.9);transform:scale(1.06)}.nft-visual.is-revealed .nft-artwork{filter:none;transform:none;object-fit:contain}.badge-requirements>div{grid-template-columns:minmax(0,1fr) auto auto}.badge-requirement-identity{display:flex;align-items:center;gap:9px;min-width:0}.badge-requirement-identity>span{overflow-wrap:anywhere}.nft-visual.is-compact{width:42px;height:42px;flex:0 0 42px;border-radius:6px;margin:0}.nft-visual.is-compact.is-hidden .nft-artwork{filter:blur(2px) brightness(.85) saturate(.9)}.nft-owner-panel{border:1px solid var(--line);border-radius:12px;padding:24px;margin:24px 0 36px;background:var(--surface)}.nft-owner-panel h2{font-size:17px;color:var(--gold)}.nft-owner-panel>p{font-size:11px;color:var(--muted);margin:10px 0 20px;line-height:1.8}.nft-owner-row{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;margin:12px 0}.nft-owner-row label{font-size:12px;color:var(--text-secondary)}.nft-owner-row input{width:100%;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);padding:12px;font:11px var(--mono)}@media(max-width:760px){.nft-owner-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.nft-owner-row label{grid-column:1 / -1}.nft-owner-panel{padding:18px}}.task-links a.completed{border-color:#79796f;background:var(--surface-raised);color:var(--text)}.task-links a[aria-disabled=true]{opacity:.5;cursor:wait}.task-visit-progress{font:11px var(--mono);color:var(--muted);margin:18px 0}.referral-binding{margin-block:20px;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.referral-binding h3{margin:0 0 8px;font-size:18px}.referral-binding p{margin:8px 0 16px;color:var(--muted);font-size:13px;line-height:1.7}.referral-binding .field-label{margin-bottom:16px}.referral-binding .referral-status{display:flex;align-items:center;gap:8px;margin-bottom:0;color:var(--green)}.referral-binding .text-input{min-width:0;width:100%}.mint-selection{margin:22px 0}.share-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 16px}.share-options button,.payment-options button{min-height:44px;border:1px solid #6a5b24;border-radius:9px;background:transparent;color:var(--ink);font:500 18px var(--mono);transition:background .15s,transform .15s}.share-options button:not(:disabled):hover,.payment-options button:not(:disabled):hover{background:#24240e1a;transform:translateY(-1px)}.share-options button:not(:disabled):active,.payment-options button:not(:disabled):active{transform:scale(.97)}.share-options button.active,.payment-options button.active,.share-options button.active:not(:disabled):hover,.payment-options button.active:not(:disabled):hover{background:var(--bg);border-color:var(--bg);color:var(--gold)}.share-options button:disabled{opacity:.35}.payment-options{display:flex;gap:10px;margin-bottom:12px}.payment-options button{min-width:86px;padding:0 18px}@media(max-width:600px){.share-options{grid-template-columns:repeat(5,minmax(0,1fr))}}.selected-cost{margin-top:8px;font-size:14px;font-weight:600;color:var(--ink)}.quote-details dd{overflow-wrap:anywhere}.home-note>button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0;background:transparent;font-size:inherit}.home-note>button:hover{color:var(--gold)}.mint-story{scroll-margin-top:28px;border-top:1px solid var(--line);padding:58px 0 12px}.story-intro{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:60px;padding-bottom:44px}.story-eyebrow{display:flex;align-items:center;gap:9px;color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:1.8px}.story-eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--gold)}.story-copy h2{margin:22px 0 20px;font-size:clamp(34px,4vw,54px);line-height:1.2;letter-spacing:-1.8px;font-weight:550}.story-copy h2 em{font-style:normal}.story-copy>p{max-width:525px;color:var(--muted);font-size:14px;line-height:1.95}.story-paper-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:13px;font-size:12px;color:var(--text)}.story-paper-link svg,.story-closing a svg{transition:transform .18s var(--ease)}.story-paper-link:hover svg,.story-closing a:hover svg{transform:translate(2px,-2px)}.story-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;isolation:isolate}.story-art:before,.story-art:after{content:"";position:absolute;z-index:-1}.story-art:before{width:1px;height:100%}.story-art:after{height:1px;width:100%}.story-orbit{position:absolute;width:266px;height:266px;border:1px solid #79796f26;z-index:-1}.story-orbit-inner{width:208px;height:208px}.story-orbit-dot{position:absolute;width:8px;height:8px;background:var(--gold)}.story-art-label,.story-art-caption,.story-art-coordinate{font-family:var(--mono);font-size:9px;letter-spacing:2px}.story-art-word{display:flex;align-items:center;gap:12px;margin:5px 0;font-family:var(--mono);font-size:100px;font-weight:500;letter-spacing:-8px;line-height:1.2}.story-art-word>span{color:var(--gold);font-size:62px;font-weight:400;letter-spacing:0}.story-art-caption{color:var(--text-secondary)}.story-art-coordinate{position:absolute;bottom:0;right:0;color:var(--muted);font-size:8px;letter-spacing:1px}.story-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.story-principles article{min-width:0;padding:0 30px;border-left:1px solid var(--line)}.story-principles article:first-child{padding-left:0;border-left:0}.story-principles article:last-child{padding-right:0}.story-principle-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.story-principle-top>span{font-family:var(--mono);font-size:9px;letter-spacing:1.1px}.story-principle-top svg{stroke-width:1.5}.story-principles h3{font-size:18px;font-weight:500;letter-spacing:-.3px;margin:18px 0 10px}.story-principles p{color:var(--muted);font-size:12px;line-height:1.9}.story-closing{display:flex;justify-content:space-between;gap:24px;padding:25px 0 5px}.story-closing p{color:var(--muted);font-size:14px;line-height:1.8}.story-closing a{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;min-height:44px;color:var(--gold);font-size:12px}@media(max-width:760px){.mint-story{padding-top:34px}.story-intro{grid-template-columns:minmax(0,1fr);gap:22px;padding-bottom:26px}.story-copy h2{margin-top:20px;letter-spacing:-1px}.story-copy>p{font-size:13px}.story-art{height:180px}.story-orbit-outer{width:174px;height:174px}.story-orbit-inner{width:136px;height:136px}.story-art-word{font-size:68px;letter-spacing:-5px}.story-art-word>span{font-size:42px}.story-art-label,.story-art-caption{font-size:8px}.story-art-coordinate{display:none}.story-principles{grid-template-columns:minmax(0,1fr);padding:0}.story-principles article,.story-principles article:first-child,.story-principles article:last-child{padding:24px 0;border-left:0}.story-principles article+article{border-top:1px solid var(--line)}.story-principles h3{margin-top:12px}.story-closing{flex-direction:column}}@media(max-width:340px){.share-options{grid-template-columns:repeat(4,minmax(0,1fr))}}body{background:radial-gradient(ellipse at 20% 0,#ffd00005,transparent 42%),var(--bg)}.site-header{border-color:#34342eb3}.site-header nav a{padding:9px 10px;border-radius:7px;color:var(--text-secondary)}.site-header nav a.active{background:#ffd00012;color:var(--gold)}.site-header nav a:hover{color:#fff}.site-header .chain-badge{color:var(--text-secondary)}.header-actions .button.gold{background:var(--gold);color:var(--ink)}.page-mint{padding-top:24px}.protocol-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:24px;margin-bottom:20px;padding:20px 24px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.protocol-overview>div+div{padding-left:24px;border-left:1px solid var(--line)}.protocol-overview>div>span{display:block;color:var(--text-secondary);font-size:10px;letter-spacing:.6px}.protocol-overview strong{display:flex;align-items:baseline;gap:8px;margin-top:5px;color:var(--text);font:500 25px / 1.2 var(--mono);letter-spacing:-.8px}.protocol-overview small{color:var(--muted);font:400 10px var(--font);letter-spacing:0}.protocol-overview>.overview-network{display:flex;flex-direction:column;align-items:flex-end;gap:11px;border:0}.protocol-overview .overview-chain,.protocol-overview .overview-mode{display:inline-flex;align-items:center;gap:7px;font-size:10px}.overview-mode i{width:5px;height:5px;border-radius:50%;background:var(--accent)}.page-mint .mint-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);gap:20px}.page-mint .mint-card{padding:26px;background:radial-gradient(ellipse at 50% 0,#ffd0000d,transparent 48%),var(--surface);border:1px solid #65551f;border-radius:14px;color:var(--text);box-shadow:0 12px 30px #00000015}.page-mint .mint-card:before{content:"";position:absolute;top:0;left:26px;right:26px;height:1px;background:linear-gradient(90deg,#ffd00000,var(--gold),#ffd00000)}.page-mint .mint-account{margin:0 0 25px}.page-mint .mint-account h2{max-width:370px;margin:0 0 9px;color:var(--text);font-size:clamp(22px,2.1vw,29px);font-weight:550;line-height:1.4;letter-spacing:-.9px}.page-mint .mint-account p{color:var(--text-secondary);font-size:11px}.page-mint .mint-card .small-label{color:var(--text-secondary);font-size:10px;letter-spacing:.3px}.page-mint .mint-quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:end}.page-mint .big-price{color:var(--gold);font-size:clamp(38px,3.6vw,49px);font-weight:500;letter-spacing:-2px;flex-wrap:wrap;gap:0 8px}.page-mint .big-price>span,.page-mint .big-price>span>span{color:var(--text-secondary);font-size:10px}.page-mint .receive-box{border:0;padding:12px 14px;border-radius:8px;background:#34342e5e}.page-mint .receive-box strong{font-size:clamp(19px,1.9vw,25px);color:var(--text);margin-top:10px;gap:4px 7px}.page-mint .receive-box strong>span{color:var(--text-secondary);font-size:8px}.page-mint .mint-divider{margin:22px 0 18px;background:var(--line)}.page-mint .share-options{gap:8px;margin:11px 0 16px}.page-mint .share-options button,.page-mint .payment-options button{min-height:44px;border:1px solid var(--line);border-radius:7px;background:var(--surface-raised);color:var(--text-secondary);font-size:18px}.page-mint .share-options button:not(:disabled):hover,.page-mint .payment-options button:not(:disabled):hover{background:var(--line);border-color:var(--gold);color:var(--text)}.page-mint .share-options button.active,.page-mint .share-options button.active:not(:disabled):hover,.page-mint .payment-options button.active,.page-mint .payment-options button.active:not(:disabled):hover{color:var(--ink);background:var(--gold);border-color:var(--gold);box-shadow:inset 0 0 0 1px #ffd00022}.page-mint .payment-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.page-mint .payment-options button{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mono);font-size:13px;font-weight:500}.payment-mark{display:block;flex:0 0 20px;width:20px;height:20px;object-fit:contain;border-radius:50%}.test-assets-notice{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 14px;border:1px solid #ffd00040;border-radius:10px;background:#ffd0000a;color:var(--gold);font-size:12px;line-height:1.6}.test-assets-notice svg{flex:0 0 16px;margin-top:2px}.page-mint .payment-options button:disabled{opacity:.4;cursor:not-allowed}.page-mint .quota-note{color:var(--text-secondary);font-size:9px}.page-mint .selected-cost{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:5px 10px;padding:14px 0 2px;color:var(--text);font-size:11px}.selected-cost strong{font:500 20px var(--mono);color:var(--text)}.selected-cost strong small{color:var(--text-secondary);font-size:10px}.selected-cost em{grid-column:1 / -1;color:var(--text-secondary);font-size:10px;font-style:normal}.page-mint .mint-button{min-height:52px;margin-top:16px;background:var(--gold);color:var(--ink);border:1px solid var(--gold);border-radius:8px;box-shadow:0 3px 15px #ffd00012;font-size:12px}.page-mint .mint-button:not(:disabled):hover{background:#ffe04a;box-shadow:0 5px 22px #ffd00024;transform:translateY(-1px)}.page-mint .mint-assurances{color:var(--text-secondary);gap:18px}.page-mint .mint-assurances svg{color:var(--gold)}.page-mint .progress-block{margin-top:23px;padding-top:18px;border-top:1px solid var(--line)}.page-mint .progress-label{color:var(--text);font-size:10px}.page-mint .progress-label strong{color:var(--gold);font-weight:500}.page-mint .progress-track{background:var(--line)}.page-mint .progress-block .progress-track>span{background:var(--gold)}.page-mint .progress-detail,.page-mint .progress-detail b{color:var(--text-secondary)}.page-mint .mint-footnote{border-top-color:var(--line);align-items:flex-start;gap:10px;margin-top:18px;padding-top:15px}.page-mint .mint-footnote .footnote-mark{color:var(--gold);font-size:19px;margin-top:3px}.page-mint .mint-footnote p{color:var(--text-secondary);font-size:9px;line-height:1.9}.page-mint .mint-sidebar{gap:18px}.page-mint .mint-sidebar .panel{background:var(--surface);border-color:var(--line);border-radius:12px}.page-mint .mint-sidebar .pricing{flex:1.3 1 0;min-height:350px}.page-mint .mint-sidebar .leaderboard{min-height:250px}.page-mint .panel-head{border-color:var(--line)}.page-mint .panel-head h2{font-weight:500;font-size:13px}.page-mint .panel-head h2 svg{color:var(--gold);stroke-width:1.5}.page-mint .subtle-tag{border-color:var(--line);color:var(--text-secondary)}.page-mint .leader-tabs,.page-mint .rank-table-head,.page-mint .rank-row,.page-mint .panel-foot,.page-mint .pricing-header,.page-mint .pricing-row{border-color:var(--line)}.page-mint .leader-tabs button{color:var(--text-secondary)}.page-mint .leader-tabs .selected{color:var(--gold);border-color:var(--gold)}.page-mint .leader-tabs small,.page-mint .leader-tabs button>span{color:var(--gold);background:#ffd00012}.page-mint .period-switch{background:var(--surface);border-color:var(--line)}.page-mint .period-switch button{color:var(--text-secondary)}.page-mint .period-switch button.selected{background:var(--gold);color:var(--ink)}.page-mint .rank-row,.page-mint .rank-person{color:var(--text)}.page-mint .rank-row>span,.page-mint .rank-table-head,.page-mint .period-row,.page-mint .panel-foot{color:var(--muted)}.page-mint .rank-row>.top-rank{color:var(--gold)}.page-mint .top-label{color:var(--gold);border-color:#3b3420}.page-mint .mini-tabs button,.page-mint .pricing-header,.page-mint .pricing-row,.page-mint .search,.page-mint .search input{color:var(--text-secondary)}.page-mint .mini-tabs .selected,.page-mint .pricing-row strong{color:var(--text)}.page-mint .pricing-row.current,.page-mint .pricing-row.current strong{color:var(--gold)}.page-mint .pricing-row small{color:var(--gold);border-color:#6a5b24}.page-mint .search{border-color:var(--line)}.page-mint .pricing-table{background-image:url(/brand/binance-watermark.svg);background-repeat:no-repeat;background-position:center;background-size:clamp(240px,28vw,320px) auto}.page-mint .status-dot{background:var(--gold)}.mint-price-curve{flex-shrink:0;padding:12px 20px 8px;border-bottom:1px solid var(--line)}.curve-caption,.curve-axis{display:flex;justify-content:space-between;align-items:center;gap:10px;font:400 9px var(--mono);color:var(--text-secondary)}.curve-caption>span:first-child{display:flex;align-items:center;gap:6px}.curve-caption i{width:10px;height:2px;background:var(--gold)}.mint-price-curve svg{display:block;width:100%;height:80px;margin:6px 0;color:var(--muted)}.curve-axis{font-size:8px}.curve-axis .curve-current{color:var(--gold)}.home-note{color:var(--text-secondary)}.home-note>button{color:var(--text)}.mint-story{border-color:var(--line)}.story-copy h2 em{color:var(--gold)}.story-copy>p strong{color:var(--text);font-weight:500}.story-closing{align-items:flex-end;padding-top:28px;padding-bottom:10px}.story-mission{max-width:850px}.story-mission-label{color:var(--text-secondary);font-family:var(--mono);font-size:9px;letter-spacing:1.4px;margin-bottom:15px}.story-mission h3{color:var(--text);font-size:clamp(18px,1.8vw,23px);line-height:1.7;font-weight:500;letter-spacing:-.4px;margin-bottom:13px}.story-mission h3 em{display:block;color:var(--gold);font-style:normal}.story-mission p{max-width:730px;font-size:12px;line-height:1.9}.story-eyebrow,.story-copy>p,.story-principles p,.story-closing p{color:var(--text-secondary)}.story-principles,.story-principles article,.story-principles article+article{border-color:var(--line)}.story-principle-top{color:var(--text-secondary)}.story-principle-top svg{color:var(--gold)}.story-tax{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px;margin:0;padding:24px 0;border-bottom:1px solid var(--line)}.story-tax dt{color:var(--text-secondary);font-size:12px;line-height:1.6}.story-tax dd{margin:8px 0 0;color:var(--text);font-family:var(--mono);font-size:28px;line-height:1.2}.story-tax-total dd{color:var(--gold)}.story-art{background:radial-gradient(ellipse at center,#79796f14,transparent 70%)}.story-art:before,.story-art:after{background:#ffd0001c}.story-orbit{border-color:#ffd00047;border-radius:24px;transform:rotate(45deg)}.story-orbit-inner{border-color:#ffd00021;border-radius:18px}.story-orbit-dot{top:45px;left:calc(50% + 90px);border-radius:2px;box-shadow:0 0 0 5px #ffd0000c}.story-art-label,.story-art-caption,.story-art-coordinate{color:var(--text-secondary)}.footer{border-color:var(--line)}.footer .contract-line,.footer-bottom,.footer-bottom a{color:var(--text-secondary)}.social-icon{border-color:var(--line);color:var(--text-secondary)}@media(max-width:1050px){.site-header .menu-toggle{border-color:var(--line);background:var(--surface-raised);color:var(--text)}.site-header .menu-toggle:hover{background:var(--line);border-color:var(--gold)}.site-header nav{background:var(--surface-raised);border-color:var(--line)}.site-header nav a{padding:0 13px}.site-header nav a.active{background:#ffd00012;color:var(--gold)}.page-mint .mint-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px}.page-mint .mint-card{padding:22px}.protocol-overview{gap:18px;padding:18px 22px}.page-mint .mint-quote-grid{grid-template-columns:1fr;gap:12px}.page-mint .receive-box{display:flex;justify-content:space-between;align-items:center;gap:10px}.page-mint .receive-box strong{margin:0}.protocol-overview>.overview-network{display:none}.protocol-overview{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.story-tax{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.story-tax-total{grid-column:1 / -1;display:flex;align-items:center;gap:12px}.story-tax-total dd{margin:0}.story-tax dd{font-size:24px}.story-closing{align-items:flex-start;gap:12px;padding-top:25px}.page-mint{padding-top:18px}.page-mint .mint-layout{grid-template-columns:minmax(0,1fr)}.protocol-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0;padding:15px 12px;margin-bottom:14px;border-radius:10px}.protocol-overview>div+div{padding-left:12px}.protocol-overview>div:nth-child(3){padding-left:0;border-left:0}.protocol-overview>div>span{font-size:8px;letter-spacing:0}.protocol-overview strong{flex-wrap:wrap;gap:3px 5px;font-size:19px;letter-spacing:-.5px;margin-top:7px}.protocol-overview small{font-size:8px}.page-mint .mint-card{padding:22px 20px}.page-mint .mint-account h2{font-size:25px;max-width:270px}.page-mint .mint-account p{font-size:10px}.page-mint .mint-quote-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.page-mint .big-price{font-size:39px;line-height:1.2}.page-mint .receive-box{display:block;padding:12px}.page-mint .receive-box strong{margin-top:10px;font-size:21px}.page-mint .mint-assurances{font-size:8px;gap:13px}.page-mint .mint-sidebar .pricing{min-height:0;flex:0 0 auto}.page-mint .mint-sidebar .leaderboard{min-height:0}.mint-price-curve svg{height:76px}.story-orbit{border-radius:16px}.story-orbit-inner{border-radius:12px}.story-orbit-dot{top:17px;left:calc(50% + 55px)}}@media(max-width:360px){.protocol-overview strong{font-size:16px}.protocol-overview>div>span{font-size:7px}.page-mint .mint-card{padding:20px 16px}.page-mint .mint-quote-grid{grid-template-columns:1fr}.page-mint .receive-box{display:flex;align-items:center;justify-content:space-between}.page-mint .receive-box strong{margin:0;font-size:20px}.curve-axis{font-size:7px}}.mining-page{padding-bottom:48px}.mining-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}.mining-claim-card,.mining-rules-card{min-width:0;padding:clamp(20px,2.5vw,32px);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.mining-claim-card{border-color:#65551f;background:radial-gradient(ellipse at 50% 0,#ffd0000f,transparent 50%),var(--surface)}.mining-card-top,.mining-card-top>span:first-child{display:flex;align-items:center;gap:9px}.mining-card-top{justify-content:space-between}.mining-card-top>span:first-child{font-size:15px;font-weight:600}.mining-card-top svg{color:var(--gold)}.mining-card-top>span:last-child{color:var(--muted);font-size:10px}.mining-reward-label{margin-top:40px;color:var(--text-secondary);font-size:12px}.mining-reward{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:10px 0 14px;color:var(--gold);font:500 clamp(30px,3.2vw,44px) / 1.2 var(--mono);letter-spacing:-1px;overflow-wrap:anywhere}.mining-reward small{color:var(--text-secondary);font:400 11px var(--font);letter-spacing:0}.mining-rules-card>p,.mining-rules-note p{color:var(--muted);font-size:12px;line-height:1.9}.mining-daily-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0;padding:22px 0;border-block:1px solid var(--line)}.mining-daily-stats span,.mining-allocation span{display:block;color:var(--muted);font-size:10px}.mining-daily-stats strong{display:flex;align-items:baseline;gap:5px;margin-top:9px;font:500 24px var(--mono)}.mining-daily-stats small{color:var(--muted);font:400 10px var(--font)}.mining-claim-card .button{width:100%;min-height:50px;margin:0}.mining-gas-note{margin-top:12px;text-align:center;color:var(--muted);font-size:10px;line-height:1.8}.mining-reset{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:22px;color:var(--text-secondary);font-size:10px}.mining-allocation{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.mining-allocation strong{display:block;margin-top:7px;color:var(--text);font-size:13px;font-weight:500}.mining-rules-card>p{margin:20px 0}.mining-rules-card table{width:100%;border-collapse:collapse;font-size:12px}.mining-rules-card th,.mining-rules-card td{padding:18px 0;text-align:left;border-bottom:1px solid var(--line);font-weight:400}.mining-rules-card th{padding-top:0;color:var(--muted);font-size:10px}.mining-rules-card th:last-child,.mining-rules-card td:last-child{text-align:right}.mining-rules-card td:last-child{font-family:var(--mono)}.mining-rules-card td small{color:var(--muted);font:400 10px var(--font)}.mining-rules-card tr.current{color:var(--gold)}.mining-rules-note{display:flex;align-items:flex-start;gap:10px;padding-top:24px}.mining-rules-note svg{margin-top:3px;color:var(--gold)}@media(max-width:760px){.mining-layout{grid-template-columns:minmax(0,1fr);gap:16px}.mining-reward-label{margin-top:30px}.mining-daily-stats span{font-size:9px}}.mining-progress{margin:24px 0;padding:18px 20px;border:1px solid var(--line);border-radius:12px;background:#1212104d}.mining-progress-heading,.mining-progress-caption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.mining-progress-heading>span{color:var(--text);font-size:12px}.mining-progress-heading strong{color:var(--gold);font:500 13px var(--mono)}.mining-progress-dots{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,2vw,20px);margin:20px 0 16px;padding:0;list-style:none}.mining-progress-dots li{display:flex;justify-content:center}.mining-progress-dot{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #ff93a4;border-radius:50%;background:#fb7185;transition:background-color .18s ease,border-color .18s ease}.mining-progress-dot.received{color:#092a20;border-color:#83efb1;background:#4ade80}.mining-progress-caption{color:var(--text-secondary);font-size:10px;line-height:1.7}@media(prefers-reduced-motion:reduce){.mining-progress-dot{transition:none}}
