.pr.svelte-isyj4b{display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0;text-align:left}.pr-standalone.svelte-isyj4b{height:100%;gap:.35rem;padding:6px 8px;box-sizing:border-box}.pr.is-fs.svelte-isyj4b{background:var(--bg);padding:1rem;box-sizing:border-box;height:100vh}.pr-closed.svelte-isyj4b{margin:0;padding:.8rem 1rem;font-size:var(--text-sm);color:var(--text-secondary);border:1px dashed var(--a3-border);border-radius:8px}.pr-closed.svelte-isyj4b code:where(.svelte-isyj4b){color:var(--text)}.pr-title.svelte-isyj4b{font-size:var(--text-sm);font-weight:600;color:var(--text)}.pr-ver.svelte-isyj4b{font-weight:400;font-size:var(--text-2xs);color:var(--text-secondary);margin-left:.4rem}.pr-meta.svelte-isyj4b{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.pr-tag-busy.svelte-isyj4b{color:var(--warning);border-color:var(--warning)}.pr-consigne.svelte-isyj4b{margin:0;font-family:var(--font-sans, inherit);font-size:var(--text-base);color:var(--text);line-height:1.45}.pr-btn.svelte-isyj4b{font:inherit;font-size:var(--text-xs);line-height:1.2;color:var(--text);background:var(--bg-elevated);border:1px solid var(--a3-border);border-radius:4px;padding:.25rem .55rem;cursor:pointer;text-transform:none;letter-spacing:normal}.pr-btn.svelte-isyj4b:hover:not(:disabled){border-color:var(--a3-accent);color:var(--a3-accent)}.pr-btn.svelte-isyj4b:disabled{color:var(--text-secondary);cursor:default}.pr-btn.svelte-isyj4b:focus-visible{outline:2px solid var(--a3-accent);outline-offset:1px}.pr-btn-stop.svelte-isyj4b{color:var(--error);border-color:var(--error)}.pr-stage.svelte-isyj4b{display:flex;flex-direction:column;min-height:0;height:clamp(220px,38vh,440px)}.pr-standalone.svelte-isyj4b .pr-stage:where(.svelte-isyj4b){flex:1;height:auto}.pr.is-fs.svelte-isyj4b .pr-stage:where(.svelte-isyj4b){flex:1;height:auto}.pr-out.svelte-isyj4b{flex:1;min-height:0;overflow:auto;padding:.5rem .65rem;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.4;scrollbar-width:thin}.pr-empty.svelte-isyj4b{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.pr-line.svelte-isyj4b{display:flex;gap:.5rem;align-items:flex-start;margin:0;white-space:pre-wrap;word-break:break-word;color:var(--text)}.pr-code.svelte-isyj4b{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;color:var(--text)}.pr-prompt.svelte-isyj4b{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--success);font-weight:600;white-space:nowrap}.pr-prompt-out.svelte-isyj4b{color:var(--a3-accent)}.pr-in.svelte-isyj4b{margin-top:.35rem}.pr-err.svelte-isyj4b{color:var(--error)}.pr-sys.svelte-isyj4b{color:var(--text-secondary);font-size:var(--text-xs)}.pr-ok.svelte-isyj4b{color:var(--success);font-weight:600}.pr-ko.svelte-isyj4b{color:var(--error);font-weight:600}.pr-fig.svelte-isyj4b{display:block;max-width:100%;margin:.3rem 0;border-radius:4px;background:#fff}.pr-inrow.svelte-isyj4b{display:flex;gap:.5rem;align-items:flex-start;padding:.4rem .65rem;border-top:1px solid var(--a3-border);background:color-mix(in srgb,var(--a3-accent) 4%,transparent)}.pr-input.svelte-isyj4b{flex:1;min-width:0;resize:vertical;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.4;color:var(--text);background:transparent;border:0;padding:0;outline:none;tab-size:4}.pr-input.svelte-isyj4b:disabled{color:var(--text-secondary)}.pr-run.svelte-isyj4b{align-self:flex-end}.pr-fs.svelte-isyj4b{display:inline-flex;align-items:center;padding:.2rem .4rem}.pr-foot.svelte-isyj4b{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pr-verdict.svelte-isyj4b{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600}.pr-verdict-ok.svelte-isyj4b{color:var(--success)}.pr-verdict-ko.svelte-isyj4b{color:var(--error)}
