body{margin:0;min-width:320px;font-family:IBM Plex Sans,Segoe UI,sans-serif;background:radial-gradient(circle at top,rgba(155,233,168,.16),transparent 32%),linear-gradient(180deg,#050a0f,#091018 48%,#05070b);color:#ddf2e4}.shell[data-v-eba92709]{min-height:100vh;padding:24px}.terminal[data-v-eba92709]{max-width:1220px;margin:0 auto;border:1px solid rgba(117,255,175,.25);border-radius:20px;overflow:hidden;background:#040a0fe0;box-shadow:0 28px 120px #00000073;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.terminal__header[data-v-eba92709],.board-intro[data-v-eba92709],.panel__header[data-v-eba92709],.form-actions[data-v-eba92709],.integrity-panel__row[data-v-eba92709],.board-actions[data-v-eba92709],.anomaly-meta[data-v-eba92709]{display:flex;align-items:center;justify-content:space-between;gap:12px}.terminal__header[data-v-eba92709]{padding:16px 20px;border-bottom:1px solid rgba(117,255,175,.14);background:#0a1218f5}.terminal__header p[data-v-eba92709],.panel__step[data-v-eba92709],.response-block__label[data-v-eba92709],.prompt[data-v-eba92709],.meta-line[data-v-eba92709],.anomaly-meta[data-v-eba92709],dt[data-v-eba92709]{margin:0;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;color:#83b697}.terminal__dots[data-v-eba92709]{display:flex;gap:8px}.terminal__dots span[data-v-eba92709]{width:10px;height:10px;border-radius:999px;background:#8de3a0;opacity:.8}.terminal__body[data-v-eba92709]{padding:24px;display:grid;gap:24px}.intro[data-v-eba92709],.board-intro[data-v-eba92709],.panel[data-v-eba92709]{border:1px solid rgba(117,255,175,.16);border-radius:18px;background:linear-gradient(180deg,#0e181ff2,#070c11f2)}.intro[data-v-eba92709],.board-intro[data-v-eba92709],.panel[data-v-eba92709]{padding:20px}h1[data-v-eba92709],h2[data-v-eba92709],h3[data-v-eba92709],p[data-v-eba92709]{margin:0}h1[data-v-eba92709],h2[data-v-eba92709],h3[data-v-eba92709]{font-family:IBM Plex Mono,Fira Code,monospace}.intro[data-v-eba92709],.board-intro[data-v-eba92709]{gap:14px}.intro__body[data-v-eba92709],.board-summary[data-v-eba92709],.break-log p[data-v-eba92709],.empty-state[data-v-eba92709]{color:#bdd8c5;line-height:1.55}.endpoint-list[data-v-eba92709],.grid[data-v-eba92709],.board-grid[data-v-eba92709],.stats-grid[data-v-eba92709]{display:grid;gap:16px}.endpoint-list[data-v-eba92709],.stats-grid[data-v-eba92709]{padding:0;margin:0;list-style:none}.endpoint-list li[data-v-eba92709],.stats-grid div[data-v-eba92709]{display:flex;justify-content:space-between;gap:16px}.endpoint-list span[data-v-eba92709],dt[data-v-eba92709]{color:#95c1a2}code[data-v-eba92709]{font-family:IBM Plex Mono,Fira Code,monospace;word-break:break-all}.grid[data-v-eba92709],.board-grid[data-v-eba92709]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.panel[data-v-eba92709]{display:grid;gap:18px}.panel--board[data-v-eba92709]{align-content:start}.form[data-v-eba92709],.integrity-panel[data-v-eba92709],.break-log[data-v-eba92709]{display:grid;gap:12px}label[data-v-eba92709],.response-block[data-v-eba92709]{display:grid;gap:8px}input[data-v-eba92709],select[data-v-eba92709],.button[data-v-eba92709],.strike-button[data-v-eba92709]{border-radius:12px;border:1px solid rgba(117,255,175,.18)}input[data-v-eba92709],select[data-v-eba92709]{width:100%;padding:12px 14px;background:#02080ce6;color:#eaf9ef}.button[data-v-eba92709],.strike-button[data-v-eba92709]{cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.button[data-v-eba92709]{padding:12px 14px;background:linear-gradient(180deg,#8ef2ab,#53bc74);color:#04100a;font-weight:700}.button--ghost[data-v-eba92709]{background:#070f15e6;color:#dff4e6}.button[data-v-eba92709]:hover:not(:disabled),.strike-button[data-v-eba92709]:hover:not(:disabled){transform:translateY(-1px);border-color:#90ffb680}.button[data-v-eba92709]:disabled,.strike-button[data-v-eba92709]:disabled{cursor:wait;opacity:.6}.feedback[data-v-eba92709]{min-height:44px;padding:12px 14px;border-radius:12px;background:#080f14cc;color:#d7ebde}.feedback[data-tone=success][data-v-eba92709]{border:1px solid rgba(120,232,148,.32)}.feedback[data-tone=error][data-v-eba92709]{border:1px solid rgba(242,108,108,.38);color:#ffd2d2}.response-block[data-v-eba92709]{padding:12px 14px;border-radius:12px;background:#03080ce0}.strike-button[data-v-eba92709]{padding:20px;display:grid;gap:8px;background:radial-gradient(circle at center,rgba(103,246,161,.24),transparent 46%),linear-gradient(180deg,#11291df5,#06100bf5);color:#f4fff7}.strike-button__status[data-v-eba92709]{font-family:IBM Plex Mono,Fira Code,monospace;letter-spacing:.08em}.strike-button__power[data-v-eba92709]{font-size:.84rem;color:#b9ddc4}.integrity-bar[data-v-eba92709]{overflow:hidden;height:12px;border-radius:999px;background:#04090de6}.integrity-bar__fill[data-v-eba92709]{display:block;height:100%;background:linear-gradient(90deg,#5cf29a,#c8ff6d)}.stats-grid dd[data-v-eba92709]{margin:0;text-align:right;color:#f0fff4}.board-shell[data-v-eba92709]{align-content:start}@media (max-width: 720px){.shell[data-v-eba92709],.terminal__body[data-v-eba92709]{padding:16px}.terminal__header[data-v-eba92709],.board-intro[data-v-eba92709],.panel__header[data-v-eba92709],.form-actions[data-v-eba92709],.integrity-panel__row[data-v-eba92709],.board-actions[data-v-eba92709],.anomaly-meta[data-v-eba92709],.endpoint-list li[data-v-eba92709],.stats-grid div[data-v-eba92709]{align-items:flex-start;flex-direction:column}.board-actions[data-v-eba92709],.form-actions[data-v-eba92709],.button[data-v-eba92709]{width:100%}}: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}}
