.tool-container.svelte-vemp74,.input-section.svelte-vemp74{display:flex;flex-direction:column;gap:var(--space-4)}.wifi-string-card.svelte-vemp74{padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-2)}.card-title.svelte-vemp74{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.wifi-string.svelte-vemp74{font-size:var(--font-size-sm);font-family:Courier New,Courier,monospace;color:var(--color-text-muted);word-break:break-all;padding:var(--space-2);background:var(--color-bg);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.preview-section.svelte-vemp74{padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);text-align:center}.preview-title.svelte-vemp74{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.preview-subtitle.svelte-vemp74{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--space-3)}.canvas-wrapper.svelte-vemp74{display:flex;justify-content:center}.canvas-wrapper.svelte-vemp74 canvas:where(.svelte-vemp74){max-width:100%;height:auto;border-radius:var(--radius-sm)}.hidden.svelte-vemp74{display:none}.hidden-canvas.svelte-vemp74{position:absolute;left:-9999px;top:-9999px;width:0;height:0;visibility:hidden}
