.cats.svelte-1e6n2qn{border-bottom:1px solid var(--line);padding:20px 26px;display:flex;gap:8px;flex-wrap:wrap}.cats.svelte-1e6n2qn button:where(.svelte-1e6n2qn){border:1px solid var(--hair);background:transparent;color:var(--ink);padding:11px 16px;font:600 13px/1 var(--font-ui);cursor:pointer}.cats.svelte-1e6n2qn button.on:where(.svelte-1e6n2qn){border-color:var(--line);background:var(--inv-bg);color:var(--inv-ink)}.pair.svelte-1e6n2qn{display:grid;grid-template-columns:var(--gswap);align-items:stretch;border-bottom:1px solid var(--line)}.side.svelte-1e6n2qn{min-width:0;padding:32px 30px}.side.to.svelte-1e6n2qn{background:var(--surface)}.label.svelte-1e6n2qn{font:500 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.amount.svelte-1e6n2qn{display:block;width:100%;margin-top:14px;font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.045em;line-height:1.1;word-break:break-all;border:none;border-bottom:1px solid var(--hair);background:transparent;color:var(--ink);font-family:var(--font-ui);outline:none}.amount.svelte-1e6n2qn:focus{border-color:var(--line)}.amount.out.svelte-1e6n2qn{border-bottom-color:transparent}.unit.svelte-1e6n2qn{display:block;margin-top:12px;border:1px solid var(--hair);background:var(--bg);color:var(--ink);padding:8px 10px;font:500 13px/1 var(--font-mono)}.mid.svelte-1e6n2qn{display:grid;place-items:center;padding:14px 18px;border-left:var(--cellR);border-right:var(--cellR);border-top:var(--cellB);border-bottom:var(--cellB)}.swapper.svelte-1e6n2qn{width:44px;height:44px;border:1px solid var(--line);background:transparent;color:var(--ink);display:grid;place-items:center;cursor:pointer;font:500 16px/1 var(--font-mono)}.swapper.svelte-1e6n2qn:hover{background:var(--inv-bg);color:var(--inv-ink)}.table-wrap.svelte-1e6n2qn{padding:26px 30px}table.svelte-1e6n2qn{width:100%;border-collapse:collapse;margin-top:14px}thead.svelte-1e6n2qn th:where(.svelte-1e6n2qn){text-align:left;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:10px 4px;font:500 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}tbody.svelte-1e6n2qn tr:where(.svelte-1e6n2qn){border-bottom:1px solid var(--hair)}tbody.svelte-1e6n2qn tr:where(.svelte-1e6n2qn):hover{background:var(--surface)}tbody.svelte-1e6n2qn th:where(.svelte-1e6n2qn){text-align:left;padding:13px 4px;font-size:15px;font-weight:600;letter-spacing:-.01em}tbody.svelte-1e6n2qn td:where(.svelte-1e6n2qn){padding:13px 4px}.sym.svelte-1e6n2qn{font:500 11px/1 var(--font-mono);letter-spacing:.1em;color:var(--soft);width:64px}.val.svelte-1e6n2qn{font:500 15px/1 var(--font-mono);text-align:right}
