.terminal__body[data-v-0c99556e]{padding:18px;display:grid;gap:24px}.board-shell[data-v-0c99556e],.board-grid[data-v-0c99556e]{display:grid;gap:16px}.board-grid[data-v-0c99556e]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.board-intro[data-v-0c99556e],.panel[data-v-0c99556e]{border:1px solid #23322b;background:#121d19;padding:16px}.board-intro[data-v-0c99556e],.panel__header[data-v-0c99556e],.integrity-panel__row[data-v-0c99556e],.board-actions[data-v-0c99556e],.anomaly-meta[data-v-0c99556e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.board-intro[data-v-0c99556e]{gap:14px}.prompt[data-v-0c99556e],.panel__step[data-v-0c99556e],.response-block__label[data-v-0c99556e],.meta-line[data-v-0c99556e],.anomaly-meta[data-v-0c99556e],dt[data-v-0c99556e]{margin:0;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:#7af0a7}h2[data-v-0c99556e],h3[data-v-0c99556e],p[data-v-0c99556e]{margin:0}h2[data-v-0c99556e],h3[data-v-0c99556e]{font-weight:600}.intro__body[data-v-0c99556e],.board-summary[data-v-0c99556e],.break-log p[data-v-0c99556e],.empty-state[data-v-0c99556e]{color:#8ba496;line-height:1.55}.button[data-v-0c99556e]{padding:12px 16px;border-radius:0;border:1px solid #345346;background:#0d1411;color:#d7fbe8;cursor:pointer;text-transform:uppercase;letter-spacing:.12em}.button[data-v-0c99556e]:disabled{cursor:progress;opacity:.6}.button--ghost[data-v-0c99556e]{background:transparent}.feedback[data-v-0c99556e]{min-height:48px;padding:12px;border:1px solid #23322b;background:#0d1411;color:#8ba496}.feedback[data-tone=success][data-v-0c99556e]{color:#d7fbe8;border-color:#5f9f79}.feedback[data-tone=error][data-v-0c99556e]{color:#ff8f8f;border-color:#8b4040}.panel[data-v-0c99556e]{display:grid;gap:18px}.panel--board[data-v-0c99556e]{align-content:start}.integrity-panel[data-v-0c99556e],.break-log[data-v-0c99556e]{display:grid;gap:12px}.anomaly-meta[data-v-0c99556e],.stats-grid[data-v-0c99556e]{padding:0;margin:0}.anomaly-meta[data-v-0c99556e]{flex-wrap:wrap}.stats-grid[data-v-0c99556e]{display:grid;gap:16px}.stats-grid div[data-v-0c99556e]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}dt[data-v-0c99556e]{color:#d7fbe8}dd[data-v-0c99556e]{margin:0;color:#8ba496}.integrity-bar[data-v-0c99556e]{height:16px;border:1px solid #23322b;background:#0d1411}.integrity-bar__fill[data-v-0c99556e]{display:block;height:100%;background:linear-gradient(90deg,#7af0a7,#d7fbe8)}.strike-button[data-v-0c99556e]{display:grid;gap:10px;padding:16px;border:1px solid #5f9f79;background:linear-gradient(180deg,#7af0a729,#7af0a70d);color:#d7fbe8;cursor:pointer;text-align:left}.strike-button[data-v-0c99556e]:disabled{opacity:.7;cursor:progress}.strike-button__status[data-v-0c99556e]{letter-spacing:.16em;text-transform:uppercase}.strike-button__power[data-v-0c99556e]{color:#8ba496;font-size:.82rem}@media (max-width: 720px){.terminal__body[data-v-0c99556e]{padding:14px}.board-intro[data-v-0c99556e],.board-actions[data-v-0c99556e],.anomaly-meta[data-v-0c99556e]{align-items:flex-start;flex-direction:column}}:root{color-scheme:dark}body{margin:0;min-width:320px;min-height:100vh;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:linear-gradient(rgba(122,240,167,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(122,240,167,.03) 1px,transparent 1px),#0a0f0d;background-size:24px 24px;color:#d7fbe8}button,input,select{font:inherit;outline:none}.shell[data-v-ae8cf85d]{min-height:100vh;width:min(1180px,calc(100vw - 24px));margin:0 auto;padding:24px 0}.terminal[data-v-ae8cf85d]{min-height:calc(100vh - 48px);border:1px solid #345346;background:#0f1714;box-shadow:0 0 0 1px #7af0a70d}.terminal__header[data-v-ae8cf85d],.panel__header[data-v-ae8cf85d],.form-actions[data-v-ae8cf85d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.terminal__header[data-v-ae8cf85d]{padding:12px 16px;border-bottom:1px solid #23322b;background:#0c1310}.terminal__header p[data-v-ae8cf85d],.panel__step[data-v-ae8cf85d],.response-block__label[data-v-ae8cf85d],.prompt[data-v-ae8cf85d],.meta-line[data-v-ae8cf85d]{margin:0;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:#7af0a7}.terminal__dots[data-v-ae8cf85d]{display:flex;gap:8px}.terminal__dots span[data-v-ae8cf85d]{width:10px;height:10px;border-radius:50%;border:1px solid #345346;background:#14201b}.terminal__body[data-v-ae8cf85d]{padding:18px;display:grid;gap:24px}.intro[data-v-ae8cf85d],.panel[data-v-ae8cf85d]{border:1px solid #23322b;background:#121d19;padding:16px}h1[data-v-ae8cf85d],h2[data-v-ae8cf85d],p[data-v-ae8cf85d]{margin:0}h1[data-v-ae8cf85d],h2[data-v-ae8cf85d]{font-weight:600}.intro[data-v-ae8cf85d]{display:grid;gap:14px}.intro h1[data-v-ae8cf85d]{font-size:clamp(2rem,4vw,3.4rem)}.intro__body[data-v-ae8cf85d]{color:#8ba496;line-height:1.55}.endpoint-list[data-v-ae8cf85d],.grid[data-v-ae8cf85d]{display:grid;gap:16px}.endpoint-list[data-v-ae8cf85d]{padding:0;margin:0;list-style:none}.endpoint-list li[data-v-ae8cf85d]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.endpoint-list span[data-v-ae8cf85d]{color:#d7fbe8}code[data-v-ae8cf85d]{word-break:break-all;color:#8ba496}.grid[data-v-ae8cf85d]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.panel[data-v-ae8cf85d]{display:grid;gap:18px}.form[data-v-ae8cf85d]{display:grid;gap:12px}label[data-v-ae8cf85d],input[data-v-ae8cf85d],select[data-v-ae8cf85d]{display:grid;gap:8px}input[data-v-ae8cf85d],select[data-v-ae8cf85d],.button[data-v-ae8cf85d]{border-radius:0;border:1px solid #345346;background:#0d1411;color:#d7fbe8}input[data-v-ae8cf85d],select[data-v-ae8cf85d]{width:100%;padding:12px}input[data-v-ae8cf85d]::placeholder{color:#547162}.button[data-v-ae8cf85d]{padding:12px 16px;cursor:pointer;text-transform:uppercase;letter-spacing:.12em}.button[data-v-ae8cf85d]:disabled{cursor:progress;opacity:.6}.button--ghost[data-v-ae8cf85d]{background:transparent}.feedback[data-v-ae8cf85d]{min-height:48px;padding:12px;border:1px solid #23322b;background:#0d1411;color:#8ba496}.feedback[data-tone=success][data-v-ae8cf85d]{color:#d7fbe8;border-color:#5f9f79}.feedback[data-tone=error][data-v-ae8cf85d]{color:#ff8f8f;border-color:#8b4040}.response-block[data-v-ae8cf85d]{display:grid;gap:8px}.response-block__value[data-v-ae8cf85d]{display:block;padding:12px;border:1px solid #23322b;background:#0d1411}@media (max-width: 720px){.shell[data-v-ae8cf85d]{width:min(1180px,calc(100vw - 16px));padding:8px 0}.terminal[data-v-ae8cf85d]{min-height:calc(100vh - 16px)}.terminal__body[data-v-ae8cf85d]{padding:14px}}:root{color-scheme:dark;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;--bg: #0a0f0d;--panel: #0f1714;--panel-soft: #121d19;--line: #23322b;--line-strong: #345346;--text: #d7fbe8;--text-dim: #8ba496;--accent: #7af0a7;--accent-soft: rgba(122, 240, 167, .12);--error: #ff8f7a}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;min-height:100vh;background:linear-gradient(rgba(122,240,167,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(122,240,167,.03) 1px,transparent 1px),var(--bg);background-size:24px 24px;color:var(--text)}button,input,select{font:inherit}button,input,select{border:0;outline:none}code{font:inherit}.shell{width:min(1180px,calc(100vw - 24px));margin:0 auto;padding:24px 0}.terminal{min-height:calc(100vh - 48px);border:1px solid var(--line-strong);background:var(--panel);box-shadow:0 0 0 1px #7af0a70d}.terminal__header{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--line);background:#0c1310}.terminal__header p{margin:0;color:var(--text-dim);font-size:.82rem}.terminal__dots{display:flex;gap:8px}.terminal__dots span{width:10px;height:10px;border-radius:50%;border:1px solid var(--line-strong);background:#14201b}.terminal__body{display:grid;gap:24px;padding:18px}.prompt,.panel__step,.response-block__label{margin:0;color:var(--accent);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.intro{display:grid;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.intro h1,.placeholder__intro h2,.panel__header h2{margin:0;font-weight:600}.intro h1{font-size:clamp(2rem,4vw,3.4rem)}.intro__body,.placeholder__intro p:last-child,.feedback,.meta-line,.user-grid dd,.endpoint-list code{color:var(--text-dim)}.endpoint-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.endpoint-list li{display:flex;flex-wrap:wrap;gap:12px;padding:10px 12px;border:1px solid var(--line);background:var(--panel-soft)}.endpoint-list span{min-width:88px;color:var(--text);text-transform:lowercase}.grid,.placeholder__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.placeholder__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.panel{display:grid;gap:16px;padding:16px;border:1px solid var(--line);background:var(--panel-soft)}.panel--dense{align-content:start}.panel__header{display:grid;gap:8px}.form{display:grid;gap:12px}.form label{display:grid;gap:8px}.form label span,.user-grid dt{color:var(--text);font-size:.82rem}.form input,.form select{width:100%;padding:12px;border:1px solid var(--line-strong);background:#08100d;color:var(--text)}.form input:focus,.form select:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft)}.form-actions,.placeholder__actions{display:flex;flex-wrap:wrap;gap:10px}.button{padding:11px 14px;border:1px solid var(--line-strong);background:var(--accent-soft);color:var(--text);text-transform:lowercase;cursor:pointer}.button:disabled{opacity:.55;cursor:wait}.button--ghost{background:transparent}.feedback,.meta-line{margin:0;line-height:1.5}.feedback{min-height:48px;padding:10px 12px;border:1px solid var(--line);background:#0c1411}.feedback[data-tone=success]{color:var(--accent);border-color:var(--line-strong)}.feedback[data-tone=error]{color:var(--error);border-color:#ff8f7a73}.feedback[data-tone=loading]{color:var(--text)}.response-block{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--line);background:#0c1411}.response-block__value{overflow-wrap:anywhere}.placeholder{align-content:start}.placeholder__intro{display:grid;gap:10px}.user-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.user-grid div{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--line);background:#0c1411}.user-grid dt{margin:0;text-transform:lowercase}@media (max-width: 980px){.grid,.placeholder__grid{grid-template-columns:1fr}}@media (max-width: 640px){.shell{width:min(100vw - 12px,100%);padding:6px 0}.terminal{min-height:calc(100vh - 12px)}.terminal__body{padding:14px}.user-grid{grid-template-columns:1fr}}
