.dialog-body.svelte-qqxivi{flex-direction:column;gap:20px;padding:20px;display:flex;overflow-y:auto}.preview-container.svelte-qqxivi{background:var(--canvas-bg,#1a1a1a);border:1px solid var(--border-color);border-radius:4px;justify-content:center;align-items:center;min-height:300px;max-height:400px;padding:20px;display:flex;overflow:auto}.preview-canvas.svelte-qqxivi{image-rendering:pixelated;image-rendering:crisp-edges;border:1px solid var(--border-color);max-width:100%;max-height:360px}.controls.svelte-qqxivi{flex-direction:column;gap:16px;display:flex}.control-group.svelte-qqxivi{flex-direction:column;gap:8px;display:flex}.control-label.svelte-qqxivi{color:var(--text-primary);font-size:14px;font-weight:500}.toggle-buttons.svelte-qqxivi{gap:8px;display:flex}.toggle-button.svelte-qqxivi{background:var(--button-bg);border:1px solid var(--button-border);color:var(--text-primary);cursor:pointer;border-radius:4px;flex:1;padding:8px 16px;font-size:14px;transition:all .2s}.toggle-button.svelte-qqxivi:hover{background:var(--button-bg-hover);border-color:var(--text-secondary)}.toggle-button.active.svelte-qqxivi{background:var(--accent-color);border-color:var(--accent-color);color:#fff}
