.markdown-to-html .card-section[data-v-e8239bd4]{margin-bottom:24px}.markdown-to-html .card-section[data-v-e8239bd4]:last-child{margin-bottom:0}.markdown-to-html .editor-layout[data-v-e8239bd4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 900px){.markdown-to-html .editor-layout[data-v-e8239bd4]{grid-template-columns:1fr}}.markdown-to-html .editor-layout .editor-pane .pane-header[data-v-e8239bd4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.markdown-to-html .editor-layout .editor-pane .pane-header label[data-v-e8239bd4]{font-size:13px;font-weight:600;color:#374151}.markdown-to-html .editor-layout .editor-pane .md-input[data-v-e8239bd4]{width:100%;height:350px;padding:12px;border:1px solid #d1d5db;border-radius:8px;font-family:Courier New,monospace;font-size:13px;resize:vertical;box-sizing:border-box}.markdown-to-html .editor-layout .editor-pane .md-input[data-v-e8239bd4]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px #6366f11a}.markdown-to-html .editor-layout .editor-pane .html-output[data-v-e8239bd4]{background:#f9fafb;color:#374151}.markdown-to-html .preview[data-v-e8239bd4]{padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:100px;line-height:1.7}.markdown-to-html .btn-sm[data-v-e8239bd4]{padding:4px 12px;font-size:12px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}.markdown-to-html .btn-sm[data-v-e8239bd4]:hover{background:#e5e7eb}
