.console[data-v-2efffd9e]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 20px;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.line[data-v-2efffd9e]{white-space:pre-wrap}.divider[data-v-2efffd9e]{border:0;border-top:1px solid var(--border);margin:12px 0 8px;opacity:.6}.c-default[data-v-2efffd9e]{color:var(--fg)}.c-dim[data-v-2efffd9e]{color:var(--fg-dim)}.c-green[data-v-2efffd9e]{color:var(--green)}.c-red[data-v-2efffd9e]{color:var(--red)}.c-yellow[data-v-2efffd9e]{color:var(--yellow)}.image-row[data-v-2efffd9e]{margin:8px 0 12px;padding-left:4px}.ticket-image[data-v-2efffd9e]{max-width:min(100%,640px);max-height:420px;border:1px solid var(--border);border-radius:6px;background:#fff}.prompt[data-v-2efffd9e]{color:var(--fg)}.cursor[data-v-2efffd9e]{color:var(--accent);animation:blink-2efffd9e 1s steps(1) infinite}@keyframes blink-2efffd9e{50%{opacity:0}}.status[data-v-fd6f40a2]{flex:0 0 auto;border-top:1px solid var(--border);background:var(--panel);padding:10px 16px 12px}.status-head[data-v-fd6f40a2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:8px}.title[data-v-fd6f40a2]{font-weight:700;color:var(--accent)}.counters[data-v-fd6f40a2]{display:flex;flex-wrap:wrap;gap:12px;color:var(--fg-dim);font-size:13px}.counters b[data-v-fd6f40a2]{color:var(--fg)}.sep[data-v-fd6f40a2]{color:var(--border)}.finished[data-v-fd6f40a2]{color:var(--yellow)}.status-body[data-v-fd6f40a2]{max-height:120px;overflow-y:auto;background:var(--panel-2);border:1px solid var(--border);border-radius:6px;padding:6px 10px}.err-list[data-v-fd6f40a2]{margin:0;padding:0;list-style:none;columns:220px;font-size:13px}.err-line[data-v-fd6f40a2]{color:var(--fg)}.empty[data-v-fd6f40a2]{margin:0;color:var(--fg-dim);font-size:13px}.c-green[data-v-fd6f40a2]{color:var(--green)}.c-red[data-v-fd6f40a2]{color:var(--red)}.app[data-v-9236cf32]{display:flex;flex-direction:column;height:100vh;height:100dvh}.topbar[data-v-9236cf32]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;border-bottom:1px solid var(--border);background:var(--panel)}h1[data-v-9236cf32]{margin:0;font-size:15px;font-weight:700;letter-spacing:.02em}.topbar-right[data-v-9236cf32]{display:flex;align-items:center;gap:14px}.hint[data-v-9236cf32]{color:var(--fg-dim);font-size:12px}.restart[data-v-9236cf32]{font:inherit;font-size:12px;color:var(--fg);background:var(--panel-2);border:1px solid var(--border);border-radius:6px;padding:4px 12px;cursor:pointer}.restart[data-v-9236cf32]:hover{border-color:var(--accent);color:var(--accent)}:root{--bg: #0d1117;--panel: #161b22;--panel-2: #1c2230;--fg: #d6deeb;--fg-dim: #7d8590;--green: #4ade80;--red: #f87171;--yellow: #f2cc60;--accent: #58a6ff;--border: #30363d;font-family:ui-monospace,Cascadia Mono,JetBrains Mono,Menlo,Consolas,Liberation Mono,monospace}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--fg)}
