.regen-controls.svelte-17a1dtl{display:flex;gap:.4rem;padding:.5rem;background:var(--surface-secondary);border:1px solid var(--border-primary);box-shadow:0 4px 16px #00000059}textarea.svelte-17a1dtl{flex:1;background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);padding:.35rem .45rem;font-size:.78rem;resize:none;font-family:inherit;min-height:0}textarea.svelte-17a1dtl:focus{border-color:var(--accent);outline:none}.controls.svelte-17a1dtl{display:flex;flex-direction:column;gap:.25rem;min-width:160px}.slider-label.svelte-17a1dtl{display:flex;align-items:center;gap:.4rem;font-size:.62rem;letter-spacing:.04em;color:var(--text-secondary);white-space:nowrap}.slider-label.svelte-17a1dtl input[type=range]:where(.svelte-17a1dtl){flex:1;accent-color:var(--accent)}.model-row.svelte-17a1dtl{display:flex;gap:1px}.model-btn.svelte-17a1dtl{flex:1;padding:.2rem .4rem;font-size:.6rem;font-weight:600;letter-spacing:.04em;background:var(--surface-tertiary);color:var(--text-tertiary);border:none;cursor:pointer}.model-btn.active.svelte-17a1dtl{background:var(--accent);color:var(--text-inverse)}.btn-row.svelte-17a1dtl{display:flex;gap:1px}.btn-run.svelte-17a1dtl,.btn-dismiss.svelte-17a1dtl{padding:.3rem .5rem;font-size:.68rem;font-weight:600;letter-spacing:.04em;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.3rem}.btn-run.svelte-17a1dtl{flex:1;background:var(--accent);color:var(--text-inverse)}.btn-run.svelte-17a1dtl:hover{filter:brightness(1.1)}.btn-dismiss.svelte-17a1dtl{background:#646464d9;color:#ddd;font-size:12px;padding:.3rem .5rem}.btn-dismiss.svelte-17a1dtl:hover{background:var(--status-error);color:#fff}
