:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-brand:#f0b90b;--c-primary:#fcd535;--c-primary-hover:#f0b90b;--c-primary-active:#d8a50a;--c-on-primary:#181a20;--c-on-up:#181a20;--c-on-down:#181a20;--c-up:#0ecb81;--c-up-soft:#0ecb811f;--c-down:#f6465d;--c-down-soft:#f6465d1f;--c-up-text:#3ddc97;--c-down-text:#ff8b99;--c-up-text-soft:#3ddc9724;--c-down-text-soft:#ff8b9924;--c-warn:#f0b90b;--c-warn-soft:#f0b90b1f;--c-info:#4db1ff;--c-info-soft:#1890ff1f;--c-bg:#181a20;--c-surface:#1e2329;--c-surface-2:#22262d;--c-input:#2b3139;--c-input-hover:#323841;--c-border:#2b3139;--c-border-strong:#363c45;--c-border-2:#474d57;--c-mask:#0009;--c-text:#eaecef;--c-text-2:#848e9c;--c-text-3:#848e9c;--c-text-inverse:#181a20;--c-up-border:#0ecb8166;--c-up-fill:#0ecb810f;--c-up-border-soft:#0ecb8159;--c-down-fill:#f6465d0f;--c-down-border-soft:#f6465d59;--c-down-border-muted:#f6465d4d;--c-warn-border-muted:#f0b90b4d;--c-primary-fill:#fcd53514;--c-brand-metamask:#f6851b;--c-brand-okx:#0b0e11;--c-brand-bitget:#00f0ff;--c-brand-tokenpocket:#2980fe;--c-brand-binance:#f0b90b;--c-brand-trust:#3375bb;--c-brand-rabby:#8697ff;--c-brand-safepal:#4a21ef;--c-on-brand-dark:#fff;--c-primary-border-soft:#fcd53538;--c-sheen:#ffffff0f;--c-rank-gold:#f0b90b;--c-rank-silver:#c0c6d0;--c-rank-bronze:#d08b52;--font-sans:BinancePlex, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-mono:"SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-12:12px;--fs-14:14px;--fs-16:16px;--fs-20:20px;--fs-24:24px;--fs-32:32px;--fs-40:40px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-body:1.5;--lh-number:1.2;--lh-row:1.4;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--r-control:4px;--r-card:8px;--r-pill:999px;--border-1:1px solid var(--c-border);--border-strong:1px solid var(--c-border-strong);--shadow-1:none;--shadow-2:0 8px 24px #0006;--focus-ring:0 0 0 3px #fcd53559;--z-base:1;--z-sticky:100;--z-nav:200;--z-dropdown:900;--z-modal:1000;--z-toast:1100;--motion-fast:.15s;--motion-base:.2s;--motion-slow:.25s;--ease-out:cubic-bezier(.16, 1, .3, 1);--w-content:1200px;--w-trade:1440px;--w-admin-table:52rem;--w-admin-login:22rem;--h-topbar:56px;--h-control:40px;--h-control-lg:44px;--h-bottomnav:56px;--tf-keyboard-inset:0px;--w-sidebar:396px;--tap-min:44px}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-primary:#fcd535;--c-primary-hover:#f0b90b;--c-primary-active:#d8a50a;--c-on-primary:#181a20;--c-bg:#fafafa;--c-surface:#fff;--c-surface-2:#f5f5f5;--c-input:#eaecef;--c-input-hover:#e0e3e8;--c-border:#eaecef;--c-border-strong:#d8dce2;--c-border-2:#c8cdd4;--c-text:#1e2329;--c-text-2:#707a8a;--c-text-3:#a0a8b3;--c-up-text:#0a7f4f;--c-down-text:#c62a41;--c-info:#0d66bf;--shadow-2:0 8px 24px #00000014}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{background:var(--c-bg);min-height:100%;color:var(--c-text);font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--lh-body);margin:0;padding:0;overflow-x:clip}#root{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}body{overscroll-behavior-y:none}h1,h2,h3,h4,h5,h6,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-control);outline:none}::selection{background:#fcd53547}.num,.money,[data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:where(.tf-shell,.tf-page,.tf-card,.tf-row,.tf-stack,.tf-grid,.tf-field,.tf-list,.tf-list__row,.tf-list__main,.tf-list__side,.tf-rank-row,.tf-rank-row__user,.tf-stats,.tf-stat,.tf-toolbar,.tf-phases,.tf-order__line,.tf-kv,.tf-select,.tf-position,.tf-position__head,.tf-position__id,.tf-position__cell,.tf-ledger-row,.tf-ledger-row__main,.tf-notif,.tf-condition,.tf-disclaimer,.tf-verdict,.tf-verdict__head)>*{min-width:0}:where(button,.tf-btn,.tf-tab,.tf-badge,.tf-th,.tf-chip){white-space:nowrap}:where(.tf-addr,.tf-hash,code){overflow-wrap:anywhere;word-break:break-word}:where(p,.tf-text){text-wrap:pretty}:where(h1,h2,h3,h4){text-wrap:balance;line-height:var(--lh-number)}body{line-break:strict}.tf-nowrap{white-space:nowrap}.tf-ellipsis{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.tf-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-amount{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:normal;max-width:100%}.tf-amount--nowrap{white-space:nowrap;overflow-wrap:normal}.tf-amount--lg{font-size:var(--fs-32);font-weight:var(--fw-bold);line-height:var(--lh-number)}.tf-amount--md{font-size:var(--fs-20);font-weight:var(--fw-semibold);line-height:var(--lh-number)}.tf-amount--dense{font-size:var(--fs-14);font-weight:var(--fw-semibold)}.tf-amount--dense-2{font-size:var(--fs-12);font-weight:var(--fw-semibold)}.tf-up{color:var(--c-up-text)}.tf-down{color:var(--c-down-text)}.tf-flat,.tf-muted,.tf-dim{color:var(--c-text-2)}.tf-warn{color:var(--c-warn)}.tf-accent{color:var(--c-brand)}.tf-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tf-stat,.tf-position__cell,.tf-account-strip__cell,.tf-kv__v,.tf-card__head,.tf-stats,.tf-rank-row__cell,.tf-td--num{container-type:inline-size}.tf-amount-host{min-width:0;container-type:inline-size}@container (width<=148px){.tf-amount{font-size:var(--fs-12)}}@container (width<=104px){.tf-amount{font-size:var(--fs-12);letter-spacing:-.01em;overflow-wrap:anywhere}}.tf-amount{min-width:0;max-width:100%}.tf-amount--lg{font-size:var(--fs-32)}.tf-amount--md{font-size:var(--fs-20)}@media (max-width:767px){.tf-amount--lg{font-size:var(--fs-20)}.tf-amount--md{font-size:var(--fs-16)}}.tf-kv__v,.tf-row__v,.tf-stat__v,.tf-stats__item,.tf-card__body{min-width:0}.tf-up,.tf-down{min-width:0;max-width:100%}@media (max-width:768px){.tf-topbar a,.tf-topbar button,.tf-topbar [role=button]{justify-content:center;align-items:center;min-height:44px;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;display:inline-flex;position:static}.tf-wallet-pill{padding-inline:var(--sp-2);flex-shrink:0;gap:4px;max-width:132px}.tf-wallet-pill__copy{min-width:0}.tf-wallet-pill__copy b{max-width:84px}.tf-wallet-pill__copy small{display:none!important}.tf-wallet-pill>*,.tf-topbar__inner>button,.tf-topbar__inner>a{flex-shrink:0}.tf-topbar__inner{flex-wrap:nowrap;gap:6px;min-height:52px;overflow:hidden}.tf-topbar__inner>*{flex-shrink:0;min-width:0}.tf-topbar__inner>*+*{margin-left:0}.tf-pill,.tf-tab,.tf-chip{min-height:44px}a.tf-hash{align-items:center;min-height:44px;display:inline-flex}.tf-input,.tf-wallet-pill{min-height:44px}}:where(#root) :where(div,section,article,main,aside,header,footer,nav,form,ul,ol,li,p,span,strong,b,small,em,label,h1,h2,h3,h4,h5,h6,dl,dt,dd){min-width:0}:where(#root) :where(button,.ref-btn,summary,[class*=chip],[class*=badge],[class*=pill],[class*=tab],[class*=period],[class*=pagination]>*,[class*=eyebrow],[class*=status],[class*=-value],[class*=-amount],[class*=-percent],[class*=-price],[class*=-balance],[class*=-ticker],[class*=medal],th){white-space:nowrap}:where(#root) :where([class*=address],[class*=wallet],[class*=hash],[class*=txid],[class*=explorer],code,pre,kbd){overflow-wrap:anywhere;word-break:break-word}:where(#root) :where(p,li,dd,figcaption,[class*=desc],[class*=intro],[class*=hint],[class*=note]){text-wrap:pretty}:where(#root) :where(h1,h2,h3,[class*=title],[class*=headline]){text-wrap:balance}:where(#root) :where(img,svg,video,canvas){max-width:100%}.tf-app{min-height:100vh;background:var(--c-bg);flex-direction:column;min-height:100dvh;display:flex}.tf-main{width:100%;min-width:0;padding:var(--sp-5) var(--sp-4) calc(var(--sp-8) + var(--h-bottomnav));max-width:var(--w-content);flex:auto;margin:0 auto}.tf-main--wide{max-width:var(--w-trade)}.tf-page,.tf-stack{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-row{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-row--between{justify-content:space-between}.tf-row--wrap{flex-wrap:wrap}.tf-grid{gap:var(--sp-4);min-width:0;display:grid}.tf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tf-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tf-spacer{flex:auto}.tf-topbar{z-index:var(--z-nav);align-items:center;gap:var(--sp-3);height:var(--h-topbar);padding:0 var(--sp-4);background:var(--c-surface);border-bottom:var(--border-1);display:flex;position:sticky;top:0}.tf-topbar__inner{align-items:center;gap:var(--sp-3);width:100%;max-width:var(--w-trade);min-width:0;margin:0 auto;display:flex}.tf-brand{align-items:center;gap:var(--sp-2);font-size:var(--fs-16);font-weight:var(--fw-bold);color:var(--c-text);white-space:nowrap;display:inline-flex}.tf-brand__mark{flex:none;width:26px;height:26px;display:block}.tf-nav{align-items:center;gap:var(--sp-1);min-width:0;display:flex;overflow:hidden}.tf-nav__link{align-items:center;gap:var(--sp-1);height:32px;padding:0 var(--sp-3);border-radius:var(--r-control);font-size:var(--fs-14);color:var(--c-text-2);white-space:nowrap;transition:color var(--motion-fast) var(--ease-out), background var(--motion-fast) var(--ease-out);display:inline-flex}.tf-nav__link:hover{color:var(--c-text);background:var(--c-input)}.tf-nav__link.is-active{color:var(--c-brand);background:var(--c-warn-soft)}.tf-wallet-shell{min-width:0;max-width:100%;display:flex;position:relative}.tf-wallet-pill{align-items:center;gap:var(--sp-2);min-width:0;height:38px;padding:0 var(--sp-2) 0 var(--sp-1);border-radius:var(--r-card);border:var(--border-strong);background:var(--c-input);color:var(--c-text);font-size:var(--fs-12);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-out);display:inline-flex}.tf-wallet-pill:hover{background:var(--c-input-hover)}.tf-wallet-pill:disabled{cursor:wait;opacity:.8}.tf-wallet-pill__coin{border-radius:var(--r-control);border:1px solid var(--c-primary-border-soft);background:var(--c-primary-fill);width:28px;height:28px;color:var(--c-primary);flex:none;place-items:center;display:grid}.tf-wallet-pill__copy{text-align:left;gap:1px;min-width:0;display:grid}.tf-wallet-pill__copy b{font-size:var(--fs-12);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tf-wallet-pill__copy small{color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.1;display:block;overflow:hidden}@media (max-width:380px){.tf-wallet-shell{flex:0 auto}.tf-wallet-pill{gap:var(--sp-1);height:34px;padding:0 var(--sp-1);max-width:100%;overflow:hidden}.tf-wallet-pill__copy{overflow:hidden}.tf-wallet-pill__caret{display:none}.tf-wallet-pill__coin{width:24px;height:24px}.tf-wallet-pill__copy small{display:none}.tf-wallet-pill__copy b{max-width:72px}}.tf-wallet-pill__caret{color:var(--c-text-2);flex:none}.tf-walletmenu-layer{z-index:var(--z-dropdown);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.tf-walletmenu-layer__backdrop{pointer-events:auto;cursor:default;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.tf-walletmenu{pointer-events:auto;gap:var(--sp-1);padding:var(--sp-2);border:var(--border-strong);border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-2);max-height:min(72vh,560px);display:grid;position:fixed;overflow-y:auto}.tf-walletmenu__summary{gap:var(--sp-2);padding:var(--sp-3);border:var(--border-1);border-radius:var(--r-control);background:var(--c-surface-2);display:grid}.tf-walletmenu__summary-head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.tf-walletmenu__summary strong{color:var(--c-text);font-size:var(--fs-12);font-weight:var(--fw-semibold)}.tf-walletmenu__meta{padding:3px var(--sp-2);border-radius:var(--r-pill);border:1px solid var(--c-primary-border-soft);background:var(--c-primary-fill);color:var(--c-brand);font-size:11px;font-weight:var(--fw-medium);flex:none;line-height:1.4}.tf-walletmenu__addr{color:var(--c-text-2);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:11px}.tf-walletmenu__rows{gap:var(--sp-1);display:grid}.tf-walletmenu__row{justify-content:space-between;align-items:center;gap:var(--sp-3);color:var(--c-text-2);font-size:11px;display:flex}.tf-walletmenu__row b{color:var(--c-text);font-size:var(--fs-12);white-space:nowrap}.tf-walletmenu__row b.is-on{color:var(--c-up-text)}.tf-walletmenu__item{align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:0 var(--sp-3);border:var(--border-1);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);text-align:left;cursor:pointer;font-size:var(--fs-12);white-space:nowrap;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);display:flex}.tf-walletmenu__item:hover:not(:disabled){background:var(--c-input-hover);border-color:var(--c-border-strong)}.tf-walletmenu__item:disabled{cursor:not-allowed;opacity:.6}.tf-walletmenu__item-icon{color:var(--c-text-2);flex:none;place-items:center;display:grid}.tf-walletmenu__item--danger:hover:not(:disabled){background:var(--c-down-soft);border-color:var(--c-down-border-soft);color:var(--c-down-text)}@media (max-width:767px){.tf-walletmenu-layer__backdrop{background:var(--c-mask)}.tf-walletmenu{left:var(--sp-3)!important;right:var(--sp-3)!important;top:auto!important;bottom:calc(66px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important}}.tf-card{background:var(--c-surface);border:var(--border-1);border-radius:var(--r-card);padding:var(--sp-4);min-width:0}.tf-card--flush{padding:0;overflow:hidden}.tf-card--pad-lg{padding:var(--sp-6)}.tf-card__head{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;justify-content:space-between;min-width:0;display:flex}.tf-card__title{font-size:var(--fs-16);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tf-card__hint{font-size:var(--fs-12);color:var(--c-text-2);text-align:right;overflow-wrap:anywhere;flex:auto;min-width:0}.tf-section-title{align-items:center;gap:var(--sp-2);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--c-text);white-space:nowrap;flex:none;min-width:0;display:flex}.tf-btn{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--h-control);padding:0 var(--sp-4);border-radius:var(--r-control);background:var(--c-input);color:var(--c-text);font-size:var(--fs-14);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;border:1px solid #0000;display:inline-flex}.tf-btn:hover:not(:disabled){background:var(--c-input-hover)}.tf-btn--primary{background:var(--c-primary);color:var(--c-on-primary);font-weight:var(--fw-semibold)}.tf-btn--primary:hover:not(:disabled){background:var(--c-primary-hover)}.tf-btn--primary:active:not(:disabled){background:var(--c-primary-active)}.tf-btn--buy{background:var(--c-up);color:var(--c-on-up);font-weight:var(--fw-semibold)}.tf-btn--buy:hover:not(:disabled){background:var(--c-up);filter:brightness(1.06)}.tf-btn--sell{background:var(--c-down);color:var(--c-on-down);font-weight:var(--fw-semibold)}.tf-btn--sell:hover:not(:disabled){background:var(--c-down);filter:brightness(1.06)}.tf-btn--ghost{border-color:var(--c-border-2);color:var(--c-text);background:0 0}.tf-btn--ghost:hover:not(:disabled){background:var(--c-input)}.tf-btn--danger{border-color:var(--c-down-text);color:var(--c-down-text);background:0 0}.tf-btn--danger:hover:not(:disabled){background:var(--c-down-soft)}.tf-btn--block{width:100%}.tf-btn--lg{height:var(--h-control-lg);font-size:var(--fs-16)}.tf-btn--sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-12)}.tf-btn:disabled{opacity:.45;cursor:not-allowed}.tf-btn--primary:disabled{opacity:1;background:var(--c-input);color:var(--c-text);border-color:var(--c-border)}.tf-btn.is-loading{cursor:progress}.tf-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite tf-spin}@keyframes tf-spin{to{transform:rotate(360deg)}}.tf-btn-reason{font-size:var(--fs-12);color:var(--c-text-2);text-align:center;overflow-wrap:anywhere}.tf-field{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.tf-field__label{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-12);color:var(--c-text-2);min-width:0;display:flex}.tf-field__label>span:first-child{white-space:nowrap}.tf-input-wrap{align-items:center;gap:var(--sp-2);height:var(--h-control);padding:0 var(--sp-3);background:var(--c-input);border-radius:var(--r-control);min-width:0;transition:border-color var(--motion-fast) var(--ease-out);border:1px solid #0000;display:flex}.tf-input-wrap:focus-within{border-color:var(--c-primary)}.tf-input-wrap.is-error{border-color:var(--c-down-text)}.tf-input-wrap--lg{height:var(--h-control-lg)}.tf-input{min-width:0;height:100%;color:var(--c-text);font-size:var(--fs-14);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto}.tf-input::placeholder{color:var(--c-text-3)}.tf-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tf-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tf-input-suffix{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;flex:none}.tf-textarea{width:100%;min-height:84px;padding:var(--sp-3);background:var(--c-input);border-radius:var(--r-control);color:var(--c-text);resize:vertical;border:1px solid #0000;outline:none}.tf-textarea:focus{border-color:var(--c-primary)}.tf-select{min-width:0;position:relative}.tf-select__trigger{align-items:center;gap:var(--sp-2);width:100%;height:var(--h-control);padding:0 var(--sp-3);background:var(--c-input);border-radius:var(--r-control);cursor:pointer;text-align:left;border:1px solid #0000;min-width:0;display:flex}.tf-select__trigger:hover{background:var(--c-input-hover)}.tf-select__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tf-select__chev{color:var(--c-text-2);flex:none}.tf-select__menu{top:calc(100% + var(--sp-1));z-index:var(--z-dropdown);max-height:280px;padding:var(--sp-1);background:var(--c-surface-2);border:var(--border-strong);border-radius:var(--r-card);box-shadow:var(--shadow-2);position:absolute;left:0;right:0;overflow-y:auto}.tf-select__option{align-items:center;gap:var(--sp-2);width:100%;min-height:36px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);color:var(--c-text);cursor:pointer;text-align:left;background:0 0;border:0;min-width:0;display:flex}.tf-select__option:hover,.tf-select__option[aria-selected=true]{background:var(--c-input)}.tf-select__option-main{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tf-select__option-meta{font-size:var(--fs-12);color:var(--c-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.tf-tabs{background:var(--c-surface-2);border:var(--border-1);border-radius:var(--r-control);padding:var(--sp-1);align-items:stretch;gap:0;min-width:0;display:flex}.tf-tab{border-radius:var(--r-control);min-width:0;height:36px;color:var(--c-text-2);font-size:var(--fs-14);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;flex:1 1 0}.tf-tab:hover{color:var(--c-text)}.tf-tab.is-active{background:var(--c-input);color:var(--c-text);font-weight:var(--fw-semibold)}.tf-tabs .tf-tab:hover:not(.is-active){background:var(--c-input-hover);color:var(--c-text)}.tf-tab--buy.is-active{background:var(--c-up);color:var(--c-on-up)}.tf-tab--sell.is-active{background:var(--c-down);color:var(--c-on-down)}.tf-underline-tabs{align-items:center;gap:var(--sp-5);border-bottom:var(--border-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.tf-underline-tabs::-webkit-scrollbar{display:none}.tf-underline-tab{padding:var(--sp-3) 0;color:var(--c-text-2);font-size:var(--fs-14);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;position:relative}.tf-underline-tab.is-active{color:var(--c-text);font-weight:var(--fw-semibold)}.tf-underline-tab.is-active:after{content:"";background:var(--c-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.tf-badge{align-items:center;gap:var(--sp-1);height:20px;padding:0 var(--sp-2);border-radius:var(--r-control);background:var(--c-input);color:var(--c-text);font-size:var(--fs-12);white-space:nowrap;max-width:100%;display:inline-flex}.tf-badge--up{background:var(--c-up-soft);color:var(--c-up-text)}.tf-badge--down{background:var(--c-down-soft);color:var(--c-down-text)}.tf-badge--warn{background:var(--c-warn-soft);color:var(--c-warn)}.tf-badge--info{background:var(--c-info-soft);color:var(--c-info)}.tf-badge--brand{background:var(--c-warn-soft);color:var(--c-brand)}.tf-badge--pill{border-radius:var(--r-pill)}.tf-stats{gap:var(--sp-3);min-width:0;display:grid}.tf-stat{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.tf-stat__label{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tf-stat__value{font-size:var(--fs-16);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--lh-number);min-width:0;display:block}.tf-account-strip{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--c-surface);border:var(--border-1);border-radius:var(--r-card);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}.tf-account-strip__cell{flex-direction:column;gap:2px;min-width:0;display:flex}.tf-account-strip__label{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tf-account-strip__value{font-size:var(--fs-14);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tf-table-wrap{width:100%;min-width:0;overflow-x:auto}.tf-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.tf-th{padding:var(--sp-3) var(--sp-3);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-12);font-weight:var(--fw-regular);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tf-td{padding:0 var(--sp-3);border-top:var(--border-1);height:48px;font-size:var(--fs-14);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tf-th--num,.tf-td--num{text-align:right;font-variant-numeric:tabular-nums}.tf-tr:hover .tf-td{background:var(--c-surface-2)}.tf-list{flex-direction:column;min-width:0;display:flex}.tf-list__row{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:var(--border-1);flex-wrap:wrap;min-width:0;display:flex;overflow:hidden}.tf-list__row:first-child{border-top:0}.tf-list__main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tf-list__title{font-size:var(--fs-14);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tf-list__sub{font-size:var(--fs-12);color:var(--c-text-2);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;display:block}.tf-list__side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;max-width:100%;display:flex}.tf-modal-root{z-index:var(--z-modal);padding:var(--sp-4);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.tf-modal__mask{background:var(--c-mask);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;top:0;bottom:0;left:0;right:0}.tf-modal{z-index:1;background:var(--c-surface);border:var(--border-strong);border-radius:var(--r-card);width:100%;max-width:480px;max-height:min(86vh,720px);box-shadow:var(--shadow-2);animation:tf-modal-in var(--motion-base) var(--ease-out);flex-direction:column;display:flex;position:relative}@keyframes tf-modal-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}.tf-modal__head{align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-bottom:var(--border-1);justify-content:space-between;min-width:0;display:flex}.tf-modal__title{font-size:var(--fs-16);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tf-modal__body{padding:var(--sp-4);overscroll-behavior:contain;min-height:0;overflow-y:auto}.tf-modal__foot{gap:var(--sp-2);padding:var(--sp-4);border-top:var(--border-1);display:flex}.tf-modal__foot>*{flex:1 1 0}.tf-icon-btn{border-radius:var(--r-control);width:32px;height:32px;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.tf-icon-btn:hover{background:var(--c-input);color:var(--c-text)}.tf-lang-btn{justify-content:center;align-items:center;gap:var(--sp-1);width:auto;min-width:32px;padding:0 var(--sp-2);font-size:var(--fs-12);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.tf-lang-btn__text{line-height:1}@media (max-width:767px){.tf-lang-btn{width:44px;height:44px;padding:0}.tf-lang-btn__text{display:none}.tf-modal-root{align-items:flex-end;padding:0}.tf-modal{border-radius:var(--r-card) var(--r-card) 0 0;width:100%;max-width:none;max-height:92vh;animation:tf-sheet-in var(--motion-slow) var(--ease-out)}@keyframes tf-sheet-in{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.tf-modal__foot{padding-bottom:max(var(--sp-4), env(safe-area-inset-bottom))}}.tf-toasts{top:var(--sp-4);right:var(--sp-4);z-index:var(--z-toast);gap:var(--sp-2);width:min(360px, calc(100vw - var(--sp-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.tf-toast{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--c-surface-2);border:var(--border-strong);border-left:3px solid var(--c-info);border-radius:var(--r-control);box-shadow:var(--shadow-2);pointer-events:auto;animation:tf-toast-in var(--motion-base) var(--ease-out);display:flex}@keyframes tf-toast-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.tf-toast--success{border-left-color:var(--c-up)}.tf-toast--error{border-left-color:var(--c-down-text)}.tf-toast--warn{border-left-color:var(--c-warn)}.tf-toast__title{font-size:var(--fs-14);font-weight:var(--fw-medium);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tf-toast__body{font-size:var(--fs-12);color:var(--c-text-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:767px){.tf-toasts{top:calc(var(--h-topbar) + var(--sp-2));left:var(--sp-3);right:var(--sp-3);width:auto}}.tf-skeleton{background:var(--c-input);border-radius:var(--r-control);position:relative;overflow:hidden}.tf-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--c-sheen), transparent);animation:1.2s infinite tf-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes tf-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tf-skeleton--text{border-radius:var(--r-control);height:14px}.tf-skeleton--title{height:20px}.tf-skeleton--block{border-radius:var(--r-card);height:96px}.tf-state{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-4);text-align:center;flex-direction:column;min-height:180px;display:flex}.tf-state__icon{background:var(--c-primary-fill);border:1px solid var(--c-primary-border-soft);width:56px;height:56px;color:var(--c-primary);border-radius:50%;place-items:center;display:grid}.tf-page>.tf-state{flex:auto;justify-content:center;min-height:260px}.tf-state__title{font-size:var(--fs-14);font-weight:var(--fw-medium)}.tf-state__desc{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere;max-width:420px}.tf-state__actions{justify-content:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.tf-addr{align-items:center;gap:var(--sp-1);max-width:100%;font-family:var(--font-mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;color:var(--c-text-2);cursor:pointer;background:0 0;border:0;min-width:0;padding:0;display:inline-flex}.tf-addr:hover{color:var(--c-brand)}.tf-addr__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:767px){.tf-addr--full-mobile .tf-addr__text{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:left;overflow:visible}}.tf-hash{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-connect-cta{align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4);text-align:center;flex-direction:column;display:flex}.tf-connect-cta__title{font-size:var(--fs-16);font-weight:var(--fw-semibold)}.tf-connect-cta__desc{font-size:var(--fs-12);color:var(--c-text-2);max-width:460px}.tf-bottomnav{z-index:var(--z-nav);height:calc(var(--h-bottomnav) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--c-surface);border-top:var(--border-1);align-items:stretch;display:none;position:fixed;bottom:0;left:0;right:0}.tf-bottomnav__item{min-width:0;min-height:var(--tap-min);color:var(--c-text-2);font-size:var(--fs-12);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex}.tf-bottomnav__item.is-active{color:var(--c-brand)}.tf-bottomnav__item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tf-foot{padding:var(--sp-5) var(--sp-4);border-top:var(--border-1);color:var(--c-text-2);font-size:var(--fs-12);text-align:center}@media (max-width:767px){.tf-foot{padding-bottom:calc(var(--h-bottomnav) + env(safe-area-inset-bottom,0px) + var(--sp-4))}}.tf-disclaimer{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-control);background:var(--c-surface-2);border:var(--border-1);color:var(--c-text-2);font-size:var(--fs-12);overflow-wrap:anywhere;display:flex}.tf-disclaimer--warn{background:var(--c-warn-soft);border-color:var(--c-warn-border-muted);color:var(--c-warn)}.tf-disclaimer--danger{background:var(--c-down-soft);border-color:var(--c-down-border-muted);color:var(--c-down-text)}.tf-divider{background:var(--c-border);border:0;height:1px;margin:0}.tf-progress{border-radius:var(--r-pill);background:var(--c-input);height:6px;overflow:hidden}.tf-progress__bar{background:var(--c-primary);height:100%;transition:width var(--motion-slow) var(--ease-out)}.tf-kv{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) 0;min-width:0;display:flex}.tf-kv__k{min-width:0;font-size:var(--fs-12);color:var(--c-text-2);white-space:normal;overflow-wrap:anywhere;flex:0 auto}.tf-kv__v{text-align:right;min-width:0;font-size:var(--fs-14);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:auto}.tf-check{align-items:flex-start;gap:var(--sp-2);cursor:pointer;min-width:0;display:flex}.tf-check input{width:18px;height:18px;accent-color:var(--c-primary);flex:none;margin:2px 0 0}.tf-check__text{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}@media (max-width:767px){.tf-main{padding:var(--sp-3) var(--sp-4) calc(var(--sp-8) + var(--h-bottomnav))}.tf-card,.tf-card--pad-lg{padding:var(--sp-4)}.tf-bottomnav{display:flex}.tf-nav{display:none}.tf-grid--2,.tf-grid--3,.tf-grid--4{grid-template-columns:minmax(0,1fr)}.tf-account-strip{gap:var(--sp-2) var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tf-account-strip>:first-child,.tf-account-strip>:last-child:nth-child(2n){grid-column:1/-1}.tf-metrics>.tf-card{padding:var(--sp-3) var(--sp-4)}.tf-metrics .tf-stat{align-items:baseline;column-gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;row-gap:2px;display:grid}.tf-metrics .tf-stat__label{white-space:normal}.tf-metrics .tf-stat__value{text-align:right;grid-column:2}.tf-metrics .tf-stat>.tf-muted,.tf-metrics .tf-stat>.tf-btn{grid-column:1/-1}.tf-metrics .tf-stat>.tf-muted{line-height:1.5}.tf-btn--lg{height:var(--h-control-lg)}.tf-sticky-action{bottom:calc(var(--h-bottomnav) + var(--sp-2) + var(--tf-keyboard-inset,0px));z-index:var(--z-sticky);padding-top:var(--sp-2);background:linear-gradient(180deg, transparent, var(--c-bg) 40%);position:sticky}}@media (min-width:768px) and (max-width:1024px){.tf-grid--4,.tf-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px) and (max-width:1279px){.tf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.tf-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1025px){.tf-main{padding-bottom:var(--sp-8)}.tf-card--pad-lg{padding:var(--sp-6)}}@media (max-width:1024px){.tf-desktop-only{display:none!important}}@media (max-width:767px){.tf-table{min-width:720px}.tf-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.tf-td--num,.tf-th--num{white-space:nowrap;text-overflow:clip;overflow:visible}.tf-btn,.tf-btn--sm,.tf-btn--lg{min-height:var(--tap-min)}.tf-icon-btn{width:var(--tap-min);height:var(--tap-min)}.tf-select__option,.tf-select__trigger,.tf-tab{min-height:var(--tap-min)}.tf-addr{min-height:var(--tap-min);min-width:var(--tap-min);justify-content:flex-start;align-items:center}.tf-btn--sm{min-width:var(--tap-min)}.tf-slippage__chip,.tf-underline-tab,.tf-bottomnav__item{min-height:var(--tap-min)}}.tf-addr__full,.tf-addr--full .tf-addr__short{display:none}.tf-addr--full .tf-addr__full{white-space:normal;overflow-wrap:anywhere;display:inline}@media (max-width:767px){.tf-addr__short{display:none}.tf-addr__full{white-space:normal;overflow-wrap:anywhere;text-align:left;display:inline}}.tf-addr--full .tf-addr__text{white-space:normal;overflow-wrap:anywhere}@media (max-width:767px){.tf-list__row{flex-wrap:wrap}.tf-list__side{justify-content:flex-start;align-items:baseline;gap:var(--sp-3);text-align:left;flex-flow:wrap;flex:100%;width:100%}}.tf-wallet-pill .tf-addr,.tf-wallet-pill .tf-addr:hover{color:var(--c-brand);font-weight:var(--fw-medium)}@media (max-width:430px){.tf-wallet-pill__copy small{display:none}.tf-wallet-pill__copy b{max-width:76px}.tf-wallet-pill{padding:0 var(--sp-1)}}@media (max-width:560px){.tf-card__head{align-items:flex-start;gap:var(--sp-1);flex-direction:column}.tf-card__head .tf-badge,.tf-card__head .tf-pill,.tf-card__head>:not(.tf-card__title){align-self:flex-start}.tf-card__title,.tf-card__head .tf-section-title{white-space:normal;overflow-wrap:anywhere}}@media (max-width:430px){.tf-brand__text{display:none}}@media (min-width:768px){.tf-card .tf-state{min-height:150px;padding:var(--sp-6) var(--sp-4)}}.tf-spin{animation:1.1s linear infinite tf-spin}@media (prefers-reduced-motion:reduce){.tf-spin{animation:none}}.tf-hero{gap:var(--sp-6);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;min-width:0;display:grid}.tf-hero__title{font-size:var(--fs-32);font-weight:var(--fw-bold);line-height:var(--lh-number);letter-spacing:-.01em}.tf-hero__sub{margin-top:var(--sp-3);color:var(--c-text-2);font-size:var(--fs-14);max-width:46ch}.tf-hero__facts{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.tf-holding{gap:var(--sp-3);flex-direction:column;display:flex}.tf-holding__top{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.tf-holding__amount{font-size:var(--fs-24);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:var(--lh-number);overflow-wrap:anywhere}.tf-tier-track{gap:var(--sp-1);margin-top:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tf-tier-track__step{padding:var(--sp-2);border-radius:var(--r-control);background:var(--c-input);text-align:center;border:1px solid #0000;flex-direction:column;gap:2px;min-width:0;display:flex}.tf-tier-track__step.is-reached{border-color:var(--c-up-border)}.tf-tier-track__step.is-current{background:var(--c-warn-soft);border-color:var(--c-brand)}.tf-tier-track__thr{font-size:var(--fs-12);color:var(--c-text);font-variant-numeric:tabular-nums;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-height:2.5em;line-height:1.25;overflow:visible}.tf-tier-track__share{font-size:var(--fs-14);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.tf-elig{gap:var(--sp-3);flex-direction:column;display:flex}.tf-elig__status{align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-control);font-size:var(--fs-14);font-weight:var(--fw-medium);overflow-wrap:anywhere;white-space:normal;display:flex}.tf-elig__status>span{min-width:0}.tf-elig__status>svg{flex:none}.tf-elig__status--ok{background:var(--c-up-soft);color:var(--c-up)}.tf-elig__status--block{background:var(--c-warn-soft);color:var(--c-warn)}.tf-elig__status--stop{background:var(--c-down-soft);color:var(--c-down-text)}.tf-trade,.tf-detect{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-detect__row{gap:var(--sp-2);min-width:0;display:flex}.tf-detect__row .tf-input-wrap{flex:auto;min-width:0}@media (max-width:767px){.tf-detect__row .tf-input{font-family:var(--font-mono);font-size:var(--fs-12)}}.tf-verdict{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-card);border:1px solid #0000;flex-direction:column;min-width:0;display:flex}.tf-verdict--ok{background:var(--c-up-fill);border-color:var(--c-up-border-soft)}.tf-verdict--bad{background:var(--c-down-fill);border-color:var(--c-down-border-soft)}.tf-verdict__head{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-verdict__symbol{font-size:var(--fs-16);font-weight:var(--fw-semibold);white-space:nowrap}.tf-verdict__grid{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.tf-verdict__reason{font-size:var(--fs-14);color:var(--c-down-text);overflow-wrap:anywhere}.tf-swap{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.tf-swap__box{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface-2);flex-direction:column;min-width:0;display:flex}.tf-swap__row{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-swap__row--between{justify-content:space-between}.tf-swap__label{font-size:var(--fs-12);color:var(--c-text-2);flex:none}.tf-swap__hint{font-size:var(--fs-12);color:var(--c-text-2);text-align:right;overflow-wrap:anywhere;min-width:0}.tf-swap__amount{min-width:0;color:var(--c-text);font-size:var(--fs-20);font-weight:var(--fw-semibold);background:0 0;border:0;outline:none;flex:auto;padding:0;line-height:1.3}.tf-swap__amount::placeholder{color:var(--c-text-3);font-weight:var(--fw-regular)}.tf-swap__amount--out{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tf-swap__unit{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--c-text);flex:none}.tf-swap__quick{gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-swap__price{font-size:var(--fs-12);color:var(--c-text-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tf-sellpct{flex-direction:column;gap:2px;min-width:0;display:flex}.tf-sellpct__range{width:100%;accent-color:var(--c-brand);cursor:pointer;margin:0}.tf-sellpct__row{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-12);color:var(--c-text-2);flex-wrap:wrap;min-width:0;display:flex}.tf-swap__meta{gap:var(--sp-2) var(--sp-4);font-size:var(--fs-12);color:var(--c-text-2);flex-wrap:wrap;min-width:0;display:flex}.tf-swap__meta b{color:var(--c-text);margin-left:var(--sp-1)}.tf-swap__fliprow{margin:calc(-1 * var(--sp-2)) 0;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.tf-swap__flip{border:1px solid var(--c-border);border-radius:var(--r-pill);background:var(--c-surface);width:36px;height:36px;color:var(--c-text);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.tf-swap__flip:hover{background:var(--c-input)}.tf-swap__token{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-swap__tokenmeta{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-12);flex-wrap:wrap;display:flex}.tf-order{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-order__quick{gap:var(--sp-2);min-width:0;display:flex}.tf-order__quick>*{flex:1 1 0;min-width:0}.tf-order__summary{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--r-control);background:var(--c-surface-2);flex-direction:column;min-width:0;display:flex}.tf-order__line{justify-content:space-between;align-items:baseline;gap:var(--sp-3);min-width:0;font-size:var(--fs-12);color:var(--c-text-2);display:flex}.tf-order__line b{color:var(--c-text);font-size:var(--fs-14);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tf-phases{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-phase{align-items:center;gap:var(--sp-1);font-size:var(--fs-12);color:var(--c-text-3);white-space:nowrap;min-width:0;display:flex}.tf-phase.is-active{color:var(--c-brand)}.tf-phase.is-done{color:var(--c-up)}.tf-phase__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.tf-phase__sep{height:1px;min-width:var(--sp-2);background:var(--c-border-strong);flex:auto}.tf-slippage{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-slippage__chip{height:28px;padding:0 var(--sp-3);border-radius:var(--r-control);border:1px solid var(--c-border-2);color:var(--c-text-2);font-size:var(--fs-12);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;background:0 0}.tf-slippage__chip.is-active{border-color:var(--c-brand);color:var(--c-brand);background:var(--c-warn-soft)}.tf-position{gap:var(--sp-2);padding:var(--sp-3) 0;border-top:var(--border-1);flex-direction:column;min-width:0;display:flex}.tf-position:first-child{border-top:0}.tf-position__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.tf-position__id{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-position__meta{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.tf-position__cell{flex-direction:column;gap:2px;min-width:0;display:flex}.tf-position__cell span:first-child{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tf-position__cell span:last-child{font-size:var(--fs-14);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tf-coin{background:var(--c-input);width:28px;height:28px;color:var(--c-text);font-size:var(--fs-12);font-weight:var(--fw-semibold);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;display:inline-grid}.tf-ledger-row{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:var(--border-1);min-width:0;display:flex}.tf-ledger-row:first-child{border-top:0}.tf-ledger-row__icon{background:var(--c-input);width:32px;height:32px;color:var(--c-text-2);border-radius:50%;flex:none;place-items:center;display:grid}.tf-ledger-row__main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tf-ledger-row__title{font-size:var(--fs-14);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0}.tf-ledger-row__time{font-size:var(--fs-12);color:var(--c-text-3);white-space:nowrap}.tf-ledger-row__amount{min-width:0;font-size:var(--fs-14);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-direction:column;flex:0 auto;align-items:flex-end;gap:2px;display:flex}.tf-ledger-row__amount>.tf-dim{white-space:normal;overflow-wrap:anywhere;font-weight:var(--fw-normal)}.tf-conditions{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.tf-condition{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-control);background:var(--c-surface-2);min-width:0;display:flex}.tf-condition__text{min-width:0;font-size:var(--fs-14);overflow-wrap:anywhere;flex:auto}.tf-condition__icon{flex:none;margin-top:1px}.tf-rank-row{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-2);border-top:var(--border-1);grid-template-columns:52px minmax(0,1fr) 96px 120px 80px 96px 72px;min-width:0;display:grid;overflow:hidden}.tf-rank-row:first-child{border-top:0}.tf-rank-row.is-me{background:var(--c-warn-soft);border-radius:var(--r-control)}.tf-rank-row.is-me .tf-rank-row__rank,.tf-rank-row.is-me .tf-rank-row__name.tf-dim,.tf-rank-row.is-me .tf-list__sub,.tf-rank-row.is-me .tf-muted,.tf-rank-row.is-me .tf-dim{color:var(--c-text)}.tf-rank-row__rank{font-size:var(--fs-14);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--c-text-2);text-align:center}.tf-rank-row__rank.is-top1{color:var(--c-rank-gold)}.tf-rank-row__rank.is-top2{color:var(--c-rank-silver)}.tf-rank-row__rank.is-top3{color:var(--c-rank-bronze)}.tf-rank-row__user{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-rank-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-14);display:block;overflow:hidden}.tf-rank-row__cell{font-size:var(--fs-14);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;text-overflow:clip;min-width:0;overflow:clip;container-type:inline-size}.tf-rank-row__head{font-size:var(--fs-12);color:var(--c-text-2);padding-bottom:var(--sp-2);border-top:0}.tf-rule-item{padding:var(--sp-3) 0;border-top:var(--border-1);min-width:0}.tf-rule-item:first-child{border-top:0}.tf-rule-item__title{font-size:var(--fs-14);font-weight:var(--fw-semibold);margin-bottom:var(--sp-1)}.tf-rule-item__body{font-size:var(--fs-14);color:var(--c-text-2);overflow-wrap:anywhere}.tf-pool-hero{align-items:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-4);text-align:center;flex-direction:column;display:flex}.tf-notif{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:var(--border-1);min-width:0;display:flex}.tf-notif:first-child{border-top:0}.tf-notif.is-unread .tf-notif__title:before{content:"";width:6px;height:6px;margin-right:var(--sp-2);background:var(--c-brand);vertical-align:middle;border-radius:50%;display:inline-block}.tf-notif__body{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-notif__time{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;flex:none}.tf-admin{gap:var(--sp-4);width:100%;max-width:var(--w-trade);grid-template-columns:208px minmax(0,1fr);align-items:start;min-width:0;margin:0 auto;display:grid}.tf-admin__nav{top:calc(var(--h-topbar) + var(--sp-4));gap:var(--sp-1);flex-direction:column;min-width:0;display:flex;position:sticky}.tf-admin__link{align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-3);border-radius:var(--r-control);color:var(--c-text-2);font-size:var(--fs-14);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.tf-admin__link:hover{background:var(--c-input);color:var(--c-text)}.tf-admin__link.is-active{background:var(--c-warn-soft);color:var(--c-brand)}.tf-admin__content{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-toolbar{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-toolbar .tf-input-wrap{flex:200px;min-width:0;max-width:320px}@media (min-width:1025px){.tf-mobile-only{display:none!important}.tf-detect>.tf-btn.tf-btn--block{align-self:flex-end;width:auto;min-width:200px}.tf-trade{width:100%;max-width:1200px;margin:0 auto}.tf-rules{width:100%;max-width:1000px;margin:0 auto}}@media (max-width:1024px){.tf-hero{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.tf-admin{grid-template-columns:minmax(0,1fr)}.tf-admin__nav{padding-bottom:var(--sp-1);scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.tf-admin__nav::-webkit-scrollbar{display:none}.tf-admin__link{flex:none}.tf-rank-row{grid-template-columns:40px minmax(0,1fr) 88px 88px}.tf-rank-row__cell--hide-md{display:none}}@media (max-width:767px){.tf-hero__title{font-size:var(--fs-24)}.tf-verdict__grid,.tf-position__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-rank-row{gap:var(--sp-1);grid-template-columns:32px minmax(0,1fr) 84px}.tf-rank-row__cell--hide-sm{display:none}.tf-tier-track{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}.tf-tier-track__step{padding:var(--sp-2) var(--sp-3);text-align:left}.tf-tier-track__thr,.tf-tier-track__share{white-space:nowrap}.tf-detect__row{flex-direction:column}.tf-detect__row>.tf-btn{width:100%}.tf-order__quick{flex-wrap:wrap}.tf-order__quick>*{flex:1 1 calc(50% - var(--sp-2))}.tf-swap__flip{width:var(--tap-min);height:var(--tap-min)}.tf-swap__fliprow{margin:calc(-1 * var(--sp-3)) 0}.tf-phases{flex-wrap:wrap}}.tf-tier-track__thr,.tf-tier-track__share{white-space:nowrap}@media (max-width:767px){.tf-tier-track__step{padding:var(--sp-1) 2px}.tf-tier-track__thr,.tf-tier-track__share{font-size:var(--fs-12)}}.tf-qty-row{align-items:stretch;gap:var(--sp-2);min-width:0;display:flex}.tf-qty-row>.tf-input-wrap{flex:auto;min-width:0}.tf-qty-row>.tf-btn{white-space:nowrap;flex:none}.tf-positions{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-position__name{font-size:var(--fs-14);font-weight:var(--fw-semibold);min-width:0}@media (max-width:767px){.tf-trade .tf-btn,.tf-positions .tf-btn{min-height:var(--tap-min)}.tf-qty-row{flex-direction:column}.tf-qty-row>.tf-btn{width:100%}}@container (width<=118px){.tf-rank-row__cell .tf-amount{font-size:var(--fs-12)}}@container (width<=86px){.tf-rank-row__cell .tf-amount{font-size:var(--fs-12);overflow-wrap:anywhere}}.tf-disclaimer--danger .tf-condition__text,.tf-disclaimer--warn .tf-condition__text{color:var(--c-text)}.tf-disclaimer--danger .tf-condition__icon,.tf-disclaimer--warn .tf-condition__icon{color:var(--c-text-2)}@media (max-width:767px){.tf-position__name{align-items:center;max-width:100%;min-height:44px;display:inline-flex}}.tf-admin-shell{background:var(--c-bg);flex-direction:column;min-width:0;min-height:100vh;display:flex}.tf-admin-top{z-index:var(--z-nav);border-bottom:var(--border-1);background:var(--c-surface);position:sticky;top:0}.tf-admin-top__inner{align-items:center;gap:var(--sp-3);width:100%;max-width:var(--w-trade);padding:0 var(--sp-4);height:var(--h-topbar);min-width:0;margin:0 auto;display:flex}.tf-admin-brand{align-items:center;gap:var(--sp-2);font-size:var(--fs-16);font-weight:var(--fw-bold);color:var(--c-text);white-space:nowrap;min-width:0;display:flex}.tf-admin-brand__mark{width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-control);background:var(--c-primary);color:var(--c-on-primary);font-size:var(--fs-12);font-weight:var(--fw-bold);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;display:inline-flex}.tf-admin-brand__sub{font-size:var(--fs-12);font-weight:var(--fw-regular);color:var(--c-text-2)}.tf-admin-user{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tf-admin-user__name{font-size:var(--fs-14);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.tf-admin-main{width:100%;max-width:var(--w-trade);padding:var(--sp-4);flex:auto;min-width:0;margin:0 auto}.tf-admin-side{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-admin__navhead{font-size:var(--fs-12);color:var(--c-text-3);padding:0 var(--sp-3)}.tf-admin__navfoot{gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-3) 0;border-top:var(--border-1);font-size:var(--fs-12);color:var(--c-text-3);flex-direction:column;display:flex}.tf-admin-pagehead{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.tf-admin-pagehead__text{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.tf-admin-pagehead__title{font-size:var(--fs-20);font-weight:var(--fw-bold);color:var(--c-text)}.tf-admin-pagehead__desc{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere;max-width:60ch}.tf-admin-pagehead__extra{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-admin-tablewrap{width:100%;min-width:0;overflow-x:auto}.tf-table--admin{min-width:var(--w-admin-table)}.tf-admin-rowactions{align-items:center;gap:var(--sp-1);min-width:0;display:flex}.tf-admin-rowactions .tf-btn{padding:0 var(--sp-2);height:var(--sp-10)}.tf-admin-mono{font-family:var(--font-mono);font-size:var(--fs-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tf-admin-trunc{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;display:block;overflow:hidden}.tf-admin-nowrap{white-space:nowrap}.tf-list--admin .tf-list__row{flex-wrap:wrap;align-items:flex-start}.tf-admin-listrow{gap:var(--sp-2);padding:var(--sp-3) 0;border-top:var(--border-1);flex-direction:column;min-width:0;display:flex}.tf-admin-listrow:first-child{border-top:0}.tf-admin-facts{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.tf-admin-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.tf-admin-fact__k{font-size:var(--fs-12);color:var(--c-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tf-admin-fact__v{font-size:var(--fs-14);color:var(--c-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tf-admin-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.tf-admin-banner{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-card);border:var(--border-1);background:var(--c-surface);flex-wrap:wrap;min-width:0;display:flex}.tf-admin-banner--pause{border-color:var(--c-down-text);background:var(--c-down-soft)}.tf-admin-banner--live{border-color:var(--c-up);background:var(--c-up-soft)}.tf-admin-banner__text{align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}.tf-admin-banner__title{font-size:var(--fs-16);font-weight:var(--fw-bold)}.tf-admin-banner--pause .tf-admin-banner__title{color:var(--c-down-text)}.tf-admin-banner--live .tf-admin-banner__title{color:var(--c-up)}.tf-admin-banner__desc{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-switch{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-3);border-radius:var(--r-pill);border:var(--border-1);background:var(--c-surface-2);flex:none;display:flex}.tf-admin-switch__label{font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap}.tf-admin-switch__track{width:var(--sp-10);height:var(--sp-6);border-radius:var(--r-pill);border:var(--border-1);background:var(--c-input);flex:none;padding:0;position:relative}.tf-admin-switch__track.is-on{border-color:var(--c-down-text);background:var(--c-down-soft)}.tf-admin-switch__knob{width:var(--sp-4);height:var(--sp-4);border-radius:var(--r-pill);background:var(--c-text-2);position:absolute;top:50%;left:2px;transform:translateY(-50%)}.tf-admin-switch__track.is-on .tf-admin-switch__knob{left:calc(100% - var(--sp-4) - 2px);background:var(--c-down)}.tf-admin-alerts{flex-direction:column;min-width:0;display:flex}.tf-admin-alert{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:var(--border-1);min-width:0;display:flex}.tf-admin-alert:first-child{border-top:0}.tf-admin-alert__main{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.tf-admin-alert__title{font-size:var(--fs-14);font-weight:var(--fw-medium);overflow-wrap:anywhere}.tf-admin-alert__desc{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-alert__time{font-size:var(--fs-12);color:var(--c-text-3);white-space:nowrap;flex:none}.tf-admin-configgroup{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-admin-configitem{gap:var(--sp-2);padding:var(--sp-3) 0;border-top:var(--border-1);flex-direction:column;min-width:0;display:flex}.tf-admin-configitem:first-child{border-top:0}.tf-admin-configitem__head{justify-content:space-between;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-admin-configitem__label{font-size:var(--fs-14);font-weight:var(--fw-medium);overflow-wrap:anywhere}.tf-admin-configitem__key{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--c-text-3);overflow-wrap:anywhere}.tf-admin-configitem__desc{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-configitem__current{font-size:var(--fs-12);color:var(--c-text-2);font-variant-numeric:tabular-nums}.tf-admin-configcontrols{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.tf-admin-hist{flex-direction:column;min-width:0;display:flex}.tf-admin-hist__row{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:var(--border-1);min-width:0;display:flex}.tf-admin-hist__row:first-child{border-top:0}.tf-admin-hist__main{flex-direction:column;gap:2px;min-width:0;display:flex}.tf-admin-hist__key{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-hist__change{font-size:var(--fs-14);overflow-wrap:anywhere}.tf-admin-hist__side{font-size:var(--fs-12);color:var(--c-text-3);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.tf-admin-form{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.tf-admin-form--narrow{grid-template-columns:minmax(0,1fr);max-width:28rem}.tf-admin-form__full{grid-column:1/-1}.tf-admin-formnote{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-checkline{align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}.tf-admin-pager{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.tf-admin-pager__info{font-size:var(--fs-12);color:var(--c-text-2);font-variant-numeric:tabular-nums;margin-right:auto}.tf-admin-login{min-height:100vh;padding:var(--sp-4);background:var(--c-bg);justify-content:center;align-items:center;display:flex}.tf-admin-login__box{width:100%;max-width:var(--w-admin-login);min-width:0}.tf-admin-login__form{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-admin-login__tip{font-size:var(--fs-12);color:var(--c-text-2);overflow-wrap:anywhere}.tf-admin-loading{min-height:100vh;padding:var(--sp-4);background:var(--c-bg);justify-content:center;align-items:center;display:flex}.tf-admin-danger{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.tf-admin-danger__list{padding-left:var(--sp-5);gap:var(--sp-1);font-size:var(--fs-14);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.tf-admin-dot{align-items:center;gap:var(--sp-1);font-size:var(--fs-12);color:var(--c-text-2);white-space:nowrap;display:inline-flex}.tf-admin-dot:before{content:"";width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-pill);background:var(--c-text-3);flex:none}.tf-admin-dot.is-on:before{background:var(--c-up)}.tf-admin-dot.is-off:before{background:var(--c-down)}@media (max-width:1024px){.tf-table--admin{min-width:0}.tf-admin-top__inner,.tf-admin-main{padding-left:var(--sp-3);padding-right:var(--sp-3)}.tf-admin__navhead,.tf-admin__navfoot{display:none}.tf-admin-switch{justify-content:space-between;width:100%}}@media (max-width:767px){.tf-admin-form{grid-template-columns:minmax(0,1fr)}.tf-admin-pagehead__title{font-size:var(--fs-16)}.tf-admin-configcontrols{grid-template-columns:minmax(0,1fr)}.tf-admin-user__name{max-width:var(--sp-10)}}.tf-admin__content{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.tf-admin__content>*{min-width:0}@media (max-width:1024px){.tf-admin__nav{row-gap:var(--sp-1);flex-wrap:wrap;padding-bottom:0;overflow-x:visible}.tf-admin__link{flex:0 auto;max-width:100%}.tf-admin-switch{min-height:var(--tap-min);align-items:center}.tf-admin-switch__track{min-height:var(--tap-min);min-width:64px}.tf-table--admin{min-width:44rem}}.tf-admin-login__tip a{min-height:44px;margin:-12px 0;padding:12px 4px;line-height:20px;display:inline-block}.tf-admin-cfgnav{z-index:5;gap:var(--sp-2);padding:var(--sp-2) 0;margin-bottom:var(--sp-2);background:var(--c-bg,var(--c-surface));border-bottom:var(--border-1);scrollbar-width:none;display:flex;position:sticky;top:0;overflow-x:auto}.tf-admin-cfgnav::-webkit-scrollbar{display:none}.tf-admin-cfgnav__item{align-items:center;gap:var(--sp-1);padding:6px var(--sp-3);border:var(--border-1);border-radius:var(--r-control);background:var(--c-surface);min-height:32px;color:var(--c-text-2);font-size:var(--fs-12);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.tf-admin-cfgnav__item:hover{color:var(--c-text);border-color:var(--c-border-strong,var(--c-border))}.tf-admin-cfgnav__count{color:var(--c-text-3)}.tf-admin-cfganchor{scroll-margin-top:56px}@media (max-width:767px){.tf-list__row{row-gap:var(--sp-1);flex-wrap:wrap}.tf-list__row>*{min-width:0;max-width:100%}.tf-list__main{flex:12ch}.tf-list__side{flex:none;margin-left:auto}.tf-mobile-only .tf-list__row{flex-wrap:wrap}.tf-mobile-only .tf-list__row .tf-nowrap{white-space:normal;overflow-wrap:anywhere}}.tf-amount,.tf-stat__value,.tf-kv__v,.tf-pos-card__value{overflow-wrap:anywhere;min-width:0}.tf-stat,.tf-kv__v{container-type:inline-size}@container (width<=22ch){.tf-amount,.tf-stat__value,.tf-list__side .tf-amount{font-size:var(--fs-14)}}@container (width<=16ch){.tf-amount,.tf-list__side .tf-amount,.tf-stat__value{font-size:var(--fs-12);letter-spacing:-.01em}}@container (width<=12ch){.tf-amount,.tf-stat__value{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:11px}}.tf-list__side{flex:none;min-width:8ch;max-width:100%}.tf-list__side>*{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}.tf-list__side .tf-amount,.tf-list__side .tf-num{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;min-width:0}@media (max-width:767px){.tf-list__row{row-gap:var(--sp-1);flex-wrap:wrap}.tf-list__main{flex:12ch;min-width:0}.tf-list__row>*{max-width:100%}.tf-list__side{margin-left:auto}.tf-mobile-only .tf-list__row .tf-nowrap{white-space:normal;overflow-wrap:anywhere}.tf-table .tf-td--num{white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}}.tf-addr__full{display:none}@media (max-width:767px){.tf-addr__short{display:none}.tf-addr__full{white-space:normal;overflow-wrap:anywhere;display:inline}.tf-addr__text{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.tf-addr{min-width:0;max-width:100%}}.tf-ledger-row__time,.tf-ledger-row .tf-muted,.tf-input-suffix{color:var(--c-text-2)}@media (max-width:767px){.tf-addr{min-height:44px;padding-inline:var(--sp-2);align-items:center;gap:var(--sp-1);display:inline-flex}}.tf-input-suffix{color:var(--c-text)}@media (max-width:767px){a.tf-addr,button.tf-addr{justify-content:center;min-width:44px}}.tf-wallet-pill .tf-addr,.tf-wallet-pill>button.tf-addr,.tf-wallet-pill>button{color:var(--c-brand)}.tf-wallet-pill .tf-addr:hover,.tf-wallet-pill>button:hover{color:var(--c-primary-hover)}html body #root .tf-tier-track .tf-tier-track__thr{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip}@media (max-width:480px){.tf-card .tf-amount--nowrap,.tf-card .tf-amount{white-space:normal;overflow-wrap:anywhere;min-width:0}.tf-card .tf-amount__unit,.tf-card .tf-amount>span{white-space:normal}.tf-card .tf-kv,.tf-card .tf-stat,.tf-card .tf-amount-row{flex-wrap:wrap;min-width:0}}.tf-addr{text-align:left}.tf-badge:not(.tf-badge--up):not(.tf-badge--down):not(.tf-badge--warn):not(.tf-badge--info):not(.tf-badge--brand):not(.tf-badge--pill){color:var(--c-text)}@media (max-width:767px){.tf-position__name{min-height:var(--tap-min);align-items:center;display:inline-flex}}a.tf-addr{flex:none}a.tf-addr .tf-addr__text{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.tf-rank-row__mobile-extra{display:none}@media (max-width:767px){.tf-rank-row__mobile-extra{align-items:center;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-12);color:var(--c-text-2);flex-wrap:wrap;margin-top:2px;display:flex}.tf-rank-row__mobile-extra-withdraw{align-items:center;gap:var(--sp-1);white-space:nowrap;display:inline-flex}}.tf-foot__legal{justify-content:center}.tf-stack>.tf-card__head{margin-bottom:0}@media (max-width:767px){.tf-modal__foot{flex-direction:column}.tf-modal__foot>*{width:100%}.tf-swap__flip{min-width:var(--tap-min);min-height:var(--tap-min)}}.tf-legal{font-size:var(--fs-14);color:var(--c-text);overflow-wrap:anywhere;word-break:normal;line-height:1.85}.tf-legal__h{margin:var(--sp-4) 0 var(--sp-2);font-weight:var(--fw-semibold);color:var(--c-text);line-height:1.4}.tf-legal__h:first-child{margin-top:0}.tf-legal__h--1,.tf-legal__h--2{font-size:var(--fs-16);padding-bottom:var(--sp-1);border-bottom:1px solid var(--c-line)}.tf-legal__h--3{font-size:var(--fs-14)}.tf-legal__p{margin:0 0 var(--sp-3);color:var(--c-text-2)}.tf-legal__ul,.tf-legal__ol{margin:0 0 var(--sp-3);color:var(--c-text-2);padding-left:1.35em}.tf-legal__ul{list-style:outside}.tf-legal__ol{list-style:decimal}.tf-legal__ul>li,.tf-legal__ol>li{margin-bottom:var(--sp-1)}.tf-legal__ul>li::marker{color:var(--c-text-2)}.tf-legal__quote{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border-left:3px solid var(--c-brand);background:var(--c-input);border-radius:var(--r-control);color:var(--c-text)}.tf-legal__hr{height:0;margin:var(--sp-4) 0;border:0;border-top:1px solid var(--c-line)}.tf-legal__code{background:var(--c-input);color:var(--c-text);font-size:var(--fs-12);overflow-wrap:anywhere;border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tf-legal__tablewrap{margin-bottom:var(--sp-3)}.tf-legal__table th,.tf-legal__table td{white-space:normal;overflow-wrap:anywhere}.tf-legal__loading,.tf-legal__error{align-items:center;gap:var(--sp-2);padding:var(--sp-3) 0;color:var(--c-text-2);font-size:var(--fs-14);display:flex}.tf-legal__error{color:var(--c-down-text)}.tf-legal__mobile-hint{color:var(--c-text-2);font-size:var(--fs-12)}.tf-legal__back{align-items:center;gap:var(--sp-1);min-height:44px;color:var(--c-brand);display:inline-flex}.tf-legal__tabs{gap:var(--sp-2);margin-bottom:var(--sp-3);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.tf-legal__tabs::-webkit-scrollbar{display:none}.tf-legal__tab{min-height:44px;padding:0 var(--sp-3);border:1px solid var(--c-line);background:var(--c-input);color:var(--c-text);white-space:nowrap;font-size:var(--fs-14);border-radius:999px;flex:none;align-items:center;display:inline-flex}.tf-legal__tab.is-active{border-color:var(--c-brand);background:var(--c-warn-soft);color:var(--c-brand);font-weight:var(--fw-semibold)}.tf-foot__legal{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);font-size:var(--fs-12);flex-wrap:wrap;display:flex}.tf-foot__legal>a{min-height:44px;color:var(--c-brand);white-space:nowrap;align-items:center;display:inline-flex}.tf-foot__legal>a:hover{color:var(--c-primary-hover);text-decoration:underline}@media (max-width:420px){.tf-legal{font-size:var(--fs-13,13px);line-height:1.8}.tf-legal__tabs{gap:var(--sp-1)}.tf-legal__tab{padding:0 var(--sp-2)}}@media (max-width:560px){.tf-legal__wrap .tf-card__head{align-items:flex-start;gap:var(--sp-1);flex-direction:column}.tf-legal__wrap .tf-section-title{white-space:normal;overflow-wrap:anywhere}}.tf-legal__source{color:var(--c-text-2);font-size:var(--fs-12);overflow-wrap:anywhere;line-height:1.6}.tf-legal__li--check{align-items:flex-start;gap:var(--sp-2);margin-left:-1.1em;list-style:none;display:flex}.tf-legal__box{border:1.5px solid var(--c-text-2);background:var(--c-input);border-radius:3px;flex:none;width:13px;height:13px;margin-top:.45em}@media (min-width:1025px){.tf-legal__wrap{width:100%;max-width:62rem;margin:0 auto}}
