.tool-grid[data-v-fd40f1e0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tool-panel__head[data-v-fd40f1e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tool-panel__label[data-v-fd40f1e0]{font-size:14px;font-weight:600;color:var(--wz-ink-muted)}.tool-panel__actions[data-v-fd40f1e0]{display:flex;gap:8px}.md-textarea[data-v-fd40f1e0] .el-textarea__inner{font-family:var(--wz-font-mono);font-size:14px}.md-preview[data-v-fd40f1e0]{min-height:420px;max-height:920px;overflow:auto;padding:18px 20px;background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius);color:var(--wz-ink);font-size:14px;line-height:1.75}.md-preview[data-v-fd40f1e0] h1,.md-preview[data-v-fd40f1e0] h2,.md-preview[data-v-fd40f1e0] h3{margin:1.2em 0 .6em;font-weight:700;color:var(--wz-ink);line-height:1.3}.md-preview[data-v-fd40f1e0] h1{font-size:1.6em;padding-bottom:.3em;border-bottom:1px solid var(--wz-border)}.md-preview[data-v-fd40f1e0] h2{font-size:1.35em;padding-bottom:.3em;border-bottom:1px solid var(--wz-border)}.md-preview[data-v-fd40f1e0] h3{font-size:1.15em;color:var(--wz-jade)}.md-preview[data-v-fd40f1e0] h1:first-child,.md-preview[data-v-fd40f1e0] h2:first-child,.md-preview[data-v-fd40f1e0] h3:first-child{margin-top:0}.md-preview[data-v-fd40f1e0] p{margin:.7em 0}.md-preview[data-v-fd40f1e0] a{color:var(--wz-jade);text-decoration:none}.md-preview[data-v-fd40f1e0] a:hover{color:var(--wz-jade-hover);text-decoration:underline}.md-preview[data-v-fd40f1e0] strong{font-weight:700;color:var(--wz-ink)}.md-preview[data-v-fd40f1e0] em{font-style:italic}.md-preview[data-v-fd40f1e0] ul,.md-preview[data-v-fd40f1e0] ol{margin:.6em 0;padding-left:1.6em}.md-preview[data-v-fd40f1e0] li{margin:.25em 0}.md-preview[data-v-fd40f1e0] li::marker{color:var(--wz-jade)}.md-preview[data-v-fd40f1e0] blockquote{margin:.8em 0;padding:.4em 1em;border-left:3px solid var(--wz-jade);background:var(--wz-jade-soft);color:var(--wz-ink-muted);border-radius:0 var(--wz-radius-sm) var(--wz-radius-sm) 0}.md-preview[data-v-fd40f1e0] blockquote p{margin:.3em 0}.md-preview[data-v-fd40f1e0] code{font-family:var(--wz-font-mono);font-size:.88em;padding:.15em .4em;background:var(--wz-surface-2);border-radius:var(--wz-radius-sm);color:var(--wz-jade-hover)}.md-preview[data-v-fd40f1e0] pre{margin:.8em 0;padding:14px 16px;background:var(--wz-surface-2);border:1px solid var(--wz-border);border-radius:var(--wz-radius);overflow:auto}.md-preview[data-v-fd40f1e0] pre code{padding:0;background:transparent;color:var(--wz-ink);font-size:.9em;line-height:1.6}.md-preview[data-v-fd40f1e0] .hljs-keyword,.md-preview[data-v-fd40f1e0] .hljs-selector-tag,.md-preview[data-v-fd40f1e0] .hljs-built_in,.md-preview[data-v-fd40f1e0] .hljs-type{color:var(--wz-jade);font-weight:600}.md-preview[data-v-fd40f1e0] .hljs-string,.md-preview[data-v-fd40f1e0] .hljs-attr,.md-preview[data-v-fd40f1e0] .hljs-template-tag,.md-preview[data-v-fd40f1e0] .hljs-addition{color:var(--wz-jade-hover)}.md-preview[data-v-fd40f1e0] .hljs-comment,.md-preview[data-v-fd40f1e0] .hljs-quote,.md-preview[data-v-fd40f1e0] .hljs-meta{color:var(--wz-ink-faint);font-style:italic}.md-preview[data-v-fd40f1e0] .hljs-number,.md-preview[data-v-fd40f1e0] .hljs-literal,.md-preview[data-v-fd40f1e0] .hljs-variable,.md-preview[data-v-fd40f1e0] .hljs-template-variable{color:var(--wz-danger)}.md-preview[data-v-fd40f1e0] .hljs-title,.md-preview[data-v-fd40f1e0] .hljs-function .hljs-title,.md-preview[data-v-fd40f1e0] .hljs-section{color:var(--wz-ink);font-weight:600}.md-preview[data-v-fd40f1e0] .hljs-tag,.md-preview[data-v-fd40f1e0] .hljs-name,.md-preview[data-v-fd40f1e0] .hljs-attribute{color:var(--wz-jade)}.md-preview[data-v-fd40f1e0] .hljs-symbol,.md-preview[data-v-fd40f1e0] .hljs-bullet,.md-preview[data-v-fd40f1e0] .hljs-link{color:var(--wz-jade-hover)}.md-preview[data-v-fd40f1e0] .hljs-deletion{color:var(--wz-danger)}.md-preview[data-v-fd40f1e0] .hljs-emphasis{font-style:italic}.md-preview[data-v-fd40f1e0] .hljs-strong{font-weight:700}.md-stats[data-v-fd40f1e0]{display:flex;gap:20px;margin-top:10px;padding:10px 14px;background:var(--wz-surface);border:1px solid var(--wz-border);border-radius:var(--wz-radius)}.md-stats__item[data-v-fd40f1e0]{display:inline-flex;align-items:baseline;gap:6px}.md-stats__num[data-v-fd40f1e0]{font-size:16px;font-weight:700;font-family:var(--wz-font-mono);color:var(--wz-jade);line-height:1}.md-stats__label[data-v-fd40f1e0]{font-size:12px;color:var(--wz-ink-muted)}.md-preview[data-v-fd40f1e0] hr{margin:1.4em 0;border:none;border-top:1px solid var(--wz-border)}.md-preview[data-v-fd40f1e0] table{width:100%;margin:.8em 0;border-collapse:collapse;font-size:.92em}.md-preview[data-v-fd40f1e0] th,.md-preview[data-v-fd40f1e0] td{padding:8px 12px;border:1px solid var(--wz-border);text-align:left}.md-preview[data-v-fd40f1e0] th{background:var(--wz-surface-2);font-weight:700;color:var(--wz-ink)}.md-preview[data-v-fd40f1e0] td{color:var(--wz-ink-muted)}.md-preview[data-v-fd40f1e0] img{max-width:100%;border-radius:var(--wz-radius-sm)}.md-preview[data-v-fd40f1e0]:empty:before{content:attr(data-placeholder)}.gfm-switch[data-v-fd40f1e0]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;color:var(--wz-ink-muted);background:var(--wz-surface-2);border-radius:var(--wz-radius-sm);cursor:pointer;user-select:none}.gfm-switch[data-v-fd40f1e0]:hover{color:var(--wz-jade)}.md-preview[data-v-fd40f1e0] mark{background:#fff3a0;padding:.05em .25em;border-radius:3px;color:var(--wz-ink)}.md-preview[data-v-fd40f1e0] sub{font-size:.75em;vertical-align:sub}.md-preview[data-v-fd40f1e0] sup{font-size:.75em;vertical-align:super}.md-preview[data-v-fd40f1e0] .task-list-item{list-style:none}.md-preview[data-v-fd40f1e0] .task-list-item-checkbox{margin:0 .5em 0 -1.2em;vertical-align:middle}.md-preview[data-v-fd40f1e0] .footnote-ref{font-size:.85em;vertical-align:super;color:var(--wz-jade)}.md-preview[data-v-fd40f1e0] .footnotes{font-size:.88em;color:var(--wz-ink-muted);border-top:1px solid var(--wz-border);margin-top:2em;padding-top:1em}.md-preview[data-v-fd40f1e0] .footnotes ol{padding-left:1.4em}.md-preview[data-v-fd40f1e0] dl{margin:.8em 0;padding-left:1em}.md-preview[data-v-fd40f1e0] dt{font-weight:700;color:var(--wz-ink);margin-top:.5em}.md-preview[data-v-fd40f1e0] dd{margin:.2em 0 .5em 1em;color:var(--wz-ink-muted)}@media (max-width: 768px){.tool-grid[data-v-fd40f1e0]{grid-template-columns:1fr}}
