.btn--pending.svelte-1bmbj4w{opacity:.65}.btn--pending.svelte-1bmbj4w:after{content:"";display:inline-block;width:5px;height:5px;margin-left:5px;vertical-align:middle;border-radius:50%;background:currentColor;animation:svelte-1bmbj4w-btn-pulse 1s ease-in-out infinite}@keyframes svelte-1bmbj4w-btn-pulse{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.btn--pending.svelte-1bmbj4w:after{animation:none;opacity:.6}}.token-grid.svelte-1bmbj4w{display:grid;grid-template-columns:minmax(290px,360px) 1fr;gap:var(--spacing-lg);align-items:start}.token-grid.svelte-1bmbj4w>.section-card:where(.svelte-1bmbj4w){margin-top:0}@media(max-width:920px){.token-grid.svelte-1bmbj4w{grid-template-columns:1fr}}.tk-title.svelte-1bmbj4w{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.tk-h3.svelte-1bmbj4w{display:flex;align-items:center;gap:9px}.tk-launch.svelte-1bmbj4w{margin:0 0 10px;font-size:.76em;line-height:1.5;color:var(--color-text-muted)}.tk-launch.svelte-1bmbj4w a:where(.svelte-1bmbj4w),.tk-part.svelte-1bmbj4w{white-space:nowrap}.tk-links.svelte-1bmbj4w{display:flex;gap:6px;margin-bottom:10px}.tk-link-btn.svelte-1bmbj4w{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;font-size:.72em;letter-spacing:.8px;text-transform:uppercase}.tk-link-btn.svelte-1bmbj4w svg:where(.svelte-1bmbj4w){width:13px;height:13px}.tk-link-btn.svelte-1bmbj4w .ext:where(.svelte-1bmbj4w){width:10px;height:10px;opacity:.65}.tk-name.svelte-1bmbj4w{font-weight:400;color:var(--color-text-muted);font-size:.72em;letter-spacing:0;text-transform:none}.tk-net.svelte-1bmbj4w{font-size:.66em;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.ph-meta.svelte-1bmbj4w{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:-4px 0 10px}.tk-info.svelte-1bmbj4w .metric-grid:where(.svelte-1bmbj4w){grid-auto-flow:row dense}.tk-exit.svelte-1bmbj4w{grid-column:1 / -1;margin:0;padding:1px 2px;font-size:.74em;line-height:1.5}.metric.svelte-1bmbj4w .mv-dim:where(.svelte-1bmbj4w){color:var(--color-text-dim)}.tk-rules.svelte-1bmbj4w{display:flex;gap:7px;align-items:flex-start;margin:8px 0 0;padding:7px 9px;border-radius:var(--border-radius-md);background:var(--alpha-primary-05);box-shadow:inset 0 0 0 1px var(--alpha-primary-15);font-size:.74em;line-height:1.5;color:var(--color-text-secondary);overflow-wrap:anywhere}.tk-rules-ico.svelte-1bmbj4w{flex:0 0 auto;display:inline-flex;margin-top:1px;color:var(--color-text-muted)}.tk-rules-body.svelte-1bmbj4w{display:flex;flex-direction:column;gap:3px;min-width:0}.chart-ctl.svelte-1bmbj4w{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.chart-ctl.svelte-1bmbj4w .btn:where(.svelte-1bmbj4w){padding:4px 8px;font-size:.78em}.chart-ctl.svelte-1bmbj4w .theme-select:where(.svelte-1bmbj4w){padding:4px 7px;font-size:.8em}.pf-row.svelte-1bmbj4w{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px}.pf-search.svelte-1bmbj4w{width:15em;max-width:100%;padding-right:10px;box-sizing:border-box}.pf-count.svelte-1bmbj4w{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin:0;font-size:.78em;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.pf-count--on.svelte-1bmbj4w{margin:0 0 8px}.pf-count--none.svelte-1bmbj4w{gap:8px;font-size:1em;color:var(--color-text-dim)}.pf-clear.svelte-1bmbj4w{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:underline;color:color-mix(in oklab,var(--color-accent) 65%,var(--color-text))}.pf-clear.svelte-1bmbj4w:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pool-swap.svelte-1bmbj4w{text-align:right;white-space:nowrap}.pool-swap.svelte-1bmbj4w .btn:where(.svelte-1bmbj4w){display:inline-block}.pool-swap.svelte-1bmbj4w .btn:where(.svelte-1bmbj4w):hover{text-decoration:none}.chart-meta.svelte-1bmbj4w{font-size:.74em;margin-bottom:8px}.chart-meta.svelte-1bmbj4w .badge{font-size:.9em}.idx-wait.svelte-1bmbj4w{display:flex;gap:10px;align-items:flex-start;font-size:.82em;line-height:1.6;color:var(--color-text-muted);padding:10px 0}.idx-dot.svelte-1bmbj4w{flex:0 0 auto;width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--color-accent);animation:svelte-1bmbj4w-idx-pulse 1.4s ease-in-out infinite}@keyframes svelte-1bmbj4w-idx-pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.idx-dot.svelte-1bmbj4w{animation:none}}
