.s--slider.svelte-1wr5wa.svelte-1wr5wa{display:flex;align-items:center}.s--slider.svelte-1wr5wa button.svelte-1wr5wa{width:3em;height:1.6em;position:relative;margin:0 0.5em 0 0;background:var(--button-secondary-background-fill);border:none}.s--slider.svelte-1wr5wa button[disabled].svelte-1wr5wa{cursor:not-allowed}.s--slider.svelte-1wr5wa button.svelte-1wr5wa::before{content:"";position:absolute;width:1.3em;height:1.3em;background:#fff;top:0.13em;right:1.5em;transition:transform 0.3s}.s--slider.svelte-1wr5wa button[aria-checked="true"].svelte-1wr5wa{background-color:var(--color-accent)}.s--slider.svelte-1wr5wa button[aria-checked="true"].svelte-1wr5wa::before{transform:translateX(1.3em);transition:transform 0.3s}.s--slider.svelte-1wr5wa button.svelte-1wr5wa:focus{box-shadow:0 0px 0px 1px var(--color-accent)}.s--slider.svelte-1wr5wa button.svelte-1wr5wa{border-radius:1.5em}.s--slider.svelte-1wr5wa button.svelte-1wr5wa::before{border-radius:100%}.s--slider.svelte-1wr5wa button.svelte-1wr5wa:focus{box-shadow:0 0px 8px var(--accent-color);border-radius:1.5em}label.svelte-tumzdr.svelte-tumzdr{display:block;width:100%}.input-container.svelte-tumzdr.svelte-tumzdr{display:flex;position:relative;align-items:flex-end}.dialogue-container.svelte-tumzdr.svelte-tumzdr{border:none;border-radius:var(--input-radius);background:var(--input-background-fill);padding:var(--spacing-md);margin-bottom:var(--spacing-sm);position:relative}.dialogue-line.svelte-tumzdr.svelte-tumzdr{display:flex;align-items:center;margin-bottom:var(--spacing-sm)}.speaker-column.svelte-tumzdr.svelte-tumzdr{flex:0 0 150px;margin-right:var(--spacing-sm);display:flex;align-items:center}.text-column.svelte-tumzdr.svelte-tumzdr{flex:1;margin-right:var(--spacing-sm)}.text-column.svelte-tumzdr input.svelte-tumzdr{width:100%;padding:var(--spacing-sm);border:1px solid var(--border-color-primary);border-radius:var(--radius-sm);color:var(--body-text-color);background:var(--input-background-fill);min-height:30px;flex-grow:1;margin-top:0px;margin-bottom:0px;resize:none;z-index:1;display:block;position:relative;background:var(--input-background-fill);padding:var(--input-padding);width:100%;color:var(--body-text-color);font-weight:var(--input-text-weight);font-size:var(--input-text-size);line-height:var(--line-sm)}.action-column.svelte-tumzdr.svelte-tumzdr{flex:0 0 40px;display:flex;justify-content:center}.add-button.svelte-tumzdr.svelte-tumzdr{display:flex;justify-content:center;align-items:center;width:25px;height:25px;border:none;background:transparent;cursor:pointer}.delete-button.svelte-tumzdr.svelte-tumzdr{display:flex;justify-content:center;align-items:center;width:15px;height:15px}.add-button.svelte-tumzdr.svelte-tumzdr:hover{color:var(--color-accent)}.controls-row.svelte-tumzdr.svelte-tumzdr{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.switch-container.svelte-tumzdr.svelte-tumzdr{display:flex;justify-content:flex-start}.submit-container.svelte-tumzdr.svelte-tumzdr{display:flex;justify-content:flex-end}.submit-container.svelte-tumzdr button[disabled].svelte-tumzdr{cursor:not-allowed}.submit-button.svelte-tumzdr.svelte-tumzdr{border:none;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;border-radius:15px;min-width:30px;height:30px;flex-shrink:0;display:flex;justify-content:center;align-items:center;background:var(--button-secondary-background-fill);color:var(--button-secondary-text-color)}.submit-button.svelte-tumzdr.svelte-tumzdr:hover{background:var(--button-secondary-background-fill-hover)}.submit-button.svelte-tumzdr.svelte-tumzdr:active{box-shadow:var(--button-shadow-active)}.submit-button.svelte-tumzdr svg{height:22px;width:22px}.copy-button.svelte-tumzdr.svelte-tumzdr{display:flex;position:absolute;top:var(--block-label-margin);right:var(--block-label-margin);align-items:center;box-shadow:var(--shadow-drop);border:1px solid var(--border-color-primary);border-top:none;border-right:none;border-radius:var(--block-label-right-radius);background:var(--block-label-background-fill);padding:5px;width:22px;height:22px;overflow:hidden;color:var(--block-label-color);font:var(--font-sans);font-size:var(--button-small-text-size)}