.aside[data-v-710c860c]{background:#fff;border-right:1px solid var(--border);display:flex;flex-direction:column}.logo[data-v-710c860c]{padding:16px 16px 10px;font-size:17px;font-weight:700;cursor:pointer}.dot[data-v-710c860c]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--brand);margin-right:6px}.slogan[data-v-710c860c]{font-size:12px;color:var(--muted);font-weight:400;margin-top:3px}.nav[data-v-710c860c]{flex:1}.group[data-v-710c860c]{padding:12px 16px 5px;font-size:12px;color:var(--muted);font-weight:600}.item[data-v-710c860c]{padding:7px 16px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;border-left:3px solid transparent}.item[data-v-710c860c]:hover{background:#f5f7fa}.item.active[data-v-710c860c]{background:#ecf5ff;color:var(--brand);border-left-color:var(--brand);font-weight:600}.foot[data-v-710c860c]{padding:10px 16px;font-size:11px;color:var(--muted);border-top:1px solid var(--border);line-height:1.6}.foot a[data-v-710c860c]{color:var(--brand);cursor:pointer}:root{--bg:#f6f7f9;--card:#fff;--border:#e4e7ed;--text:#1f2937;--muted:#6b7280;--brand:#409eff}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tool-body{padding:18px 22px 40px}.hint{background:#f0f9eb;border-left:3px solid #67c23a;padding:8px 12px;border-radius:4px;color:#4b5563;font-size:13px;margin-bottom:14px}.privacy{background:#ecf5ff;border-left:3px solid var(--brand);padding:8px 12px;border-radius:4px;font-size:13px;color:#4b5563;margin-bottom:14px}.out{white-space:pre-wrap;word-break:break-all;background:#0f172a;color:#e2e8f0;padding:14px;border-radius:6px;font-size:13px;line-height:1.6;max-height:520px;overflow:auto}.kv{display:grid;grid-template-columns:130px 1fr;gap:6px 12px;font-size:14px}.kv b{color:var(--muted);font-weight:500}.diff-add{background:#e8f7ee;color:#116329}.diff-del{background:#ffeef0;color:#82071e}.diff-eq{color:#6b7280}
