.select-dropdown.svelte-18u403f{width:100%;position:relative}.select-label.svelte-18u403f{color:var(--muted);margin:10px 0 4px;font-size:13px;display:block}.select-trigger.svelte-18u403f{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.select-trigger.svelte-18u403f:disabled{opacity:.5;cursor:not-allowed}.select-value.svelte-18u403f{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-value.placeholder.svelte-18u403f{color:var(--muted)}.select-chevron.svelte-18u403f{color:var(--muted);font-size:10px;transition:transform .15s}.select-chevron.open.svelte-18u403f{transform:rotate(180deg)}.select-menu.svelte-18u403f{z-index:100;background:var(--bg);border:1px solid var(--border);border-radius:6px;max-height:260px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #00000059}.select-option.svelte-18u403f{cursor:pointer;color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-size:14px;overflow:hidden}.select-option.svelte-18u403f:hover,.select-option.selected.svelte-18u403f{background:var(--panel)}.select-option.selected.svelte-18u403f{color:var(--accent)}.select-option.disabled.svelte-18u403f{color:var(--muted);cursor:not-allowed;opacity:.6}.select-option.disabled.svelte-18u403f:hover{background:0 0}.spinner.svelte-15g82xt{vertical-align:middle;border:2px solid;border-radius:50%;animation:.7s linear infinite svelte-15g82xt-spin;display:inline-block;border-top-color:#0000!important}@keyframes svelte-15g82xt-spin{to{transform:rotate(360deg)}}.summary-list.svelte-1phbgch{margin:0;padding:0;font-size:14px;list-style:none}.summary-list.svelte-1phbgch li:where(.svelte-1phbgch){border-bottom:1px solid var(--border);padding:6px 0}.summary-list.svelte-1phbgch li:where(.svelte-1phbgch):last-child{border-bottom:none}button.active.svelte-1phbgch{border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px #3b82f633}.token-banner.svelte-1pgcy6i{margin-top:12px}.connection-info.svelte-1pgcy6i{background:#4f8cff1f;border:1px solid #4f8cff59;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:13px}.connection-row.svelte-1pgcy6i{align-items:center;gap:10px;margin-top:6px;display:flex}.connection-row.svelte-1pgcy6i span:where(.svelte-1pgcy6i){text-transform:uppercase;letter-spacing:.03em;min-width:48px;font-size:12px}.connection-row.svelte-1pgcy6i code:where(.svelte-1pgcy6i){white-space:nowrap;flex:1;overflow:auto}.badge.svelte-l2x3ml,.badge.svelte-oy7zy{background:var(--border);color:var(--text);border-radius:10px;padding:2px 8px;font-size:12px;display:inline-block}button.active.svelte-oy7zy{border-color:var(--accent);color:var(--accent);box-shadow:0 0 12px #3b82f633}.page-nav.svelte-g5zs70{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#050507d9;gap:8px;margin-bottom:24px;padding:12px 0;display:flex;position:sticky;top:0}.page-nav-item.svelte-g5zs70{color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 16px;font-weight:600}.page-nav-item.svelte-g5zs70:hover:not(:disabled){color:var(--text);box-shadow:none;transform:none}.page-nav-item.active.svelte-g5zs70{color:var(--accent);border-color:var(--accent);box-shadow:0 0 14px #3b82f633}.page-content.svelte-g5zs70{padding-bottom:40px}.masquerade-banner.svelte-1n46o8q{color:#c4b5fd;background:#a855f71f;border:1px solid #a855f766;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;display:flex;box-shadow:0 0 14px #a855f726}.container{max-width:900px;margin:0 auto;padding:24px 16px 60px}.centered{justify-content:center;align-items:center;min-height:80vh;display:flex}.form-group{margin-bottom:12px}h1{margin:0 0 4px;font-size:22px}h2{margin:0 0 12px;font-size:17px}.topbar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=720px){.grid{grid-template-columns:1fr}}.mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.token-banner{background:#22c55e22;border:1px solid #22c55e55;border-radius:8px;margin-bottom:12px;padding:12px}
