:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:var(--tg-theme-secondary-bg-color,#0e141b);--surface-section:var(--tg-theme-section-bg-color,#18202a);--surface-sheet:var(--tg-theme-section-bg-color,#18202a);--surface-header:var(--surface-page);--ink:var(--tg-theme-text-color,#f3f6fa);--ink-muted:var(--tg-theme-hint-color,#8b97a6);--ink-subtitle:var(--tg-theme-subtitle-text-color,var(--ink-muted));--link:var(--tg-theme-link-color,#3aa0ff);--button:var(--tg-theme-button-color,#3aa0ff);--on-button:var(--tg-theme-button-text-color,#fff);--separator:var(--tg-theme-section-separator-color,#ffffff12);--down:var(--tg-theme-destructive-text-color,#ff5468);--up:#34c77b;--warn:#e8a33d;--section-header:var(--ink-muted);--surface-raised:color-mix(in srgb, var(--ink) 5%, var(--surface-section));--surface-pressed:color-mix(in srgb, var(--ink) 8%, var(--surface-section));--surface-glass:color-mix(in srgb, var(--surface-section) 64%, transparent);--glass-filter:blur(24px) saturate(1.8);--button-tonal:color-mix(in srgb, var(--button) 18%, var(--surface-section));--ink-faint:color-mix(in srgb, var(--ink-muted) 85%, var(--surface-raised));--hover-tint:color-mix(in srgb, var(--ink) 5%, transparent);--press-tint:color-mix(in srgb, var(--ink) 9%, transparent);--up-tint:color-mix(in srgb, var(--up) 16%, transparent);--down-tint:color-mix(in srgb, var(--down) 16%, transparent);--warn-tint:color-mix(in srgb, var(--warn) 16%, transparent);--focus:var(--link);--scrim:#0009;--hairline:color-mix(in srgb, var(--ink) 12%, transparent);--card-from:#1f8ff0;--card-to:#5cc0ff;--on-card:#fff;--on-card-muted:#e3f3ff;--e0:none;--e1:inset 0 1px 0 #ffffff0a, 0 1px 2px #0000002e;--e2:0 14px 34px #00000038, 0 2px 8px #0000001f, inset 0 0 0 .5px color-mix(in srgb, var(--ink) 16%, transparent), inset 0 1px 0 #ffffff24;--e3:0 -8px 32px #00000040;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", Roboto, "Segoe UI", "Open Sans", "Helvetica Neue", sans-serif;--font-num:ui-rounded, "SF Pro Rounded", var(--font-sans);--font-mono:"SF Mono", "Roboto Mono", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--fs-display:40px;--fs-title1:28px;--t-display:700 var(--fs-display) / 44px var(--font-num);--t-title1:700 var(--fs-title1) / 34px var(--font-num);--t-title2:650 20px / 26px var(--font-sans);--t-headline:600 17px / 22px var(--font-sans);--t-body:400 16px / 21px var(--font-sans);--t-callout:500 15px / 20px var(--font-sans);--t-sub:400 14px / 18px var(--font-sans);--t-foot:400 13px / 17px var(--font-sans);--t-cap:600 11px / 14px var(--font-sans);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--tap:44px;--gutter:var(--space-4);--gap-section:28px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--dur-press:.12s;--dur-state:.2s;--dur-enter:.32s;--dur-exit:.22s;--dur-spring:.45s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.55, 0, .75, .2);--ease-spring:cubic-bezier(.3, 1.3, .5, 1);--inset-bottom:max(env(safe-area-inset-bottom,0px), calc(var(--tg-viewport-safe-area-inset-bottom,0px) + var(--tg-viewport-content-safe-area-inset-bottom,0px)))}@media (width>=520px){:root{--gutter:var(--space-5)}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--surface-page:var(--tg-theme-secondary-bg-color,#f2f3f7);--surface-section:var(--tg-theme-section-bg-color,#fff);--surface-sheet:var(--tg-theme-section-bg-color,#fff);--ink:var(--tg-theme-text-color,#0b0f14);--ink-muted:var(--tg-theme-hint-color,#6e7781);--link:var(--tg-theme-link-color,#1f7fe0);--button:var(--tg-theme-button-color,#1f7fe0);--separator:var(--tg-theme-section-separator-color,#e3e5ea);--down:var(--tg-theme-destructive-text-color,#e5484d);--up:#0f7032;--warn:#8f5700;--up-tint:color-mix(in srgb, var(--up) 12%, transparent);--warn-tint:color-mix(in srgb, var(--warn) 12%, transparent);--scrim:#0000005c;--e1:0 1px 2px #00000014;--e2:0 10px 30px #0000001f, 0 2px 8px #00000014, inset 0 0 0 .5px color-mix(in srgb, var(--ink) 10%, transparent), inset 0 1px 0 #ffffff80;--e3:0 -8px 32px #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-theme=light]{--surface-page:var(--tg-theme-secondary-bg-color,#f2f3f7);--surface-section:var(--tg-theme-section-bg-color,#fff);--surface-sheet:var(--tg-theme-section-bg-color,#fff);--ink:var(--tg-theme-text-color,#0b0f14);--ink-muted:var(--tg-theme-hint-color,#6e7781);--link:var(--tg-theme-link-color,#1f7fe0);--button:var(--tg-theme-button-color,#1f7fe0);--separator:var(--tg-theme-section-separator-color,#e3e5ea);--down:var(--tg-theme-destructive-text-color,#e5484d);--up:#0f7032;--warn:#8f5700;--up-tint:color-mix(in srgb, var(--up) 12%, transparent);--warn-tint:color-mix(in srgb, var(--warn) 12%, transparent);--scrim:#0000005c;--e1:0 1px 2px #00000014;--e2:0 10px 30px #0000001f, 0 2px 8px #00000014, inset 0 0 0 .5px color-mix(in srgb, var(--ink) 10%, transparent), inset 0 1px 0 #ffffff80;--e3:0 -8px 32px #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{height:100%}html{overflow-y:auto}@media (hover:hover){html{scrollbar-color:color-mix(in srgb, var(--ink) 22%, transparent) transparent;scrollbar-width:thin}}body{background:var(--surface-page);color:var(--ink);font:var(--t-callout);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-weight:400}button,input{font:inherit;color:inherit}button{cursor:pointer}.row,.tx-row,.tx-row__action,.connect__option,.btn,.pill,.navrow,.segmented--chips .segmented__item,.option,.icon-button,.copy-button{position:relative;overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.app{max-width:560px;min-height:100%;padding-bottom:calc(84px + var(--inset-bottom));background:var(--surface-page);margin:0 auto;position:relative}.screen{padding-block:var(--space-4) var(--space-6);padding-inline:var(--gutter)}.stack{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.stack--loose{gap:var(--space-6)}.screen-title{font:var(--t-title1);font-family:var(--font-sans);letter-spacing:-.01em;margin:0 4px}.details{margin-top:var(--space-6);gap:var(--space-6)}.footnote{padding:var(--space-4);color:var(--ink-muted);font:var(--t-foot);text-align:center;margin:0}.footnote--flush{padding:var(--space-4) 0 0}.link{color:var(--link);text-decoration:none}.tab-page{animation:page-in var(--dur-enter) var(--ease-out) both}.group{border-radius:var(--r-md);background:var(--surface-section);overflow:hidden}.navrow{align-items:center;gap:var(--space-3);width:100%;padding:16px var(--space-4) 16px 18px;color:var(--ink);font:var(--t-body);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}@media (hover:hover){.navrow:hover{background:var(--surface-pressed)}}.navrow span{flex:1;min-width:0}.navrow b{color:var(--link);font-weight:400}.navrow--icon{padding:12px var(--space-4);gap:14px;text-decoration:none}.navrow--static{cursor:default}@media (hover:hover){.navrow--static:hover{background:0 0}}.navrow .navrow__badge{border-radius:var(--r-sm);color:#fff;flex:none;place-items:center;width:38px;height:38px;display:grid}.navrow__badge--blue{background:linear-gradient(150deg, var(--card-to), var(--card-from))}.navrow__badge--green{background:linear-gradient(150deg,#6fd46d,#34a853)}.navrow__badge img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.navrow__text{flex:1;grid-template-columns:minmax(0,1fr);gap:1px;min-width:0;display:grid}.navrow__text b{color:var(--ink);font:var(--t-body);font-weight:500}.navrow__text small{color:var(--ink-muted);font:var(--t-sub)}.navrow--danger{color:var(--down);justify-content:center}.chevron{color:var(--ink-muted);flex:none}.market-stats{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.market-stats__chip{border-radius:var(--r-pill);background:var(--surface-section);min-width:0;font:var(--t-foot);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:baseline;gap:5px;padding:6px 12px 7px;display:flex}.market-stats__label{color:var(--ink-muted)}.market-stats__value{font-weight:600}@media (width<=359px){.market-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.market-stats__chip{border-radius:var(--r-sm);flex-direction:column;align-items:flex-start;gap:0;padding:6px 10px 7px}.market-stats__label,.market-stats__value{text-overflow:ellipsis;max-width:100%;overflow:hidden}.market-stats__value{font:var(--t-sub);font-weight:600}}.rating{gap:var(--space-3);display:grid}.rating__hint{min-height:2lh;color:var(--ink-muted);font:var(--t-foot);margin:0;padding-inline:4px}.podium{align-items:end;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.podium__step{min-width:0}.podium__step--place-1{--rank:#e8b339}.podium__step--place-2{--rank:#a9b6c4}.podium__step--place-3{--rank:#cd8a52}.podium__tile{--tile:var(--surface-section);padding:var(--space-4) 6px var(--space-3);border-radius:var(--r-md);background:var(--tile);box-shadow:var(--e1);color:var(--ink);text-align:center;transition:scale var(--dur-press) var(--ease-out);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.podium__step--place-1 .podium__tile{padding-top:calc(var(--space-4) + 16px)}.podium__tile:active{scale:.97}@media (hover:hover){.podium__tile:hover{background:linear-gradient(var(--hover-tint) 0 0), var(--tile)}}.podium__face{margin-bottom:var(--space-3);position:relative}.podium__avatar.avatar{outline:2px solid var(--rank);outline-offset:2px;width:56px;height:56px;font-size:20px}.podium__place{border-radius:var(--r-pill);background:var(--rank);min-width:22px;height:22px;box-shadow:0 0 0 2px var(--surface-section);color:#1b1405;font:var(--t-cap);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;font-weight:700;display:grid;position:absolute;bottom:-9px;left:50%;translate:-50%}.podium__who{justify-content:center;align-items:center;width:100%;min-height:36px;display:flex}.podium__name{overflow-wrap:anywhere;max-width:100%;font:var(--t-sub);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.podium__pnl{max-width:100%;font:var(--t-callout);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;font-weight:600;display:flex}.podium__sum{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.podium__wins{max-width:100%;color:var(--ink-muted);font:var(--t-cap);text-wrap:balance}@media (width<=399px){.podium__pnl{font:var(--t-sub);font-weight:600}}@media (width<=359px){.podium{gap:6px}.podium__tile{padding-inline:2px}.podium__name{font:var(--t-foot);font-weight:500}.podium__pnl{font:var(--t-foot);font-weight:600}}.search{align-items:center;gap:var(--space-2);padding:10px var(--space-3);border-radius:var(--r-sm);background:var(--surface-section);color:var(--ink-muted);display:flex}.search:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.search input{min-width:0;color:var(--ink);font:var(--t-body);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:0}.search input::placeholder{color:var(--ink-muted)}.search input::-webkit-search-cancel-button{appearance:none;display:none}.search input::-webkit-search-decoration{appearance:none;display:none}.search__clear{border-radius:var(--r-pill);color:var(--ink-muted);background:0 0;border:0;flex:none;place-items:center;margin:-6px -6px -6px 0;padding:6px;display:grid}.search__clear:active{color:var(--ink)}.feed-row__age{border-radius:var(--r-pill);background:var(--button-tonal);color:var(--link);font:var(--t-cap);flex:none;padding:2px 6px}.feed-row__curve{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.feed-row__bar{border-radius:var(--r-pill);background:var(--surface-raised);width:44px;height:4px;display:inline-block;overflow:hidden}.feed-row__bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--up), var(--link));height:100%;display:block}.feed-row__buys{color:var(--up);font-weight:500}.feed-row__sells{color:var(--down);font-weight:500}.segmented--tabs,.segmented--period,.segmented--choice{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border-radius:var(--r-pill);background:var(--surface-section);transition:background-color var(--dur-state), box-shadow var(--dur-state);padding:2px;display:grid;position:relative}.segmented--tabs .segmented__item,.segmented--period .segmented__item,.segmented--choice .segmented__item{z-index:1;border-radius:var(--r-pill);min-width:0;height:40px;color:var(--ink-muted);font:var(--t-callout);text-overflow:ellipsis;white-space:nowrap;transition:color var(--dur-state);background:0 0;border:0;margin-block:-4px;padding:0;position:relative;overflow:hidden}.segmented--tabs .segmented__item[aria-selected=true],.segmented--period .segmented__item[aria-pressed=true],.segmented--choice .segmented__item[aria-pressed=true]{color:var(--link)}@media (width<=359px){.segmented--tabs .segmented__item{letter-spacing:-.01em;font-size:12px}}.segmented--period{margin:var(--space-3) var(--gutter) 0}.sticky-bar{z-index:6;margin:-9px calc(-1 * var(--gutter)) -8px;padding:9px var(--gutter) 8px;position:sticky;top:-1px}.sticky-bar:before{content:"";background:linear-gradient(var(--surface-page) 8px, color-mix(in srgb, var(--surface-page) 80%, transparent) 45%, color-mix(in srgb, var(--surface-page) 0%, transparent));opacity:0;pointer-events:none;transition:opacity var(--dur-state);position:absolute;inset:0 0 -12px}.sticky-bar--stuck:before{opacity:1}.sticky-bar--stuck .segmented--tabs{background:var(--surface-glass);box-shadow:var(--e2);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter)}.segmented--chips{margin-block:-3px;margin-inline:calc(-1 * var(--gutter));padding-block:3px;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.segmented--chips[data-fade-start],.segmented--chips[data-fade-end]{--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent)}.segmented--chips[data-fade-start]{--fade-start:28px}.segmented--chips[data-fade-end]{--fade-end:28px}.segmented--chips::-webkit-scrollbar{display:none}.segmented--chips .segmented__item{border-radius:var(--r-pill);font:var(--t-sub);white-space:nowrap;background:var(--surface-section);color:var(--ink);transition:background-color var(--dur-state), color var(--dur-state);background-clip:padding-box;border:0;border-block:3px solid #0000;flex:none;margin-block:-3px;padding:8px 14px;font-weight:500}.segmented--chips .segmented__item[aria-pressed=true]{background-color:var(--button-tonal);color:var(--link)}.segmented--period .segmented__item[aria-disabled=true]{color:color-mix(in srgb, var(--ink-muted) 50%, transparent)}.segmented__indicator{border-radius:var(--r-pill);background:var(--button-tonal);transition:transform var(--dur-spring) var(--ease-spring), width var(--dur-enter) var(--ease-out);position:absolute;top:0;bottom:0;left:0}.segmented--tabs .segmented__indicator,.segmented--period .segmented__indicator,.segmented--choice .segmented__indicator{width:calc((100% - 4px) / var(--count));transform:translateX(calc(var(--active) * 100%));top:2px;bottom:2px;left:2px}.section-label,.tx-day,.settings-section__title,.picker__title,.pay__label,.alert-sheet__subtitle,.alert-sheet__then-label,.follow-sheet__label{color:var(--section-header);font:var(--t-foot);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.section-label{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;padding-inline:4px;display:flex}.section-label small{color:var(--ink-muted);font:var(--t-foot);letter-spacing:normal;text-transform:none}.row,.tx-row{align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-4);color:var(--ink);text-align:left;transition:background-color var(--dur-state);background:0 0;border:0;display:flex;position:relative}.row{padding-block:var(--space-3);text-decoration:none}@media (hover:hover){.row:hover,.tx-row:hover{background:var(--surface-pressed)}}.list--long>.row{content-visibility:auto;contain-intrinsic-size:auto 64px}.row+.row:before,.tx-row+.tx-row:before,.pool+.pool:before,.group>.navrow+.navrow:before,.connect__option+.connect__option:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:72px;right:0}.row+.row:before{left:var(--row-inset,68px)}.group>.navrow+.navrow:before{left:var(--navrow-inset,72px)}.row__main{flex:1;min-width:0}.row__title,.row__name{font:var(--t-body);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:flex;overflow:hidden}.row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.row__sub{color:var(--ink-muted);font:var(--t-sub);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row__sub--parts{flex-wrap:wrap;align-items:center;height:18px;display:flex}.row__sub--parts>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.row__sub--parts>*+:before{content:"·";margin:0 .3em}.row__name--wrap{overflow-wrap:anywhere;text-overflow:clip;text-wrap:balance;white-space:normal}.row__sub--flow{text-overflow:clip;white-space:normal;overflow:hidden}.row__flow{flex-wrap:wrap;margin-left:-.9em;display:flex}.row__flow>*{min-width:0;padding-left:.9em;position:relative}.row__flow>:before{content:"·";text-align:center;width:.9em;position:absolute;left:0}.row__end{text-align:right;flex:none;justify-items:end;gap:1px;min-width:72px;display:grid}.row__hit,.tx-row__hit{align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-align:left;flex:1;text-decoration:none;display:flex}.row--skeleton{pointer-events:none}.skeleton{border-radius:var(--r-xs);background:linear-gradient(100deg, color-mix(in srgb, var(--ink) 7%, var(--surface-section)) 40%, color-mix(in srgb, var(--ink) 14%, var(--surface-section)) 50%, color-mix(in srgb, var(--ink) 7%, var(--surface-section)) 60%);background-size:300% 100%;animation:1.3s linear infinite shimmer;display:block}.verified{color:var(--link);flex:none}.row__title>.verified{margin-left:-2px}.sparkline{flex:none;display:block}@media (width<=409px){.sparkline{display:none}}@media (width>=410px){.sparkline+.row__end{min-width:88px}}.price{font:var(--t-callout);font-variant-numeric:tabular-nums;white-space:nowrap}.amount{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:.25em;max-width:100%;display:flex}.amount__num,.amount__unit{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.amount__num{max-width:100%}.amount__unit{max-width:7em}.price--up{color:var(--up)}.price--down{color:var(--down)}.gram{vertical-align:-.14em;flex:none;width:.95em;height:.95em;margin-left:.04em;display:inline-block}.sticker{flex:none;display:inline-block}.empty{padding:var(--space-8) var(--space-6);color:var(--ink-muted);font:var(--t-sub);text-align:center;text-wrap:pretty}.empty b{margin-bottom:var(--space-1);color:var(--ink);font:var(--t-headline);display:block}.empty__icon{width:64px;height:64px;margin:0 auto var(--space-4);border-radius:var(--r-pill);background:var(--button-tonal);color:var(--link);place-items:center;display:grid}.empty--compact{padding:var(--space-5) var(--space-4)}.empty--compact .empty__icon{width:48px;height:48px;margin-bottom:var(--space-3)}.empty__action.btn{width:fit-content;min-width:160px;min-height:var(--tap);margin:var(--space-5) auto 0;padding:11px var(--space-6)}.empty--error{padding-block:var(--space-6)}.empty--error .empty__icon{width:52px;height:52px;margin-bottom:var(--space-3);background:var(--warn-tint);color:var(--warn)}.empty--error .empty__action.btn{margin-top:var(--space-4)}.avatar{border-radius:var(--r-pill);color:#fff;font:var(--t-title2);text-shadow:0 1px 1px #0000002e;flex:none;place-items:center;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.navrow .avatar{flex:none}.avatar--sm{width:36px;height:36px;font-size:16px}.avatar--md{width:44px;height:44px}.avatar--lg{width:40px;height:40px}.avatar--dir{width:40px;height:40px;box-shadow:none;text-shadow:none}.avatar--buy{background:var(--up-tint);color:var(--up)}.avatar--sell{background:var(--down-tint);color:var(--down)}.pair{flex:none;display:flex}.pair .avatar{border:2px solid var(--surface-section)}.pair .avatar+.avatar{margin-left:-12px}.avatar--xl{width:76px;height:76px;font-size:var(--fs-title1)}.avatar--wallet{letter-spacing:.01em;text-shadow:0 1px 2px #00000059;font-size:15px;font-weight:700;position:relative;overflow:hidden}.avatar--wallet.avatar--sm{font-size:14px}.avatar--wallet.avatar--xl{font-size:27px}.avatar__photo{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar--wallet .avatar__photo{opacity:0}.avatar--wallet .avatar__photo--shown{opacity:1}.avatar__photo--shown+.avatar__initials{visibility:hidden}.avatar--logo{position:relative;overflow:hidden}.avatar--logo .avatar__photo{opacity:0}.avatar--loaded{background:var(--surface-raised)}.avatar--loaded .avatar__photo{opacity:1}.pool{align-items:center;gap:var(--space-3);padding:12px var(--space-4);display:flex;position:relative}.rolling{isolation:isolate;white-space:nowrap;display:inline-flex;position:relative}.digit{vertical-align:-.2em;height:1.2em;line-height:1.2em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.digit__strip{white-space:pre;text-align:center;transition:transform .6s var(--ease-out);display:block}.rolling:before{content:"";z-index:-1;border-radius:var(--r-xs);background:var(--tick-tint,transparent);opacity:0;pointer-events:none;position:absolute;inset:-2px -6px}.market-stats .digit{vertical-align:baseline;align-items:flex-start;display:inline-flex}.tick-up{--tick-tint:color-mix(in srgb, var(--up) 18%, transparent)}.tick-down{--tick-tint:color-mix(in srgb, var(--down) 18%, transparent)}.tick-up:before,.tick-down:before{animation:.6s ease-out tick-fade}.change{font:var(--t-foot);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;font-weight:500;display:inline-flex}.change--up{color:var(--up)}.change--down{color:var(--down)}.change--flat{color:var(--ink-muted)}.change--solid{border-radius:var(--r-pill);background:var(--surface-section);padding:3px 8px}.row__end .price{font:var(--t-body);font-weight:500}.row__end .change{font:var(--t-sub);font-weight:500}.row .avatar--md{width:40px;height:40px}.trader-rank{--row-inset:90px}.trader-rank .row__end{flex:0 auto;min-width:56px}.trader-rank .row__main{min-width:72px}.trader-rank__pnl{justify-content:flex-end;align-items:center;gap:3px;max-width:100%;display:flex}.trader-rank__sum{text-overflow:ellipsis;min-width:0;overflow:hidden}.trader-rank__place{width:22px;color:var(--ink-muted);font:var(--t-foot);font-variant-numeric:tabular-nums;text-align:center;flex:none;margin:0 -6px;font-weight:500}@media (width<=359px){.trader-rank .row__end .price{font:var(--t-callout)}}.topbar{top:env(safe-area-inset-top,0px);z-index:5;align-items:center;gap:var(--space-3);min-height:60px;padding:10px var(--space-2) 10px var(--gutter);background:var(--surface-header);display:flex;position:sticky}@supports (animation-timeline:scroll()){.topbar{animation:linear both topbar-edge;animation-timeline:scroll(root);animation-range:0 24px}}@keyframes topbar-edge{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--separator)}}.topbar__title{flex:1;min-width:0}.topbar__name{font:var(--t-headline);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.topbar__sub{color:var(--ink-subtitle);font:var(--t-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.topbar__gap{flex:none;width:40px;height:40px}.icon-button{border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover){.icon-button:hover{background:var(--surface-pressed)}}.icon-button--on{color:var(--link)}.hero{padding:var(--space-2) var(--gutter) 0}.hero__price{width:fit-content;font:var(--t-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;display:block}.hero__meta{align-items:center;gap:var(--space-2);min-height:24px;color:var(--ink-muted);font:var(--t-sub);flex-wrap:wrap;margin-top:2px;display:flex}.chart-block{margin-top:var(--space-3)}.chart{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative}.chart svg{display:block;overflow:visible}.chart--skeleton{--grid:color-mix(in srgb, var(--ink-muted) 18%, transparent);--dash:repeating-linear-gradient(90deg, var(--grid) 0 2px, transparent 2px 7px);background:var(--dash) 0 26px / 100% 1px no-repeat, var(--dash) 0 111px / 100% 1px no-repeat, var(--dash) 0 196px / 100% 1px no-repeat;height:236px}.chart--skeleton:after{content:"";top:110px;right:var(--gutter);left:var(--gutter);border-radius:var(--r-pill);background:var(--ink-muted);opacity:.22;height:3px;animation:1.1s ease-in-out infinite alternate chart-wait;position:absolute}@keyframes chart-wait{0%{opacity:.1}to{opacity:.42}}.chart__grid{stroke:var(--ink-muted);stroke-opacity:.18;stroke-dasharray:2 5}.chart__zero{stroke:var(--ink-muted);stroke-opacity:.45;stroke-dasharray:4 4}.chart__area{animation:.6s .25s both fade-in}.chart__line{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .9s var(--ease-out) 80ms forwards}.chart__ping{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out 1s infinite ping}.chart__crosshair{stroke:var(--ink-muted);stroke-width:1px}.chart__label{fill:var(--ink-muted);font:var(--t-cap);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.chart__label--extreme{fill:var(--ink);font-weight:600}.table{border-collapse:separate;border-spacing:0;border:1px solid var(--hairline);border-radius:var(--r-md);width:100%;overflow:hidden}.table th,.table td{border-top:1px solid var(--hairline);color:var(--ink);font:var(--t-callout);text-align:left;vertical-align:top;padding:13px 16px;font-weight:400}.table th{border-right:1px solid var(--hairline);background:var(--surface-raised);width:38%;font-weight:500}.table td{background:var(--surface-section);font-variant-numeric:tabular-nums;word-break:break-word}.table--sheet{margin-bottom:var(--space-6);background:var(--surface-raised);border:0}.table--sheet th,.table--sheet td{padding:12px var(--space-4);background:linear-gradient(var(--separator), var(--separator)) 0 0 / 100% 1px no-repeat;border-top:0}.table--sheet th{width:1%;padding-right:var(--space-2);background-position:var(--space-4) 0;color:var(--ink-muted);white-space:nowrap;border-right:0;font-weight:400}.table--sheet td{padding-left:var(--space-2);text-align:right;text-wrap:pretty}.table tr:first-child th,.table tr:first-child td{border-top:0}.table--sheet tr:first-child th,.table--sheet tr:first-child td{background:0 0}.table td.table__bad{color:var(--down)}.table__note{color:var(--ink-muted);font:var(--t-foot);display:block}.addr{font:var(--t-sub);font-weight:500;font-family:var(--font-mono);word-spacing:.3em;display:block}.addr__line+.addr__line:before{content:" "}.copy-button{color:var(--link);font:var(--t-foot);background:0 0;border:0;margin:-5px -4px -12px;padding:11px 4px 12px;font-weight:500;display:block}.table td.table__tap{position:relative}.table__copy{width:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;padding:0;display:flex}.table__copy:after{content:"";position:absolute;inset:0 0 0 -100vw}.table__copy svg{color:var(--ink-muted);flex:none}@media (hover:hover){.table tr:has(.table__copy):hover>*{background-color:var(--surface-pressed)}}.mid{contain:inline-size;flex:1 1 0;justify-content:flex-end;width:100%;min-width:0;display:flex}.mid__head{text-overflow:ellipsis;white-space:pre;min-width:0;overflow:hidden}.mid__tail{white-space:pre;flex:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:17px var(--space-4);border-radius:var(--r-pill);background:var(--button);color:var(--on-button);font:var(--t-headline);border:0;text-decoration:none;display:flex}.toast{left:50%;bottom:calc(96px + var(--inset-bottom));z-index:30;border-radius:var(--r-lg);background:color-mix(in srgb, color-mix(in srgb, var(--ink) 10%, var(--surface-section)) 88%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);box-shadow:var(--e2);color:var(--ink);font:var(--t-sub);text-wrap:balance;width:max-content;max-width:calc(100% - 32px);animation:toast-in var(--dur-enter) var(--ease-out) both;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-weight:500;display:flex;position:fixed;transform:translate(-50%)}.toast__icon{color:var(--up);flex:none}.toast--error .toast__icon{color:var(--down)}.toast--info .toast__icon{color:var(--link)}.scrim{z-index:20;background:var(--scrim);animation:fade-in var(--dur-enter) ease both;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:100%;max-height:92%;padding-top:var(--space-3);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface-sheet);box-shadow:var(--e3);animation:sheet-in var(--dur-enter) var(--ease-out) backwards;transition:transform var(--dur-state) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.sheet--dragging{transition:none}.sheet__grab{border-radius:var(--r-pill);background:var(--ink-muted);opacity:.35;width:36px;height:4px;margin-left:-18px;position:absolute;top:6px;left:50%}.sheet__header{align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-1) var(--space-4);flex:none;display:flex}.sheet__header--back{padding-left:var(--space-3)}.sheet__title{min-width:0;font:var(--t-title2);overflow-wrap:anywhere;text-wrap:balance;flex:auto;margin:0}.sheet__close,.sheet__back{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 9%, transparent);width:30px;height:30px;color:var(--ink-muted);transition:background-color var(--dur-press);border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.sheet__close:before,.sheet__back:before{content:"";position:absolute;inset:-7px}.sheet__close:active,.sheet__back:active{background:color-mix(in srgb, var(--ink) 16%, transparent)}.sheet__back{color:var(--ink)}.sheet__body{overscroll-behavior:contain;min-height:0;padding:var(--space-1) var(--space-4) calc(var(--space-4) + var(--inset-bottom));touch-action:pan-y;flex:auto;overflow:auto}.sheet__footer{padding:var(--space-2) var(--space-4) calc(var(--space-3) + var(--inset-bottom));background:var(--surface-sheet);flex:none;position:relative}.sheet__footer:before{content:"";height:var(--space-4);background:linear-gradient(color-mix(in srgb, var(--surface-sheet) 0%, transparent), var(--surface-sheet));pointer-events:none;position:absolute;inset:auto 0 100%}.sheet--footed .sheet__body{padding-bottom:var(--space-3)}.sheet__footer>.btn{margin-top:0}.sheet__head{z-index:2;gap:var(--space-2);margin:calc(var(--space-1) * -1) calc(var(--space-4) * -1) 0;padding:var(--space-1) var(--space-4) var(--space-3);background:var(--surface-sheet);display:grid;position:sticky;top:0}.sheet__lead{margin:0 0 var(--space-6);color:var(--ink-muted);font:var(--t-callout);text-wrap:pretty;font-weight:400}@media (width>=520px){.scrim{padding:var(--space-4);align-items:center}.sheet{width:440px;max-height:min(720px,100%);padding-top:var(--space-2);border-radius:var(--r-xl);animation-name:dialog-in;box-shadow:0 24px 64px #00000052,0 2px 8px #00000024}.sheet__grab{display:none}.sheet__body{padding-bottom:var(--space-5)}.sheet--footed .sheet__body{padding-bottom:var(--space-3)}.sheet__footer{padding-bottom:var(--space-5)}}.side{border-radius:var(--r-pill);font:var(--t-cap);padding:2px 7px}.side--buy{background:var(--up-tint);color:var(--up)}.side--sell{background:var(--down-tint);color:var(--down)}.option{align-items:center;gap:var(--space-3);width:100%;padding:14px var(--space-4);color:var(--ink);font:var(--t-headline);text-align:left;background:0 0;border:0;font-weight:400;display:flex}.option+.option{border-top:1px solid var(--separator)}.option__swatches{flex:none;gap:3px;display:flex}.option__swatches i{border:1px solid var(--hairline);border-radius:calc(var(--r-xs) / 2);width:14px;height:22px}.option__tick{color:var(--link);margin-left:auto}.feature-card{padding:20px var(--space-4);border-radius:var(--r-md);background:var(--surface-section)}.features{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.features__item{column-gap:var(--space-4);grid-template-columns:24px 1fr;display:grid}.features__icon{color:var(--link);margin-top:2px}.features__item b{font:var(--t-headline);margin-bottom:2px;font-weight:500;display:block}.features__item span{color:var(--ink-muted)}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}@keyframes fade-in{0%{opacity:0}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,18px)scale(.94)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes ping{0%{opacity:.45;transform:scale(1)}80%,to{opacity:0;transform:scale(3.4)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes tick-fade{0%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabbar-fade{z-index:9;height:calc(36px + var(--inset-bottom));background:linear-gradient(to top, color-mix(in srgb, var(--surface-page) 88%, transparent), color-mix(in srgb, var(--surface-page) 0%, transparent));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.tabbar{--tab-width:92px;left:0;right:0;bottom:calc(12px + var(--inset-bottom));z-index:10;border-radius:var(--r-pill);background:var(--surface-glass);width:fit-content;box-shadow:var(--e2);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);margin:0 auto;padding:4px;display:flex;position:fixed}.tabbar--compact{--tab-width:66px}.tabbar__indicator{width:var(--tab-width);border-radius:var(--r-pill);background:var(--button-tonal);transform:translateX(calc(var(--active) * var(--tab-width)));transition:transform var(--dur-spring) var(--ease-spring), width var(--dur-enter) var(--ease-out);position:absolute;top:4px;bottom:4px;left:4px}.tabbar__tab{width:var(--tab-width);border-radius:var(--r-pill);color:var(--ink-muted);transition:width var(--dur-enter) var(--ease-out), padding var(--dur-enter) var(--ease-out), color var(--dur-state) var(--ease-out);flex-direction:column;align-items:center;padding:5px 0;text-decoration:none;display:flex;position:relative}.tabbar__tab[aria-current=page]{color:var(--link)}.tabbar--compact .tabbar__tab{padding:9px 0}.tabbar__icon{transition:transform var(--dur-press) var(--ease-out);flex:none}.tabbar__tab:active .tabbar__icon{transform:scale(.86)}.tabbar__label{max-height:14px;font:var(--t-cap);letter-spacing:.01em;white-space:nowrap;transition:max-height var(--dur-enter) var(--ease-out), opacity var(--dur-state) var(--ease-out);overflow:hidden}.tabbar--compact .tabbar__label{opacity:0;max-height:0}.icon{flex:none;display:block}.token{overflow-anchor:none}.link-row{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.link-row a{text-decoration:none}.party{align-items:center;gap:10px;min-width:0;display:flex}.party__text{min-width:0;display:grid}.party__text b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.party__text small{color:var(--ink-muted);font:var(--t-foot)}.avatar svg{display:block}.tx-day{padding:14px var(--space-4) 4px;margin:0}.tx-row{padding-block:12px}.tx-row+.tx-row:before{left:68px}.tx-row__main{flex:1 1 0;gap:1px;min-width:88px;display:grid}.tx-row__title{font:var(--t-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.tx-row__sub{color:var(--ink-muted);font:var(--t-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-row__end{font-variant-numeric:tabular-nums;text-align:right;flex:0 auto;justify-items:end;gap:1px;min-width:0;display:grid}.tx-row__amount,.tx-row__secondary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tx-row__amount{height:20px;font:var(--t-callout)}.tx-row__amount--in{color:var(--up)}.tx-row__secondary{height:17px;color:var(--ink-muted);font:var(--t-foot)}.tx-row:not(.tx-row--split){align-content:center;column-gap:var(--space-3);grid-template-rows:auto auto;grid-template-columns:auto minmax(88px,1fr) minmax(0,max-content);row-gap:1px;display:grid}.tx-row:not(.tx-row--split)>:first-child{grid-row:1/3}.tx-row:not(.tx-row--split)>.tx-row__main,.tx-row:not(.tx-row--split)>.tx-row__end{display:contents}.tx-row:not(.tx-row--split) .tx-row__title{grid-area:1/2}.tx-row:not(.tx-row--split) .tx-row__sub{grid-area:2/2}.tx-row:not(.tx-row--split) .tx-row__amount,.tx-row:not(.tx-row--split) .tx-row__secondary{text-align:right;grid-column:3;justify-self:end}.tx-row:not(.tx-row--split) .tx-row__secondary{grid-row:2}.tx-row:not(.tx-row--split):not(:has(.tx-row__secondary)) .tx-row__sub{grid-column:2/4}.tx-row__end--failed>*{color:var(--ink-muted);text-decoration:line-through}.tx-row--split{padding:0 var(--space-4) 0 0}.tx-row__hit{padding:12px 0 12px var(--space-4);background:0 0;border:0}.tx-row__action{border-radius:var(--r-xs);color:var(--link);font:var(--t-callout);background:0 0;border:0;margin:-10px -8px -12px;padding:10px 8px 12px}.tx-row--below{padding:0;display:block}.tx-row--body{padding-bottom:var(--space-2)}.tx-row__below{padding:0 var(--space-4) var(--space-3) 68px}.tx-row__action--chip{min-height:34px;padding:0 var(--space-4);border-radius:var(--r-pill);background:var(--button-tonal);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.3em;margin:0;display:inline-flex}.tx-badge{--tone:#7d8894;--tone-light:#a9b3be;border-radius:var(--r-pill);background:linear-gradient(180deg, var(--tone-light), var(--tone));flex:none;place-items:center;width:40px;height:40px;display:grid}.tx-badge__glyph{border-radius:var(--r-pill);width:22px;height:22px;color:var(--tone);background:#fff;place-items:center;display:grid}.tx-badge--in{--tone:#4cbb45;--tone-light:#8fd462}.tx-badge--out{--tone:#2a8ef0;--tone-light:#6cc0ff}.tx-badge--swap{--tone:#7a5cf0;--tone-light:#b08cff}.tx-badge--failed{--tone:#e5484d;--tone-light:#ff8a80}.tx-avatar{flex:none;width:40px;height:40px;display:grid;position:relative}.tx-avatar__mark{--tone:#7d8894;border:2px solid var(--surface-section);border-radius:var(--r-pill);background:var(--tone);color:#fff;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-3px;right:-3px}.tx-avatar__mark--in{--tone:var(--up)}.tx-avatar__mark--out{--tone:#2a8ef0}.tx-avatar__mark--swap{--tone:#7a5cf0}.tx-avatar__mark--failed{--tone:var(--down)}.tx-avatar__mark--gift{--tone:#f08a24}.tx-pair{flex:none;width:40px;height:40px;display:block;position:relative}.tx-pair__from,.tx-pair__to{display:grid;position:absolute}.tx-pair__from{top:0;left:0}.tx-pair__to{border-radius:var(--r-pill);box-shadow:0 0 0 2px var(--surface-section);bottom:0;right:0}.tx-pair__from>*,.tx-pair__to>*{width:27px;height:27px;font-size:12px}.tx-glyph{border-radius:var(--r-pill);background:var(--surface-raised);width:40px;height:40px;color:var(--ink-muted);flex:none;place-items:center;display:grid}.tx-feed{overflow-anchor:none}.tx-feed .tx-row{animation:trade-in .32s var(--ease-out) both}.dev-back,.dev-settings{z-index:60;border-radius:var(--r-pill);background:color-mix(in srgb, var(--surface-section) 92%, transparent);width:36px;height:36px;color:var(--ink);border:0;place-items:center;display:grid;position:fixed;top:10px;left:10px;box-shadow:0 4px 14px #00000040}.dev-settings{left:auto;right:10px}.env-unsupported{place-content:center;gap:var(--space-3);min-height:100vh;padding:var(--space-6);text-align:center;display:grid}.env-unsupported__title{font:var(--t-title2);margin:0}.env-unsupported__text{color:var(--ink-muted);text-wrap:balance;margin:0}.env-unsupported__action{width:auto;min-width:220px;margin-top:var(--space-3);justify-self:center}.sign-in-expired{z-index:70;background:var(--surface-page);position:fixed;inset:0}@keyframes trade-in{0%{opacity:0;transform:translateY(-6px)}}.env-unsupported__detail{margin:var(--space-2) 0 0;color:var(--ink-muted);font:var(--t-foot);font-family:var(--font-mono);word-break:break-word}.details{padding-inline:var(--gutter)}.sheet__body>*{animation:fade-up var(--dur-enter) var(--ease-out) both}.sheet__body>:nth-child(2){animation-delay:40ms}.sheet__body>:nth-child(3){animation-delay:80ms}.sheet__body>:nth-child(4){animation-delay:.12s}.sheet__body>:nth-child(5){animation-delay:.16s}.sheet__body>:nth-child(6){animation-delay:.2s}.scrim--closing{animation:fade-out var(--dur-exit) ease forwards}.sheet--closing{animation:sheet-out var(--dur-exit) var(--ease-in) forwards}@media (width>=520px){.sheet--closing{animation-name:dialog-out}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}}@keyframes fade-out{to{opacity:0}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes dialog-out{to{opacity:0;transform:scale(.96)}}.toast--leaving{animation:.22s forwards toast-out}@keyframes toast-out{to{opacity:0;transform:translate(-50%,10px)scale(.97)}}.tabbar{animation:bar-up var(--dur-enter) var(--ease-out) both}.tabbar__tab[aria-current=page] .tabbar__icon{animation:bump .36s var(--ease-out)}@keyframes bar-up{0%{transform:translateY(100%)}}@keyframes bump{40%{transform:scale(1.1)}}.pop svg{animation:star-pop .45s var(--ease-out)}@keyframes star-pop{40%{transform:scale(1.4)rotate(-14deg)}}.hero__price--fast .digit__strip{transition-duration:.14s}.chart__crosshair{animation:.12s both fade-in}::view-transition-old(root){animation-duration:.38s;animation-timing-function:var(--ease-out);animation-fill-mode:both}::view-transition-new(root){animation-duration:.38s;animation-timing-function:var(--ease-out);animation-fill-mode:both}html[data-nav=push]::view-transition-new(root){animation-name:vt-push-in}html[data-nav=push]::view-transition-old(root){animation-name:vt-push-out}html[data-nav=pop]::view-transition-new(root){animation-name:vt-pop-in}html[data-nav=pop]::view-transition-old(root){animation-name:vt-pop-out}html[data-nav=fade]::view-transition-new(root){animation-name:vt-fade;animation-duration:.26s}html[data-nav=fade]::view-transition-old(root){animation-name:vt-fade;animation-duration:.26s}html[data-nav=fade] .tabbar{view-transition-name:tabbar}::view-transition-old(tabbar){display:none}::view-transition-new(tabbar){animation:none}@keyframes vt-push-in{0%{transform:translate(100%)}}@keyframes vt-push-out{to{filter:brightness(.7);transform:translate(-24%)}}@keyframes vt-pop-in{0%{filter:brightness(.7);transform:translate(-24%)}}@keyframes vt-pop-out{to{transform:translate(100%)}}@keyframes vt-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}.safety__summary{align-items:center;gap:var(--space-3);width:100%;padding:12px var(--space-4);color:var(--ink);text-align:left;background:0 0;border:0;display:flex}.safety__badge,.safety__icon{border-radius:var(--r-pill);flex:none;place-items:center;display:grid}.safety__badge{width:40px;height:40px}.safety__icon{width:32px;height:32px;margin-inline:4px}.safety__badge--ok,.safety__icon--ok{background:var(--up-tint);color:var(--up)}.safety__icon--info{background:var(--surface-raised);color:var(--ink-muted)}.safety__badge--warn,.safety__icon--warn{background:var(--warn-tint);color:var(--warn)}.safety__badge--danger,.safety__icon--danger{background:var(--down-tint);color:var(--down)}.safety__summary--danger b{color:var(--down)}.safety__text{flex:1;gap:2px;min-width:0;display:grid}.safety__text b{font:var(--t-body);font-weight:500}.safety__text small{color:var(--ink-muted);font:var(--t-sub)}.safety__chevron{color:var(--ink-muted);flex:none;transition:transform .2s;transform:rotate(90deg)}.safety__chevron--open{transform:rotate(-90deg)}.safety__row{align-items:flex-start;gap:var(--space-3);padding:10px var(--space-4);display:flex;position:relative}.safety__row:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:68px;right:0}.safety__holders{padding:0 0 var(--space-2);margin:0;list-style:none}.safety__holder{align-items:center;gap:var(--space-3);min-height:52px;padding:6px var(--space-4);color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}.safety__holder:active{background:var(--surface-raised)}.safety__place{width:16px;color:var(--ink-muted);font:var(--t-foot);font-variant-numeric:tabular-nums;text-align:center;flex:none;font-weight:500;line-height:1}.safety__kind-icon{border-radius:var(--r-pill);background:var(--surface-raised);width:36px;height:36px;color:var(--ink-muted);flex:none;place-items:center;display:grid}.safety__kind-icon--burn{background:var(--down-tint);color:var(--down)}.safety__kind-icon--pool{background:color-mix(in srgb, var(--link) 14%, transparent);color:var(--link)}.safety__holder-main{flex:1;gap:6px;min-width:0;display:grid}.safety__holder-name{min-width:0;color:var(--ink);font:var(--t-callout);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safety__bar{border-radius:var(--r-pill);background:var(--surface-raised);height:4px;display:block;overflow:hidden}.safety__bar-fill{border-radius:inherit;background:var(--link);height:100%;display:block}.safety__share{min-width:64px;font:var(--t-callout);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-items:end;font-weight:600;display:grid}.safety__kind{color:var(--ink-muted);font:var(--t-foot);font-weight:500}.safety__holder-go{color:var(--ink-muted);flex:none;margin-left:-4px}@media (width<=359px){.safety__holder{gap:var(--space-2)}.safety__share{min-width:56px}.safety__holder-go{display:none}}.topbar .icon-button+.icon-button{margin-left:calc(4px - var(--space-3))}.row--removable{padding-right:var(--space-2)}.trader.app{padding-bottom:var(--space-6)}.trader__profit--up,.trader__pnl--up,.trader__stat-value--up{color:var(--up)}.trader__profit--down,.trader__pnl--down,.trader__stat-value--down{color:var(--down)}.trader__who{justify-items:center;gap:var(--space-2);padding:var(--space-2) var(--gutter) 0;text-align:center;display:grid}.trader__avatar.avatar--xl{width:72px;height:72px;margin-bottom:var(--space-1);box-shadow:inset 0 0 0 1px #ffffff1f, 0 6px 18px color-mix(in srgb, var(--ink) 14%, transparent)}.trader__avatar--place-1{--ring:#f2c14e}.trader__avatar--place-2{--ring:#c3ccd6}.trader__avatar--place-3{--ring:#d58a55}.trader__avatar.trader__avatar--place-1,.trader__avatar.trader__avatar--place-2,.trader__avatar.trader__avatar--place-3{box-shadow:0 0 0 3px var(--surface-page), 0 0 0 5px var(--ring), 0 6px 18px color-mix(in srgb, var(--ring) 30%, transparent)}.trader__name{max-width:100%;font:var(--t-title2);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.trader__name:has(>.trader__name-copy){margin-block:-9px}.trader__name-copy{min-height:var(--tap);color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.trader__name-copy svg{color:var(--ink-muted)}.trader__badges{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.trader__badges:empty{display:none}.trader__badge{border-radius:var(--r-pill);background:var(--surface-section);color:var(--ink-muted);font:var(--t-foot);white-space:nowrap;border:0;align-items:center;gap:4px;padding:4px 10px;font-weight:500;display:inline-flex}.trader__badge--rank{background:var(--button-tonal);color:var(--link)}.trader__badge--bot{background:var(--down-tint);color:var(--down)}.trader__badge--address{cursor:pointer;font-variant-numeric:tabular-nums}.trader__actions{gap:var(--space-2);margin:var(--space-5) var(--gutter) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trader__action.pill{border-radius:var(--r-md);background:var(--surface-section);height:68px;box-shadow:var(--e1);color:var(--link);font:var(--t-foot);flex-direction:column;gap:4px;font-weight:500}.trader__action--accent.pill{background:var(--button);color:var(--on-button)}.trader__action--on.pill{background:var(--button-tonal)}.trader__hero{margin-top:var(--space-6)}.trader__profit{overflow-wrap:anywhere}.trader__hero-label{color:var(--ink-muted);font:var(--t-sub);align-items:center;gap:2px;font-weight:500;display:flex}.trader__info{border-radius:var(--r-pill);width:28px;height:28px;color:var(--ink-muted);background:0 0;border:0;place-items:center;margin:-5px 0;padding:0;display:grid}.trader__chart-empty{height:96px;margin:0 var(--gutter);border-radius:var(--r-md);background:var(--surface-section);color:var(--ink-muted);font:var(--t-sub);text-align:center;place-items:center;display:grid}.trader__stats{gap:var(--space-2);margin:var(--space-4) var(--gutter) 0;font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trader__stat{border-radius:var(--r-md);background:var(--surface-section);min-width:0;box-shadow:var(--e1);align-content:start;gap:2px;padding:12px 14px;display:grid}.trader__stat-label{color:var(--ink-muted);font:var(--t-foot)}.trader__stat-value,.trader__stat-sub{overflow-wrap:anywhere;text-wrap:balance;min-width:0;margin:0}.trader__stat-value{font:var(--t-headline)}.trader__stat-sub{color:var(--ink-muted);font:var(--t-foot);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trader__info-list{margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.trader__info-item{padding:12px var(--space-4);background:linear-gradient(var(--separator), var(--separator)) var(--space-4) 0 / 100% 1px no-repeat;gap:2px;display:grid}.trader__info-item:first-child{background:0 0}.trader__info-title{font:var(--t-callout)}.trader__info-text{color:var(--ink-muted);font:var(--t-sub);text-wrap:pretty}.trader__info-foot{margin:0 var(--space-1) var(--space-6);color:var(--ink-muted);font:var(--t-foot);text-wrap:pretty}.trader__wallet{padding:13px var(--space-4)}.trader__wallet .addr__line{display:block}.trader__state{border-radius:var(--r-pill);background:var(--surface-raised);min-width:0;color:var(--ink-muted);font:var(--t-cap);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;padding:2px 7px;overflow:hidden}.trader__closed .row__title{flex-wrap:wrap;row-gap:2px}.trader__closed .row__name{max-width:100%}.navrow__lead{color:var(--link);flex:none}.settings-links{--navrow-inset:52px}.settings-section{gap:var(--space-2);display:grid}.settings-section__title{margin:0 4px}.settings-section__hint{color:var(--ink-muted);font:var(--t-foot);text-wrap:pretty;margin:0 4px}.settings-option{padding:12px var(--space-4);gap:14px}.settings-option__badge{border-radius:var(--r-sm);background:color-mix(in srgb, var(--ink) 9%, transparent);width:38px;height:38px;color:var(--ink);font:var(--t-title2);flex:none;place-items:center;line-height:1;display:grid}.settings-option__badge--code{font:var(--t-callout);letter-spacing:.02em;font-weight:600}.settings-option__text{flex:1;gap:1px;min-width:0;display:grid}.settings-option__text b{font:var(--t-body);font-weight:500}.settings-option__text small{color:var(--ink-muted);font:var(--t-sub);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-badge--gift{--tone:#f08a24;--tone-light:#ffc25c}.navrow__badge--gift{background:linear-gradient(150deg,#ffc25c,#f08a24)}.drops-entry,.drops__row{background:var(--surface-section)}.drops.app{align-content:start;gap:var(--space-4);padding-bottom:var(--space-6);display:grid}.drops>:not(.topbar,.segmented){margin-inline:var(--gutter)}.drops>.navrow{width:auto}.drops>.segmented{margin-top:calc(var(--space-1) - 3px);margin-inline:0}.drops__tab-count{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 14%, transparent);min-width:20px;color:var(--ink);font:var(--t-cap);text-align:center;margin-left:6px;padding:2px 6px;display:inline-block}.segmented__item[aria-pressed=true] .drops__tab-count{background:color-mix(in srgb, var(--button) 30%, var(--surface-section))}.drops__tiles{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.drops__tile{min-width:0;min-height:88px;padding:12px var(--space-4);border-radius:var(--r-md);background:var(--surface-section);box-shadow:var(--e1);align-content:start;gap:2px;display:grid}.drops__tile-label,.drops__tile-sub{color:var(--ink-muted);font:var(--t-foot);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drops__tile-sub{text-overflow:clip;white-space:normal;overflow:visible}.drops__tile-value{font:var(--t-title2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drops__history .group{padding-block:2px}.drops__history .tx-row:not(.tx-row--split){grid-template-columns:auto minmax(0,1fr) max-content}.drops__history .tx-row:not(.tx-row--split) .tx-row__title,.drops__history .tx-row:not(.tx-row--split) .tx-row__sub{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.drops__history .tx-row:not(.tx-row--split) .tx-row__amount{text-overflow:clip;overflow:visible}.drops__history .tx-row:not(.tx-row--split) .tx-row__secondary{align-self:start}.drops__status{color:var(--up);font-weight:500}.drops>.footnote{background:0 0;border:0;justify-self:center}.drops__commands{margin-bottom:var(--space-4)}.drops__command{gap:2px var(--space-3);width:100%;padding:12px var(--space-4);color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.drops__command+.drops__command:before{content:"";top:0;left:var(--space-4);background:var(--separator);height:1px;position:absolute;right:0}.drops__command-text{color:var(--link);font:var(--t-body);font-weight:600;font-family:var(--font-mono)}.drops__command-about{color:var(--ink-muted);font:var(--t-sub);grid-column:1}.drops__command-copy{color:var(--ink-muted);grid-area:1/2/span 2;align-self:center}.drops__friends{padding:22px var(--space-4) 20px;border-radius:var(--r-lg);background:linear-gradient(150deg, var(--card-to), var(--card-from));color:var(--on-card);text-align:center;animation:card-in .4s var(--ease-out) both;justify-items:center;gap:2px;display:grid}.drops__friends-icon{border-radius:var(--r-pill);background:#ffffff2e;place-items:center;width:56px;height:56px;margin-bottom:8px;display:grid}.drops__friends-label,.drops__friends-sub{color:var(--on-card-muted);font:var(--t-callout)}.drops__friends-count{font:var(--t-display);font-variant-numeric:tabular-nums}.drops__note{margin-block:calc(-1 * var(--space-2)) 0;color:var(--ink-muted);font:var(--t-foot);text-align:center;text-wrap:balance;background:0 0;border:0;padding:0 4px}.share{gap:var(--space-4);padding-top:var(--space-2);display:grid}.share__lead{color:var(--ink-muted);font:var(--t-callout);text-align:center;text-wrap:balance;margin:-4px 0 0;font-weight:400}.share__preview{aspect-ratio:1200/675;border-radius:var(--r-md);background:linear-gradient(100deg, transparent 30%, #ffffff2e 50%, transparent 70%) 0 0 / 300% 100%, linear-gradient(135deg, var(--card-to) -20%, var(--card-from) 38%, var(--card-deep) 100%);box-shadow:0 14px 36px color-mix(in srgb, var(--card-deep) 32%, transparent);animation:1.4s linear infinite share-shimmer;position:relative;overflow:hidden}.share__preview--ready{animation:none}@keyframes share-shimmer{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}.share__image{opacity:0;width:100%;height:100%;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out);display:block;transform:scale(1.02)}.share__preview--ready .share__image{opacity:1;transform:none}.share__failed{height:100%;color:var(--on-card);font:var(--t-callout);place-content:center;justify-items:center;gap:6px;display:grid}.share__failed .link{color:var(--on-card);font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.share__tiles{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;container-type:inline-size}.share__tile{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;height:68px;padding:0 var(--space-1);border-radius:var(--r-md);background:var(--surface-raised);box-shadow:var(--e1);color:var(--link);font:var(--t-foot);transition:opacity var(--dur-state) var(--ease-out);border:0;flex-direction:column;font-weight:500;display:flex}.share__tile:disabled{opacity:.45}.share__tile[aria-busy]{animation:share-busy 1s var(--ease-out) infinite alternate}@keyframes share-busy{to{opacity:.25}}.share__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@container (width<=330px){.share__tile{font:var(--t-cap);padding:0 2px;font-weight:500}}.share__note{color:var(--ink-muted);font:var(--t-foot);text-align:center;text-wrap:balance;margin:0}.drops__link-text{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;display:block}@media (width<=359px){.drops__link-row .navrow__badge{display:none}}.drops__link-copy{width:44px;height:44px;color:var(--link);margin:-6px -10px -6px 0}.drops__skeleton{gap:var(--space-4);display:grid}.take.app{min-height:var(--tg-viewport-stable-height,100dvh);flex-direction:column;padding-bottom:0;display:flex}.take__hero{margin:var(--space-2) var(--gutter) 0;padding:16px var(--space-4) 20px;border-radius:var(--r-lg);background:var(--surface-section);box-shadow:var(--e1);text-align:center;animation:card-in .4s var(--ease-out) both;justify-items:center;gap:2px;display:grid}.take__sticker{margin-bottom:2px}.take__label{color:var(--ink-muted);font:var(--t-callout)}.take__amount{font:var(--t-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.take__usd{color:var(--ink-muted);font:var(--t-callout);font-weight:400}.take__hold{border-radius:var(--r-pill);background:var(--up-tint);color:color-mix(in srgb, var(--up) 70%, var(--ink));font:var(--t-sub);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:12px;padding:5px 12px;font-weight:600;display:inline-flex}.take__hold--low{background:var(--down-tint);color:color-mix(in srgb, var(--down) 70%, var(--ink));animation:1.4s ease-in-out infinite soft-pulse}.take__hold--gone{background:var(--surface-raised);color:var(--ink-muted)}.take__held{color:var(--ink-muted);font:var(--t-foot);margin:6px 0 0}.take__count{margin:var(--space-3) var(--gutter) 0;color:var(--ink-muted);font:var(--t-sub);text-align:center}.take__steps{margin:var(--space-4) var(--gutter) 0}.take__steps ol{margin:0;padding:0;list-style:none}.take__step{align-items:center;column-gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);grid-template-columns:24px minmax(0,1fr) auto;display:grid;position:relative}.take__step+.take__step:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:52px;right:0}.take__mark{border-radius:var(--r-pill);place-items:center;width:24px;height:24px;display:grid}.take__mark--done{background:var(--up);color:#fff;animation:pop .4s var(--ease-out) both}.take__mark--todo{box-shadow:inset 0 0 0 2px var(--hairline)}.take__mark--checking{border:2px solid var(--hairline);border-top-color:var(--link);animation:.8s linear infinite spin}.take__mark--unknown{color:var(--warn)}.take__step-text{gap:1px;min-width:0;display:grid}.take__step-text b,.take__step-text small{overflow-wrap:anywhere}.take__step-text b{font:var(--t-body);font-weight:500}.take__step-text small{color:var(--ink-muted);font:var(--t-sub)}.take__step--done .take__step-text b{color:var(--ink-muted)}.take__step-action{border-radius:var(--r-pill);background:var(--button-tonal);height:36px;color:var(--link);font:var(--t-callout);white-space:nowrap;border:0;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.take__step-action:before{content:"";position:absolute;inset:-4px}@media (width<=359px){.take__step-action{margin-top:var(--space-2);grid-area:2/2;justify-self:start}}.take__dock{z-index:4;gap:var(--space-2);padding:var(--space-6) var(--gutter) calc(var(--space-4) + var(--inset-bottom));background:linear-gradient(to top, var(--surface-page) 72%, color-mix(in srgb, var(--surface-page) 0%, transparent));margin-top:auto;display:grid;position:sticky;bottom:0}.take__dock .notice{margin:0}.take__claim{min-height:58px;padding:10px var(--space-4);flex-direction:column;gap:0}.take__claim-text{align-items:center;gap:8px;display:inline-flex}.take__claim-hint{font:var(--t-foot);opacity:.85}.take__spinner{border-radius:var(--r-pill);border:2px solid;border-right-color:#0000;width:18px;height:18px;animation:.8s linear infinite spin}.take__soft{color:var(--ink-muted);font:var(--t-foot);background:0 0;border:0}.take__result{padding:var(--space-6) var(--gutter) calc(var(--space-10) + var(--inset-bottom));flex-direction:column;flex:1;justify-content:center;display:flex}.take__quiet{padding:var(--space-3) var(--space-4);color:var(--link);font:var(--t-callout);background:0 0;border:0;justify-self:center}@media (hover:hover){.take__quiet:hover{text-underline-offset:3px;text-decoration:underline}}.take__result .footnote{padding-inline:0}.take__skeleton{gap:var(--space-4);margin:var(--space-2) var(--gutter) 0;display:grid}.take__ghost-hero{border-radius:var(--r-lg);height:248px}:root{--card-deep:#1468c9}.section-title{font:var(--t-title2);margin:0 4px}.btn:disabled{background:color-mix(in srgb, var(--ink) 10%, var(--surface-section));color:var(--ink-muted);cursor:default;transform:none}.btn--tonal{background:var(--button-tonal);color:var(--link);text-decoration:none}.btn--light{color:var(--card-deep);background:#fff;text-decoration:none}.btn--glass{color:#fff;background:#ffffff29;text-decoration:none}.btn--danger{background:var(--down-tint);color:var(--down)}.sheet-actions{gap:10px;display:grid}.sheet .group{background:var(--surface-raised)}.chip{border-radius:var(--r-pill);background:var(--button-tonal);color:var(--link);font:var(--t-sub);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur-state), color var(--dur-state);border:0;padding:6px 12px;font-weight:500}.chip--on{background:var(--button);color:var(--on-button)}.skeleton-row{pointer-events:none;height:64px}.skeleton-row:after{content:"";inset:14px var(--space-4);border-radius:var(--r-sm);background:linear-gradient(100deg, color-mix(in srgb, var(--ink) 6%, transparent) 40%, color-mix(in srgb, var(--ink) 12%, transparent) 50%, color-mix(in srgb, var(--ink) 6%, transparent) 60%);background-size:300% 100%;animation:1.3s linear infinite shimmer;position:absolute}.more-button{border:0;border-top:1px solid var(--separator);width:100%;color:var(--link);font:var(--t-callout);background:0 0;padding:14px}.more-button:disabled{color:var(--ink-muted)}@property --tx{syntax:"<number>";inherits:true;initial-value:0}@property --ty{syntax:"<number>";inherits:true;initial-value:0}@property --gx{syntax:"<number>";inherits:true;initial-value:0}@property --gy{syntax:"<number>";inherits:true;initial-value:0}.money-card{--metal:linear-gradient(135deg, var(--card-to) -20%, var(--card-from) 38%, var(--card-deep) 100%);--metal-shadow:inset 0 0 0 1px #ffffff2b, inset 0 1px 0 #ffffff4d, 0 22px 40px -18px color-mix(in srgb, var(--card-deep) 85%, transparent);--ax:calc(var(--tx) + var(--gx));--ay:calc(var(--ty) + var(--gy));aspect-ratio:1.586;width:100%;color:var(--on-card);text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform:perspective(900px) rotateX(calc(var(--ay) * -16deg)) rotateY(calc(var(--ax) * 20deg));transition:--tx 1.15s cubic-bezier(.2, 1.5, .4, 1), --ty 1.15s cubic-bezier(.2, 1.5, .4, 1), scale .3s var(--ease-out);animation:card-rise .5s var(--ease-out) both;background:0 0;border:0;padding:0;display:block;position:relative}@supports (transition-timing-function:linear(0, 1)){.money-card{transition:--tx 1.15s linear(0, .052, .188, .374, .58, .782, .96, 1.101, 1.2, 1.257, 1.275, 1.261, 1.225, 1.174, 1.117, 1.061, 1.012, .973, .945, .93, .924, .928, .938, .952, .967, .983, .996, 1.007, 1.015, 1.019, 1.021, 1.02, 1), --ty 1.15s linear(0, .052, .188, .374, .58, .782, .96, 1.101, 1.2, 1.257, 1.275, 1.261, 1.225, 1.174, 1.117, 1.061, 1.012, .973, .945, .93, .924, .928, .938, .952, .967, .983, .996, 1.007, 1.015, 1.019, 1.021, 1.02, 1), scale .3s var(--ease-out)}}.money-card__face{--u:min(1px, 100cqw / 360);border-radius:var(--r-lg);background:var(--metal);box-shadow:var(--metal-shadow);position:absolute;inset:1px;overflow:hidden;container-type:inline-size}.money-card[data-held]{transition:--tx .1s linear, --ty .1s linear, scale .3s var(--ease-out);scale:.985}.money-card__metal{aspect-ratio:1;pointer-events:none;width:122%;translate:-50% -50%;rotate:calc(20deg + var(--ax) * 50deg - var(--ay) * 30deg);will-change:rotate;position:absolute;top:50%;left:50%}.money-card__glare{pointer-events:none;translate:calc(var(--ax) * -16%) calc(var(--ay) * -16%);will-change:translate;background:radial-gradient(34% 28% at 34% 32%,#fff3,#0000 72%);position:absolute;inset:-40%}.money-card__sparkles{filter:drop-shadow(0 0 calc(3 * var(--u)) #fff);pointer-events:none;will-change:transform;position:absolute;inset:0}.money-card__sparkles i{--glint:clamp(0, (var(--ax) * var(--sx) + var(--ay) * var(--sy) - .16) * 4, 1);width:calc(20 * var(--u));height:calc(20 * var(--u));clip-path:polygon(50% 0,55% 45%,100% 50%,55% 55%,50% 100%,45% 55%,0 50%,45% 45%);opacity:var(--glint);translate:-50% -50%;scale:calc(.3 + var(--glint) * .7);rotate:calc(var(--ax) * 50deg - var(--ay) * 30deg);background:#fff;position:absolute}.money-card__sparkles i:first-child{--sx:.8;--sy:-.6;top:24%;left:62%}.money-card__sparkles i:nth-child(2){--sx:-.9;--sy:.45;width:calc(16 * var(--u));height:calc(16 * var(--u));top:80%;left:46%}.money-card__sparkles i:nth-child(3){--sx:-.55;--sy:-.85;width:calc(15 * var(--u));height:calc(15 * var(--u));top:17%;left:13%}.money-card__sparkles i:nth-child(4){--sx:.6;--sy:.8;width:calc(13 * var(--u));height:calc(13 * var(--u));top:86%;left:76%}.money-card__sparkles i:nth-child(5){--sx:1;--sy:.1;width:calc(12 * var(--u));height:calc(12 * var(--u));top:12%;left:42%}.money-card__balance{top:50%;left:calc(22 * var(--u));right:calc(110 * var(--u) + 12px);gap:calc(1 * var(--u));display:grid;position:absolute;translate:0 -52%}.money-card__amount{font:700 calc(38 * var(--u) * var(--fit,1)) / 1.16 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-shadow:0 1px 2px #0b3f9a33;justify-self:start}.money-card__unit{color:#b8e4ff;margin-right:.04em}.money-card__cents{color:#ffffffd9;font-size:.66em}.money-card__placeholder{width:calc(150 * var(--u));height:calc(36 * var(--u));margin-block:calc(4 * var(--u));border-radius:calc(12 * var(--u));background:#fff3;animation:1.4s ease-in-out infinite soft-pulse;display:block}.money-card__amount--dash{color:#ffffffb8}.money-card__retry{top:calc(50% + 28 * var(--u));left:calc(22 * var(--u));max-width:calc(100% - 44 * var(--u));border-radius:var(--r-pill);height:32px;color:var(--on-card);font:600 13px / 32px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;background:#ffffff2e;align-items:center;gap:6px;padding:0 14px 0 10px;display:inline-flex;position:absolute;overflow:hidden}.money-card__retry svg{flex:none}.money-card__sub{align-items:center;gap:calc(5 * var(--u));min-height:calc(20 * var(--u));color:#c8eaff;font:500 calc(15 * var(--u)) / calc(20 * var(--u)) var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;overflow:hidden}.money-card__gem{width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:var(--r-pill);flex:none;margin:0;box-shadow:0 0 0 1px #ffffff59}.money-card__sub-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.money-card__holder{bottom:calc(18 * var(--u));left:calc(22 * var(--u));align-items:center;gap:calc(6 * var(--u));max-width:calc(100% - 44 * var(--u) - 100px);color:#ffffffeb;font:600 calc(14 * var(--u)) / calc(18 * var(--u)) var(--font-mono);letter-spacing:.14em;text-overflow:ellipsis;text-shadow:0 -1px #0a3a8c4d,0 1px #ffffff3d;text-transform:uppercase;white-space:nowrap;display:inline-flex;position:absolute;overflow:hidden}.money-card__chip{top:50%;right:calc(56 * var(--u));width:calc(54 * var(--u));height:calc(42 * var(--u));border-radius:calc(10 * var(--u));background:linear-gradient(125deg, #f8fafc 0%, #c3ccd6 30%, #f1f4f7 48%, #aab5c1 72%, #e4e9ee 100%) calc(50% + var(--ax) * 45%) calc(50% + var(--ay) * 45%) / 220% 220%;color:#5b6774;place-items:center;display:grid;position:absolute;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -2px 3px #5d6d8033,0 3px 8px #0a2f7a59}.money-card__chip svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.money-card__number{right:calc(22 * var(--u));bottom:calc(18 * var(--u));color:#ffffffd1;font:600 max(11px, calc(12 * var(--u))) / calc(18 * var(--u)) var(--font-mono);letter-spacing:.06em;text-shadow:0 -1px #0a3a8c4d,0 1px #ffffff3d;white-space:nowrap;position:absolute}.money-card--loading{aspect-ratio:1.586;border-radius:var(--r-lg);background:var(--surface-section);box-shadow:none;animation:none;overflow:hidden;transform:none}.money-card--loading:after{content:"";background:linear-gradient(100deg, transparent 40%, color-mix(in srgb, var(--ink) 6%, transparent) 50%, transparent 60%);background-size:300% 100%;animation:1.3s linear infinite shimmer;position:absolute;inset:0}@keyframes card-rise{0%{opacity:0;translate:0 12px}}.money-card__glow{border-radius:var(--r-pill);pointer-events:none;background:radial-gradient(circle,#ffffff26,#0000 65%);width:240px;height:240px;position:absolute;bottom:-90px;right:-60px}.money-card--intro{aspect-ratio:auto;border-radius:var(--r-lg);background:var(--metal);box-shadow:var(--metal-shadow);touch-action:auto;-webkit-user-select:auto;user-select:auto;padding:24px 22px 26px;overflow:hidden;transform:none}.money-card__intro-title{font:var(--t-title2);text-wrap:balance;position:relative}.money-card__intro-text{color:var(--on-card-muted);font:var(--t-body);margin:10px 0 0;position:relative}.teaser{align-items:center;gap:var(--space-2);width:100%;height:72px;padding:0 var(--space-3);border-radius:var(--r-lg);background:linear-gradient(135deg, var(--card-to) -20%, var(--card-from) 38%, var(--card-deep) 100%);box-shadow:inset 0 0 0 1px #ffffff2b, inset 0 1px 0 #ffffff4d, 0 14px 26px -18px color-mix(in srgb, var(--card-deep) 85%, transparent);color:var(--on-card);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:scale var(--dur-state) var(--ease-out);animation:card-rise .5s var(--ease-out) both;border:0;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.teaser:active{scale:.985}.teaser__metal{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.teaser__metal canvas{aspect-ratio:1;opacity:0;width:122%;transition:opacity .6s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:20deg}.teaser__metal canvas[data-painted]{opacity:1}.teaser__text{flex:auto;min-width:0;display:grid;position:relative}.teaser__title,.teaser__lead,.teaser__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teaser__title{font:var(--t-callout);font-weight:600}.teaser__lead,.teaser__label{color:var(--on-card-muted);font:var(--t-foot)}.teaser__label{font-weight:500}.teaser__amount{font:700 24px / 28px var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.teaser__cents{color:#ffffffd9;font-size:.66em}.teaser__placeholder{border-radius:var(--r-xs);background:#fff3;width:120px;height:22px;margin-block:3px;animation:1.4s ease-in-out infinite soft-pulse}.teaser__cta{border-radius:var(--r-pill);color:var(--card-deep);font:var(--t-sub);background:#fff;flex:none;padding:7px 12px;font-weight:600;position:relative}.teaser__coins{--coin:24px;--coin-overlap:7px;animation:coins-in var(--dur-enter) var(--ease-out) both;flex:none;margin-right:2px;display:flex;position:relative}.teaser__coins--reserve{width:calc(var(--coin) * 3 - var(--coin-overlap) * 2);height:var(--coin);animation:none}.teaser__coin.avatar{width:var(--coin);height:var(--coin);box-shadow:inset 0 0 0 1px #ffffff59, 0 0 0 2px color-mix(in srgb, var(--card-to) 35%, var(--card-from)), 0 6px 14px -4px #00205a80}.teaser__coin+.teaser__coin{margin-left:calc(-1 * var(--coin-overlap))}@keyframes coins-in{0%{opacity:0}}@container (width<=319px){.teaser__coins{display:none}}.teaser__chevron{color:var(--on-card-muted);flex:none;position:relative}.teaser--loading{background:var(--surface-section);box-shadow:none;animation:1.4s ease-in-out infinite soft-pulse}@media (prefers-reduced-motion:reduce){.teaser{animation:none}}.wallet-bar{z-index:15;width:100%;max-width:560px;padding:8px var(--gutter) 9px;border-bottom:1px solid var(--separator);background:color-mix(in srgb, var(--surface-page) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);opacity:0;pointer-events:none;transition:opacity .22s, transform .3s var(--ease-out);justify-items:center;display:grid;position:fixed;top:0;left:50%;transform:translate(-50%,-100%)}.wallet-bar--on{opacity:1;transform:translate(-50%)}.wallet-bar__label{color:var(--ink-muted);font:var(--t-foot);font-weight:500}.wallet-bar__value{font:var(--t-headline);font-variant-numeric:tabular-nums}.pills{margin-top:calc(var(--space-6) * -1 + 14px);grid-template-columns:1fr 1fr;gap:10px;display:grid}.pill{border-radius:var(--r-pill);background:var(--surface-section);height:50px;color:var(--link);font:var(--t-body);border:0;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.pill--ghost{background:var(--surface-section);opacity:.6}.pills--money{grid-template-columns:repeat(3,1fr);gap:8px}@media (width>=520px){.wallet-screen>.money-card,.wallet-screen>.pills--money{justify-self:center;width:100%;max-width:400px}}.pills--money .pill{border-radius:var(--r-md);background:var(--surface-section);height:68px;box-shadow:var(--e1);color:var(--link);font:var(--t-foot);flex-direction:column;gap:4px;font-weight:500}.holding__price{align-items:center;gap:6px;display:flex}.holdings .row__title,.holding__price{flex-wrap:wrap;overflow:hidden}.holdings .row__title{height:22px}.holding__price{height:18px}.holdings .row__main,.picker .row__main{flex:1 1 0;min-width:80px}.holdings .row__end,.picker .row__end{flex:0 auto;min-width:0;max-width:56%}.holding__value{text-overflow:ellipsis;max-width:100%;overflow:hidden}.holding__amount{height:18px}.holding__amount .amount__unit{max-width:5em}.holding__quote{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.holding__pnl{border-radius:var(--r-pill);font:var(--t-foot);font-variant-numeric:tabular-nums;flex:none;padding:1px 6px;font-weight:500}.holding__pnl--up{background:var(--up-tint);color:var(--up)}.holding__pnl--down{background:var(--down-tint);color:var(--down)}.freshness{color:var(--ink-muted);font:var(--t-foot);text-align:center;background:0 0;border:0;justify-self:center;margin:0;padding:2px 8px}.freshness--failed{cursor:pointer}.wallet-trust{padding:0 var(--gutter);color:var(--ink-muted);font:var(--t-foot);text-align:center;text-wrap:balance;margin:0}.wallet-trust svg{color:var(--up);vertical-align:-3px;margin-right:4px;display:inline-block}.connect__option{width:100%;padding:14px var(--space-4);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:14px;display:flex;position:relative}.connect__icon{border-radius:var(--r-pill);background:var(--button-tonal);width:42px;height:42px;color:var(--link);flex:none;place-items:center;display:grid}.connect__icon--money{background:0 0;overflow:hidden}.connect__icon--money img{width:100%;height:100%}.connect__text{flex:1;gap:2px;min-width:0;display:grid}.connect__text b{font:var(--t-headline);font-weight:500}.connect__text small{color:var(--ink-muted);font:var(--t-sub)}.watch-field{border-radius:var(--r-md);background:var(--surface-section);color:var(--ink-muted);align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex}.watch-field:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.watch-field__icon{flex:none}.watch-field__input{width:0;min-width:0;color:var(--ink);font:var(--t-body);background:0 0;border:0;outline:none;flex:1 1 0;padding:9px 0}.watch-field__input::placeholder{color:var(--ink-muted)}.watch-field__go{border-radius:var(--r-pill);background:var(--button);color:var(--on-button);font:var(--t-sub);border:0;flex:none;padding:8px 14px;font-weight:500}.watch-field__go:disabled{background:var(--surface-raised);color:var(--ink-muted)}.tx-hero{margin:0 0 var(--space-6);text-align:center;justify-items:center;gap:4px;display:grid}.tx-hero--large{margin-top:var(--space-2)}.tx-hero__sticker{margin:-10px 0 0}.tx-hero__kind{border-radius:var(--r-pill);background:var(--surface-raised);width:84px;height:84px;color:var(--ink-muted);animation:pop .5s var(--ease-out) both;place-items:center;margin-bottom:10px;display:grid}.tx-hero .tx-hero__avatar{width:84px;height:84px;font-size:var(--fs-title1);animation:pop .5s var(--ease-out) both;margin-bottom:10px}.tx-hero__status{border-radius:var(--r-pill);background:var(--surface-raised);width:88px;height:88px;color:var(--ink-muted);animation:pop .5s var(--ease-out) both;place-items:center;margin-bottom:10px;display:grid}.tx-hero__status--ok{background:var(--up-tint);color:var(--up)}.tx-hero__status--bad{background:var(--down-tint);color:var(--down)}.tx-hero__title{font:var(--t-title2)}.tx-hero__amount{font:var(--t-title1);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tx-hero__amount--up{color:var(--up)}.tx-hero__amount--large{font:var(--t-callout);font-variant-numeric:tabular-nums;letter-spacing:normal;white-space:nowrap;font-weight:600}.tx-hero__whole{font:var(--t-display)}.tx-hero__fraction{font:var(--t-title1);line-height:44px}.tx-hero__sub{color:var(--ink-muted);font:var(--t-callout);font-weight:400}.tx-hero--status .tx-hero__sub{text-wrap:balance;margin-top:2px}.tx-hero--large .tx-hero__sub{font:var(--t-headline);font-weight:400}.tx-detail__between,.tx-detail__explorer{margin:calc(var(--space-2) - var(--space-6)) 0 var(--space-4)}.tx-detail__between+.tx-detail__explorer{margin-top:calc(-1 * var(--space-2))}.tx-detail__party{margin-bottom:var(--space-3)}.tx-detail__party .navrow{background:var(--surface-raised)}.tx-hero__pair{width:108px;height:84px;animation:pop .5s var(--ease-out) both;margin-bottom:10px;display:block;position:relative}.tx-hero__pair .avatar{width:64px;height:64px;font-size:var(--fs-title1);position:absolute;top:0}.tx-hero__pair-from{left:0}.tx-hero__pair .tx-hero__pair-to{box-shadow:0 0 0 3px var(--surface-sheet);top:20px;right:0}.sheet--card{background:radial-gradient(90% 60% at 50% 0%, #ffffff1f, transparent 70%), linear-gradient(180deg, var(--card-from), color-mix(in srgb, var(--card-to) 55%, var(--card-from)));color:#fff}.sheet--card .sheet__title{color:var(--on-card)}.sheet--card .sheet__close,.sheet--card .sheet__back{color:var(--on-card);background:#ffffff2e}.sheet--card .sheet__close:active,.sheet--card .sheet__back:active{background:#ffffff47}.sheet--card .sheet__grab{opacity:.5;background:#fff}.receive{aspect-ratio:300/400;width:min(300px,88vw);margin:4px auto 14px;position:relative;container-type:inline-size}.receive__track{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.receive__track-text{fill:color-mix(in srgb, var(--card-deep) 72%, #00153d);font:var(--t-cap);font-family:var(--font-mono);opacity:.72;line-height:1}.receive__card{color:#000;background:#fff;grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:9% 7% 6%;display:grid;position:absolute;box-shadow:0 18px 40px #0a2a5c40}.receive__qr{width:100%;height:100%;display:block}.receive__address{color:#000000b3;font-family:var(--font-mono);text-align:center;white-space:nowrap;-webkit-user-select:all;user-select:all;margin:0;font-size:clamp(11px,4.25cqi,13px);font-weight:500;line-height:1.3;display:grid}.receive__copy{border-radius:var(--r-pill);background:var(--card-deep);color:#fff;width:100%;height:50px;font:var(--t-callout);text-overflow:ellipsis;white-space:nowrap;transition:scale .18s var(--ease-out);border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:min(15px,5cqi);font-weight:600;display:inline-flex;overflow:hidden}.receive__copy svg{flex:none}.receive__copy:active{scale:.97}.receive__actions{gap:10px;display:grid}.swap{margin-bottom:var(--space-3);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.swap__side{min-height:100px;padding:6px var(--space-4) var(--space-2);border-radius:var(--r-md);background:var(--surface-raised);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.swap__label{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:28px;color:var(--ink-muted);font:var(--t-sub);font-weight:500;display:flex}.swap__best{border-radius:var(--r-pill);background:var(--up-tint);color:color-mix(in srgb, var(--up) 70%, var(--ink));font:var(--t-cap);padding:3px 8px}.swap__line{align-items:center;gap:var(--space-3);min-height:34px;margin-top:7px;display:flex}.swap__input,.swap__output{min-width:0;color:var(--ink);font:var(--t-title1);font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:0 0;border:0;outline:none;padding:0}.swap__output{text-overflow:ellipsis;white-space:nowrap;transition:opacity .2s;overflow:hidden}.swap__input::placeholder{color:var(--ink-faint)}.swap__input--error{color:var(--down)}.swap__output--empty{color:var(--ink-faint)}.swap__output--dim{opacity:.45}.swap__hint{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-height:17px;color:var(--ink-muted);font:var(--t-foot);font-variant-numeric:tabular-nums;display:flex}.swap__hint-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.swap__hint-main--error{color:var(--down)}.swap__balance{white-space:nowrap;flex:none}.swap__loss--high{color:var(--down)}.swap__chips{gap:6px;display:flex}.swap__chips .chip{height:28px;font:var(--t-foot);padding:0 12px;font-weight:600;position:relative}.swap__chips .chip:after{content:"";position:absolute;inset:-8px -3px -6px}.swap__flip{z-index:1;border:4px solid var(--surface-sheet);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 9%, var(--surface-section));width:40px;height:40px;color:var(--link);transition:transform .3s var(--ease-out);justify-self:center;place-items:center;margin:-16px 0;display:grid;position:relative}.swap__flip:active{transform:rotate(180deg)}.swap__action{margin-top:0}.swap__action--two{flex-direction:column;gap:0}.swap__action-line{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.swap__action-line--small{font-size:15px}.token-chip{border-radius:var(--r-pill);background:var(--surface-section);box-shadow:0 0 0 1px var(--hairline);color:var(--ink);font:var(--t-body);border:0;flex:none;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-weight:600;display:flex}.token-chip .avatar{width:30px;height:30px;font-size:14px}.token-chip__chevron{color:var(--ink-muted);transform:rotate(90deg)}.swap__line .token-chip{--hit:-2px -4px -9px}.swap .token-chip{padding-block:2px;padding-left:2px;position:relative}.swap__side .avatar{width:28px;height:28px}.fit-box{flex:1 1 0;min-width:0}.fit-box>input,.fit-box>output{width:calc(100% / var(--fit,1));scale:var(--fit,1);transform-origin:0;display:block}.notice{margin-bottom:var(--space-2);border-radius:var(--r-md);font:var(--t-sub);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.notice svg{flex:none;margin-top:1px}.notice--warn{background:var(--warn-tint)}.notice--warn svg{color:var(--warn)}.notice--danger{background:var(--down-tint)}.notice--danger svg{color:var(--down)}.notice--info{background:color-mix(in srgb, var(--link) 12%, transparent)}.notice--info svg{color:var(--link)}.route{margin:var(--space-1) 0 var(--space-3);padding:2px var(--space-4);border-radius:var(--r-md);background:var(--surface-section)}.sheet .route{background:var(--surface-raised)}.route__list{margin:0}.route__row{justify-content:space-between;align-items:baseline;column-gap:var(--space-3);flex-wrap:wrap;padding:10px 0;display:flex}.route__row+.route__row{border-top:1px solid var(--separator)}.route dt{color:var(--ink-muted);font:var(--t-sub);flex:none}.route dd{min-width:0;font:var(--t-sub);font-variant-numeric:tabular-nums;text-align:right;margin:0 0 0 auto;font-weight:500}.route dd.route__note{color:var(--ink-muted);font:var(--t-foot);text-align:left;text-wrap:pretty;flex:0 0 100%;margin:2px 0 0}.route__row--slippage{flex-direction:column;align-items:stretch;gap:8px}.route dd.route__slippage{min-width:0;margin:0}.route__slippage .segmented__item{height:40px}.route dd.route__gain{color:var(--up)}.route__warn{color:var(--warn)}.route__bad{color:var(--down)}.route__profit{color:var(--up)}.route__loss{color:var(--down)}.route__more{border:0;border-top:1px solid var(--separator);width:100%;min-height:44px;color:var(--link);font:var(--t-sub);background:0 0;justify-content:center;align-items:center;gap:4px;padding:0;font-weight:500;display:flex}.route__more-icon{transition:transform var(--dur-state) var(--ease-out);transform:rotate(90deg)}.route__more-icon.is-open{transform:rotate(-90deg)}.picker{gap:var(--space-2);display:grid}.picker__search{background:var(--surface-raised)}.picker .row__end>*{text-overflow:ellipsis;max-width:100%;overflow:hidden}.picker__title{margin:var(--space-2) 4px 0}.picker__hint{padding:var(--space-4);color:var(--ink-muted)}.picker__retry{color:var(--link);font:inherit;background:0 0;border:0;padding:0}.picker__empty{padding-block:var(--space-6)}.confirm{z-index:40;padding:var(--space-6);background:color-mix(in srgb, var(--surface-page) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);place-items:center;animation:.24s both fade-in;display:grid;position:fixed;inset:0}.confirm__box{text-align:center;width:min(320px,100%);animation:fade-up .4s var(--ease-out) both;justify-items:center;gap:6px;display:grid}.confirm__spinner{border-radius:var(--r-xl);background:var(--surface-section);place-items:center;width:96px;height:96px;margin-bottom:18px;display:grid;box-shadow:0 14px 40px #0003}.confirm__arc{width:46px;height:46px;animation:.9s linear infinite spin}.confirm__arc circle{fill:none;stroke:var(--button);stroke-dasharray:80 200;stroke-linecap:round;stroke-width:4.5px}.confirm__title{font:var(--t-title2);margin:0}.confirm__sub{color:var(--ink-muted);font:var(--t-callout);text-wrap:balance;margin:0;font-weight:400}.confirm__actions{gap:4px;width:100%;margin-top:22px;display:grid}.confirm__cancel{color:var(--link);font:var(--t-body);background:0 0;border:0;padding:12px;font-weight:500}.confirm__note{color:var(--ink-muted);font:var(--t-foot);text-wrap:balance;margin:0}.tx-banner{top:calc(8px + env(safe-area-inset-top,0px));z-index:18;border-radius:var(--r-md);background:var(--surface-section);width:min(528px,100% - 16px);box-shadow:var(--e2);animation:tx-banner-in var(--dur-enter) var(--ease-out) both;align-items:center;gap:10px;padding:10px 8px 10px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.tx-banner__icon{border-radius:var(--r-pill);background:var(--surface-raised);width:36px;height:36px;color:var(--ink-muted);flex:none;place-items:center;display:grid}.tx-banner--success .tx-banner__icon{background:var(--up-tint);color:var(--up)}.tx-banner--failed .tx-banner__icon{background:var(--down-tint);color:var(--down)}.tx-banner__arc{width:22px;height:22px;animation:.9s linear infinite spin}.tx-banner__arc circle{fill:none;stroke:var(--button);stroke-dasharray:70 200;stroke-linecap:round;stroke-width:5px}.tx-banner__text{flex:1;gap:1px;min-width:0;display:grid}.tx-banner__title{font:var(--t-callout);overflow-wrap:anywhere;font-weight:600}.tx-banner__sub{color:var(--ink-muted);font:var(--t-foot)}.tx-banner__close{border-radius:var(--r-pill);width:32px;height:32px;color:var(--ink-muted);background:0 0;border:0;flex:none;place-items:center;display:grid}.tx-banner__close:active{background:var(--surface-pressed)}@keyframes tx-banner-in{0%{opacity:0;transform:translate(-50%,-14px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.06)}}@keyframes soft-pulse{50%{opacity:.5}}@keyframes card-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.money-card,.tx-hero__kind,.tx-hero__status{animation:none}}.send__field{border-radius:var(--r-md);background:var(--surface-raised);align-items:flex-start;gap:8px;padding:0 8px 0 0;display:flex}.send__field:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.send__field--error{box-shadow:inset 0 0 0 1.5px var(--down)}.send__input{min-width:0;min-height:24px;color:var(--ink);font:var(--t-headline);resize:none;overflow-wrap:anywhere;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:14px 0 14px 14px;font-weight:400}.send__input::placeholder{color:var(--ink-muted)}.send__input--mono{font:var(--t-body);font-family:var(--font-mono);word-break:break-all}.send__tools{flex:none;gap:4px;margin-top:9px;display:flex}.send__tool{border-radius:var(--r-pill);background:var(--surface-section);height:32px;color:var(--link);font:var(--t-sub);border:0;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:flex}.send__hint{margin:6px 4px var(--space-2);color:var(--ink-muted);font:var(--t-foot)}.send__hint--error{color:var(--down)}.send__retry{color:var(--link);font:inherit;background:0 0;border:0;padding:0}.send__who{margin:var(--space-2) 0;border-radius:var(--r-md);background:var(--surface-raised);padding:12px 14px}.send__who-top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.send__who-main{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 10px;min-width:0;display:flex}.send__who-title{min-width:0;max-width:100%;font:var(--t-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.send__avatar{border-radius:var(--r-pill);background:color-mix(in srgb, var(--link) 14%, transparent);width:36px;height:36px;color:var(--link);flex:none;place-items:center;display:grid}.send__avatar--token,.send__avatar--contract{background:var(--warn-tint);color:var(--warn)}.send__badge{border-radius:var(--r-pill);background:var(--surface-raised);color:var(--ink-muted);font:var(--t-cap);flex:none;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.send__badge--known{background:var(--up-tint);color:var(--up)}.send__addr{font:var(--t-sub);font-weight:500;font-family:var(--font-mono);flex-wrap:wrap;gap:2px 8px;display:flex}.notice .send__addr{margin-top:6px;font-size:13px}.send__diff{border-radius:calc(var(--r-xs) / 2);background:color-mix(in srgb, var(--down) 22%, transparent);color:var(--down)}.send__check{margin:0 4px var(--space-2);font:var(--t-callout);align-items:flex-start;gap:10px;font-weight:400;display:flex}.send__check input{width:20px;height:20px;accent-color:var(--down);flex:none;margin:0}.send__action{width:100%;margin-top:var(--space-3);text-align:center;text-wrap:balance;font-weight:600}.send__action-note{margin:var(--space-2) var(--space-2) 0;color:var(--ink-muted);font:var(--t-foot);text-align:center;text-wrap:balance}.send__action--risky{background:var(--down)}.swap__action--two{padding-block:8px;font-size:16px}.swap__action-sub{max-width:100%;font:var(--t-foot);text-overflow:ellipsis;white-space:nowrap;opacity:.75;overflow:hidden}.send__draft{width:fit-content;margin:0 auto var(--space-3);border-radius:var(--r-pill);background:var(--surface-raised);color:var(--ink-muted);font:var(--t-foot);align-items:center;gap:6px;padding:3px 4px 3px 12px;display:flex}.send__draft-clear{border-radius:var(--r-pill);color:var(--link);font:var(--t-foot);background:0 0;border:0;padding:3px 8px;font-weight:600}.sheet-actions__pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sheet-actions__pair .btn{padding-inline:var(--space-2);white-space:nowrap}.send__to{width:100%;margin-bottom:var(--space-3);border-radius:var(--r-md);background:var(--surface-raised);color:var(--ink);text-align:left;border:0;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.send__to-main{flex:1;min-width:0;display:grid}.send__to-label{color:var(--ink-muted);font:var(--t-foot)}.send__to-name{font:var(--t-callout);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.send__to-addr{color:var(--ink-muted);font:var(--t-foot);font-weight:500;font-family:var(--font-mono);flex:none}.send__mine{color:var(--link);flex:none}.send{margin-bottom:var(--space-3);padding:18px var(--space-4) 14px;border-radius:var(--r-md);background:var(--surface-raised)}.send__amount{align-items:center;gap:10px;display:flex}.send__amount-input{min-width:0;color:var(--ink);font:var(--t-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;border:0;outline:none;margin-block:-4px;padding:4px 0}.send__amount-input::placeholder{color:var(--ink-faint)}.send__amount-input--error{color:var(--down)}.send__amount-sub{color:var(--ink-muted);font:var(--t-sub);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:6px;display:flex}.send__amount-sub>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.send__max{min-width:0;color:var(--ink-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:0 auto;align-items:baseline;gap:4px;margin:-6px 0 -16px;padding:6px 0 16px;display:flex}.send__max-amount{text-overflow:ellipsis;min-width:0;overflow:hidden}.send__max b{color:var(--link);flex:none;font-weight:600}.send__comment{border-radius:var(--r-md);background:var(--surface-raised);padding:0 14px;display:block}.send__comment:focus-within{outline:2px solid var(--focus);outline-offset:-2px}.send__comment--required{box-shadow:inset 0 0 0 1.5px var(--warn)}.send__comment input{width:100%;color:var(--ink);font:var(--t-body);background:0 0;border:0;outline:none;padding:13px 0}.send__comment input::placeholder{color:var(--ink-muted)}.pills--three{grid-template-columns:repeat(3,1fr)}.pills--three .pill{height:64px;font:var(--t-sub);flex-direction:column;gap:4px;font-weight:600}.position{margin:var(--space-3) var(--gutter) 0;padding:12px var(--space-4);border-radius:var(--r-md);background:var(--surface-section);box-shadow:var(--e1);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.position__row{align-items:baseline;gap:8px;display:flex}.position__stats{gap:var(--space-4);margin:4px 0 0;display:flex}.position__stats:empty{display:none}.position__stats div{min-width:0}.position__stats dt{color:var(--ink-muted);font:var(--t-foot)}.position__stats dd{font:var(--t-sub);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.position__label{color:var(--ink-muted);font:var(--t-callout);font-weight:400}.position__amount,.position__pnl{min-width:0;font:var(--t-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.position__pnl--up{color:var(--up)}.position__pnl--down{color:var(--down)}.position__usd{color:var(--ink-muted);font:var(--t-callout);flex:none;font-weight:400}.position__note{color:var(--ink-muted);font:var(--t-foot);margin:0}.curve{margin:var(--space-3) var(--gutter) 0;padding:12px var(--space-4);border-radius:var(--r-md);background:var(--surface-section);box-shadow:var(--e1);font-variant-numeric:tabular-nums;gap:8px;display:grid}.curve__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.curve__title{font:var(--t-callout)}.curve__percent{color:var(--up);font:var(--t-callout);font-weight:600}.curve__bar{border-radius:var(--r-pill);background:var(--surface-raised);height:6px;overflow:hidden}.curve__fill{border-radius:inherit;background:linear-gradient(90deg, var(--up), var(--link));height:100%;transition:width .6s var(--ease-out);display:block}.curve__note{color:var(--ink-muted);font:var(--t-foot);margin:0}.request__lead{margin:0 4px var(--space-3);color:var(--ink-muted);font:var(--t-sub)}.request__for{color:#ffffffc7;text-align:center;overflow-wrap:anywhere;margin:-6px 0 0}.request__card{aspect-ratio:1;border-radius:var(--r-xl);color:#0b1b33;width:min(260px,72vw);animation:card-in .4s var(--ease-out);background:#fff;place-items:center;margin:18px auto 14px;padding:18px;display:grid;box-shadow:0 16px 40px #0a2a5c4d}.request__qr{width:100%;height:100%;display:block}.request__done{color:#0b1b33;font:var(--t-sub);text-align:center;justify-items:center;gap:4px;display:grid}.request__done b{font:var(--t-title2)}.request__done-icon{border-radius:var(--r-pill);color:#1f8a35;width:88px;height:88px;animation:pop .5s var(--ease-out);background:#1f8a351f;place-items:center;margin-bottom:8px;display:grid}.request__modes{border-radius:var(--r-pill);background:#ffffff1f;gap:4px;width:fit-content;margin:0 auto;padding:3px;display:flex}.request__mode{border-radius:var(--r-pill);color:#ffffffd9;font:var(--t-sub);background:0 0;border:0;padding:6px 14px;font-weight:500}.request__mode--on{color:var(--card-deep);background:#fff}.request__note{color:#ffffffc7;max-width:340px;font:var(--t-foot);text-align:center;text-wrap:balance;margin:12px auto 0}.request__waiting{color:#fff;font:var(--t-sub);justify-content:center;align-items:center;gap:8px;margin:14px 0 18px;font-weight:500;display:flex}.request__waiting--offline{color:#ffffffc7;text-align:center;text-wrap:balance;font-weight:400}.request__waiting--offline svg{flex:none}.request__dot,.pay__dot{border-radius:var(--r-pill);background:currentColor;width:8px;height:8px;animation:1.4s ease-in-out infinite soft-pulse}.request__again{border-radius:var(--r-sm);color:#ffffffd9;font:var(--t-sub);background:0 0;border:0;justify-self:center;padding:8px 12px;font-weight:500}.request__again:active{background:#ffffff1f}.pay>:not(.topbar,.empty,.tx-detail){margin-right:var(--gutter);margin-left:var(--gutter)}.pay .tx-detail{padding:0 var(--gutter)}.pay__hero{text-align:center;justify-items:center;gap:2px;padding:12px 0 18px;display:grid;container-type:inline-size}.pay__icon{border-radius:var(--r-pill);width:72px;height:72px;animation:pop .5s var(--ease-out);place-items:center;margin-bottom:8px;display:grid}.pay__icon--gram{border-radius:0;animation:none}.pay__icon .avatar,.pay__icon .skeleton{border-radius:var(--r-pill);width:72px;height:72px}.pay__amount{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 8px;max-width:100%;display:flex}.pay__num{font:var(--t-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere}@supports (width:1cqw){.pay__num{font-size:clamp(24px, calc(150cqw / var(--n,6)), var(--fs-display))}}.pay__unit{max-width:100%;color:var(--ink-muted);font:var(--t-title2);overflow-wrap:anywhere;align-items:center;display:inline-flex}.pay__unit .gram{vertical-align:baseline;width:26px;height:26px;margin:0}.pay__nobr{white-space:nowrap}.pay__pending{vertical-align:-2px;max-width:100%;height:14px;display:inline-block}.pay__amount .pay__pending{border-radius:var(--r-sm);height:36px}.pay__usd{color:var(--ink-muted);font:var(--t-callout);font-weight:400}.pay__for{max-width:100%;padding:0 var(--space-2);color:var(--ink-muted);font:var(--t-callout);overflow-wrap:anywhere;text-wrap:balance;margin-top:6px;font-weight:400}.pay__status{color:var(--ink-muted);font:var(--t-foot);align-items:center;gap:6px;margin-top:10px;font-weight:500;display:inline-flex}.pay__status .pay__dot{color:var(--warn)}.pay__status--paid{color:var(--up)}.pay__offline{color:var(--ink-muted);font:var(--t-foot);margin:8px 0 0}.pay__label{margin-top:var(--space-3);margin-bottom:6px;padding:0 4px}.pay .send__who{background:var(--surface-section)}.pay__who-skeleton{border-radius:var(--r-md);height:92px}.pay__hint{color:var(--ink-muted);font:var(--t-foot);margin-top:6px;margin-bottom:0;padding:0 4px}.pay__method{width:calc(100% - 2 * var(--gutter));margin-bottom:var(--space-2);border-radius:var(--r-md);background:var(--surface-section);color:var(--ink);text-align:left;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.pay__method:active{background:var(--surface-pressed)}.pay__method>svg{color:var(--ink-muted)}.pay__method-ghost{border-radius:var(--r-pill);width:40px;height:40px}.pay__method-main{flex:1;min-width:0;display:grid}.pay__method-name{font:var(--t-body);font-weight:600}.pay__method-sub{color:var(--ink-muted);font:var(--t-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pay .route{background:var(--surface-section)}.pay .route dt{flex:0 auto}.pay__action{width:calc(100% - 2 * var(--gutter));margin-top:var(--space-2);font-weight:600}.pay__note{color:var(--ink-muted);font:var(--t-foot);align-items:flex-start;gap:8px;margin-top:12px;padding:0 4px;display:flex}.pay__note svg{color:var(--up);flex:none;margin-top:1px}.pay__paid{margin-top:var(--space-3);border-radius:var(--r-md);background:var(--up-tint);align-items:center;gap:12px;padding:14px;display:flex}.pay__paid>svg{color:var(--up);flex:none}.pay__paid>div{min-width:0;font:var(--t-sub);flex:1;display:grid}.pay__paid b{font:var(--t-body);font-weight:600}@media (prefers-reduced-motion:reduce){.request__card,.request__done-icon,.request__dot,.pay__icon,.pay__dot{animation:none}}.invoices__waiting{color:var(--link)}.request__more{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.alert-sheet__lead,.follow-sheet__lead{margin:0 0 var(--space-4);color:var(--ink-muted);font:var(--t-callout);text-wrap:pretty;font-weight:400}.alert-sheet .send__amount{gap:2px}.alert-sheet__dollar{color:var(--ink-muted);font:var(--t-display)}.alert-sheet__change{font-weight:500}.alert-sheet__change--up{color:var(--up)}.alert-sheet__change--down{color:var(--down)}.alert-sheet__presets{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.alert-sheet__presets .chip,.alert-sheet__amounts .chip{min-height:44px;padding:0 var(--space-2);text-align:center}.alert-sheet__presets .chip:disabled{opacity:.5}.alert-sheet__mine{margin-top:var(--space-4)}.alert-sheet__subtitle{margin:0 4px var(--space-2)}.alert-sheet__list{border-radius:var(--r-md);background:var(--surface-raised);margin:0;padding:4px 0;list-style:none}.alert-sheet__item{align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}.alert-sheet__item+.alert-sheet__item{border-top:1px solid var(--hairline)}.alert-sheet__icon{border-radius:var(--r-pill);flex:none;place-items:center;width:32px;height:32px;display:grid}.alert-sheet__icon--up{background:var(--up-tint);color:var(--up)}.alert-sheet__icon--down{background:var(--down-tint);color:var(--down)}.alert-sheet__item-text{min-width:0;font:var(--t-callout);font-variant-numeric:tabular-nums;flex:1;display:grid}.alert-sheet__item-sub{color:var(--ink-muted);font:var(--t-foot)}.alert-sheet .send__amount-input,.alert-sheet__dollar{font:var(--t-title1)}.alert-sheet__then{margin-top:var(--space-3)}.alert-sheet__then-label,.follow-sheet__label{margin:0 4px var(--space-2);display:block}.alert-sheet__modes,.follow-sheet__modes{border-radius:var(--r-pill);background:var(--surface-raised);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.alert-sheet__mode,.follow-sheet__mode{border-radius:var(--r-pill);color:var(--ink-muted);font:var(--t-sub);background:0 0;border:0;padding:8px 0;font-weight:500;transition:background .15s,color .15s}.alert-sheet__mode--on,.follow-sheet__mode--on{background:var(--button-tonal);color:var(--link)}.alert-sheet__amounts,.follow-sheet__amounts{margin-top:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.alert-sheet__amounts{gap:var(--space-2);grid-auto-columns:minmax(0,1fr)}@media (width<=359px){.alert-sheet__amounts--long{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.follow-sheet__amounts .chip{text-align:center;padding:8px 0}.alert-sheet__note,.follow-sheet__note{margin:var(--space-2) 4px 0;color:var(--ink-muted);font:var(--t-foot)}.follow-sheet__modes{grid-template-columns:repeat(2,1fr)}.follow-sheet__actions{margin-top:var(--space-4)}.follow-sheet__actions .btn{text-wrap:balance}.follow-sheet__stop{background:var(--down-tint);color:var(--down)}.token.app{padding-bottom:calc(98px + var(--inset-bottom))}.topbar__name-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.topbar__name .verified{flex:none}@media (width<=359px){.token.app .topbar{gap:var(--space-2)}.token.app .topbar>.avatar{display:none}.token.app .topbar .icon-button+.icon-button{margin-left:calc(0px - var(--space-2))}}.quick-buy{gap:var(--space-2);margin:var(--space-6) var(--gutter) 0;display:grid}.quick-buy__row{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.quick-buy .quick-buy__chip{height:44px;padding:0 var(--space-1);border-radius:var(--r-sm);background:var(--surface-section);box-shadow:var(--e1);color:var(--link);font:var(--t-callout);font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:600}.quick-buy .quick-buy__chip--short{box-shadow:none;color:var(--ink-muted)}.quick-buy__hint{color:var(--ink-muted);font:var(--t-foot);margin:0;padding-inline:4px}.position__actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.position__action{border-radius:var(--r-pill);background:var(--button-tonal);color:var(--link);font:var(--t-sub);white-space:nowrap;transition:scale var(--dur-press) var(--ease-out);border:0;align-items:center;gap:6px;padding:7px 14px 7px 11px;font-weight:600;display:inline-flex}.position__action:active{scale:.97}.stat-tiles{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.stat-tiles--odd .stat-tiles__tile:last-child{grid-column:1/-1}.stat-tiles__tile{min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--r-md);background:var(--surface-section);box-shadow:var(--e1);align-content:start;gap:2px;display:grid}.stat-tiles__label,.stat-tiles__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat-tiles__label{color:var(--ink-muted);font:var(--t-foot)}.stat-tiles__value{font:var(--t-headline);font-family:var(--font-num);font-variant-numeric:tabular-nums;margin:0}@media (width>=560px){.stat-tiles{grid-template-columns:repeat(var(--stat-cols,4), minmax(min-content, 1fr))}.stat-tiles--odd .stat-tiles__tile:last-child{grid-column:auto}.stat-tiles__tile{padding:var(--space-3)}.stat-tiles__label{min-width:max-content}}.jetton-address{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--r-md);background:var(--surface-section);box-shadow:var(--e1);display:flex}.jetton-address__text{flex:1;gap:2px;min-width:0;display:grid}.jetton-address__label{color:var(--ink-muted);font:var(--t-foot)}.jetton-address .addr{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.jetton-address__action{color:var(--link)}.trades__rows{overflow-anchor:none}.trade{animation:trade-in .32s var(--ease-out) both;align-items:center;display:flex;position:relative}.trade+.trade:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:56px;right:0}.trade__who{z-index:1;width:44px;height:44px;margin-left:var(--space-2);border-radius:var(--r-sm);color:inherit;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.trade__who:before{content:"";position:absolute;inset:0 -2px}.trade__who .avatar{width:28px;height:28px;font-size:13px}.trade__hit{min-width:0;height:44px;padding:0 var(--space-4) 0 var(--space-1);color:var(--ink);font:var(--t-callout);font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:0;flex:1;grid-template-columns:auto auto 1fr auto;align-items:center;gap:10px;display:grid;position:relative;overflow:hidden}.trade__side{color:var(--up);font:var(--t-sub);align-items:center;gap:6px;font-weight:500;display:flex}.trade--sell .trade__side{color:var(--down)}.trade__dot{border-radius:var(--r-pill);background:currentColor;flex:none;width:8px;height:8px}.trade__word{min-width:4.8em}.trade__amount,.trade__total{white-space:nowrap}.trade__unit{color:var(--ink-muted);font:var(--t-foot)}.trade__total{text-align:right}.trade__total .gram{vertical-align:-2px}.trade__when{min-width:3.8em;color:var(--ink-muted);font:var(--t-foot);text-align:right;white-space:nowrap}@media (hover:hover){.trade:hover{background:var(--surface-pressed)}}:root[data-press=press] :is(.trade__hit,.trade__who):active{background-image:linear-gradient(var(--press-tint) 0 0)}@media (width<=479px){.trade__unit{display:none}}@media (width<=419px){.trade__word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;min-width:0;height:1px;position:absolute;overflow:hidden}}@media (width<=359px){.trade__who{width:36px}.trade__who .avatar{width:24px;height:24px;font-size:11px}.trade+.trade:before{left:48px}.trade__hit{padding-right:var(--space-3);gap:6px}.trade__when{min-width:3.4em}}.trade-bar{left:0;right:0;bottom:calc(12px + var(--inset-bottom));z-index:10;width:min(440px, calc(100% - 2 * var(--gutter)));border-radius:var(--r-lg);background:color-mix(in srgb, var(--surface-page) 72%, transparent);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);animation:trade-bar-in var(--dur-enter) var(--ease-out) both;transition:opacity var(--dur-state);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 auto;padding:6px;display:grid;position:fixed;box-shadow:0 12px 32px #0003,0 2px 8px #0000001f}body:has(.scrim) .trade-bar{opacity:0;pointer-events:none}.tabbar-fade--trade{height:calc(98px + var(--inset-bottom));background:linear-gradient(to top, color-mix(in srgb, var(--surface-page) 94%, transparent), color-mix(in srgb, var(--surface-page) 82%, transparent) calc(74px + var(--inset-bottom)), color-mix(in srgb, var(--surface-page) 0%, transparent))}@keyframes trade-bar-in{0%{translate:0 calc(100% + 12px)}}.trade-bar--single{grid-template-columns:minmax(0,1fr)}.trade-bar .btn{height:50px;padding:0 var(--space-4);border-radius:var(--r-md);font:var(--t-headline);white-space:nowrap}.trade-bar .trade-bar__buy{box-shadow:0 6px 18px color-mix(in srgb, var(--button) 32%, transparent)}@media (hover:hover){:is(.btn,.pill,.chip,.token-chip,.share__tile,.segmented--chips .segmented__item,.option,.connect__option,.pay__method,.swap__flip):not(:disabled):hover{background-image:linear-gradient(var(--hover-tint) 0 0)}.segmented--period .segmented__item[aria-disabled=true]:hover{background-image:none}.copy-button:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}.segmented--tabs .segmented__item:not([aria-selected=true]):hover,.segmented--period .segmented__item:not([aria-pressed=true]):hover,.segmented--choice .segmented__item:not([aria-pressed=true]):hover{color:var(--ink)}.route__more:hover{text-underline-offset:3px;text-decoration:underline}.tabbar__tab:not([aria-current=page]):hover{color:var(--ink)}}:where(a[href],button,[role=button],[role=tab],label[for],summary){cursor:pointer}:where(button,[role=button]):disabled,:where([aria-disabled=true]){cursor:default}:is(.group,.segmented--chips) :focus-visible{outline-offset:-2px}.ripple{border-radius:var(--r-pill);opacity:.14;pointer-events:none;animation:ripple .55s var(--ease-out) forwards;background:currentColor;position:absolute;transform:scale(0)}.btn .ripple,.icon-button .ripple{opacity:.22}@keyframes ripple{70%{opacity:.1}to{opacity:0;transform:scale(1)}}:root[data-press=press] :is(.btn,.pill,.chip,.token-chip,.share__tile){transition:scale var(--dur-press) var(--ease-out), background-color var(--dur-state), color var(--dur-state), opacity var(--dur-state)}:root[data-press=press] :is(.btn,.pill,.chip,.token-chip,.share__tile):not(:disabled):active{background-image:linear-gradient(var(--press-tint) 0 0);scale:.97}:root[data-press=press] :is(.segmented--chips .segmented__item,:is(.row,.tx-row,.navrow,.option,.connect__option,.pay__method):is(a,button,[role=button])):not(:disabled):active{background-image:linear-gradient(var(--press-tint) 0 0)}:root[data-press=press] .route__more:active{opacity:.6}:where(.chip,.token-chip,.swap__flip,.send__tool,.send__retry,.picker__retry,.send__draft-clear,.take__step-action,.position__action,.alert-sheet__mode,.follow-sheet__mode,.receive__copy,.watch-field__go,.trader__badge--address,.trader__info,.copy-value,.drops__note--tap,.link){position:relative}:where(.chip,.token-chip,.swap__flip,.send__tool,.send__retry,.picker__retry,.send__draft-clear,.take__step-action,.position__action,.alert-sheet__mode,.follow-sheet__mode,.receive__copy,.watch-field__go,.trader__badge--address,.trader__info,.copy-value,.drops__note--tap,.link):after{content:"";inset:var(--hit,min(0px, calc((100% - var(--tap)) / 2)));position:absolute}
