:root{color-scheme:dark;--bg: #000000;--surface: #000000;--raised: #16181c;--hover: #080808;--line: #2f3336;--line-strong: #3e4144;--text: #e7e9ea;--muted: #71767b;--faint: #536471;--accent: #1d9bf0;--brand: #4cc3aa;--up: #00ba7c;--down: #f4212e;--warn: #e5a23a;--font-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--radius: 6px;--pill: 9999px;--raised-2: #202327;--tab-hover: rgba(231, 233, 234, .1);--accent-hover: #1a8cd8;--accent-soft: rgba(29, 155, 240, .14);--accent-line: rgba(29, 155, 240, .55);--brand-soft: rgba(76, 195, 170, .14);--brand-line: rgba(76, 195, 170, .45);--up-soft: rgba(0, 186, 124, .14);--down-soft: rgba(244, 33, 46, .14);--down-line: rgba(244, 33, 46, .5);--warn-soft: rgba(229, 162, 58, .14);--primary-bg: #eff3f4;--primary-bg-hover: #d7dbdc;--on-primary: #0f1419;--popover-shadow: rgba(255, 255, 255, .2) 0 0 15px, rgba(255, 255, 255, .15) 0 0 3px 1px;--fs-2xs: 10.5px;--fs-xs: 11px;--fs-sm: 12px;--fs-md: 13px;--fs-base: 13px;--fs-lg: 15px;--fs-xl: 17px;--fs-2xl: 20px;--fs-3xl: 26px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--radius-sm: 4px;--radius-lg: 12px;--topbar-h: 53px;--gutter: 16px;--row-h: 30px;--ease-out: cubic-bezier(.2, .7, .2, 1);--font-display: var(--font-ui);--stretch-condensed: 100%;--stretch-semi: 100%;--surface-2: var(--raised);--surface-3: var(--raised-2);--border: var(--line);--border-strong: var(--line-strong);--text-2: var(--muted);--text-3: var(--muted);--brand-strong: #6fd3be;--on-brand: #000000;--buy: var(--up);--buy-soft: var(--up-soft);--sell: var(--down);--sell-soft: var(--down-soft);--sell-line: var(--down-line);--neutral-soft: var(--raised);--focus: var(--accent);--flash: rgba(29, 155, 240, .16);--row-hover: var(--hover);--overlay: rgba(0, 0, 0, .72);--skeleton-a: var(--raised);--skeleton-b: var(--raised-2);--mono-sat: 28%;--mono-bg-l: 20%;--mono-fg-l: 78%;--chart-bg: #000000;--chart-text: #71767b;--chart-grid: #16181c;--chart-border: #2f3336;--chart-crosshair: rgba(113, 118, 123, .65);--chart-up: #00ba7c;--chart-down: #f4212e;--chart-vol-up: rgba(0, 186, 124, .35);--chart-vol-down: rgba(244, 33, 46, .35);--chart-dip: #4cc3aa;--shadow-pop: var(--popover-shadow)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:dark;background:var(--bg)}body{margin:0;min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,p,dl,dd,ol,ul,figure,fieldset{margin:0}fieldset{min-width:0;padding:0;border:0}legend{padding:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}img,svg{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}code{font-family:var(--font-mono)}::selection{background:var(--accent-soft);color:var(--text)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.num,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.unit{margin-left:.3em;font-family:var(--font-ui);font-size:.82em;font-weight:500;letter-spacing:0;color:var(--muted)}.muted{color:var(--muted)}.faint{color:var(--faint)}.text-sell{color:var(--down)}.ta-r{text-align:right}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--sp-2);top:-48px;z-index:100;padding:var(--sp-2) var(--sp-3);border-radius:var(--pill);background:var(--primary-bg);color:var(--on-primary);font-weight:700}.skip-link:focus{top:var(--sp-2)}.main{width:100%;max-width:1920px;margin:0 auto;padding:var(--sp-4) var(--gutter) var(--sp-8)}.main:focus{outline:none}.page{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-6);min-width:0}.page-head__titles{min-width:0}.page-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0}.page-title{font-family:var(--font-ui);font-weight:800;font-size:var(--fs-2xl);line-height:1.2;letter-spacing:-.01em}.page-sub{margin-top:2px;max-width:80ch;color:var(--muted);font-size:var(--fs-md)}.panel{position:relative;min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}@keyframes row-flash{0%{opacity:1}to{opacity:0}}@keyframes row-in{0%{background-color:var(--flash)}to{background-color:transparent}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.row-flash,.trade.is-new{animation-duration:1.2s!important;animation-timing-function:steps(1,end)!important}}.chip{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;max-width:100%;height:18px;padding:0 6px;overflow:hidden;border:1px solid transparent;border-radius:var(--radius);font-size:var(--fs-xs);font-weight:600;line-height:1;white-space:nowrap;text-overflow:ellipsis}.chip--neutral{background:var(--raised);color:var(--muted)}.chip--brand{background:var(--brand-soft);color:var(--brand)}.chip--accent{background:var(--accent-soft);color:var(--accent)}.chip--buy{background:var(--up-soft);color:var(--up)}.chip--sell{background:var(--down-soft);color:var(--down)}.chip--warn{background:var(--warn-soft);color:var(--warn)}.chip--outline{border-color:var(--line);color:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-weight:500}.chip-link{display:inline-flex;border-radius:var(--radius)}.chip-link:hover .chip{text-decoration:underline}.badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--pill);background:var(--accent);color:#fff;font-size:var(--fs-xs);font-weight:700;letter-spacing:0;line-height:1}.pct{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.pct--up{color:var(--up)}.pct--down{color:var(--down)}.pct--flat{color:var(--muted)}.pct__arrow{font-size:.7em}.price{white-space:nowrap}.token-icon{flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--raised)}.token-icon--sm{width:20px;height:20px}.token-icon--md{width:28px;height:28px}.token-icon--lg{width:44px;height:44px}.token-icon--mono{display:grid;place-items:center;background:hsl(var(--hue) var(--mono-sat) var(--mono-bg-l));color:hsl(var(--hue) var(--mono-sat) var(--mono-fg-l));font-family:var(--font-ui);font-weight:700;font-size:10.5px;line-height:1}.token-icon--sm.token-icon--mono{font-size:8px}.token-icon--lg.token-icon--mono{font-size:15px}.skeleton{display:block;flex-shrink:0;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--raised) 25%,var(--raised-2) 50%,var(--raised) 75%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}.skeleton--round{border-radius:50%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--pill);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease-out),border-color .12s var(--ease-out)}.btn--xs{height:24px;padding:0 10px;font-size:var(--fs-sm)}.btn--sm{height:30px;padding:0 14px;font-size:var(--fs-md)}.btn--md{height:36px;padding:0 18px;font-size:14px}.btn--block{width:100%}.btn--primary{background:var(--primary-bg);color:var(--on-primary)}.btn--primary:hover{background:var(--primary-bg-hover)}.btn--accent{background:var(--accent);color:#fff}.btn--accent:hover{background:var(--accent-hover)}.btn--ghost{border-color:var(--line-strong);background:transparent;color:var(--text)}.btn--ghost:hover{background:var(--tab-hover)}.btn--subtle{background:var(--raised);color:var(--text)}.btn--subtle:hover{background:var(--raised-2)}.btn:disabled,.btn.is-disabled{opacity:.5;cursor:not-allowed}.icon-btn{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);font-size:15px;cursor:pointer}.icon-btn:hover{background:var(--tab-hover);color:var(--text)}.linkbtn{padding:2px 0;border:0;background:transparent;color:var(--accent);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.linkbtn:hover{text-decoration:underline}.linkbtn:disabled{color:var(--faint);text-decoration:none;cursor:default}.linkbtn--danger{color:var(--down)}.copy-btn{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:24px;padding:0 9px;border:1px solid var(--line);border-radius:var(--pill);background:transparent;color:var(--muted);font-size:var(--fs-sm);cursor:pointer}.copy-btn:hover{background:var(--tab-hover);color:var(--text)}.copy-btn--copied{color:var(--accent);border-color:var(--accent-line)}.copy-btn--failed{color:var(--down);border-color:var(--down-line)}.ext-link{display:inline-flex;align-items:baseline;gap:3px;color:var(--accent)}.ext-link:hover{text-decoration:underline}.ext-link__arrow{font-size:.85em}.side-tag{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:var(--fs-sm)}.side-tag span{font-size:.75em}.side-tag--buy{color:var(--up)}.side-tag--sell{color:var(--down)}.toggle{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0;border:0;border-radius:var(--pill);background:transparent;color:var(--text);font-size:var(--fs-md);font-weight:500;text-align:left;cursor:pointer}.toggle:disabled{opacity:.5;cursor:not-allowed}.toggle__track{position:relative;flex-shrink:0;width:34px;height:20px;border-radius:var(--pill);background:var(--line-strong);transition:background-color .15s var(--ease-out)}.toggle__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--text);transition:transform .15s var(--ease-out)}.toggle[aria-checked=true] .toggle__track{background:var(--accent)}.toggle[aria-checked=true] .toggle__knob{background:#fff;transform:translate(14px)}.toggle__hint{color:var(--muted);font-size:var(--fs-sm)}.field{display:inline-flex;align-items:center;gap:4px;min-width:0;height:30px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius);background:var(--raised)}.field:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.field.is-disabled{opacity:.45}.field__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-md)}.field__input::placeholder{color:var(--faint)}.field__input:focus-visible{outline:none}.field__input[type=search]::-webkit-search-cancel-button{filter:grayscale(1)}.field__unit,.field__icon{flex-shrink:0;color:var(--muted);font-size:var(--fs-xs)}.field__icon{font-size:14px}.field--search{width:100%;height:34px;padding:0 12px;border-radius:var(--pill)}.select{position:relative;display:inline-flex;min-width:0}.select__el{appearance:none;min-width:0;max-width:100%;height:28px;padding:0 24px 0 12px;border:1px solid var(--line);border-radius:var(--pill);background:var(--bg);color:var(--text);font-size:var(--fs-sm);font-weight:600;text-overflow:ellipsis;cursor:pointer}.select__el:hover{background:var(--tab-hover)}.select__el:disabled{opacity:.45;cursor:not-allowed}.select__el option{background:var(--raised);color:var(--text)}.select__caret{position:absolute;top:50%;right:10px;color:var(--muted);font-size:10px;line-height:1;pointer-events:none;transform:translateY(-50%)}.panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3);padding:12px 16px;border-bottom:1px solid var(--line)}.panel-head__text{flex:1 1 200px;min-width:0}.panel-head__title{font-weight:800;font-size:var(--fs-lg);line-height:1.3}.panel-head__sub{margin-top:1px;color:var(--muted);font-size:var(--fs-sm)}.panel-head__right{display:flex;flex-shrink:0;align-items:center;gap:var(--sp-2)}.panel-head--sell .panel-head__title:before{content:"▼";margin-right:6px;color:var(--down);font-size:10px;vertical-align:2px}.state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--sp-6) var(--sp-4);text-align:center}.state__title{color:var(--text);font-weight:700;font-size:15px}.state__body{max-width:46ch;color:var(--muted);font-size:var(--fs-md)}.state__action{margin-top:var(--sp-1)}.state--error .state__title{color:var(--down)}.stale-notice{padding:4px 12px;background:var(--warn-soft);color:var(--warn);font-size:var(--fs-xs)}.loading-rows{display:flex;flex-direction:column}.loading-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px}.loading-row+.loading-row{border-top:1px solid var(--line)}.loading-row__lines{display:flex;flex-direction:column;gap:6px;min-width:0}.kv{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.kv__k{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.rows{display:flex;flex-direction:column;container:rows / inline-size}.mrow{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-rows:auto auto;gap:3px 8px}.mrow+.mrow{border-top:1px solid var(--line)}.mrow:hover{background:var(--hover)}.mrow__link{position:relative;display:grid;grid-column:1 / -1;grid-row:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center;padding:8px 12px}.mrow__link:focus-visible{outline-offset:-2px}.mrow__icon{grid-column:1;grid-row:1 / 3;display:flex;width:28px}.mrow__title{grid-column:2 / 5;grid-row:1;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.mrow__title>*{flex-shrink:0}.mrow__symbol{flex-shrink:1;min-width:3ch;max-width:12ch;overflow:hidden;font-weight:700;font-size:14px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.mrow__age{padding:0 5px;border-radius:var(--radius-sm);color:var(--muted);font-size:var(--fs-sm);line-height:18px}.mrow__age--fresh{background:var(--brand-soft);color:var(--brand);font-weight:600}.mrow__title>.mrow__lp{display:flex;flex-shrink:1;min-width:24px}.mrow__lp .chip{display:block;flex-shrink:1;line-height:16px}.mrow__right{grid-column:5;grid-row:1;display:flex;justify-content:flex-end;font-size:var(--fs-md);font-weight:600}.mrow__meta{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;color:var(--text);font-size:var(--fs-sm)}.mrow__stats{grid-column:4 / 6;grid-row:2;justify-self:end;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 8px;color:var(--text);font-size:var(--fs-sm)}.mrow__stats .bsplit{width:32px}.mrow__socials{z-index:1;grid-column:3;grid-row:2;align-self:center;flex-wrap:wrap;height:16px;min-width:0;margin-bottom:8px;overflow:hidden}.mrow__socials:before{content:"";width:0;height:16px}.slinks{display:flex;align-items:center}.slinks__link{display:grid;flex-shrink:0;place-items:center;width:16px;height:16px;border-radius:var(--radius-sm);color:var(--muted)}.slinks__link:hover{color:var(--text)}.slinks__link:focus-visible{color:var(--text);outline-offset:-2px}.mrow--compact{grid-template-columns:auto minmax(0,1fr) auto auto auto auto;grid-template-rows:minmax(30px,auto);column-gap:0}.mrow--compact .mrow__link{padding:4px 12px}.mrow--compact .mrow__icon{grid-row:1;width:20px}.mrow--compact .mrow__title{grid-column:2;margin-left:10px}.mrow--compact .mrow__socials{display:none;grid-column:3;grid-row:1;margin:0 0 0 10px}.mrow--compact .mrow__meta{grid-column:4;grid-row:1;flex-wrap:nowrap;margin-left:10px}.mrow--compact .mrow__stats{grid-column:5;grid-row:1;flex-wrap:nowrap;gap:0 10px;margin-left:10px}.mrow--compact .mrow__stats .bsplit{width:44px}.mrow--compact .mrow__right{grid-column:6;min-width:62px;margin-left:10px}.mrow--compact .mrow__symbol{font-size:var(--fs-md)}.mrow--compact .kv--liq,.mrow--compact .kv--tx,.mrow--compact .kv__k,.mrow--compact .mrow__dipword{display:none}@container rows (min-width: 600px){.mrow--compact .mrow__socials{display:flex}}@media(max-width:479px){.mrow--compact .bsplit{display:none}}.bsplit{display:inline-flex;flex-shrink:0;gap:1px;width:44px;height:4px;overflow:hidden;border-radius:var(--pill)}.bsplit__buy{background:var(--up)}.bsplit__sell{flex:1;background:var(--down)}.bsplit__none{flex:1;background:var(--line)}.dip-drop{display:inline-flex;align-items:baseline;gap:3px;color:var(--down);font-weight:700;white-space:nowrap}.dip-drop span[aria-hidden=true]{font-size:.72em}.row-flash{position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--flash);box-shadow:inset 2px 0 0 var(--accent);animation:row-flash 1.1s var(--ease-out) 1}.bsbar{display:flex;flex-direction:column;gap:5px}.bsbar__nums{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-md)}.bsbar__buys{color:var(--up)}.bsbar__sells{color:var(--down)}.bsbar__nums span[aria-hidden=true]{font-size:.72em}.bsbar__track{display:flex;gap:2px;height:4px}.bsbar__buy{border-radius:var(--pill);background:var(--up)}.bsbar__sell{flex:1;border-radius:var(--pill);background:var(--down)}.segmented{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line);border-radius:var(--pill);background:var(--bg)}.segmented--full{display:flex}.segmented--full .segmented__item{flex:1}.segmented__item{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border:0;border-radius:var(--pill);background:transparent;color:var(--muted);font-size:var(--fs-sm);font-weight:600;cursor:pointer}.segmented__item:hover{background:var(--tab-hover);color:var(--text)}.segmented__item[aria-pressed=true],.segmented__item.is-on{background:var(--raised);color:var(--text);box-shadow:0 0 0 1px var(--line-strong)}.segmented__item--buy.is-on{color:var(--up)}.choices{display:inline-flex;min-width:0}.choices__item{border:0;background:transparent;color:var(--muted);cursor:pointer;white-space:nowrap}.choices--tabs{align-items:stretch}.choices--tabs .choices__item{position:relative;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 9px;font-size:var(--fs-sm);font-weight:500}.choices--tabs .choices__item:hover{background:var(--tab-hover);color:var(--text)}.choices--tabs .choices__item[aria-pressed=true]{color:var(--text);font-weight:700}.choices--tabs .choices__item[aria-pressed=true]:after{content:"";position:absolute;right:7px;bottom:0;left:7px;height:4px;border-radius:var(--pill);background:var(--accent)}.choices--pills{flex-wrap:wrap;gap:4px}.choices--pills .choices__item{height:28px;padding:0 12px;border:1px solid var(--line);border-radius:var(--pill);font-size:var(--fs-sm);font-weight:600}.choices--pills .choices__item:hover{background:var(--tab-hover);color:var(--text)}.choices--pills .choices__item[aria-pressed=true]{border-color:var(--line-strong);background:var(--raised);color:var(--text)}.quick{display:flex;flex-wrap:wrap;gap:4px}.quick__chip{height:24px;padding:0 10px;border:1px solid var(--line);border-radius:var(--pill);background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;cursor:pointer}.quick__chip:hover{background:var(--tab-hover);color:var(--text)}.quick__chip[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.sort{display:inline-flex;align-items:center;gap:4px;min-width:0}.sort__dir{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--text);font-size:13px;cursor:pointer}.sort__dir:hover:not(:disabled){background:var(--tab-hover)}.sort__dir:disabled{color:var(--faint);cursor:default}.range{display:flex;flex-direction:column;gap:4px;min-width:0}.range__label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.range__inputs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.range__inputs .field{flex:1 1 80px;min-width:72px}.range__dash,.range__joiner{color:var(--muted)}.popover{position:relative;display:inline-flex}.popover__panel{position:absolute;top:calc(100% + 6px);z-index:40;max-width:calc(100vw - 2 * var(--gutter));border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow)}.popover__panel:focus{outline:none}.popover__panel--end{right:0}.popover__panel--start{left:0}@media(max-width:639px){.popover__panel{position:fixed;inset:auto 8px 8px;max-width:none}}.modal{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-start;justify-content:center;padding:calc(var(--topbar-h) + var(--sp-2)) var(--gutter) var(--sp-4);overflow-y:auto;overscroll-behavior:contain;background:var(--overlay)}.modal__box{width:min(460px,100%);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow)}.modal__box:focus{outline:none}@media(max-width:479px){.modal{padding:var(--sp-2) var(--sp-2) var(--sp-4)}}.fpanel{display:flex;flex-direction:column;width:min(380px,calc(100vw - 2 * var(--gutter)));max-height:min(72vh,680px)}.fpanel--narrow{width:min(320px,calc(100vw - 2 * var(--gutter)));padding:12px}.fpanel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.fpanel__title{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:var(--fs-lg)}.fpanel__body{flex:1 1 auto;min-height:0;padding:0 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.fpanel__section{display:flex;flex-direction:column;gap:8px;padding:12px 0}.fpanel__section+.fpanel__section{border-top:1px solid var(--line)}.fpanel__section--row{flex-direction:row;flex-wrap:wrap;gap:12px 20px}.fpanel__legend{float:left;display:flex;align-items:baseline;gap:6px;width:100%;font-weight:700;font-size:var(--fs-md)}.fpanel__hint{color:var(--muted);font-size:var(--fs-xs);font-weight:500}.fpanel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fpanel__pair{display:flex;flex-direction:column;gap:6px}.fpanel__note{color:var(--muted);font-size:var(--fs-sm)}.fpanel__note strong{color:var(--text)}.fpanel__foot{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--line)}@media(max-width:639px){.fpanel,.fpanel--narrow{width:100%;max-height:85dvh}.fpanel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lpsel{display:flex;flex-direction:column;gap:8px}.lpsel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:var(--fs-sm)}.lpsel__search{height:30px;padding:0 12px;border:1px solid transparent;border-radius:var(--pill);background:var(--raised);color:var(--text);font-size:var(--fs-md)}.lpsel__search:focus{border-color:var(--accent);outline:none}.lpsel__list{max-height:232px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.lpsel__list>li+li{border-top:1px solid var(--line)}.lpsel__item{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 10px;font-size:var(--fs-md);cursor:pointer}.lpsel__item:hover{background:var(--raised)}.lpsel__item input{flex-shrink:0;margin:0;accent-color:var(--accent)}.lpsel__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpsel__count{color:var(--muted);font-size:var(--fs-sm)}.lpsel__empty{padding:10px;color:var(--muted);font-size:var(--fs-sm)}.presets{display:inline-flex;gap:3px}.presets__slot{height:22px;min-width:28px;padding:0 6px;border:1px solid var(--line-strong);border-radius:var(--pill);background:transparent;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;cursor:pointer}.presets__slot:hover{background:var(--tab-hover)}.presets__slot.is-empty{border-style:dashed;border-color:var(--line);color:var(--faint)}.presets__slot[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.preset-manager{display:flex;flex-direction:column;gap:4px}.preset-manager__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;font-size:var(--fs-md)}.preset-manager__name{font-family:var(--font-mono);font-weight:600}.preset-manager__state{font-size:var(--fs-sm)}.scope-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--accent-line);border-radius:var(--pill);background:var(--accent-soft);color:var(--text);font-size:var(--fs-md);font-weight:600}.scope-chip:hover{background:#1d9bf038}.scope-chip__k{color:var(--accent);font-size:var(--fs-xs);font-weight:600}.scope-chip__x{color:var(--muted);font-size:15px;line-height:1}.toasts{position:fixed;right:var(--gutter);bottom:var(--gutter);z-index:50;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 2 * var(--gutter)));pointer-events:none}.toast{display:flex;align-items:flex-start;gap:8px;padding:12px 12px 12px 14px;border-left:3px solid var(--brand);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);pointer-events:auto;animation:toast-in .18s var(--ease-out) 1}.toast__main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.toast__title{font-weight:700}.toast__body{overflow:hidden;color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.toast__close{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.toast__close:hover{background:var(--tab-hover);color:var(--text)}.conn{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;height:30px;padding:0 12px;border:1px solid var(--line);border-radius:var(--pill);font-size:var(--fs-sm)}.conn__status{display:inline-flex;align-items:center;gap:5px;font-weight:600;white-space:nowrap}.conn__glyph{display:inline-block}.conn__status--live{color:var(--brand)}.conn__status--connecting,.conn__status--reconnecting{color:var(--warn)}.conn__status--reconnecting .conn__glyph{animation:spin 1.2s linear infinite}.conn__status--offline,.conn__status--stalled{color:var(--down)}.conn__head{display:inline-flex;align-items:baseline;gap:6px;color:var(--muted);white-space:nowrap}.conn__k{color:var(--muted);font-size:var(--fs-xs)}.conn__lag{color:var(--muted)}.conn__lag--warn{color:var(--warn)}.conn__lag--bad{color:var(--down)}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:0 var(--sp-5);min-height:var(--topbar-h);padding:0 var(--gutter);border-bottom:1px solid var(--line);background:#000000db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 0;border-radius:var(--radius)}.brand__name{color:var(--brand);font-weight:800;font-size:19px;letter-spacing:.02em}.topnav{display:flex;align-self:stretch}.topnav__link{display:flex;align-items:stretch;justify-content:center;padding:0 16px;color:var(--muted);font-size:var(--fs-lg);font-weight:500;white-space:nowrap;transition:background-color .12s var(--ease-out)}.topnav__link:hover{background:var(--tab-hover);color:var(--text)}.topnav__link:focus-visible{outline-offset:-2px}.topnav__label{position:relative;display:inline-flex;align-items:center}.topnav__link[aria-current=page]{color:var(--text);font-weight:700}.topnav__link[aria-current=page] .topnav__label:after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;border-radius:var(--pill);background:var(--accent)}.topnav__link--brand[aria-current=page] .topnav__label:after{background:var(--brand)}.topbar__meta{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2) var(--sp-4);min-width:0;margin-left:auto;padding:8px 0;font-size:var(--fs-sm)}.topbar__k{margin-right:6px;color:var(--muted);font-size:var(--fs-xs)}.topbar__near{white-space:nowrap}.topbar__counts{display:none;gap:var(--sp-4);white-space:nowrap}@media(min-width:1720px){.topbar__counts{display:flex}}@media(min-width:760px)and (max-width:1439px){.topnav__link{padding:0 12px}}@media(max-width:759px){.topbar{flex-wrap:wrap}.topnav{order:3;width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));overflow-x:auto;border-top:1px solid var(--line);scrollbar-width:none}.topnav__link{flex:1 0 auto;height:46px;padding:0 10px}}@media(max-width:639px){.topbar__near,.conn__k{display:none}}@media(max-width:479px){.conn__head{display:none}.topbar{column-gap:var(--sp-2)}.topbar__meta{gap:var(--sp-2)}}.radar-tabs{display:flex;border-bottom:1px solid var(--line)}.radar-tabs .choices{width:100%}.radar-tabs .choices__item{flex:1 1 0;height:44px;font-family:var(--font-ui);font-size:var(--fs-lg);letter-spacing:0}.radar-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media(max-width:1279px){.radar-grid[data-active=new]>.col:not([data-col=new]),.radar-grid[data-active=trending]>.col:not([data-col=trending]),.radar-grid[data-active=top]>.col:not([data-col=top]){display:none}}@media(min-width:1280px){.radar-tabs{display:none}.radar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.col{height:max(560px,calc(100dvh - 176px))}.col__body{overflow-y:auto;overscroll-behavior:contain}}.col{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.col__head{position:relative;display:flex;flex-direction:column;gap:2px;padding:10px 12px 0;border-bottom:1px solid var(--line)}.col__title-row{display:flex;align-items:center;gap:8px;min-width:0}.col__title{overflow:hidden;font-weight:800;font-size:var(--fs-lg);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.col__count{flex-shrink:0;color:var(--muted);font-size:var(--fs-sm)}.col__actions{display:flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto}.col__reset{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--accent);font-size:14px;cursor:pointer}.col__reset:hover{background:var(--accent-soft)}.col__tools{min-width:0}.col__busy{position:absolute;right:0;bottom:-1px;left:0;z-index:1;height:2px;overflow:hidden}.col__busy:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:var(--accent);animation:indeterminate 1s var(--ease-out) infinite}.panel>.col__busy{top:0;bottom:auto}.col__body{flex:1;min-height:0;overflow:hidden;border-radius:0 0 var(--radius-lg) var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ftools{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0}.ftools .choices--tabs{margin-left:-9px}.ftools .popover{margin-left:auto}.ftools__filters{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--line);border-radius:var(--pill);background:transparent;color:var(--text);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer}.ftools__filters:hover,.ftools__filters[aria-expanded=true]{background:var(--tab-hover)}.ftools__filters.is-active{border-color:var(--accent-line);color:var(--accent)}.ftools__filters .select__caret{position:static;transform:none}.ftools__icon{font-size:13px;line-height:1}.dipbar{display:flex;flex-direction:column;overflow:visible}.dipbar__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:12px 16px;border-bottom:1px solid var(--line)}.dipbar__row:first-child{align-items:center}.dipbar__row .field--search{flex:1 1 220px;max-width:340px}.dipbar__row .range__inputs .field{flex:0 0 96px}.dipbar__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 16px}.dipbar__count{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-md)}.dipbar__spacer{flex:1 1 auto}@media(max-width:639px){.dipbar__row{padding:12px}.dipbar__row .field--search{max-width:none}.dipbar__row .range__inputs .field{flex:1 1 80px}}.table-wrap{position:relative;max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.table-wrap:focus-visible{outline-offset:-2px}.table{width:100%;font-size:var(--fs-md)}.table th{position:sticky;top:0;z-index:1;height:34px;padding:0 10px;border-bottom:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:var(--fs-sm);font-weight:600;text-align:left;white-space:nowrap}.table th.ta-r{text-align:right}.table td{height:30px;padding:4px 10px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover{background:var(--hover)}.table .num,.table .mono{font-size:var(--fs-sm)}.table .dip-drop{font-family:var(--font-mono)}.row-link{color:var(--text);font-weight:700;border-radius:var(--radius-sm)}.row-link:hover{color:var(--accent);text-decoration:underline}.row-stretch{position:relative}.row-link--stretched:after{content:"";position:absolute;inset:0}.row-stretch:hover .row-link--stretched{color:var(--accent)}.cell-main,.cell-sub{display:block}.cell-sub{color:var(--muted);font-size:var(--fs-2xs)}.token-cell{display:inline-flex;align-items:center;gap:6px;font-weight:700;border-radius:var(--radius-sm)}.token-cell:hover .token-cell__symbol{color:var(--accent);text-decoration:underline}.trades-panel .table-wrap{max-height:560px;overflow-y:auto}.trade--buy td:first-child{box-shadow:inset 2px 0 0 var(--up)}.trade--sell td:first-child{box-shadow:inset 2px 0 0 var(--down)}.trade--seeded{color:var(--muted)}.trade.is-new{animation:row-in 1.4s var(--ease-out) 1}.seed-tag{margin-left:6px;padding:0 4px;border:1px dashed var(--line-strong);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-ui);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase}.live-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--line);border-radius:var(--pill);color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.live-pill--on{border-color:var(--brand-line);color:var(--brand)}.lp-cell__name{display:inline-flex;align-items:center;gap:6px}.lp-id{display:block;color:var(--muted);font-size:var(--fs-2xs)}.lp-factories{display:block;max-width:42ch;overflow:hidden;color:var(--faint);font-size:var(--fs-2xs);text-overflow:ellipsis}.lp-factories__more{color:var(--muted)}.inline-bar{position:relative;display:flex;align-items:center;min-width:140px;height:22px}.inline-bar__fill{position:absolute;top:4px;bottom:4px;left:0;border-left:2px solid var(--accent);border-radius:0 2px 2px 0;background:var(--accent-soft)}.inline-bar .num{position:relative;padding-left:8px}.crumbs a{color:var(--muted);font-size:var(--fs-md);border-radius:var(--radius-sm)}.crumbs a:hover{color:var(--text)}.token-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-4) var(--sp-6);padding:var(--sp-4)}.token-head__stats{grid-column:1 / -1}.token-head__id{display:flex;align-items:flex-start;gap:var(--sp-3);min-width:0}.token-head__names{display:flex;flex-direction:column;gap:6px;min-width:0}.token-head__symbol{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:800;font-size:var(--fs-3xl);line-height:1.05;overflow-wrap:anywhere}.token-head__name{color:var(--muted);font-weight:400;font-size:14px}.token-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-sm)}.token-head__contract{display:flex;align-items:center;gap:6px;min-width:0}.contract-id{min-width:0;overflow:hidden;padding:3px 8px;border-radius:var(--radius);background:var(--raised);color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.token-head__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.token-head__price-k{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-xs)}.token-head__price-near{font-weight:700;font-size:28px;line-height:1.1}.token-head__price-usd{color:var(--muted);font-size:14px}.live-dot{color:var(--brand);font-size:var(--fs-2xs)}@media(max-width:759px){.token-head{grid-template-columns:minmax(0,1fr)}.token-head__price{align-items:flex-start}}.token-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media(min-width:1100px){.token-grid{grid-template-columns:minmax(0,1fr) 340px}}@media(min-width:1440px){.token-grid{grid-template-columns:minmax(0,1fr) 390px}}.token-grid__main,.token-grid__side{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.chart-frame{position:relative;height:clamp(320px,54vh,580px)}.chart-host{position:absolute;inset:0}.chart-overlay{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:var(--sp-4);background:var(--overlay)}.chart-overlay>.skeleton{width:100%;height:100%;border-radius:0;opacity:.7}.chart-overlay .state{max-width:420px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg)}.legend-dip{color:var(--brand);white-space:nowrap}.pools{display:flex;flex-direction:column;gap:2px;padding:6px}.pool{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius);background:transparent;text-align:left;cursor:pointer}.pool:hover{background:var(--hover)}.pool[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.pool__main{display:flex;flex-direction:column;gap:2px;min-width:0}.pool__id{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.pool__sub{font-size:var(--fs-xs)}.pool__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--fs-sm)}.trade-panel{display:flex;flex-direction:column;gap:var(--sp-3);padding:14px}.trade-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.trade-panel__note{color:var(--muted);font-size:var(--fs-sm)}.not-found{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);max-width:640px;padding:var(--sp-6);overflow-wrap:anywhere}.wallet-menu{position:relative;display:inline-flex;flex-shrink:0}.wallet-menu__trigger{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px 0 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease-out)}.wallet-menu__trigger:hover,.wallet-menu__trigger[aria-expanded=true]{background:var(--tab-hover)}.wallet-menu__connect{flex-shrink:0}.wallet-menu__id{max-width:22ch;overflow:hidden;text-overflow:ellipsis}.wallet-menu__bot{flex-shrink:0;width:8px;height:8px;border:1.5px solid var(--faint);border-radius:50%}.wallet-menu__bot--paused{border-color:var(--warn);background:var(--warn)}.wallet-menu__bot--ready{border-color:var(--up);background:var(--up)}.wallet-menu__caret{width:6px;height:6px;margin:0 2px 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.7;transform:rotate(45deg)}.wallet-menu__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:flex;flex-direction:column;width:min(360px,calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - var(--topbar-h) - var(--sp-4));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);color:var(--text);font-size:var(--fs-md);text-align:left;white-space:normal}.wallet-menu__panel:focus{outline:none}.wm-section{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.wm-section+.wm-section{border-top:1px solid var(--line)}.wm-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wm-section__title{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wm-account{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.wm-account__label{flex-shrink:0;font-weight:700}.wm-account__id{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.wm-text{color:var(--muted);font-size:var(--fs-sm);line-height:1.45}.wm-hint{color:var(--muted);font-size:var(--fs-sm);font-weight:400}.wm-balance{font-size:var(--fs-lg);font-weight:700}.wm-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3)}.wm-row--end{justify-content:flex-end}.wm-actions{display:inline-flex;flex-wrap:wrap;gap:var(--sp-2)}.wm-link{padding:0;border:0;background:transparent;color:var(--accent);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer}.wm-link:hover{text-decoration:underline}.wm-signin{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.wm-paused{color:var(--warn)}.wm-terms{flex-wrap:nowrap;padding:6px 8px;border:1px solid var(--warn);border-radius:var(--radius);background:var(--warn-soft)}.bt-terms{max-width:560px}.bt-terms__points{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;color:var(--text);font-size:var(--fs-sm);line-height:1.5;list-style:disc}.bt-terms__check{align-items:flex-start;color:var(--text);font-size:var(--fs-md);font-weight:600}.bt-terms__check input{margin-top:3px}.wm-deposit{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}@media(max-width:759px){.wallet-menu{position:static}.wallet-menu__panel{top:calc(100% + 1px);right:var(--gutter);left:var(--gutter);width:auto;max-height:75dvh}}@media(max-width:479px){.wallet-menu__id{max-width:12ch}.wallet-menu__caret{display:none}}.wm-flow{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.wm-flow__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wm-flow__title{font-size:var(--fs-xl);font-weight:800}.wm-flow__title:focus{outline:none}.wm-steps{display:flex;gap:var(--sp-2);margin:0;padding:0;list-style:none}.wm-steps__item{flex:1 1 0;min-width:0;padding-top:6px;border-top:3px solid var(--line);color:var(--muted);font-size:var(--fs-xs);font-weight:600}.wm-steps__item--done{border-color:var(--up)}.wm-steps__item[aria-current=step]{border-color:var(--accent);color:var(--text)}.wm-close{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:var(--fs-lg);cursor:pointer}.wm-close:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.wm-close:disabled{opacity:.5;cursor:not-allowed}.bt-account{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);min-width:0;margin-top:4px}.bt-account__id{min-width:0;color:var(--muted);font-size:var(--fs-md);overflow-wrap:anywhere}.bt-account__link{font-size:var(--fs-sm)}.bt-account__label{font-size:var(--fs-md);font-weight:700}.bt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:var(--sp-3)}.bt-grid--narrow{grid-template-columns:minmax(0,640px)}.bt-body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.bt-body--tight{padding-bottom:0}.bt-text{max-width:72ch;color:var(--muted);font-size:var(--fs-md);line-height:1.5}.bt-points{display:flex;flex-direction:column;gap:4px;padding-left:18px;color:var(--muted);font-size:var(--fs-sm);line-height:1.45;list-style:disc}.bt-code{padding:1px 6px;border-radius:var(--radius-sm);background:var(--raised);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-sm)}.bt-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.bt-panel .bt-kpis{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.bt-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.bt-kpi__label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.bt-kpi__value{font-size:var(--fs-2xl);font-weight:800;line-height:1.25;overflow-wrap:anywhere}.bt-kpi__sub{color:var(--muted);font-size:var(--fs-sm)}@media(max-width:639px){.bt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-kpi__value{font-size:var(--fs-xl)}}.bt-form{display:flex;flex-direction:column;gap:var(--sp-3)}.bt-row{display:flex;flex-direction:column;gap:5px;min-width:0}.bt-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.bt-row__aside{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);min-width:0}.bt-row__label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.bt-row__hint{color:var(--faint);font-size:var(--fs-xs);line-height:1.4}.bt-row__error{color:var(--down);font-size:var(--fs-sm)}.bt-row .field{height:36px}.bt-secret .field__input{letter-spacing:.02em}.bt-reveal{padding:0 2px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--accent);font-size:var(--fs-xs);font-weight:600;cursor:pointer}.bt-reveal:hover{text-decoration:underline}.bt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.bt-check{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:var(--fs-sm);cursor:pointer}.bt-check input{accent-color:var(--accent)}.bt-killswitch{padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius)}.bt-confirm{display:flex;flex-direction:column;gap:var(--sp-2);padding:10px 12px;border:1px solid var(--warn);border-radius:var(--radius);background:var(--warn-soft);font-size:var(--fs-md)}.bt-stepup__summary{color:var(--text);font-weight:700;overflow-wrap:anywhere}.bt-notice{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--fs-sm)}.bt-notice--ok{border-color:var(--up);background:var(--up-soft)}.bt-notice--warn{border-color:var(--warn);background:var(--warn-soft)}.bt-notice--error{border-color:var(--down-line);background:var(--down-soft)}.bt-notice__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bt-notice__title{font-weight:700}.bt-notice--ok .bt-notice__title{color:var(--up)}.bt-notice--warn .bt-notice__title{color:var(--warn)}.bt-notice--error .bt-notice__title{color:var(--down)}.bt-notice__body{color:var(--text);overflow-wrap:anywhere}.bt-notice__hashes{display:flex;flex-wrap:wrap;gap:4px 12px}.bt-notice__close{display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer}.bt-notice__close:hover{border-color:var(--line-strong);color:var(--text)}.bt-table td{height:36px;padding-top:3px;padding-bottom:3px}.bt-table .num{font-variant-numeric:tabular-nums}.bt-token{color:var(--text)}.bt-token:hover{color:var(--accent);text-decoration:underline}.bt-kind{font-weight:600;white-space:nowrap}.bt-kind--take-profit{color:var(--up)}.bt-kind--stop-loss{color:var(--down)}.bt-kind--trailing-stop{color:var(--warn)}.bt-row--done td,.bt-row--done .bt-kind{color:var(--muted)}.bt-bad{color:var(--down)}.bt-cell-error,.bt-cell-message{max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-cell-message{max-width:60ch}.bt-hashes{display:inline-flex;flex-wrap:wrap;gap:2px 10px}.bt-event{white-space:nowrap}.bt-order-actions{display:inline-flex;gap:10px;white-space:nowrap}.bt-state{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bt-price{font-size:var(--fs-xs);white-space:nowrap;cursor:help}.bt-price--fresh{color:var(--muted)}.bt-price--degraded{color:var(--warn);font-weight:600}.bt-price--none{color:var(--down);font-weight:700}.bt-box{display:flex;flex-direction:column;gap:10px;padding:14px}.bt-box__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bt-box__title{font-size:var(--fs-lg);font-weight:800}.bt-box__link{color:var(--accent);font-size:var(--fs-sm);font-weight:600}.bt-box__link:hover{text-decoration:underline}.bt-box .bt-notice{padding:8px 10px}.bt-orders{display:flex;flex-direction:column}.bt-order{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--line)}.bt-order:first-child{border-top:0;padding-top:0}.bt-order__line{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.bt-order__title{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-md)}.bt-order__sub{color:var(--muted);font-size:var(--fs-xs)}.bt-order__error{overflow:hidden;color:var(--down);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.bt-order--done{opacity:.6}.bt-kinds .segmented__item,.bt-sells .segmented__item{height:28px;font-size:var(--fs-sm)}.bt-kinds .bt-kind-btn--take-profit[aria-pressed=true]{color:var(--up)}.bt-kinds .bt-kind-btn--stop-loss[aria-pressed=true]{color:var(--down)}.bt-kinds .bt-kind-btn--trailing-stop[aria-pressed=true]{color:var(--warn)}.bt-inline{display:flex;align-items:center;gap:var(--sp-2)}.bt-inline .field{flex:1 1 auto;height:32px}.bt-sells{flex-shrink:0}.bt-sign{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-md)}.bt-preview{color:var(--muted);font-size:var(--fs-sm)}.bt-preview strong{color:var(--text);font-weight:600}.bt-picker{display:flex;flex-direction:column;gap:4px;min-width:0}.bt-picker__label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.bt-picker__field{height:34px}.bt-picker__select{appearance:auto;cursor:pointer}.bt-picker__select option{background:var(--raised);color:var(--text)}.bt-picker__hint{color:var(--faint);font-size:var(--fs-xs);line-height:1.4}.bt-wallets{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bt-wallets__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.bt-wallets__count{color:var(--muted);font-size:var(--fs-sm)}.bt-wallets__table td{vertical-align:middle}.bt-wallet-row--active td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.bt-wallet-name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;white-space:nowrap}.bt-wallet-name__edit{color:var(--muted);font-size:var(--fs-sm)}.bt-badge{padding:1px 6px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.bt-badge--fee{border-color:var(--warn);color:var(--warn)}.bt-rename{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bt-rename__field{width:14ch;height:28px}.bt-wallet-account{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bt-wallet-toggle{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.bt-wallet-toggle:disabled{cursor:default}.bt-wallet-detail td{height:auto;padding-top:6px;padding-bottom:10px;white-space:normal}.bt-wallet-cell{font-weight:600;white-space:nowrap}.bt-wallet-tag{padding:0 5px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.bt-export__title{display:flex;flex-wrap:wrap;gap:4px 8px}.bt-export__key{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.bt-export__key .field{flex:1 1 auto;min-width:0;height:34px}.bt-export__warn{color:var(--warn);font-size:var(--fs-sm);font-weight:600}.bt-progress{margin-top:6px;color:var(--accent);font-weight:600}@media(max-width:639px){.bt-export__key{flex-wrap:wrap}}.sh-badge{--sh-tone: var(--brand);--sh-track: var(--line);display:inline-flex;flex-shrink:0;align-items:center;gap:var(--sp-1);height:18px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius);background:var(--raised);color:var(--text);font-size:var(--fs-xs);font-weight:600;line-height:1;white-space:nowrap}.sh-badge__track{display:block;flex-shrink:0;width:20px;height:4px;overflow:hidden;border-radius:var(--pill);background:var(--sh-track)}.sh-badge__fill{display:block;height:100%;border-radius:inherit;background:var(--sh-tone);transition:width .4s var(--ease-out)}.sh-badge__label--num{min-width:3ch;font-size:var(--fs-2xs);text-align:right}.sh-badge--final{--sh-tone: var(--warn);--sh-track: color-mix(in srgb, var(--warn) 28%, transparent);background:var(--warn-soft);color:var(--warn)}.sh-badge--graduating,.sh-badge--graduated{--sh-tone: var(--up);--sh-track: color-mix(in srgb, var(--up) 28%, transparent);background:var(--up-soft);color:var(--up)}.sh-badge--graduating .sh-badge__fill{animation:sh-pulse 1.6s ease-in-out infinite}.sh-card{--sh-tone: var(--brand);--sh-figure: var(--text);--sh-status: var(--muted)}.sh-card--final{--sh-tone: var(--warn);--sh-figure: var(--warn);--sh-status: var(--warn)}.sh-card--graduating,.sh-card--graduated{--sh-tone: var(--up);--sh-figure: var(--up);--sh-status: var(--up)}.sh-card__figure{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-1) var(--sp-2);min-width:0}.sh-card__pct{color:var(--sh-figure);font-size:var(--fs-3xl);font-weight:800;line-height:1.1}.sh-card__status{color:var(--sh-status);font-size:var(--fs-md);font-weight:600}.sh-card__track{position:relative;display:block;height:8px;overflow:hidden;border-radius:var(--pill);background:var(--raised)}.sh-card__fill{display:block;height:100%;border-radius:inherit;background:var(--sh-tone);transition:width .4s var(--ease-out)}.sh-card--graduating .sh-card__fill{animation:sh-pulse 1.6s ease-in-out infinite}.sh-card__tick{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bg)}@keyframes sh-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.sh-badge__fill,.sh-card__fill{animation:none;transition:none}.sh-badge--graduating .sh-badge__fill,.sh-card--graduating .sh-card__fill{animation:none}}.led{position:relative;display:flex;align-items:stretch;height:28px;border-bottom:1px solid var(--line);background:#000}.led__board{position:relative;flex:1 1 auto;min-width:0}.led__canvas{display:block;width:100%;height:100%}.led__list{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.led__list:focus-within{inset:0 auto 0 0;z-index:1;display:flex;align-items:center;gap:16px;width:100%;height:auto;margin:0;padding:0 var(--gutter);overflow-x:auto;clip:auto;clip-path:none;background:#000;scrollbar-width:none}.led__link{color:#fff;font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:600}.led__link:focus-visible{outline-offset:2px}.led__note{color:var(--muted);font-size:var(--fs-sm)}@media(max-width:767px){.led{height:24px}}.tk-page{--tk-bg: var(--bg, #000000);--tk-surface: var(--surface, #000000);--tk-raised: var(--raised, #16181c);--tk-hover: var(--hover, #080808);--tk-line: var(--line, #2f3336);--tk-line-strong: var(--line-strong, #3e4144);--tk-text: var(--text, #e7e9ea);--tk-muted: var(--muted, #71767b);--tk-faint: var(--faint, #536471);--tk-accent: var(--accent, #1d9bf0);--tk-brand: var(--brand, #4cc3aa);--tk-up: var(--up, #00ba7c);--tk-down: var(--down, #f4212e);--tk-warn: var(--warn, #e5a23a);--tk-mono: var(--font-mono, "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace);--tk-radius: var(--radius, 6px);display:flex;flex-direction:column;gap:12px;width:100%;max-width:1720px;margin:0 auto;padding:12px 16px 32px;color:var(--tk-text);font-size:13px}.tk-page .num,.tk-page .mono{font-family:var(--tk-mono);font-variant-numeric:tabular-nums}.tk-muted{color:var(--tk-muted)}.tk-side-buy{color:var(--tk-up)}.tk-side-sell{color:var(--tk-down)}.tk-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tk-note{margin:0;color:var(--tk-muted);font-size:12px}.tk-crumbs a{color:var(--tk-muted);text-decoration:none;font-size:13px}.tk-crumbs a:hover{color:var(--tk-text)}.tk-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border:1px solid var(--tk-line);border-radius:12px;background:var(--tk-surface)}.tk-card--flush{padding:0;gap:0}.tk-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tk-card__title{margin:0;font-size:15px;font-weight:800}.tk-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;margin-left:6px;border:1px solid var(--tk-line);border-radius:9999px;color:var(--tk-muted);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;vertical-align:middle;text-decoration:none}.tk-head__meta .tk-tag{margin-left:0}a.tk-tag:hover{border-color:var(--tk-line-strong);color:var(--tk-text)}.tk-tag--brand{border-color:color-mix(in srgb,var(--tk-brand) 45%,transparent);color:var(--tk-brand)}.tk-tag--accent{border-color:color-mix(in srgb,var(--tk-accent) 45%,transparent);color:var(--tk-accent)}.tk-tag--fresh{border-color:color-mix(in srgb,var(--tk-up) 45%,transparent);background:color-mix(in srgb,var(--tk-up) 14%,transparent);color:var(--tk-up)}.tk-tag--label{background:var(--tk-raised)}.tk-tag--pool,.tk-tag--locker,.tk-tag--burn,.tk-tag--bridge{color:var(--tk-text)}.tk-tag--dev{border-color:color-mix(in srgb,var(--tk-warn) 45%,transparent);color:var(--tk-warn)}.tk-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--tk-line);border-radius:9999px;background:transparent;color:var(--tk-text);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s,border-color .15s}.tk-pill:hover{border-color:var(--tk-line-strong);background:var(--tk-raised)}.tk-pill:focus-visible,.tk-track:focus-visible,.tk-focus__clear:focus-visible,.tk-seg__item:focus-visible,.tk-tabs__tab:focus-visible,.tk-pool:focus-visible,.tk-link-btn:focus-visible,.tk-account:focus-visible,.tk-token-link:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.tk-icon{flex-shrink:0}.tk-link-btn{padding:0;border:0;background:none;color:var(--tk-accent);font:inherit;font-size:13px;cursor:pointer}.tk-link-btn:hover{text-decoration:underline}.tk-account{color:var(--tk-text);text-decoration:none}.tk-account:hover{color:var(--tk-accent);text-decoration:underline}.tk-track{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;padding:0;border:1px solid transparent;border-radius:9999px;background:none;color:var(--tk-faint);vertical-align:middle;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.tk-track:hover{border-color:var(--tk-line-strong);color:var(--tk-text)}.tk-track.is-active{border-color:color-mix(in srgb,var(--tk-accent) 55%,transparent);background:color-mix(in srgb,var(--tk-accent) 16%,transparent);color:var(--tk-accent)}.tk-live{margin-left:6px;color:var(--tk-up);font-size:11px;font-weight:600}.tk-live-pill{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--tk-muted);font-size:12px}.tk-live-pill--on{color:var(--tk-up)}.tk-seg{display:inline-flex;flex-wrap:wrap;gap:4px}.tk-seg__item{height:26px;padding:0 10px;border:1px solid var(--tk-line);border-radius:9999px;background:transparent;color:var(--tk-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.tk-seg__item:hover{color:var(--tk-text);background:var(--tk-hover)}.tk-seg__item[aria-pressed=true]{border-color:var(--tk-line-strong);background:var(--tk-raised);color:var(--tk-text)}.tk-head{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--tk-line);border-radius:12px;background:var(--tk-surface)}.tk-head__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.tk-head__id{display:flex;align-items:center;gap:12px;min-width:0}.tk-head__names{display:flex;flex-direction:column;gap:6px;min-width:0}.tk-head__symbol{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:22px;font-weight:800;line-height:1.1;overflow-wrap:anywhere}.tk-head__name{color:var(--tk-muted);font-size:15px;font-weight:500}.tk-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tk-head__dev{font-size:12px}.tk-head__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.tk-head__price-k{color:var(--tk-muted);font-size:12px}.tk-head__price-near{font-size:22px;font-weight:700}.tk-head__price-near .unit{margin-left:4px;color:var(--tk-muted);font-size:12px;font-weight:500}.tk-head__price-sub{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;color:var(--tk-muted);font-size:13px}.tk-head__ca{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.tk-head__ca-id{min-width:0;max-width:100%;padding:3px 8px;border-radius:var(--tk-radius);background:var(--tk-raised);font-size:12px;overflow-wrap:anywhere}.tk-socials{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tk-pill--x:hover{color:#fff}.tk-pill--telegram .tk-icon{color:#2aabee}.tk-pill--discord .tk-icon{color:#5865f2}.tk-pill--website .tk-icon,.tk-pill--other .tk-icon{color:var(--tk-muted)}.tk-desc{display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:880px}.tk-desc__text{margin:0;color:var(--tk-text);line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.tk-desc__text--folded{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-head__stats{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding-top:10px;border-top:1px solid var(--tk-line)}.tk-stat{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-stat dt{color:var(--tk-muted);font-size:12px}.tk-stat dd{margin:0;font-size:15px;font-weight:700}.tk-stat dd .unit{margin-left:4px;color:var(--tk-muted);font-size:11px;font-weight:500}.tk-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "side" "tabs";gap:12px}.tk-grid__chart{grid-area:chart;height:420px;min-width:0;overflow:hidden;border:1px solid var(--tk-line);border-radius:12px;background:#000}.tk-grid__side{grid-area:side;display:flex;flex-direction:column;gap:12px;min-width:0}.tk-grid__tabs{grid-area:tabs;min-width:0}@media(min-width:1280px){.tk-grid{grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto 1fr;grid-template-areas:"chart side" "tabs side";align-items:start}.tk-grid__chart{height:clamp(420px,60vh,640px)}}@media(min-width:1600px){.tk-grid{grid-template-columns:minmax(0,1fr) 400px}}@media(max-width:719px){.tk-page{padding:8px 8px 24px}.tk-grid__chart{height:380px}.tk-head__price{align-items:flex-start;text-align:left}.tk-head__price-sub{justify-content:flex-start}}.tk-chart{height:100%}.tk-chart__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%}.tk-chart__fallback>.skeleton{border-radius:0;opacity:.6}.tk-activity__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.tk-pressure{display:flex;flex-direction:column;gap:6px;margin:0}.tk-pressure--none{color:var(--tk-muted);font-size:12px}.tk-pressure__nums{display:flex;justify-content:space-between;font-size:13px;font-weight:700}.tk-pressure__k{color:var(--tk-muted);font-weight:500}.tk-pressure__buys{color:var(--tk-up)}.tk-pressure__sells{color:var(--tk-down)}.tk-pressure__track{display:flex;height:6px;overflow:hidden;border-radius:9999px;background:var(--tk-down)}.tk-pressure__buy{height:100%;background:var(--tk-up);border-right:2px solid #000000}.tk-pools__list,.tk-dips__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.tk-pool{display:flex;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:1px solid var(--tk-line);border-radius:10px;background:transparent;color:var(--tk-text);font:inherit;font-size:12px;text-align:left;cursor:pointer}.tk-pool:hover{background:var(--tk-hover)}.tk-pool[aria-pressed=true]{border-color:var(--tk-accent)}.tk-pool__main,.tk-pool__nums{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-pool__nums{align-items:flex-end;flex-shrink:0}.tk-pool__id{display:inline-flex;align-items:center;gap:6px;font-weight:700}.tk-pool__id .tk-tag{margin-left:0}.tk-pool__sub,.tk-pool__k{color:var(--tk-muted)}.tk-dip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"drop meta outcome" "drop who outcome";gap:2px 10px;align-items:center;padding:6px 2px;border-bottom:1px solid var(--tk-line);font-size:12px}.tk-dip:last-child{border-bottom:0}.tk-dip__drop{grid-area:drop;color:var(--tk-down);font-weight:700}.tk-dip__meta{grid-area:meta;display:flex;flex-wrap:wrap;gap:8px;color:var(--tk-muted)}.tk-dip__who{grid-area:who;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.tk-dip__outcome{grid-area:outcome;font-weight:700}.tk-tabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--tk-line);scrollbar-width:none}.tk-tabs__tab{position:relative;flex:1 0 auto;min-width:96px;height:50px;padding:0 16px;border:0;background:transparent;color:var(--tk-muted);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .15s}.tk-tabs__tab:hover{background:var(--tk-hover)}.tk-tabs__label{position:relative;display:inline-flex;align-items:center;height:100%}.tk-tabs__tab[aria-selected=true]{color:var(--tk-text);font-weight:700}.tk-tabs__tab[aria-selected=true] .tk-tabs__label:after{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;border-radius:9999px;background:var(--tk-accent)}@media(max-width:719px){.tk-tabs__tab{min-width:0;padding:0 10px;font-size:14px}}.tk-tabpanel{display:flex;flex-direction:column;gap:8px;min-height:240px;padding:10px 0 4px}.tk-tabpanel>*{min-width:0}.tk-tabpanel .state,.tk-tabpanel .loading-rows,.tk-tabpanel .stale-notice{margin:0 12px}.tk-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 12px}.tk-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0 12px;font-size:13px}.tk-summary__lead{font-weight:700}.tk-focus{display:flex;flex-direction:column;gap:4px;margin:0 12px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--tk-accent) 40%,transparent);border-radius:var(--tk-radius);background:color-mix(in srgb,var(--tk-accent) 6%,transparent)}.tk-focus__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tk-focus__who{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--tk-accent);font-weight:700}.tk-focus__who .tk-account,.tk-focus__you{color:var(--tk-text)}.tk-focus__clear{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;border:1px solid var(--tk-line);border-radius:9999px;background:transparent;color:var(--tk-text);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.tk-focus__clear:hover{border-color:var(--tk-line-strong);background:var(--tk-raised)}.tk-focus__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:13px}.tk-table-wrap{position:relative;max-height:min(72vh,760px);overflow:auto}.tk-table thead th{position:sticky;top:0;z-index:1;background:var(--tk-surface)}.tk-table-wrap:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}.tk-table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.tk-table th{height:32px;padding:0 12px;border-bottom:1px solid var(--tk-line);color:var(--tk-muted);font-size:12px;font-weight:500;text-align:left}.tk-table td{height:32px;padding:0 12px;border-bottom:1px solid var(--tk-line)}.tk-table tbody tr:last-child td{border-bottom:0}.tk-table tbody tr:hover{background:var(--tk-hover)}.tk-table .ta-r{text-align:right}.tk-table .unit{margin-left:3px;color:var(--tk-muted)}.tk-trade--buy .side-tag{color:var(--tk-up)}.tk-trade--sell .side-tag{color:var(--tk-down)}.tk-trade--seeded{opacity:.8}.tk-trade.is-new{animation:tk-flash 1.2s ease-out}@keyframes tk-flash{0%{background:color-mix(in srgb,var(--tk-accent) 18%,transparent)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.tk-trade.is-new{animation:none}}.tk-row--infra td,.tk-row--infra .tk-account{color:var(--tk-muted)}.tk-share{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.tk-share__bar{display:inline-block;width:56px;height:4px;overflow:hidden;border-radius:9999px;background:var(--tk-raised)}.tk-share__bar>span{display:block;height:100%;background:var(--tk-accent)}.tk-pnl--up{color:var(--tk-up)}.tk-pnl--down{color:var(--tk-down)}.tk-token-link{display:inline-flex;align-items:center;gap:8px;color:var(--tk-text);text-decoration:none}.tk-token-link:hover .tk-token-link__symbol{color:var(--tk-accent);text-decoration:underline}.tk-token-link__symbol{font-weight:700}.tk-token-link__name{max-width:24ch;overflow:hidden;text-overflow:ellipsis}.tk-notfound{align-items:flex-start;max-width:640px;margin:24px auto}.tk-notfound__title{margin:0;font-size:20px}.hm{--hm-c0: #318be6;--hm-c1: #e86154;--hm-c2: #12a7a8;--hm-c3: #cb7e00;--hm-c4: #dd5ca5;--hm-c5: #959a05;--hm-c6: #9a71e4;--hm-c7: #259f56;--hm-other: #8b98a5;--hm-none: #5b6570;--hm-link-neutral: #8b98a5;--hm-hub: var(--muted);--hm-surface: var(--surface);--hm-ink: #ffffff;--hm-halo: rgba(0, 0, 0, .55);--hm-fresh: var(--brand);--hm-dev-bg: var(--text);--hm-dev-ink: var(--on-primary);--hm-map-bg: radial-gradient(120% 95% at 50% 42%, #0b0e13 0%, #050608 58%, #000000 100%);--hm-tip-bg: rgba(12, 14, 18, .96);--hm-map-h: clamp(360px, 68vh, 720px);container-type:inline-size;display:flex;flex-direction:column;gap:10px;min-width:0;padding:0 12px 8px}:root[data-theme=light] .hm{--hm-c0: #0072cd;--hm-c1: #cf4238;--hm-c2: #028f95;--hm-c3: #b26f06;--hm-c4: #c53c8e;--hm-c5: #83870b;--hm-c6: #7e4fc7;--hm-c7: #098b47;--hm-other: #6b7480;--hm-none: #8a939c;--hm-link-neutral: #6b7480;--hm-halo: rgba(0, 0, 0, .35);--hm-map-bg: radial-gradient(120% 95% at 50% 42%, #ffffff 0%, #f6f7f9 100%);--hm-tip-bg: rgba(255, 255, 255, .97)}.hm-slot-0{--hm-node: var(--hm-c0)}.hm-slot-1{--hm-node: var(--hm-c1)}.hm-slot-2{--hm-node: var(--hm-c2)}.hm-slot-3{--hm-node: var(--hm-c3)}.hm-slot-4{--hm-node: var(--hm-c4)}.hm-slot-5{--hm-node: var(--hm-c5)}.hm-slot-6{--hm-node: var(--hm-c6)}.hm-slot-7{--hm-node: var(--hm-c7)}.hm-slot-other{--hm-node: var(--hm-other)}.hm-slot-none{--hm-node: var(--hm-none)}.hm.hm>.state,.hm.hm>.stale-notice{margin:0}.hm .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hm-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hm-toolbar__label{margin-right:2px;color:var(--muted);font-size:var(--fs-sm);font-weight:600}.hm-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--line);border-radius:var(--pill);background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease-out),border-color .12s var(--ease-out),color .12s var(--ease-out)}.hm-chip:hover{border-color:var(--line-strong);color:var(--text)}.hm-chip[aria-pressed=true]{border-color:var(--line-strong);background:var(--raised);color:var(--text)}.hm-chip[aria-pressed=false] .hm-linkkey{opacity:.35}.hm-chip[aria-pressed=false]>span:not(.hm-chip__count){text-decoration:line-through;text-decoration-color:var(--line-strong)}.hm-chip__count{color:var(--faint);font-size:var(--fs-xs)}.hm-chip--hubs[aria-pressed=false]{text-decoration:none}.hm-chip__hub{fill:none;stroke:currentColor;stroke-width:1.25;stroke-dasharray:2.5 2}.hm-linkkey{flex-shrink:0}.hm-linkkey__line{stroke:currentColor;stroke-width:2;stroke-linecap:round}.hm-linkkey__line--soft{stroke-dasharray:3 3;stroke-linecap:butt}.hm-zoom{display:inline-flex;margin-left:auto;overflow:hidden;border:1px solid var(--line);border-radius:var(--pill)}.hm-zoom__btn{display:grid;place-items:center;width:32px;height:26px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.hm-zoom__btn+.hm-zoom__btn{border-left:1px solid var(--line)}.hm-zoom__btn:hover{background:var(--tab-hover);color:var(--text)}.hm-zoom__btn path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@container (max-width: 559.98px){.hm-toolbar__group{flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none}.hm-toolbar__group::-webkit-scrollbar{display:none}}.hm__body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.hm__mapcol{display:flex;flex-direction:column;gap:8px;min-width:0}.hm__panel{display:flex;flex-direction:column;gap:14px;min-width:0}@container (min-width: 780px){.hm__body{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:stretch}.hm__panel{height:0;min-height:100%;padding-right:4px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}}.hm-viewport{position:relative;height:min(var(--hm-map-h),max(320px,96cqw));overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--hm-map-bg);cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:none}.hm-viewport:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hm-viewport.is-dragging{cursor:grabbing}.hm-svg{display:block;width:100%;height:100%;overflow:visible}.hm-node{cursor:pointer;transition:opacity .16s var(--ease-out)}.hm-viewport.is-dragging .hm-node{cursor:grabbing}.hm-node.is-dim{opacity:.16}.hm-hit{fill:transparent}.hm-grad__hi{stop-color:color-mix(in oklab,var(--hm-node) 50%,#ffffff);stop-opacity:.98}.hm-grad__mid{stop-color:var(--hm-node);stop-opacity:.93}.hm-grad__lo{stop-color:color-mix(in oklab,var(--hm-node) 60%,#000000);stop-opacity:.95}.hm-bubble{stroke:color-mix(in oklab,var(--hm-node) 60%,#ffffff);stroke-opacity:.8;stroke-width:1.25;vector-effect:non-scaling-stroke}.hm-slot-none .hm-bubble{stroke-opacity:.45}.hm-ring{fill:color-mix(in oklab,var(--hm-node) 14%,var(--hm-surface));stroke:var(--hm-node);stroke-width:2;vector-effect:non-scaling-stroke}.hm-hubshape{fill:color-mix(in srgb,var(--hm-hub) 7%,transparent);stroke:var(--hm-hub);stroke-width:1.25;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.hm-selring{fill:none;stroke:var(--text);stroke-width:2;vector-effect:non-scaling-stroke}.hm-hoverring{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-width:1.5;vector-effect:non-scaling-stroke}.hm-node--pending .hm-bubble{filter:saturate(.3);opacity:.72}.hm-text{fill:var(--hm-ink);font-family:var(--font-ui);font-weight:700;text-anchor:middle;paint-order:stroke;stroke:var(--hm-halo);stroke-linejoin:round;pointer-events:none}.hm-text__sub{fill-opacity:.85;font-weight:600;font-variant-numeric:tabular-nums}.hm-node--hub .hm-text{fill:var(--muted);stroke:var(--hm-surface)}.hm-fresh{fill:var(--hm-fresh);stroke:var(--hm-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.hm-distbadge rect{fill:var(--raised-2);stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.hm-distbadge path{fill:none;stroke:var(--text);stroke-linecap:round;stroke-linejoin:round}.hm-distbadge text{fill:var(--text);font-family:var(--font-ui);font-weight:800;text-anchor:start;pointer-events:none}.hm-dev rect{fill:var(--hm-dev-bg);stroke:var(--hm-surface);stroke-width:1.5;vector-effect:non-scaling-stroke}.hm-dev text{fill:var(--hm-dev-ink);font-family:var(--font-ui);font-weight:800;letter-spacing:.04em;text-anchor:middle;pointer-events:none}.hm-link{fill:none;stroke:var(--hm-node);stroke-opacity:.4;stroke-width:var(--hm-w, 1.25px);stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none;transition:stroke-opacity .16s var(--ease-out)}.hm-link.hm-slot-none{stroke:var(--hm-link-neutral)}.hm-link--soft{stroke-opacity:.3;stroke-dasharray:4 4;stroke-linecap:butt}.hm-link.is-lit{stroke-opacity:.9;stroke-width:calc(var(--hm-w, 1.25px) + .75px)}.hm-link.is-dim{stroke-opacity:.06}.hm-linkhit{fill:none;stroke:transparent;stroke-width:10;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:help}.hm-viewport.is-dragging .hm-linkhit{cursor:grabbing}.hm-viewport__empty{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:24px;color:var(--muted);text-align:center;pointer-events:none}.hm-viewport__scan{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:7px;margin:0;padding:4px 10px;border:1px solid var(--line);border-radius:var(--pill);background:#000000b8;color:var(--muted);font-size:var(--fs-xs);font-weight:600;pointer-events:none}.hm-viewport__hint{position:absolute;bottom:12px;left:50%;margin:0;padding:5px 12px;border:1px solid var(--line-strong);border-radius:var(--pill);background:#000000d1;color:var(--text);width:max-content;max-width:calc(100% - 24px);font-size:var(--fs-sm);font-weight:600;text-align:center;transform:translate(-50%);pointer-events:none}.hm-pulse{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--accent);animation:hm-pulse 1.6s ease-out infinite}@keyframes hm-pulse{0%{box-shadow:0 0 #1d9bf08c}to{box-shadow:0 0 0 7px #1d9bf000}}.hm-tooltip{position:absolute;z-index:2;width:max-content;max-width:280px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--hm-tip-bg);box-shadow:0 10px 28px #0000008c;color:var(--text);font-size:var(--fs-sm);line-height:1.4;pointer-events:none}.hm-tip__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hm-tip__acct{min-width:0;font-weight:700;overflow-wrap:anywhere}.hm-tip__kind{font-weight:700}.hm-tip__lead{margin:6px 0 0;font-size:var(--fs-md)}.hm-tip__lead strong{font-size:var(--fs-lg);font-weight:800}.hm-tip__who{margin:6px 0 0}.hm-tip__muted{margin:2px 0 0;color:var(--muted)}.hm-tip__rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;margin:8px 0 0}.hm-tip__row{display:contents}.hm-tip__row dt{color:var(--muted)}.hm-tip__row dd{margin:0;overflow-wrap:anywhere}.hm-tip__note{margin:6px 0 0;color:var(--warn)}.hm-tip__about{margin:4px 0 0;color:var(--muted)}.hm-tip__hint{margin:6px 0 0;color:var(--faint);font-size:var(--fs-xs)}.hm-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px solid var(--line);border-radius:var(--pill);background:var(--raised);color:var(--muted);font-size:10.5px;font-weight:700;white-space:nowrap}.hm-tag--dev{border-color:color-mix(in srgb,var(--warn) 45%,transparent);background:transparent;color:var(--warn)}.hm-tag--fresh{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand)}.hm-swatch{display:inline-block;flex-shrink:0;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 36% 30%,color-mix(in oklab,var(--hm-node) 50%,#ffffff),var(--hm-node) 62%)}.hm-swatch--ring{border:2px solid var(--hm-node);background:transparent}.hm-swatch--hub{border:1.5px dashed var(--hm-hub);background:transparent}.hm-meter{display:block;height:4px;overflow:hidden;border-radius:2px;background:var(--raised-2)}.hm-meter__fill{display:block;height:100%;border-radius:2px;background:var(--muted)}.hm-meter.is-active .hm-meter__fill{background:var(--accent)}.hm-meter--slot .hm-meter__fill{background:var(--hm-node)}.hm-count{padding:1px 6px;border-radius:var(--pill);background:var(--raised);color:var(--muted);font-size:var(--fs-xs);font-weight:600}.hm-note{margin:0;color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.hm-key{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0 2px;list-style:none;color:var(--muted);font-size:var(--fs-xs)}.hm-key li{display:inline-flex;align-items:center;gap:5px}.hm-key__holder{fill:var(--hm-node);stroke:color-mix(in oklab,var(--hm-node) 60%,#ffffff);stroke-width:1}.hm-key__ring{fill:none;stroke:var(--hm-node);stroke-width:2}.hm-key__hub{fill:none;stroke:var(--hm-hub);stroke-width:1.25;stroke-dasharray:3 2}.hm-key__fresh{fill:var(--hm-fresh)}.hm-key__pending{filter:saturate(.3);opacity:.72}.hm-key__dist{display:inline-flex;align-items:center;gap:3px;height:14px;padding:0 6px 0 5px;border:1px solid var(--line-strong);border-radius:7px;background:var(--raised-2);color:var(--text);font-size:8.5px;font-weight:800}.hm-key__dist path{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.hm-key__dev{display:inline-grid;place-items:center;height:13px;padding:0 5px;border-radius:7px;background:var(--hm-dev-bg);color:var(--hm-dev-ink);font-size:8px;font-weight:800;letter-spacing:.04em}.hm-key__size{margin-left:auto;color:var(--faint)}.hm-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}@container (min-width: 560px) and (max-width: 779.98px){.hm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hm-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.hm-kpi__label{color:var(--muted);font-size:var(--fs-xs);font-weight:600}.hm-kpi__value{margin:0;font-size:var(--fs-2xl);font-weight:800;line-height:1.2}.hm-kpi__hint{margin:0;color:var(--faint);font-size:var(--fs-xs)}.hm-section{display:flex;flex-direction:column;gap:8px;min-width:0}.hm-h3{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-md);font-weight:800}.hm-h4{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:var(--fs-sm);font-weight:700}.hm-scan{padding:10px 12px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.hm-passes{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.hm-pass{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;font-size:var(--fs-sm)}.hm-pass .hm-meter{grid-column:1 / -1}.hm-pass__now{color:var(--accent);font-weight:600}.hm-pass__count{color:var(--muted)}.hm-pass.is-active .hm-pass__count{color:var(--text)}.hm-scan__failed{margin:0;color:var(--warn);font-size:var(--fs-xs)}.hm-clusters{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.hm-cluster{display:grid;grid-template-areas:"sw name pct" "sw size pct" "bar bar bar";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1px 10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out),border-color .12s var(--ease-out)}.hm-cluster:hover{border-color:var(--line);background:var(--hover)}.hm-cluster.is-selected{border-color:var(--line-strong);background:var(--raised)}.hm-cluster .hm-swatch{grid-area:sw;width:12px;height:12px}.hm-cluster__name{grid-area:name;font-size:var(--fs-md);font-weight:700}.hm-cluster__size{grid-area:size;color:var(--muted);font-size:var(--fs-xs)}.hm-cluster__pct{grid-area:pct;font-size:var(--fs-md);font-weight:700}.hm-cluster .hm-meter{grid-area:bar;margin-top:5px}.hm-detail{padding:12px;border:1px solid var(--line-strong);border-radius:10px;background:color-mix(in srgb,var(--raised) 55%,transparent)}.hm-detail__head{display:flex;align-items:flex-start;gap:8px}.hm-detail__head .hm-swatch{width:12px;height:12px;margin-top:3px}.hm-detail__title{flex:1;min-width:0;margin:0;font-size:var(--fs-md);font-weight:800;overflow-wrap:anywhere}.hm-close{display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);font-size:15px;line-height:1;cursor:pointer}.hm-close:hover{background:var(--tab-hover);color:var(--text)}.hm-detail__tags{display:flex;flex-wrap:wrap;gap:4px;margin:0}.hm-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hm-detail__ext{font-size:var(--fs-sm)}.hm-detail__about{margin:0;color:var(--muted);font-size:var(--fs-sm)}.hm-detail__lead{margin:0;color:var(--muted)}.hm-detail__lead strong{color:var(--text);font-size:var(--fs-lg)}.hm-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0}.hm-facts>div{min-width:0}.hm-facts dt{color:var(--muted);font-size:var(--fs-xs)}.hm-facts dd{margin:0;font-size:var(--fs-sm);overflow-wrap:anywhere}.hm-linkbtn{padding:0;border:0;background:none;color:var(--accent);font:inherit;text-align:left;cursor:pointer}.hm-linkbtn:hover{text-decoration:underline}.hm-acct{color:var(--text);font-size:var(--fs-sm)}.hm-acct--btn{padding:0;border:0;background:none;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer}.hm-acct--btn:hover{color:var(--accent);text-decoration-color:currentColor}.hm-linklist{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.hm-linkrow{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:8px;font-size:var(--fs-sm)}.hm-linkrow.is-hidden{opacity:.55}.hm-kind{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hm-kind__off{font-weight:600;letter-spacing:0;text-transform:none}.hm-linkrow__who{min-width:0;overflow-wrap:anywhere}.hm-linkrow__rel,.hm-linkrow__facts,.hm-linkrow__tx{color:var(--muted)}.hm-linkrow__facts,.hm-linkrow__tx{font-size:var(--fs-xs)}.hm-members{display:flex;flex-direction:column;gap:4px;max-height:280px;margin:0;padding:0;overflow-y:auto;list-style:none}.hm-members li{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-sm)}.hm-members__rank{flex-shrink:0;width:34px;color:var(--muted);text-align:right}.hm-members__pct{margin-left:auto;color:var(--muted)}.hm-foot{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.hm-foot__caveat{margin:0;padding-left:8px;border-left:2px solid var(--warn);font-size:var(--fs-sm);line-height:1.45}.hm-viewport--skeleton{cursor:default}.hm-ghost{fill:var(--raised);animation:hm-ghost 1.4s ease-in-out infinite alternate}@keyframes hm-ghost{0%{fill-opacity:.45}to{fill-opacity:1}}.hm-chip:focus-visible,.hm-zoom__btn:focus-visible,.hm-cluster:focus-visible,.hm-close:focus-visible,.hm-linkbtn:focus-visible,.hm-acct--btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hm-zoom__btn:focus-visible{outline-offset:-2px}@media(prefers-reduced-motion:reduce){.hm-node,.hm-link,.hm-chip,.hm-cluster{transition:none}.hm-pulse,.hm-ghost{animation:none}}@media(max-width:719px){.hm{padding:0 8px 8px}.hm-toolbar__label{display:none}.hm-key__size{margin-left:0}}.tp{gap:10px}.tp-account{overflow:hidden;color:var(--text-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.tp-sides .segmented__item{height:30px;font-size:var(--fs-md)}.tp-side--buy[aria-pressed=true]{background:var(--buy-soft);color:var(--buy);box-shadow:0 0 0 1px var(--buy)}.tp-side--sell[aria-pressed=true]{background:var(--sell-soft);color:var(--sell);box-shadow:0 0 0 1px var(--sell-line)}.tp-label{color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase}.tp-field{display:flex;flex-direction:column;gap:5px}.tp-field__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.tp-field__hint{overflow:hidden;color:var(--text-2);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.tp-input{display:flex;align-items:center;gap:var(--sp-2);height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2)}.tp-input:focus-within{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand-line)}.tp-input--error,.tp-input--error:focus-within{border-color:var(--sell);box-shadow:none}.tp-input__el{flex:1;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:18px}.tp-input__el::placeholder{color:var(--text-3)}.tp-input__el:focus-visible{outline:none}.tp-input__unit{max-width:45%;overflow:hidden;color:var(--text-3);font-size:var(--fs-sm);font-weight:600;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.tp-unit{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;max-width:45%;height:26px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);font-size:var(--fs-sm);font-weight:600;letter-spacing:.04em;white-space:nowrap;cursor:pointer}.tp-unit:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.tp-unit:disabled{opacity:.45;cursor:not-allowed}.tp-unit__text{overflow:hidden;text-overflow:ellipsis}.tp-unit__swap{color:var(--text-3);font-size:var(--fs-xs)}.tp--buy .tp-unit:hover:not(:disabled) .tp-unit__swap{color:var(--buy)}.tp--sell .tp-unit:hover:not(:disabled) .tp-unit__swap{color:var(--sell)}.tp-field__note{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--sp-2);color:var(--text-2);font-size:var(--fs-sm)}.tp-field__limit{color:var(--text-3);font-size:var(--fs-xs)}.tp-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px}.tp-presets__foot{display:flex;justify-content:flex-end;margin-top:-2px}.tp-link-muted{color:var(--text-3);font-size:var(--fs-xs);font-weight:500}.tp-link-muted:hover:not(:disabled){color:var(--text)}.tp-preset-editor{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2)}.tp-preset-editor__title{color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.07em;text-transform:uppercase}.tp-preset-editor__inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tp-preset-editor__input{display:flex;align-items:center;gap:2px;min-width:0;height:28px;padding:0 6px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface)}.tp-preset-editor__input:focus-within{border-color:var(--brand)}.tp-preset-editor__input--error,.tp-preset-editor__input--error:focus-within{border-color:var(--sell)}.tp-preset-editor__input input{flex:1;width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-sm);text-align:right}.tp-preset-editor__unit{flex-shrink:0;color:var(--text-3);font-size:var(--fs-2xs)}.tp-preset-editor__rules{color:var(--text-3);font-size:var(--fs-xs)}.tp-preset-editor__errors{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-xs)}.tp-preset-editor__actions{display:flex;align-items:center;gap:var(--sp-3)}.tp-preset-editor__spacer{flex:1}.tp-preset{height:28px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer}.tp-preset:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.tp--buy .tp-preset[aria-pressed=true]{border-color:var(--buy);color:var(--buy)}.tp--sell .tp-preset[aria-pressed=true]{border-color:var(--sell-line);color:var(--sell)}.tp-preset:disabled{opacity:.45;cursor:not-allowed}.tp-error{color:var(--sell);font-size:var(--fs-sm)}.tp-slip{display:flex;flex-direction:column;gap:5px}.tp-slip__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.tp-slip__label{display:inline-flex;align-items:baseline;gap:var(--sp-2)}.tp-slip__custom{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 6px;border-radius:var(--radius-sm);color:var(--text-3);font-size:var(--fs-sm)}.tp-slip__custom input{width:6ch;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-sm);text-align:right}.tp-slip__custom input::placeholder{color:var(--text-3)}.tp-slip__custom.is-on{background:var(--surface);box-shadow:0 0 0 1px var(--border-strong)}.tp-slip__custom:focus-within{box-shadow:0 0 0 1px var(--brand)}.tp-slip__custom--error.is-on{box-shadow:0 0 0 1px var(--sell)}.tp-balances{display:flex;align-items:center;gap:var(--sp-2);padding:6px 6px 6px 10px;border:1px solid var(--border);border-radius:var(--radius)}.tp-balances__list{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);min-width:0}.tp-balances__item{min-width:0}.tp-balances__item dt{overflow:hidden;color:var(--text-3);font-size:var(--fs-2xs);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tp-balances__item dd{overflow:hidden;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap}.tp-icon-btn{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-2);cursor:pointer}.tp-icon-btn:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}.tp-icon-btn:disabled{opacity:.45;cursor:not-allowed}.tp-blocked,.tp-notice{padding:8px 10px;border:1px solid var(--warn);border-radius:var(--radius);background:var(--warn-soft);color:var(--text);font-size:var(--fs-sm)}.tp-own-wallet{display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:var(--fs-xs);cursor:pointer}.tp-own-wallet input{margin:0;accent-color:var(--accent)}.tp-quote{display:flex;flex-direction:column;gap:6px}.tp-quote__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.tp-quote__status{overflow:hidden;color:var(--text-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.tp-quote__status.is-stale{color:var(--warn)}.tp-quote__head .tp-icon-btn{width:24px;height:24px}.tp-quote__head .tp-spinner{width:10px;height:10px}.tp-preview{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:var(--radius);background:var(--surface-2);font-size:12.5px}.tp-preview--idle{flex-direction:row;align-items:center;color:var(--text-3)}.tp-preview--busy{color:var(--text-2)}.tp-preview--stale .tp-figures,.tp-preview--stale .tp-warnings{opacity:.5}.tp-preview__notice{color:var(--text-2)}.tp-preview--error{display:block;border:1px solid var(--sell-line);background:var(--sell-soft);color:var(--text)}.tp-figures{display:flex;flex-direction:column;gap:5px}.tp-figures>div{display:flex;justify-content:space-between;gap:var(--sp-3);min-width:0}.tp-figures dt{flex-shrink:0;color:var(--text-3)}.tp-figures dd{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.tp-route{color:var(--text-2)}.tp-impact--high{color:var(--sell);font-weight:700}.tp-stale{color:var(--warn)}.tp-moved{padding:8px 10px;border:1px solid var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--text)}.tp-warnings{display:flex;flex-direction:column;gap:4px;color:var(--warn)}.tp-txs summary{color:var(--text-2);cursor:pointer}.tp-txs__list{display:flex;flex-direction:column;gap:6px;margin-top:6px;padding-left:18px;list-style:decimal}.tp-tx::marker{color:var(--text-3)}.tp-tx__receiver{display:block;overflow:hidden;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.tp-tx__actions{display:flex;flex-direction:column;gap:2px;margin-top:2px}.tp-tx__action{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--sp-2);color:var(--text-2)}.tp-tx__method{color:var(--text-3);font-size:var(--fs-xs)}.tp-tx__nums{color:var(--text);white-space:nowrap}.tp-cta{height:38px;font-size:var(--fs-base)}.tp-cta--buy{background:var(--buy);color:var(--on-brand)}.tp-cta--buy:hover:not(:disabled){filter:brightness(1.08)}.tp-cta--sell{background:var(--sell);color:var(--on-brand)}.tp-cta--sell:hover:not(:disabled){filter:brightness(1.08)}.tp-cta--connect{background:var(--brand);color:var(--on-brand)}.tp-cta--connect:hover:not(:disabled){background:var(--brand-strong)}.tp-spinner{display:inline-block;flex-shrink:0;width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.tp-preview--idle .tp-spinner{margin-right:6px}.tp-result{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--fs-sm)}.tp-result--ok{border-color:var(--buy);background:var(--buy-soft)}.tp-result--warn{border-color:var(--warn);background:var(--warn-soft)}.tp-result--error{border-color:var(--sell-line);background:var(--sell-soft)}.tp-result__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.tp-result__title{font-weight:700}.tp-result--ok .tp-result__title{color:var(--buy)}.tp-result--error .tp-result__title{color:var(--sell)}.tp-result__msg{color:var(--text)}.tp-result__hashes{display:flex;flex-wrap:wrap;gap:4px 12px}.tp-result__lines{display:flex;flex-direction:column;gap:4px}.tp-result__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;overflow-wrap:anywhere}.tp-result__label{font-weight:700}.tp-result__line--ok .tp-result__label{color:var(--buy)}.tp-result__line--warn .tp-result__label{color:var(--warn)}.tp-result__line--error .tp-result__label{color:var(--sell)}.tp-result__text{color:var(--text)}.tp-balances-wrap{display:flex;flex-direction:column;gap:4px}.tp-balances__action{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tp-steps{margin:6px 0 0;padding-left:18px;color:var(--text-2);font-size:var(--fs-xs);line-height:1.45}.tp-step2{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--accent);border-radius:var(--radius);font-size:var(--fs-sm)}.tp-step2--collapsed{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:6px 10px}.tp-step2__title{font-weight:700}.tp-step2__summary{min-width:0;color:var(--text-2);overflow-wrap:anywhere}.tp-step2__lines{margin:0;padding-left:18px;color:var(--text-2);line-height:1.45}.tp-step2__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.dsc{display:flex;flex-direction:column}.dsc-total{color:var(--muted);font-size:var(--fs-sm)}.dsc-total .num{color:var(--text);font-weight:700}.dsc-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:8px 12px;border-bottom:1px solid var(--line)}.dsc-tools .choices--tabs{margin-left:-9px}.dsc-tools__q{flex:0 1 280px;min-width:180px}.dsc-tools__q .field--search{height:30px}.dsc-tools__end{display:flex;align-items:center;gap:8px;margin-left:auto}@media(max-width:639px){.dsc-tools__q{flex:1 1 100%;order:3}}.dsc-wrap{overscroll-behavior-x:contain}.dsc-table{min-width:1064px}.dsc-table th{height:32px;padding:0 8px;font-size:var(--fs-xs);letter-spacing:.01em}.dsc-table td{height:54px;padding:6px 8px}.dsc-table th:first-child,.dsc-table td:first-child{padding-left:12px}.dsc-table .num{font-size:var(--fs-sm)}.dsc-row.is-expanded td{border-bottom-color:transparent}.dsc-sort{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 2px;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer}.dsc-sort:hover,.dsc-sort.is-active{color:var(--text)}.dsc-sort__dir{width:8px;font-size:10px;opacity:.5}.dsc-sort.is-active .dsc-sort__dir{color:var(--accent);opacity:1}.dsc-tok{width:1%}.dsc-tok__in{display:flex;align-items:center;gap:10px;width:248px;min-width:0}.dsc-tok__text{display:flex;flex-direction:column;gap:2px;min-width:0}.dsc-tok__top,.dsc-tok__sub{display:flex;align-items:center;gap:6px;min-width:0}.dsc-tok__symbol{overflow:hidden;font-size:var(--fs-md);text-overflow:ellipsis}.dsc-tok__lp{display:inline-flex;min-width:0}.dsc-tok__lp .chip{max-width:120px;height:16px;font-size:var(--fs-2xs)}.dsc-tok__sub{color:var(--muted);font-size:var(--fs-xs)}.dsc-tok__age{flex-shrink:0;font-size:var(--fs-xs)!important}.dsc-tok__age.is-fresh{color:var(--brand);font-weight:700}.dsc-tok__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.dsc-tok__socials{position:relative;z-index:1;flex-shrink:0}.dsc-tok__socials .slinks__link{width:14px;height:14px}.dsc-trend{width:1%}.dsc-spark{display:block}.dsc-spark--up{color:var(--up)}.dsc-spark--down{color:var(--down)}.dsc-spark__line{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dsc-spark__area{fill:currentColor;opacity:.1}.dsc-spark--none{display:inline-block;width:120px;color:var(--faint);text-align:center}.dsc-price{display:inline-block;padding:1px 3px;margin-right:-3px;border-radius:var(--radius-sm)}.dsc-price--buy{animation:dsc-tick-buy 1s var(--ease-out) 1}.dsc-price--sell{animation:dsc-tick-sell 1s var(--ease-out) 1}@keyframes dsc-tick-buy{0%{background-color:var(--up-soft);color:var(--up)}to{background-color:transparent}}@keyframes dsc-tick-sell{0%{background-color:var(--down-soft);color:var(--down)}to{background-color:transparent}}.dsc-tax{color:var(--faint)}.dsc-tax.is-taxed{color:var(--warn)}.dsc-info-cell{width:1%;padding-right:10px!important;text-align:center}.dsc-info-btn{position:relative;z-index:1;display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:15px;line-height:1;cursor:pointer}.dsc-info-btn:hover{background:var(--tab-hover);color:var(--text)}.dsc-info-btn[aria-expanded=true]{background:var(--accent-soft);color:var(--accent)}.dsc-info-row td{height:auto;padding:0;white-space:normal}.dsc-table tbody tr.dsc-info-row:hover{background:transparent}.dsc-info{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin:0 12px 12px 50px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.dsc-info__grid{display:flex;flex-wrap:wrap;gap:10px 28px;min-width:0;margin:0}.dsc-info__item{display:flex;flex-direction:column;gap:4px;min-width:0}.dsc-info__item dt{color:var(--muted);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dsc-info__item dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px;margin:0;font-size:var(--fs-sm)}.dsc-info__id{max-width:100%;overflow-wrap:anywhere;font-size:var(--fs-sm)}.dsc-info__pool{color:var(--muted);font-size:var(--fs-xs)}.dsc-info__socials .slinks__link{width:22px;height:22px}.dsc-info__links{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:639px){.dsc-info{margin-left:12px}}.dsc-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 12px;border-top:1px solid var(--line)}.dsc-pager__label{margin-right:auto;color:var(--muted);font-size:var(--fs-sm)}.search{position:relative;flex:0 1 300px;min-width:180px;margin-left:auto}.search+.topbar__meta{margin-left:0}.search__field{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 4px;border:1px solid transparent;border-radius:var(--pill);background:var(--raised)}.search__field:focus-within{border-color:var(--accent);background:var(--bg);box-shadow:0 0 0 1px var(--accent)}.search__icon{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--muted);cursor:text}.search__field:focus-within .search__icon{color:var(--accent)}.search__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-md);text-overflow:ellipsis}.search__input::placeholder{color:var(--muted)}.search__input:focus-visible{outline:none}.search__kbd{flex-shrink:0;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1}.search__field:focus-within .search__kbd{display:none}.search__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:max(100%,380px);max-height:min(70vh,480px);overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.search__menu.is-stale .search__list{opacity:.6}.search__list{padding:4px 0}.search__list:empty{display:none}.search__opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 14px;cursor:pointer}.search__opt[aria-selected=true]{background:var(--raised)}.search__main{display:flex;flex-direction:column;gap:2px;min-width:0}.search__line{display:flex;align-items:center;gap:6px;min-width:0}.search__sym{overflow:hidden;color:var(--text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.search__line .chip{max-width:130px;height:16px;font-size:var(--fs-2xs)}.search__name,.search__id{overflow:hidden;color:var(--muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.search__id{color:var(--text);font-size:var(--fs-sm)}.search__hit{background:none;color:var(--accent)}.search__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--fs-xs);white-space:nowrap}.search__k{margin-right:4px;color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-2xs)}.search__status{padding:12px 14px;color:var(--muted);font-size:var(--fs-sm)}.search__status:empty,.search__status:has(>.visually-hidden:only-child){padding:0}.search__list:not(:empty)+.search__status:not(:empty){border-top:1px solid var(--line)}.search__status--quiet{color:var(--faint)}@media(max-width:1099px){.search{position:static;flex:0 0 auto;min-width:0}.search__field{width:36px;padding:0 2px;background:transparent}.search__input,.search__kbd{position:absolute;width:1px;opacity:0;pointer-events:none}.search__field:focus-within{position:absolute;top:8px;right:var(--gutter);left:var(--gutter);z-index:41;width:auto;padding:0 12px 0 4px}.search__field:focus-within .search__input{position:static;width:100%;opacity:1;pointer-events:auto}.search__menu{top:50px;right:var(--gutter);left:var(--gutter);width:auto}}@media(min-width:1100px)and (max-width:1399px){.search{flex-basis:220px;min-width:150px}}.pf-account{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);min-width:0;margin-top:4px}.pf-account__id{min-width:0;color:var(--muted);font-size:var(--fs-md);overflow-wrap:anywhere}.pf-asof{color:var(--muted);font-size:var(--fs-sm);white-space:nowrap}.pf-notice{padding:8px 12px;border:1px solid color-mix(in srgb,var(--warn) 40%,transparent);border-radius:var(--radius);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-sm)}.pf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}.pf-kpi{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.pf-kpi__label{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.pf-kpi__value{font-size:var(--fs-2xl);font-weight:800;line-height:1.25;overflow-wrap:anywhere}.pf-kpi__sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;color:var(--muted);font-size:var(--fs-sm)}.pf-kpi__sub .num{font-size:var(--fs-sm)}@media(max-width:1023px){.pf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.pf-kpis{gap:var(--sp-2)}.pf-kpi{padding:var(--sp-2) var(--sp-3)}.pf-kpi__value{font-size:var(--fs-xl)}}.pf-tabs{display:flex;border-bottom:1px solid var(--line)}.pf-tabs .choices{width:100%}.pf-tabs .choices__item{flex:1 1 0;height:44px;font-size:var(--fs-lg)}@media(max-width:479px){.pf-tabs .choices__item{padding:0 4px;font-size:var(--fs-md)}}.pf-table td{height:36px;padding-top:3px;padding-bottom:3px}.pf-table .num{font-variant-numeric:tabular-nums}.pf-stack{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.25}.pf-table .pf-stack__sub,.pf-stack__sub{font-size:var(--fs-xs)}.pf-stack__sub.num:not(.pct){color:var(--muted)}.pf-token{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--text);border-radius:var(--radius-sm)}.pf-token:hover .pf-token__symbol{color:var(--accent);text-decoration:underline}.pf-token__text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.pf-token__line{display:inline-flex;align-items:center;gap:6px}.pf-token__symbol{font-weight:700}.pf-token__name{max-width:22ch;overflow:hidden;color:var(--muted);font-size:var(--fs-xs);text-overflow:ellipsis}.pf-pnl--up{color:var(--up)}.pf-pnl--down{color:var(--down)}.pf-pnl--flat{color:var(--muted)}.pf-upnl{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.pf-side-buy{color:var(--up)}.pf-side-sell{color:var(--down)}.pf-actions{display:inline-flex;gap:4px}.pf-buy{background:var(--up-soft);color:var(--up)}.pf-buy:hover{background:color-mix(in srgb,var(--up) 26%,transparent)}.pf-sell{background:var(--down-soft);color:var(--down)}.pf-sell:hover{background:color-mix(in srgb,var(--down) 26%,transparent)}.pf-more{display:block;width:100%;height:44px;padding:0 var(--sp-4);border:0;border-top:1px solid var(--line);background:transparent;color:var(--accent);font-size:var(--fs-md);text-align:left;cursor:pointer}.pf-more:hover{background:var(--hover)}.pf-more:focus-visible{outline-offset:-2px}.pf-note{padding:var(--sp-4);color:var(--muted);font-size:var(--fs-md)}.pf-coverage{color:var(--muted);font-size:var(--fs-sm)}
