.tool.svelte-qx12x9{margin-bottom:1rem;padding:1.1rem}.paste.svelte-qx12x9{margin:0}.lbl.svelte-qx12x9{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:block}.paste-row.svelte-qx12x9{align-items:stretch;gap:.5rem;display:flex}.field-input.svelte-qx12x9{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-2);width:100%;min-width:0;color:var(--text);outline:none;padding:.75rem .9rem;font-size:.95rem}.field-input.svelte-qx12x9:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.status.svelte-qx12x9{color:var(--text);align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:.98rem;display:flex}.status.notfound.svelte-qx12x9{color:var(--text-muted)}.live-head.svelte-qx12x9{align-items:center;gap:.7rem;margin-bottom:.9rem;display:flex}.live-head.svelte-qx12x9 h2:where(.svelte-qx12x9){margin:0;font-size:1.2rem}.sub.svelte-qx12x9{color:var(--text-muted);margin:.2rem 0 0;font-size:.9rem}.acc.svelte-qx12x9{color:var(--text-faint)}.pulse.svelte-qx12x9{background:var(--danger,#ef4444);width:12px;height:12px;box-shadow:0 0 0 0 color-mix(in srgb, var(--danger,#ef4444) 60%, transparent);border-radius:50%;flex:none;animation:1.8s ease-out infinite svelte-qx12x9-pulse}.pulse.off.svelte-qx12x9{background:var(--text-faint);animation:none}@keyframes svelte-qx12x9-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger,#ef4444) 55%, transparent)}to{box-shadow:0 0 0 12px #0000}}@media (prefers-reduced-motion:reduce){.pulse.svelte-qx12x9{animation:none}}.map-wrap.svelte-qx12x9{border-radius:var(--r-md);min-height:340px;overflow:hidden}.actions.svelte-qx12x9{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.muted.svelte-qx12x9{color:var(--text-muted)}.small.svelte-qx12x9{margin:.7rem 0 0;font-size:.85rem}.geo-error.svelte-qx12x9{color:var(--danger,#ef4444);margin:.5rem 0 0;font-size:.9rem}.upsell.svelte-qx12x9{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1.3rem;padding:.9rem 1rem;display:flex}.upsell-text.svelte-qx12x9 strong:where(.svelte-qx12x9){font-size:.95rem}.upsell-actions.svelte-qx12x9{flex-wrap:wrap;gap:.5rem;display:flex}
