.tf-base-select.svelte-cz6u6n{position:relative}.tf-base-trigger.svelte-cz6u6n{display:inline-flex;align-items:center;gap:.3rem;background:var(--tf-panel-2);border:1px solid var(--border-strong);color:var(--tf-text);font-family:var(--tf-font-mono);font-size:var(--tf-fs-body);font-weight:600;padding:.3rem .55rem;cursor:pointer;white-space:nowrap;transition:border-color .12s ease}.tf-base-trigger.svelte-cz6u6n:hover{border-color:var(--brand-blue-hi)}.tf-base-caret.svelte-cz6u6n{font-size:.7em;color:var(--tf-text-dim)}.tf-base-menu.svelte-cz6u6n{position:absolute;top:calc(100% + 4px);right:0;z-index:20;margin:0;padding:.25rem;list-style:none;min-width:5.5rem;background:var(--tf-panel-2);border:1px solid var(--border-strong);box-shadow:0 12px 28px -10px #000000b3}.tf-base-option.svelte-cz6u6n{display:block;width:100%;text-align:left;background:none;border:none;color:var(--tf-text-dim);font-family:var(--tf-font-mono);font-size:var(--tf-fs-body);padding:.35rem .5rem;cursor:pointer;transition:color .12s ease,background .12s ease}.tf-base-option.svelte-cz6u6n:hover{background:var(--border-subtle);color:var(--tf-text)}.tf-base-option.is-active.svelte-cz6u6n{color:var(--tf-text);font-weight:600}.tf-infotip.svelte-alh7q5{position:relative;display:inline-flex;vertical-align:middle;margin-left:.3rem}.tf-infotip-btn.svelte-alh7q5{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:var(--tf-text-mute);cursor:pointer;transition:color .12s ease}.tf-infotip-btn.svelte-alh7q5:hover,.tf-infotip-btn[aria-expanded=true].svelte-alh7q5{color:var(--tf-text)}.tf-infotip-pop.svelte-alh7q5{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:max-content;max-width:min(16rem,calc(100vw - 2rem));padding:.55rem .7rem;background:var(--tf-panel-2);border:1px solid var(--border-strong);color:var(--tf-text-dim);font-family:var(--tf-font-mono);font-size:var(--tf-fs-label-sm);line-height:1.5;text-transform:none;letter-spacing:normal;box-shadow:0 12px 28px -10px #000000b3;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}.tf-infotip.svelte-alh7q5:hover .tf-infotip-pop:where(.svelte-alh7q5),.tf-infotip-pop.is-open.svelte-alh7q5{opacity:1;visibility:visible;transform:translateY(0)}.tf-swap-panel.svelte-1be45h9 .tf-panel{border-color:var(--border-strong)}.tf-swap-body.svelte-1be45h9{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.tf-swap-field.svelte-1be45h9{border:1px solid var(--border-strong);background:#ffffff05;padding:.75rem}.tf-swap-row.svelte-1be45h9{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tf-swap-flip.svelte-1be45h9{display:flex;justify-content:center}.tf-swap-amount.svelte-1be45h9{font-size:1.25rem;background:transparent;border:none;flex:1;min-width:0}.tf-swap-token.svelte-1be45h9{font-weight:600;color:var(--tf-text);white-space:nowrap}.tf-swap-detail.svelte-1be45h9{display:flex;flex-direction:column;gap:.4rem;border-top:1px solid var(--border-strong);padding-top:.6rem}.tf-slip-btn.svelte-1be45h9{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;color:var(--tf-text);cursor:pointer;font:inherit;font-size:var(--tf-fs-label-sm)}.tf-slip-btn.svelte-1be45h9:hover{color:var(--brand-blue-hi)}.tf-slip-input.svelte-1be45h9{width:5rem;min-height:32px;padding:.3rem .5rem;text-align:right;font-size:var(--tf-fs-label-sm)}.tf-link.svelte-1be45h9{background:none;border:none;color:var(--tf-blue);cursor:pointer;font:inherit;text-decoration:underline}
