.app-terminal[data-v-dd5ae9bd]{display:flex;flex-direction:column;overflow:hidden;color:#d1d5db;background:#111827;border:1px solid #1f2937;border-radius:6px;box-shadow:inset 0 1px #ffffff0d}.app-terminal--fill[data-v-dd5ae9bd]{height:100%;min-height:0}.terminal-toolbar[data-v-dd5ae9bd]{display:flex;align-items:center;height:34px;padding:0 12px;background:#0b1220;border-bottom:1px solid #1f2937;gap:10px}.terminal-dots[data-v-dd5ae9bd]{display:inline-flex;flex:0 0 auto;gap:6px}.terminal-dots i[data-v-dd5ae9bd]{width:10px;height:10px;border-radius:50%}.terminal-dots i[data-v-dd5ae9bd]:nth-child(1){background:#f87171}.terminal-dots i[data-v-dd5ae9bd]:nth-child(2){background:#fbbf24}.terminal-dots i[data-v-dd5ae9bd]:nth-child(3){background:#34d399}.terminal-title[data-v-dd5ae9bd],.terminal-body[data-v-dd5ae9bd]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.terminal-title[data-v-dd5ae9bd]{min-width:0;flex:1 1 auto;color:#94a3b8;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-toolbar-extra[data-v-dd5ae9bd]{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.terminal-copy-button[data-v-dd5ae9bd]{display:inline-flex;justify-content:center;align-items:center;gap:4px;height:24px;min-width:64px;padding:0 7px;color:#94a3b8;background:transparent;border:1px solid #334155;border-radius:5px;cursor:pointer;font-size:12px;line-height:1}.terminal-copy-button[data-v-dd5ae9bd]:hover{color:#e5e7eb;border-color:#64748b}.terminal-copy-button--success[data-v-dd5ae9bd],.terminal-copy-button--success[data-v-dd5ae9bd]:hover{color:#86efac;border-color:#22c55e}.terminal-copy-button--error[data-v-dd5ae9bd],.terminal-copy-button--error[data-v-dd5ae9bd]:hover{color:#fca5a5;border-color:#ef4444}.terminal-copy-icon[data-v-dd5ae9bd]{position:relative;display:inline-block;width:12px;height:12px}.terminal-copy-icon[data-v-dd5ae9bd]:before,.terminal-copy-icon[data-v-dd5ae9bd]:after{position:absolute;width:7px;height:8px;content:"";border:1px solid currentcolor;border-radius:2px}.terminal-copy-icon[data-v-dd5ae9bd]:before{top:3px;left:1px;opacity:.6}.terminal-copy-icon[data-v-dd5ae9bd]:after{top:0;left:4px;background:#0b1220}.terminal-body[data-v-dd5ae9bd]{position:relative;display:grid;flex:1 1 auto;min-height:0;max-height:560px;overflow:auto;padding:12px 14px 14px;font-size:12px;line-height:20px;gap:4px}.terminal-loading[data-v-dd5ae9bd]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:#cbd5e1;background:#0f172ac7}.app-terminal--fill .terminal-body[data-v-dd5ae9bd]{max-height:none}.terminal-line[data-v-dd5ae9bd]{display:grid;grid-template-columns:18px minmax(0,1fr);min-width:0;gap:8px}.terminal-line--arg .terminal-content[data-v-dd5ae9bd]{padding-left:16px}.terminal-prompt[data-v-dd5ae9bd]{color:#22c55e;-webkit-user-select:none;user-select:none}.terminal-content[data-v-dd5ae9bd]{min-width:0;color:#d1d5db;font:inherit;overflow-wrap:anywhere;white-space:normal}.terminal-command[data-v-dd5ae9bd],.terminal-option[data-v-dd5ae9bd]{color:#93c5fd}.terminal-comment[data-v-dd5ae9bd]{color:#64748b}.terminal-value[data-v-dd5ae9bd]{color:#e5e7eb}.terminal-command+.terminal-value[data-v-dd5ae9bd],.terminal-comment+.terminal-value[data-v-dd5ae9bd],.terminal-option+.terminal-value[data-v-dd5ae9bd],.terminal-continuation[data-v-dd5ae9bd]{margin-left:8px}.terminal-continuation[data-v-dd5ae9bd]{color:#94a3b8}.terminal-meta[data-v-dd5ae9bd]{display:grid;padding-top:10px;margin-top:8px;border-top:1px solid rgb(148 163 184 / 18%);gap:4px}.terminal-code-view[data-v-dd5ae9bd]{min-width:0}.terminal-code-lines[data-v-dd5ae9bd]{display:table;min-width:100%;padding:8px 0 2px;counter-reset:line}.terminal-code-line[data-v-dd5ae9bd]{display:table-row;min-height:20px}.terminal-line-number[data-v-dd5ae9bd],.terminal-line-content[data-v-dd5ae9bd]{display:table-cell;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:20px;white-space:pre}.terminal-line-number[data-v-dd5ae9bd]{width:1%;min-width:48px;padding:0 12px;color:#64748b;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid rgb(148 163 184 / 18%)}.terminal-line-content[data-v-dd5ae9bd]{padding:0 16px;color:#d1d5db}.terminal-fold-toggle[data-v-dd5ae9bd],.terminal-fold-spacer[data-v-dd5ae9bd]{display:inline-block;width:16px;margin-right:4px}.terminal-fold-toggle[data-v-dd5ae9bd]{padding:0;color:#94a3b8;background:transparent;border:0;cursor:pointer;font:inherit;line-height:inherit}.terminal-fold-toggle[data-v-dd5ae9bd]:hover{color:#e5e7eb}.terminal-fold-summary[data-v-dd5ae9bd]{margin-left:8px;color:#64748b;font-style:italic}.terminal-output[data-v-dd5ae9bd]{min-height:160px;margin:0;color:#d1d5db;font:inherit;line-height:inherit;white-space:pre-wrap;word-break:break-word}.terminal-empty[data-v-dd5ae9bd]{display:grid;min-height:260px;place-items:center;color:#64748b;text-align:center}.token--comment[data-v-dd5ae9bd]{color:#64748b}.token--block[data-v-dd5ae9bd]{color:#fbbf24}.token--directive[data-v-dd5ae9bd],.token--keyword[data-v-dd5ae9bd],.token--command[data-v-dd5ae9bd]{color:#93c5fd}.token--type[data-v-dd5ae9bd]{color:#c4b5fd}.token--function[data-v-dd5ae9bd]{color:#fde68a}.token--property[data-v-dd5ae9bd],.token--attribute[data-v-dd5ae9bd]{color:#a7f3d0}.token--option[data-v-dd5ae9bd],.token--selector[data-v-dd5ae9bd]{color:#86efac}.token--variable[data-v-dd5ae9bd]{color:#34d399}.token--string[data-v-dd5ae9bd]{color:#f9a8d4}.token--number[data-v-dd5ae9bd]{color:#c4b5fd}.token--boolean[data-v-dd5ae9bd],.token--null[data-v-dd5ae9bd]{color:#fdba74}.token--tag[data-v-dd5ae9bd]{color:#fca5a5}.token--brace[data-v-dd5ae9bd],.token--operator[data-v-dd5ae9bd],.token--punctuation[data-v-dd5ae9bd]{color:#e5e7eb}.token--inserted[data-v-dd5ae9bd]{color:#86efac}.token--deleted[data-v-dd5ae9bd],.token--error[data-v-dd5ae9bd]{color:#fca5a5}.token--warning[data-v-dd5ae9bd]{color:#fcd34d}.token--timestamp[data-v-dd5ae9bd]{color:#67e8f9}
