.mdconv{max-width: 1240px;margin: 0 auto;padding: 0 20px 64px}.mdconv [hidden]{display: none !important}.mdconv__back{margin: 18px 0 12px;font-size: 13.5px}.mdconv__back a{display: inline-flex;align-items: center;gap: 4px;color: var(--c-muted);text-decoration: none}.mdconv__back a:hover{color: var(--c-accent)}.mdconv__error{margin: 0 0 12px;padding: 9px 12px;font-size: 13.5px;border-radius: 9px;background: var(--c-err-soft,rgba(220,38,38,.08));color: var(--c-err,#dc2626);border: 1px solid currentColor;overflow-wrap: anywhere}.mdconv__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}.mdconv__pane{padding: 14px 16px 16px;display: flex;flex-direction: column;min-width: 0}.mdconv__pane-head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 8px}.mdconv__pane-title{margin: 0;font-size: 14px;font-weight: 650}.mdconv__meta{flex: 1 1 auto;min-width: 0;font-size: 11.5px;color: var(--c-muted);font-variant-numeric: tabular-nums}.mdconv__meta.is-over{color: var(--c-err,#dc2626);font-weight: 600}.mdconv__actions{display: inline-flex;gap: 6px;flex: none}.mdconv__src{width: 100%;min-height: 320px;flex: 1 1 auto;resize: vertical;box-sizing: border-box;padding: 12px;font-family: var(--mono);font-size: 13px;line-height: 1.65;background: var(--c-input-bg);color: var(--c-text);border: 1px solid var(--c-border-strong);border-radius: 10px;white-space: pre;overflow: auto;tab-size: 2}.mdconv__src:focus{outline: none;border-color: var(--c-accent);box-shadow: 0 0 0 3px var(--c-accent-ring)}.mdconv__preview{flex: 1 1 auto;min-height: 320px;max-height: 62vh;overflow: auto;border: 1px solid var(--c-border);border-radius: 10px;background: var(--c-panel-alt)}.mdconv__preview > .mdconv__prose{min-height: 320px}.mdconv__html{flex: 1 1 auto;min-height: 320px;max-height: 62vh;margin: 0;overflow: auto;padding: 12px;font-family: var(--mono);font-size: 12.5px;line-height: 1.6;background: var(--c-code-bg);color: var(--c-code-text);border: 1px solid var(--c-border);border-radius: 10px;white-space: pre;tab-size: 2}.mdconv__stage{position: absolute;left: -100000px;top: 0;pointer-events: none}.mdconv__prose{--c-prose-fg: #16202e;--c-prose-soft: #48566b;--c-prose-muted: #8494a8;--c-prose-bg: #ffffff;--c-prose-alt: #f7f9fc;--c-prose-border: #e3e9f2;--c-prose-accent: #1f6fe5;--c-prose-code-bg: #f2f5f9;box-sizing: border-box;padding: 32px;background: var(--c-prose-bg);color: var(--c-prose-fg);font-size: 16px;line-height: 1.75;overflow-wrap: anywhere}.mdconv__prose[data-prose-theme='dark']{--c-prose-fg: #e6ebf2;--c-prose-soft: #b3bfd0;--c-prose-muted: #7d8ba0;--c-prose-bg: #151d28;--c-prose-alt: #1a2330;--c-prose-border: #24303f;--c-prose-accent: #60a5fa;--c-prose-code-bg: #101822}.mdconv__prose > :first-child{margin-top: 0}.mdconv__prose > :last-child{margin-bottom: 0}.mdconv__prose h1,.mdconv__prose h2,.mdconv__prose h3,.mdconv__prose h4,.mdconv__prose h5,.mdconv__prose h6{margin: 1.5em 0 .55em;line-height: 1.35;font-weight: 650;color: var(--c-prose-fg)}.mdconv__prose h1{font-size: 1.85em;padding-bottom: .28em;border-bottom: 1px solid var(--c-prose-border)}.mdconv__prose h2{font-size: 1.45em;padding-bottom: .22em;border-bottom: 1px solid var(--c-prose-border)}.mdconv__prose h3{font-size: 1.2em}.mdconv__prose h4,.mdconv__prose h5,.mdconv__prose h6{font-size: 1.02em;color: var(--c-prose-soft)}.mdconv__prose p{margin: 0 0 1em}.mdconv__prose a{color: var(--c-prose-accent);text-decoration: underline;text-underline-offset: 2px}.mdconv__prose strong{font-weight: 700}.mdconv__prose em{font-style: italic}.mdconv__prose code{font-family: var(--mono);font-size: .9em;background: var(--c-prose-code-bg);color: var(--c-prose-fg);border: 1px solid var(--c-prose-border);border-radius: 5px;padding: .1em .34em}.mdconv__prose pre{margin: 0 0 1em;padding: 12px 14px;background: var(--c-prose-code-bg);color: var(--c-prose-fg);border: 1px solid var(--c-prose-border);border-radius: 8px;overflow: auto}.mdconv__prose pre code{background: none;border: 0;border-radius: 0;padding: 0;font-size: .86em;line-height: 1.6}.mdconv__prose ul,.mdconv__prose ol{margin: 0 0 1em;padding-left: 1.6em}.mdconv__prose li{margin: .25em 0}.mdconv__prose blockquote{margin: 0 0 1em;padding: .1em 0 .1em 14px;border-left: 3px solid var(--c-prose-border);color: var(--c-prose-soft)}.mdconv__prose blockquote p{margin: 0 0 .5em}.mdconv__prose hr{border: 0;border-top: 1px solid var(--c-prose-border);margin: 1.5em 0}.mdconv__prose table{border-collapse: collapse;width: 100%;margin: 0 0 1em;font-size: .95em}.mdconv__prose th,.mdconv__prose td{border: 1px solid var(--c-prose-border);padding: 6px 10px;text-align: left;vertical-align: top;overflow-wrap: anywhere;color: var(--c-prose-fg)}.mdconv__prose th{background: var(--c-prose-alt);font-weight: 650}.mdconv__prose img{max-width: 100%}.mdconv__panel{margin-top: 14px;padding: 14px 16px}.mdconv__toolbar{display: flex;flex-wrap: wrap;gap: 12px;align-items: flex-end}.mdconv__seg{display: inline-flex;border: 1px solid var(--c-border-strong);border-radius: 999px;overflow: hidden}.mdconv__segbtn{padding: 6px 14px;font: inherit;font-size: 13px;border: 0;background: var(--c-panel-alt);color: var(--c-text-soft);cursor: pointer;transition: background-color .14s,color .14s}.mdconv__segbtn + .mdconv__segbtn{border-left: 1px solid var(--c-border-strong)}.mdconv__segbtn.is-on{background: var(--c-accent);color: var(--c-on-accent,#fff);font-weight: 600}.mdconv__segbtn:focus-visible{outline: 2px solid var(--c-accent);outline-offset: -2px}.mdconv__field{display: flex;flex-direction: column;gap: 5px;font-size: 12.5px;color: var(--c-muted)}.mdconv__select,.mdconv__num{padding: 8px 10px;font-size: 13.5px;min-width: 92px;border: 1px solid var(--c-border-strong);border-radius: 9px;background: var(--c-input-bg);color: var(--c-text)}.mdconv__num{width: 110px}.mdconv__select:focus,.mdconv__num:focus{outline: none;border-color: var(--c-accent);box-shadow: 0 0 0 3px var(--c-accent-ring)}.mdconv__toolbar .btn{align-self: flex-end}.mdconv__hint{margin: 12px 0 0;font-size: 12.5px;color: var(--c-muted)}@media (max-width: 900px){.mdconv__grid{grid-template-columns: 1fr}.mdconv__src{min-height: 240px}.mdconv__preview,.mdconv__html{min-height: 240px;max-height: 52vh}.mdconv__preview > .mdconv__prose{min-height: 240px}body.page .mdconv__segbtn{min-height: 44px;display: inline-flex;align-items: center}body.page .mdconv__select,body.page .mdconv__num{min-height: 44px}body.page .mdconv__toolbar .btn,body.page .mdconv__actions .btn{min-height: 44px}body.page .mdconv__src,body.page .mdconv__select,body.page .mdconv__num{font-size: 16px}.mdconv__field{flex: 1 1 140px}.mdconv__toolbar .btn{flex: 1 1 auto;justify-content: center}}@media (max-width: 640px){.mdconv{padding: 0 14px 48px}.mdconv__prose{padding: 20px}.mdconv__field{flex: 1 1 100%}.mdconv__select,.mdconv__num{width: 100%}}