@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent:#2ee6a6;--accent-ink:#0b0d10;--accent-quiet:#2ee6a624;--focus:#2ee6a666;--canvas:#0b0d10;--card:#14181f;--field:#0f1318;--hairline:#1e2430;--text:#f2f4f7;--text-2:#9aa3b2;--text-3:#6b7380;--ok:#3dcf8e;--warn-fg:#f0a05a;--err:#f07178;--radius-card:16px;--radius-field:12px;--radius-pill:999px;--bg:var(--canvas);--fg:var(--text);--fg-muted:var(--text-2);--panel-bg:var(--card);--panel-fg:var(--text);--panel-muted:var(--text-2);--panel-placeholder:var(--text-3);--cta-bg:var(--accent);--cta-fg:var(--accent-ink)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--canvas:#f4f5f7;--card:#fff;--field:#eef0f3;--hairline:#d8dce3;--text:#0b0d10;--text-2:#5c6570;--text-3:#8b939e;--ok:#1f9a64;--warn-fg:#c97820;--err:#d1454f}}:root[data-theme=light]{--canvas:#f4f5f7;--card:#fff;--field:#eef0f3;--hairline:#d8dce3;--text:#0b0d10;--text-2:#5c6570;--text-3:#8b939e;--ok:#1f9a64;--warn-fg:#c97820;--err:#d1454f}:root:root{--apkt-colors-accent010:#2ee6a61a;--apkt-colors-accent020:#2ee6a633;--apkt-colors-accent030:#2ee6a64d;--apkt-colors-accent040:#2ee6a666;--apkt-colors-accent050:#2ee6a680;--apkt-colors-accent060:#2ee6a699;--apkt-colors-accent070:#2ee6a6b3;--apkt-colors-accent080:#2ee6a6cc;--apkt-colors-accent090:#2ee6a6e6;--apkt-colors-accent100:#2ee6a6;--apkt-tokens-core-backgroundAccentPrimary-base:#2ee6a6;--apkt-tokens-core-backgroundCloud:#2ee6a6;--apkt-tokens-core-borderAccentPrimary:#2ee6a6;--apkt-tokens-core-iconAccentPrimary:#2ee6a6;--apkt-tokens-core-textAccentPrimary:#2ee6a6;--apkt-tokens-core-textCloud:#2ee6a6;--apkt-tokens-core-foregroundAccent010:#2ee6a61a;--apkt-tokens-core-foregroundAccent020:#2ee6a633;--apkt-tokens-core-foregroundAccent040:#2ee6a666;--apkt-tokens-core-foregroundAccent060:#2ee6a699;--apkt-colors-productCloud:#2ee6a6}*{box-sizing:border-box}html,body{margin:0}html{scrollbar-gutter:stable}a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3)}a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}a:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}body{background:var(--canvas);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.35}.page{max-width:480px;margin:0 auto;padding:20px 20px 48px}.name{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font-size:15px;display:flex}.name b{font-weight:700}.wordmark{width:auto;height:30px;display:block}.name-right{align-items:center;gap:8px;min-width:0;display:flex}.name-right .chain{color:var(--text-2);white-space:nowrap;font-size:13px}.dot{background:var(--ok);vertical-align:baseline;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}@media (max-width:400px){.name-right:not(.name-right-solo) .chain{display:none}}.theme-toggle{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle:hover{color:var(--text);background:var(--field)}.theme-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.account{font:inherit;background:var(--card);color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:7px 12px;font-size:13px;font-weight:700}.account:hover{border-color:var(--accent)}.account:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.account-wrong{color:var(--warn-fg);border-color:var(--warn-fg);background:0 0}.account-wrong:hover{border-color:var(--warn-fg);background:var(--field)}.tabs{background:var(--field);border-radius:var(--radius-pill);gap:4px;margin-bottom:20px;padding:4px;display:flex}.tab{font:inherit;color:var(--text-2);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:1;padding:9px 12px;font-size:14px;font-weight:700}.tab:hover{color:var(--text)}.tab[aria-selected=true]{background:var(--card);color:var(--text)}.tab:focus-visible{outline:3px solid var(--focus);outline-offset:2px;z-index:1;position:relative}[role=tabpanel][hidden]{display:none}.motto,.q{letter-spacing:-.025em;margin:0 0 28px;font-size:clamp(26px,8vw,38px);font-weight:700;line-height:1.02}.motto span{display:block}.motto span+span{margin-top:.16em}.motto-short{margin-bottom:20px}.panel>.motto{border-bottom:0;margin:0 0 10px;padding-bottom:0;font-size:clamp(19px,5.4vw,24px);line-height:1.08}.panel>.motto-short{margin-bottom:10px}.q{margin-bottom:6px}.a{letter-spacing:-.04em;color:var(--accent);margin:0 0 20px;font-size:clamp(48px,20vw,96px);font-weight:700;line-height:.9}.lede{max-width:38ch;color:var(--text-2);margin:0 0 28px;font-size:15px;line-height:1.5}.panel{background:var(--card);color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-card);padding:14px}.field{background:var(--field);border-radius:var(--radius-field);border:1px solid #0000;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:12px 14px;display:grid}.field-pay{background:var(--card);border-color:var(--hairline)}.field+.field{border-top:0;margin-top:8px}.field>label{color:var(--text-2);grid-column:1/-1;font-size:13px}.field-top label{color:var(--text-2);font-size:13px}.field-top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:22px;margin-bottom:2px;display:flex}.quick{opacity:0;pointer-events:none;gap:4px;transition:opacity .12s;display:flex}.field:hover .quick,.field:focus-within .quick{opacity:1;pointer-events:auto}@media (hover:none){.quick{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.quick{transition:none}}.quick button{font:inherit;color:var(--text-2);border:1px solid var(--hairline);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}.quick button:hover{color:var(--accent);border-color:var(--accent)}.quick button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.quick button[disabled]{opacity:.4;cursor:default}.quick button[disabled]:hover{color:var(--text-2);border-color:var(--hairline)}.field input{font:inherit;letter-spacing:-.02em;width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-size:30px;font-weight:700}.field input::placeholder{color:var(--text-3)}.field input:focus-visible{box-shadow:0 2px 0 var(--accent);outline:0}.token{font:inherit;background:var(--card);color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;padding:8px 12px;font-size:15px;font-weight:700}.token:hover{border-color:var(--accent)}.token:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.token:after{content:" ▾";color:var(--text-2);font-size:11px}.balance{color:var(--text-2);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-height:22px;margin-top:6px;font-size:12px;display:flex}.balance .usd{color:var(--text-2)}.balance .held{align-items:center;gap:8px;min-width:0;display:flex}.flip-row{z-index:1;height:0;position:relative}.flip{border-radius:var(--radius-pill);border:3px solid var(--card);background:var(--field);width:34px;height:34px;color:var(--text);cursor:pointer;padding:0;font-size:14px;line-height:1;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.flip:hover{color:var(--accent)}.flip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.fee-line{background:var(--field);border-radius:var(--radius-field);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex}.fee-line .fee-amount{color:var(--accent);white-space:nowrap;font-weight:700}.fee-line .fee-usd{color:var(--text-2);font-weight:400}.facts{border-top:1px solid var(--hairline);padding-top:12px}.facts+.facts{margin-top:16px}.panel>.facts:first-child{border-top:0;padding-top:0}.swap-facts{margin-top:16px}.facts h2{letter-spacing:-.01em;margin:0 0 2px;font-size:16px;font-weight:700}.facts .serving{color:var(--text-2);border-bottom:1px solid var(--hairline);padding-bottom:8px;font-size:12px}.facts dl{margin:0}.facts .row{border-bottom:1px solid var(--hairline);color:var(--text-2);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.facts .row:last-child{border-bottom:0}.facts dt{margin:0}.facts dd{text-align:right;color:var(--text);margin:0;font-weight:700}.facts dd small{color:var(--text-2);font-weight:400}.facts .big{letter-spacing:-.02em;color:var(--accent);font-size:24px}.facts .row-empty{color:var(--text-2)}.facts .row-empty dt{font-weight:400}.facts .note{color:var(--text-3);margin:8px 0 0;font-size:12px}.facts .addr{color:var(--text-3);word-break:break-all;margin:8px 0 0;font-size:12px}.facts .addr a{color:var(--text-2)}.facts .tx-line,.tx-line{color:var(--text);margin-top:10px;font-size:14px}.slip{align-items:center;gap:6px;display:flex}.slip button{font:inherit;color:var(--text-2);border:1px solid var(--hairline);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:4px 10px;font-size:12px;font-weight:700}.slip button:hover{color:var(--text);border-color:var(--accent)}.slip button[aria-pressed=true]{background:var(--accent-quiet);color:var(--accent);border-color:var(--accent)}.slip button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.slip input{font:inherit;background:var(--field);width:4em;color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-pill);text-align:right;padding:4px 8px;font-size:12px;font-weight:700}.slip input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.warn{color:var(--warn-fg);margin:8px 0 0;font-size:12px;font-weight:700}.cta{width:100%;min-height:52px;font:inherit;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius-pill);cursor:pointer;text-align:center;border:0;margin-top:12px;padding:15px 16px;font-size:16px;font-weight:700;text-decoration:none;display:block}.cta:hover{filter:brightness(1.06)}.cta:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.cta:active{transform:translateY(1px)}.flip:active{transform:translate(-50%)translateY(1px)}.cta[disabled]{cursor:default;background:var(--field);color:var(--text-3)}.cta[disabled]:hover{filter:none}.cta-quiet{color:var(--text-2);border:1px solid var(--hairline);background:0 0}.cta-quiet:hover{filter:none;color:var(--text);border-color:var(--accent)}.receipt{text-align:center;padding:4px 0 0}.receipt .tick{border:2px solid var(--ok);width:44px;height:44px;color:var(--ok);border-radius:50%;justify-content:center;align-items:center;margin:4px auto 12px;font-size:20px;display:flex}.receipt h2{letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:700}.receipt .serving{color:var(--text-2);margin:0 0 14px;font-size:13px}.receipt dl{background:var(--field);border-radius:var(--radius-field);text-align:left;margin:0 0 8px;padding:4px 14px}.receipt .row{border-bottom:1px solid var(--hairline);color:var(--text-2);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.receipt .row:last-child{border-bottom:0}.receipt dt{margin:0}.receipt dd{text-align:right;color:var(--text);margin:0;font-weight:700}.receipt .row-fee dd{color:var(--accent)}.back{color:var(--text-3);margin-top:28px;font-size:12px;line-height:1.5}.back p{margin:0 0 8px}.back .addr{color:var(--text-3);word-break:break-all}.oneline{white-space:nowrap;scrollbar-width:none;padding-bottom:4px;font-size:12px;overflow:auto hidden}.oneline::-webkit-scrollbar{display:none}.back a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.mascot{justify-content:center;margin:0 0 20px;display:flex}.mascot video,.mascot img{width:100%;max-width:300px;height:auto;display:block}.stickers{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.stickers img{border:1px solid var(--hairline);border-radius:var(--radius-field);width:100%;height:auto;display:block}.motto span{opacity:0;animation:.28s ease-out forwards print}.motto span:first-child{animation-delay:.1s}.motto span:nth-child(2){animation-delay:.34s}.motto span:nth-child(3){animation-delay:.58s}.motto span:nth-child(4){animation-delay:.82s}@keyframes print{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cta:active{transform:none}.motto span{opacity:1;animation:none}}.picker{background:var(--field);border-radius:var(--radius-field);border-top:0;margin-top:12px;padding:12px}.picker h3{color:var(--text-2);margin:0 0 4px;font-size:12px;font-weight:700}.picker h3.picker-group{border-top:1px solid var(--hairline);margin:14px 0 4px;padding-top:10px}.picker h3.picker-group-first{border-top:0;margin-top:12px;padding-top:0}.picker ul{max-height:44vh;margin:0;padding:0;list-style:none;overflow-y:auto}.picker li+li{border-top:1px solid var(--hairline)}.picker .token-row{align-items:center;gap:10px;display:flex}.picker li button.pick{font:inherit;text-align:left;cursor:pointer;min-width:0;color:var(--text);background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:14px;font-weight:700;display:flex}.picker li button.pick:hover{color:var(--accent)}.picker li button.pick small{color:var(--text-2);font-weight:400}.picker button.copy,.balance button.copy{letter-spacing:.02em;white-space:nowrap;color:var(--text-2);cursor:pointer;border:1px solid var(--hairline);background:0 0;border-radius:6px;flex:none;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.picker button.copy:hover,.balance button.copy:hover{color:var(--accent);border-color:var(--accent)}.picker button.copy:focus-visible,.balance button.copy:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.picker .native-note{color:var(--text-3);white-space:nowrap;border:1px solid #0000;flex:none;padding:3px 6px;font-size:11px}.picker li button.pick[disabled]{cursor:default;opacity:.42}.picker li button.pick[disabled]:hover{color:var(--text)}.picker li button.pick:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.picker input[type=text]{font:inherit;background:var(--card);width:100%;color:var(--text);border:1px solid var(--hairline);border-radius:var(--radius-field);margin-top:4px;padding:10px 12px;font-size:14px}.picker input[type=text]::placeholder{color:var(--text-3)}.picker input[type=text]:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.picker .note{color:var(--text-2);margin:10px 0 0;font-size:12px}.picker .warn{margin-bottom:2px}.picker .cta{margin-top:12px}.community{margin:0 0 10px}.community .tg{color:var(--text-2);align-items:center;gap:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.community .tg svg{width:15px;height:15px;display:block}.community .tg:hover{color:var(--accent)}.community .tg:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.tlogo{background:var(--field);object-fit:cover;border-radius:50%;flex:none;display:block}.tlogo-fallback{letter-spacing:-.02em;justify-content:center;align-items:center;font-family:inherit;font-weight:800;line-height:1;display:inline-flex}.picker li button.pick .pick-left{align-items:center;gap:10px;min-width:0;display:inline-flex}.token .tlogo{margin-right:6px}.field button.token{align-items:center;display:inline-flex}.attrib{margin:0 0 6px}.attrib a{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}.attrib a:hover{color:var(--accent)}.picker ul{padding-right:10px}.picker li button.pick small{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.picker li button.pick .pick-left{flex:none}.picker-scrim{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04080c8c;justify-content:center;align-items:center;padding:16px;animation:.12s ease-out picker-fade;display:flex;position:fixed;inset:0}@keyframes picker-fade{0%{opacity:0}to{opacity:1}}.picker{background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-card,16px);flex-direction:column;width:100%;max-width:420px;max-height:min(560px,88vh);margin-top:0;padding:16px;animation:.14s cubic-bezier(.2,.8,.2,1) picker-rise;display:flex;position:relative;box-shadow:0 24px 60px #00000052}@keyframes picker-rise{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.picker-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.picker-head h3{color:var(--text);margin:0;font-size:14px}.picker-close{width:30px;height:30px;line-height:1;font:inherit;color:var(--text-2);border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:20px}.picker-close:hover{color:var(--text);border-color:var(--accent)}.picker-close:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.picker ul{max-height:none;overflow:visible}.picker-body{flex:auto;margin:0 -4px;padding:0 4px;overflow-y:auto}.picker li button.pick:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:8px}@media (max-width:480px){.picker-scrim{align-items:flex-end;padding:0}.picker{border-bottom:0;border-radius:18px 18px 0 0;max-width:none;max-height:86vh}@keyframes picker-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}
