:root{--gold-300:#f8d04a;--gold-500:#f3ba0f;--gold-700:#d99a06;--ink-900:#0b0b0b;--ink-800:#1a1a1a;--ink-600:#3a3a3a;--cream-50:#f5f2ea;--space-1:4px;--space-2:8px;--space-4:16px;--space-6:24px;--space-10:40px;--radius-0:0;--radius-sm:4px;--radius-pill:999px;--radius-card:16px;--radius-control:10px;--radius-inner:7px;--ease:140ms ease-out;--font-cjk:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC","Noto Sans CJK SC";--font-display:var(--font-tektur),"Chakra Petch",var(--font-cjk),system-ui,sans-serif;--font-sans:var(--font-archivo),var(--font-cjk),system-ui,sans-serif;--font-mono:var(--font-plex-mono),ui-monospace,monospace,var(--font-cjk)}[data-theme=night]{--surface:var(--ink-900);--surface-raised:var(--ink-800);--text:var(--cream-50);--text-muted:#a8a294;--accent:var(--gold-500);--on-accent:var(--ink-900);--line:var(--ink-600);--line-width:1px;--up:#2ebd85;--down:#f6465d;--track:var(--ink-600);color-scheme:dark}[data-theme=gold]{--surface:var(--gold-500);--surface-raised:#ffd447;--text:var(--ink-900);--text-muted:#3a2e05;--accent:var(--ink-900);--on-accent:var(--gold-500);--line:var(--ink-900);--line-width:2px;--up:#075a30;--down:#8e1515;--track:var(--gold-700);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}[data-theme],body{background:var(--surface);color:var(--text)}a{color:inherit}dd,dl,h1,h2,h3,ol,p,ul{margin:0}.display-xl{font-size:72px;line-height:.95;text-transform:uppercase}.display-lg,.display-xl{font-family:var(--font-display);font-weight:600;letter-spacing:.02em;margin:0}.display-lg{font-size:44px;line-height:1}.headline{font-size:28px;line-height:32px;font-weight:800;letter-spacing:.01em;text-transform:uppercase}.headline,.title{font-family:var(--font-sans);margin:0}.title{font-size:20px;line-height:26px;font-weight:700}.body{font-weight:400}.body,.body-strong{font-size:16px;line-height:24px}.body-strong{font-weight:600}.label{font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.label,.numeric{font-family:var(--font-mono);font-weight:500}.numeric{font-size:14px;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--text-muted)}.up{color:var(--up)}.down{color:var(--down)}@media (max-width:640px){.display-xl{font-size:44px}.display-lg{font-size:32px}.headline{font-size:20px;line-height:24px}}.page{padding:var(--space-10);max-width:1280px;margin:0 auto}@media (max-width:640px){.page{padding:var(--space-6) var(--space-4)}}.stack-2>*+*{margin-top:var(--space-2)}.stack-4>*+*{margin-top:var(--space-4)}.stack-6>*+*{margin-top:var(--space-6)}.row{align-items:baseline}.row,.spread{display:flex;gap:var(--space-4);flex-wrap:wrap}.spread{justify-content:space-between;align-items:flex-start}.grid{grid-gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid,.grid-2{display:grid;gap:var(--space-6)}.grid-2{grid-gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (max-width:900px){.grid-2{grid-template-columns:minmax(0,1fr)}}.panel{background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--radius-card);padding:var(--space-4)}.rule{border:0;border-top:var(--line-width) solid var(--line);margin:0}.btn{font-family:var(--font-sans);font-size:16px;line-height:24px;font-weight:600;border-radius:var(--radius-control);padding:12px var(--space-4);border:var(--line-width) solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);transition:background-color var(--ease),border-color var(--ease),color var(--ease),transform var(--ease)}.btn:hover:not(:disabled){background:var(--gold-300);border-color:var(--gold-300)}[data-theme=gold] .btn:hover:not(:disabled){background:var(--ink-800);border-color:var(--ink-800)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{background:var(--ink-600);border-color:var(--ink-600);color:var(--text-muted);cursor:not-allowed}.btn-full{width:100%}.btn-ghost{background:transparent;color:var(--text);border-color:var(--line)}.btn-ghost:hover:not(:disabled){background:transparent;border-color:var(--accent);color:var(--text)}.btn:focus-visible,.choice:focus-within,.input:focus-visible,.tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.input{width:100%;font-family:var(--font-mono);font-size:14px;line-height:20px;padding:12px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-control);transition:border-color var(--ease)}textarea.input{resize:vertical;font-family:var(--font-body)}.input:hover{border-color:var(--text-muted)}.input:focus{border-color:var(--accent);outline:none}.input::placeholder{color:var(--text-muted)}.field{display:block}.field>.label{display:block;margin-bottom:var(--space-2)}.field>.social-label{display:flex;align-items:center;gap:var(--space-2)}.social-label svg{flex:none;width:20px;height:20px}.field-hint{color:var(--text-muted)}.field-error,.field-hint{font-size:14px;line-height:20px;margin-top:var(--space-1)}.field-error{color:var(--down)}.tabs{display:flex;gap:2px;padding:3px;background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--radius-control);width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:8px var(--space-4);background:transparent;color:var(--text-muted);border:0;border-radius:var(--radius-inner);cursor:pointer;white-space:nowrap;transition:background-color var(--ease),color var(--ease)}.tab:hover{color:var(--text)}.tab:disabled{opacity:.4;cursor:not-allowed}.tab:disabled:hover{color:var(--text-muted)}.tab[aria-pressed=true],.tab[aria-selected=true]{background:var(--accent);color:var(--on-accent)}.pill{display:inline-block;font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:2px var(--space-2);border:1px solid}.pill,.progress{border-radius:var(--radius-pill)}.progress{height:8px;background:var(--track);position:relative;overflow:hidden}.progress>span{position:absolute;inset:0 auto 0 0;background:var(--accent);border-radius:var(--radius-pill);transition:width .4s ease-out}.brand{display:inline-flex;align-items:center;gap:12px;color:var(--text);text-decoration:none}.brand-mark{height:36px;width:auto;flex:none;display:block}.brand-name{font-size:34px;letter-spacing:.08em}.brand:hover .brand-mark{filter:drop-shadow(0 0 10px rgba(255,255,255,.35))}.brand:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-control)}.token-logo{width:44px;height:44px;flex:none;object-fit:cover;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);display:inline-flex;align-items:center;justify-content:center}.token-logo-fallback{background:var(--accent);color:var(--on-accent);border-color:var(--accent);font-family:var(--font-display);font-weight:600;line-height:1}.table{width:100%;border-collapse:collapse}.table th{text-align:left;font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);padding:var(--space-2) var(--space-4) var(--space-2) 0;white-space:nowrap}.table td,.table th{border-bottom:var(--line-width) solid var(--line)}.table td{padding:var(--space-4) var(--space-4) var(--space-4) 0;vertical-align:middle}.table .num{text-align:right;white-space:nowrap}.table-wrap{overflow-x:auto}.table tr.link-row{cursor:pointer}.table tr.link-row td{transition:background-color var(--ease)}.table tr.link-row:hover td{background:var(--surface-raised)}.table tr.link-row:hover td:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.table tr.link-row:hover td:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.table td:first-child{padding-left:var(--space-2)}.choice{display:block;border:var(--line-width) solid var(--line);border-radius:var(--radius-control);padding:var(--space-4);cursor:pointer}.choice:has(input:checked){border-color:var(--accent);outline:1px solid var(--accent)}.choice input{accent-color:var(--gold-500)}.prompt{margin:0;max-height:360px;overflow:auto;white-space:pre-wrap;word-break:break-word;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);padding:var(--space-4);font-size:12px;line-height:18px}.chart-axis{font-family:var(--font-mono);font-size:11px;fill:var(--text-muted)}.chart-tooltip{position:absolute;width:190px;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-control);padding:var(--space-2) var(--space-4);pointer-events:none}.logo-upload{gap:var(--space-6)}.logo-drop,.logo-upload{display:flex;align-items:center}.logo-drop{width:160px;height:160px;flex:none;justify-content:center;background:var(--surface-raised);color:var(--text);border:1px dashed var(--text-muted);border-radius:var(--radius-card);cursor:pointer;padding:0;overflow:hidden}.logo-drop.dragging,.logo-drop:hover{border-color:var(--accent);border-style:solid}.logo-drop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.logo-drop img{width:100%;height:100%;object-fit:cover}@media (max-width:640px){.logo-upload{flex-direction:column;align-items:flex-start}}.grid-pair{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:640px){.grid-pair{grid-template-columns:minmax(0,1fr)}}.tabs-fill{width:100%}.tabs-fill .tab{flex:1 1;min-width:0;padding-inline:var(--space-2)}.notice{border-left:4px solid var(--accent);border-radius:var(--radius-inner);background:var(--surface-raised);padding:var(--space-2) var(--space-4)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.banner-meta{align-self:flex-end;text-align:right;margin-left:auto}@media (max-width:640px){.banner-meta{align-self:flex-start;text-align:left;margin-left:0}}.header{align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-10);border-bottom:1px solid var(--line)}.header,.header nav{display:flex;flex-wrap:wrap}.header nav{gap:var(--space-6)}.header nav a{text-decoration:none}.header-actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.lang-switch .tab{padding:6px 10px}.header nav a[aria-current=page]{color:var(--accent)}@media (max-width:640px){.header{padding:var(--space-4)}.header nav{gap:var(--space-4);order:3;width:100%}}.token-layout{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.col-main,.col-side{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.area-action,.area-info,.area-rest,.area-top{min-width:0;max-width:100%}@media (max-width:900px){.token-layout{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4)}.col-main,.col-side{display:contents}.area-top{order:1}.area-action{order:2}.area-rest{order:3}.area-info{order:4}}.heading-meta{text-align:right}@media (max-width:900px){.heading-meta{text-align:left}}.table td .numeric,.table td.label,.table td.numeric{white-space:nowrap}.only-mobile{display:none}.grid-figures{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.token-cards{list-style:none;padding:0;margin:0}.token-card,.token-cards{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.token-card{padding:var(--space-4);background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--radius-card);text-decoration:none;color:inherit;transition:border-color var(--ease)}.token-card:focus-visible,.token-card:hover{border-color:var(--accent);outline:none}@media (max-width:720px){.only-desktop{display:none}.only-mobile{display:block}}@media (max-width:640px){.hide-mobile{display:none}.grid,.grid-2,.stack-6>*+*{gap:var(--space-4)}.stack-6>*+*{margin-top:var(--space-4)}.grid-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{padding:var(--space-4);border-radius:14px}.tab{padding:8px 12px}.tabs:not(.tabs-fill){max-width:100%}.header{gap:var(--space-2) var(--space-4)}.header .brand{gap:10px}.header .brand-mark{height:30px}.header .brand-name{font-size:26px}.header .btn{padding:8px 12px;font-size:14px}.header nav{overflow-x:auto;scrollbar-width:none}.btn{min-height:44px}}.bottom-nav{display:none}@media (max-width:720px){.header-nav{display:none!important}.header{flex-wrap:nowrap}body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.bottom-nav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:20;background:var(--ink-800);border:1px solid var(--ink-600);border-radius:var(--radius-card);padding:6px}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 6px;border-radius:var(--radius-control);color:var(--text-muted);text-decoration:none;font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:16px;transition:background-color var(--ease),color var(--ease)}.bottom-nav-item[aria-current=page]{background:var(--accent);color:var(--on-accent)}}.activity{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden}.activity>li+li{border-top:1px solid var(--line)}.agent-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16ch}.activity-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto 48px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:10px var(--space-4);white-space:nowrap}.activity-side{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.activity-time{text-align:right}.holder-row{display:grid;grid-template-columns:136px minmax(0,1fr) 72px 120px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:10px var(--space-4);white-space:nowrap}.holder-pct,.holder-tokens{text-align:right}.holder-head{padding-top:8px;padding-bottom:8px}.holder-bar{height:6px;background:var(--track);overflow:hidden}.holder-bar,.holder-bar>span{border-radius:var(--radius-pill)}.holder-bar>span{display:block;height:100%;background:var(--accent)}@media (max-width:640px){.activity-row{grid-template-columns:56px minmax(0,1fr) auto 36px;gap:var(--space-2);padding:10px 12px}.activity-wallet,.holder-tokens{display:none}.holder-row{grid-template-columns:112px minmax(0,1fr) 64px;gap:var(--space-2);padding:10px 12px}}.grid-figures>*{background:var(--surface-raised);border:var(--line-width) solid var(--line);border-radius:var(--radius-card);padding:var(--space-4)}.grid-figures>*+*{margin-top:0}.hero-stat{display:flex;justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-card);padding:var(--space-6)}.hero-stat .hero-stat-label,.hero-stat .hero-stat-sub{color:var(--on-accent);opacity:.75}@media (max-width:640px){.hero-stat{padding:var(--space-4)}.hero-stat .display-xl{font-size:40px}.hero-stat .headline{font-size:18px}.page{padding:var(--space-4) var(--space-4) var(--space-6)}.display-xl{font-size:40px}.header{padding:12px var(--space-4)}.token-heading-logo .token-logo{width:56px!important;height:56px!important;font-size:27px!important}.token-heading .heading-meta{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.token-heading .heading-meta>*+*{margin-top:0}[data-theme=gold] .page{padding:var(--space-6) var(--space-4)}[data-theme=gold] .headline{font-size:16px;line-height:20px}.grid-figures>*{padding:12px}.grid-figures>:last-child:nth-child(odd){grid-column:1/-1}.grid-figures .numeric{font-size:12px;line-height:16px}.token-card{padding:12px}}.token-about{max-width:60ch}.token-about .body{overflow-wrap:anywhere}.token-links{flex-wrap:wrap;gap:var(--space-4)}.token-links a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.hero{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.hero-lede{max-width:560px}.hero-mark img{height:110px;width:auto;display:block;margin-left:auto}.features{padding:var(--space-6)}.features-head{align-items:center;margin-bottom:var(--space-6)}.features-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.feature{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:0 var(--space-6);border-left:1px solid var(--line)}.feature:first-child{padding-left:0;border-left:0}.feature:last-child{padding-right:0}.feature-title{display:flex;align-items:center;gap:10px}.feature-icon{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface)}.feature-name{font-family:var(--font-sans);font-size:17px;line-height:24px;font-weight:600}.link-button{background:none;border:0;padding:4px 0;font:inherit;font-size:14px;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link-button:hover{color:var(--text)}.link-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.how-to-trade{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + 1.4em);display:grid;grid-gap:var(--space-2);gap:var(--space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);font-size:14px;line-height:22px;color:var(--text-muted)}.how-to-trade b{color:var(--text)}.step-card{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6);align-content:start}.step-head{display:flex;align-items:center;gap:var(--space-4)}.step-badge{width:40px;height:40px;flex:none;display:grid;place-items:center;border:1px solid var(--text-muted);border-radius:50%;background:var(--surface);color:var(--text);font-family:var(--font-mono);font-size:14px;font-weight:500}.step-aside{margin-left:auto}.create-grid{grid-gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.create-grid,.params{display:grid;gap:var(--space-6)}.params{grid-gap:var(--space-6);grid-template-columns:200px minmax(0,1fr);align-items:center}.params .logo-upload.stacked .body{font-size:14px;line-height:20px}.logo-upload.stacked{flex-direction:column;align-items:stretch;gap:var(--space-2)}.logo-upload.stacked .logo-drop{width:100%;height:auto;aspect-ratio:1/1}.required{color:var(--down)}.settings-card{padding:var(--space-6);align-content:start}.review,.settings-card{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.review{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.review-rows{display:grid}.review-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:12px 0;border-bottom:1px solid var(--line)}.review-row:first-child{padding-top:0}.review-row:last-child{border-bottom:0}.review-value{text-align:right}@media (max-width:1000px){.features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.feature,.feature:first-child,.feature:last-child{padding:0;border-left:0}}@media (max-width:900px){.create-grid,.review{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.features,.settings-card,.step-card{padding:var(--space-4)}.features-grid,.params{grid-template-columns:minmax(0,1fr)}.logo-upload.stacked .logo-drop{max-width:200px;margin:0 auto}.step-badge{width:34px;height:34px}}.stack-10>*+*{margin-top:var(--space-10)}.ag-page>*+*{margin-top:72px}.footer{margin-top:var(--space-10);padding:var(--space-10);border-top:1px solid var(--line);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.footer-top{display:grid;grid-gap:var(--space-10);gap:var(--space-10);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);max-width:1200px;width:100%;margin:0 auto}.footer-brand .body{max-width:36ch;font-size:14px;line-height:22px}.footer-col{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;font-size:15px}.footer-col a{color:var(--text);text-decoration:none;width:-moz-fit-content;width:fit-content}.footer-col a:hover{text-decoration:underline;text-underline-offset:3px}.footer a.brand:focus-visible,.footer-col a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.footer-disclaimer{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:1200px;width:100%;margin:0 auto;padding-top:var(--space-6);border-top:1px solid var(--line)}.disclaimer-grid{display:grid;grid-gap:var(--space-4) var(--space-10);gap:var(--space-4) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.disclaimer-grid p{font-size:13px;line-height:20px;color:var(--text-muted)}.disclaimer-grid b{color:var(--text);font-weight:600}.footer-bottom{display:flex;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;max-width:1200px;width:100%;margin:0 auto}.ag-hero{max-width:760px}.ag-lede{max-width:62ch}.ag-section{scroll-margin-top:var(--space-6)}.lifecycle{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.lifecycle-step{position:relative;display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-card)}.lifecycle-step:not(:last-child):after{content:"→";position:absolute;right:calc(var(--space-4) / -2 - 9px);top:36px;z-index:1;width:18px;text-align:center;background:var(--surface);color:var(--text-muted);font-family:var(--font-mono);line-height:18px}.lifecycle-head{display:flex;align-items:center;gap:var(--space-4)}.fair-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ag-note,.fair-grid .panel{padding:var(--space-6)}.compare td,.compare th{vertical-align:top;white-space:normal}.compare tbody th{width:24%;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-2);border-bottom:var(--line-width) solid var(--line)}.compare tbody td:last-child,.compare thead th:last-child{color:var(--text)}.listing-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.ag-list{margin:0;padding:0 0 0 1.2em;display:grid;grid-gap:var(--space-4);gap:var(--space-4);font-size:16px;line-height:24px;color:var(--text-muted)}.ag-list b{color:var(--text)}.listing-grid .panel{padding:var(--space-6)}.bars{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px var(--space-4);gap:6px var(--space-4);align-items:baseline}.bar-label{font-size:14px;color:var(--text-muted)}.bar-value{font-size:15px}.bar-track{grid-column:1/-1;height:10px;background:var(--track);overflow:hidden}.bar-fill,.bar-track{border-radius:var(--radius-pill)}.bar-fill{display:block;height:100%}.bar-fill.presale{background:var(--text-muted)}.bar-fill.opening{background:var(--accent)}.docs-split{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.donut-wrap{position:relative;width:100%;max-width:300px;aspect-ratio:1;margin:0 auto}.donut{display:block;width:100%;height:100%}.donut-seg,.donut-track{fill:none;stroke-width:6}.donut-track{stroke:var(--track)}.donut-seg.holders,.donut-swatch.holders{stroke:var(--accent);background:var(--accent)}.donut-seg.buyback,.donut-swatch.buyback{stroke:var(--text);background:var(--text)}.donut-seg.reserve,.donut-swatch.reserve{stroke:var(--text-muted);background:var(--text-muted)}.donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.donut-legend{list-style:none;margin:0;padding:0;display:grid}.donut-legend-item{display:grid;grid-template-columns:12px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--line-width) solid var(--line)}.donut-legend-item:first-child{padding-top:0}.donut-legend-item:last-child{border-bottom:0;padding-bottom:0}.donut-swatch{width:12px;height:12px;margin-top:7px;border-radius:3px}.donut-legend-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}.donut-pct{font-family:var(--font-display);font-size:28px;line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.docs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.docs-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-grid .panel,.docs-split{padding:var(--space-6)}@media (max-width:640px){.docs-grid,.docs-grid.three,.docs-split{grid-template-columns:minmax(0,1fr)}.docs-split{gap:var(--space-6)}.donut-wrap{max-width:240px}.docs-grid .panel,.docs-split{padding:var(--space-4)}}.faq{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:820px}.faq-item{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-control);padding:0 var(--space-4)}.faq-item summary{cursor:pointer;padding:14px 0;font-weight:600;list-style-position:outside}.faq-item summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.faq-item p{padding:0 0 var(--space-4)}.flow{display:grid;grid-gap:0;gap:0;max-width:820px;margin:0 auto;width:100%}.flow-node{padding:var(--space-4) var(--space-6);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-control);display:grid;grid-gap:4px;gap:4px;height:100%}.flow-node.end{border-color:var(--text-muted)}.flow-title{font-family:var(--font-sans);font-weight:700;font-size:16px;line-height:22px}.flow-node .body{font-size:14px;line-height:21px}.flow-arrow{text-align:center;color:var(--text-muted);font-family:var(--font-mono);font-size:18px;line-height:28px}.flow-decision{display:grid;grid-gap:0;gap:0;border:1px dashed var(--text-muted);border-radius:var(--radius-card);padding:var(--space-4)}.flow-question{display:grid;grid-gap:2px;gap:2px;text-align:center;padding-bottom:var(--space-4)}.flow-branches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.flow-branch{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start}.flow-branch-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}@media (max-width:1000px){.fair-grid,.lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle-step:not(:last-child):after{display:none}.listing-grid{grid-template-columns:minmax(0,1fr)}.footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-brand{grid-column:1/-1}}@media (max-width:640px){.stack-10>*+*{margin-top:var(--space-6)}.ag-page>*+*{margin-top:48px}.footer{padding:var(--space-6) var(--space-4)}.disclaimer-grid,.fair-grid,.lifecycle{grid-template-columns:minmax(0,1fr)}.ag-note,.fair-grid .panel,.lifecycle-step,.listing-grid .panel{padding:var(--space-4)}.flow-branches{grid-template-columns:minmax(0,1fr)}.flow-decision{padding:var(--space-2)}.compare td,.compare th{padding:10px var(--space-2)}}.figure{container-type:inline-size;min-width:0;--fig-max:44px}.figure .display-lg{font-size:clamp(20px,calc(100cqw / (var(--chars, 6) * .7)),var(--fig-max));overflow-wrap:anywhere}.grid-figures{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}@media (max-width:640px){.figure{--fig-max:30px}.grid-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--chrome-0:#fff;--chrome-1:#eef0f2;--chrome-2:#c9ced4;--chrome-glow:hsla(0,0%,100%,.3)}[data-theme=night] .bottom-nav-item[aria-current=page],[data-theme=night] .btn:not(.btn-ghost):not(:disabled),[data-theme=night] .tab[aria-pressed=true],[data-theme=night] .tab[aria-selected=true]{background-color:var(--chrome-1);background-image:linear-gradient(180deg,var(--chrome-0) 0,var(--chrome-1) 45%,var(--chrome-2) 100%);border-color:var(--chrome-0);color:var(--ink-900);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 hsla(0,0%,4%,.22)}[data-theme=night] .bottom-nav-item[aria-current=page],[data-theme=night] .tab[aria-pressed=true],[data-theme=night] .tab[aria-selected=true]{border:0}[data-theme=night] .btn:not(.btn-ghost):not(:disabled):hover{background-color:var(--chrome-0);background-image:linear-gradient(180deg,#fff,#f7f8f9 50%,#d8dce1);border-color:var(--chrome-0);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 hsla(0,0%,4%,.22),0 0 0 1px hsla(0,0%,100%,.35),0 0 22px var(--chrome-glow)}[data-theme=night] .btn-ghost:hover:not(:disabled){border-color:var(--chrome-1);box-shadow:0 0 14px hsla(0,0%,100%,.12)}[data-theme=night] .btn:focus-visible,[data-theme=night] .choice:focus-within,[data-theme=night] .input:focus-visible,[data-theme=night] .tab:focus-visible{outline-color:var(--chrome-1)}[data-theme=night] .input:focus,[data-theme=night] .input:hover{border-color:var(--chrome-2)}[data-theme=night] .hero-stat{background-color:var(--chrome-1);background-image:linear-gradient(160deg,#fff,#eceff1 38%,#c3c8ce);border:1px solid var(--chrome-0);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 hsla(0,0%,4%,.2)}[data-theme=night] .step-badge.done{background-color:var(--chrome-1);background-image:linear-gradient(180deg,var(--chrome-0) 0,var(--chrome-1) 45%,var(--chrome-2) 100%);border-color:var(--chrome-0);color:var(--ink-900)}[data-theme=night] .feature-icon{color:var(--chrome-1)}[data-theme=gold]{background-color:var(--gold-500);background-image:linear-gradient(165deg,#fbdc66 0,var(--gold-500) 42%,#dba10a 100%)}.header nav a[aria-current=page]{color:var(--chrome-0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/4c1e03c6c4fa9d90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c87296140325fb2c-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/8e4c5aab0cf61ffe-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/24bd84ce474cf32c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3ac35ffdc4efc0d4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/180d36d4eef744e2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tektur Fallback;src:local("Arial");ascent-override:90.61%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:110.36%}.__className_d5a66e{font-family:Tektur,Tektur Fallback;font-weight:600;font-style:normal}.__variable_d5a66e{--font-tektur:"Tektur","Tektur Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_422119{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_422119{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_0b1302{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:500;font-style:normal}.__variable_0b1302{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}