.terminal-pane.svelte-eskhsl{border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--bg-secondary);transition:border-color .15s ease}.terminal-pane.svelte-eskhsl:hover{border-color:var(--border-hover)}.terminal-pane__bar.svelte-eskhsl{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);min-height:32px}.terminal-pane__icon.svelte-eskhsl{display:inline-flex;color:var(--text-muted)}.terminal-pane__title.svelte-eskhsl{font-size:.7rem;font-weight:500;color:var(--text-secondary);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.terminal-pane__extra.svelte-eskhsl{display:flex;align-items:center;gap:6px;min-width:0}.terminal-pane__actions.svelte-eskhsl{display:flex;align-items:center;gap:2px;margin-left:auto}.terminal-pane__btn.svelte-eskhsl{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:4px;color:var(--text-muted);cursor:pointer;transition:background .12s ease,color .12s ease}.terminal-pane__btn.svelte-eskhsl:hover{background:var(--bg-hover);color:var(--text-primary)}.terminal-pane__btn--success.svelte-eskhsl,.terminal-pane__btn--success.svelte-eskhsl:hover{color:var(--accent-success)}.terminal-pane__body.svelte-eskhsl{padding:10px 12px;overflow:auto;color:var(--text-primary);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.55}.terminal-pane__editor.svelte-eskhsl .cm-editor{background:transparent}.terminal-pane__body.svelte-eskhsl textarea{background:transparent;border:none;color:inherit;font:inherit;line-height:inherit;width:100%;outline:none;resize:vertical;padding:0;margin:0}.terminal-pane__body.svelte-eskhsl textarea::placeholder{color:var(--text-muted)}.terminal-pane__body.svelte-eskhsl pre{margin:0;padding:0;font:inherit;line-height:inherit;color:inherit;white-space:pre-wrap;word-break:break-word}
