.hx-markdown-studio{--zw: 1;--zh: 1;position:relative;display:grid;place-items:center;container-type:inline-size;min-width:0}.hx-markdown-studio .st{position:relative;width:560px;height:440px;zoom:min(var(--zw),var(--zh));font-family:var(--font-sans);-webkit-font-smoothing:antialiased}@container (max-width: 559px){.hx-markdown-studio .st{--zw: .9}}@container (max-width: 504px){.hx-markdown-studio .st{--zw: .8}}@container (max-width: 448px){.hx-markdown-studio .st{--zw: .7}}@container (max-width: 392px){.hx-markdown-studio .st{--zw: .64;justify-self:start}}@media(max-width:520px){.hx-markdown-studio{overflow:hidden}}@media(max-width:980px){.hx-markdown-studio{--zh: .72}}.hx-markdown-studio .mpane{position:absolute;top:4px;bottom:32px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);box-shadow:0 1px #ffffff0d inset,0 36px 70px -34px #000c}.hx-markdown-studio .mpane.raw{left:0;width:262px;background:linear-gradient(180deg,#121319,#0d0e13)}.hx-markdown-studio .mpane.out{right:0;width:266px;background:#0d1117;border-color:#f0f6fc24;box-shadow:0 1px #ffffff0a inset,0 36px 70px -34px #000c,0 30px 80px -50px color-mix(in srgb,var(--a) 85%,transparent)}:root[data-theme=light] .hx-markdown-studio .mpane{box-shadow:0 1px 2px #10121b14,0 36px 60px -34px #10121b80}:root[data-theme=light] .hx-markdown-studio .mpane.out{box-shadow:0 1px 2px #10121b14,0 36px 60px -34px #10121b80,0 30px 80px -46px color-mix(in srgb,var(--a) 70%,transparent)}.hx-markdown-studio .ph{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-bottom:1px solid rgb(255 255 255 / .07)}.hx-markdown-studio .fn{font:500 11.5px var(--font-mono);color:#d7dae0}.hx-markdown-studio .ph em{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:600;color:#8a8f9c;padding:2px 8px;border-radius:5px;background:#ffffff0f}.hx-markdown-studio .ph em.gh{color:var(--a);background:color-mix(in srgb,var(--a) 14%,transparent)}.hx-markdown-studio .rows{position:absolute;left:0;right:0;top:52px;display:flex;flex-direction:column;gap:5px}.hx-markdown-studio .row{display:grid;grid-template-columns:262px 1fr 266px;align-items:stretch;--dur: 12.5s;--del: calc(var(--i) * 2.5s)}.hx-markdown-studio .l,.hx-markdown-studio .r{position:relative;display:flex;align-items:center;padding:5px 14px 5px 0;min-width:0}.hx-markdown-studio .r{padding:5px 16px}.hx-markdown-studio .l:before,.hx-markdown-studio .r:before{content:"";position:absolute;inset:0 1px;opacity:0;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--a) 16%,transparent),color-mix(in srgb,var(--a) 5%,transparent));box-shadow:inset 2px 0 0 var(--a);animation:hxmd-lit var(--dur) ease-in-out var(--del) infinite}.hx-markdown-studio .r:before{background:linear-gradient(270deg,color-mix(in srgb,var(--a) 14%,transparent),color-mix(in srgb,var(--a) 4%,transparent));box-shadow:inset -2px 0 0 var(--a)}@keyframes hxmd-lit{0%{opacity:0}3%,18%{opacity:1}22%,to{opacity:0}}.hx-markdown-studio .ln{display:flex;flex-direction:column;width:34px;flex:none;padding-right:10px;text-align:right;font:11px/17px var(--font-mono);color:#4b5160;font-variant-numeric:tabular-nums}.hx-markdown-studio .l pre{margin:0;font:11.5px/17px var(--font-mono);color:#c8ccd4;white-space:pre;overflow:hidden}.hx-markdown-studio .mk{color:#e06c75}.hx-markdown-studio .h{color:#fff;font-weight:600}.hx-markdown-studio .q{color:#4493f8}.hx-markdown-studio .al{color:#4493f8;font-weight:600}.hx-markdown-studio .cd{color:#e5c07b}.hx-markdown-studio .x{color:#7fd193}.hx-markdown-studio .xo{color:#8a8f9c}.hx-markdown-studio .pp{color:#5c6370}.hx-markdown-studio .fe{color:#8a8f9c}.hx-markdown-studio .kw{color:#c678dd}.hx-markdown-studio .ar{color:#56b6c2}.hx-markdown-studio .caret{display:inline-block;width:1.5px;height:14px;margin-left:1px;vertical-align:-3px;background:var(--a);animation:hxmd-blink 1.1s steps(1) infinite}@keyframes hxmd-blink{50%{opacity:0}}.hx-markdown-studio .sync{position:relative}.hx-markdown-studio .sync i{position:absolute;left:-3px;right:-3px;top:50%;height:2px;margin-top:-1px;border-radius:2px;opacity:0;background:linear-gradient(90deg,var(--a),color-mix(in srgb,var(--a) 40%,transparent),var(--a));box-shadow:0 0 12px color-mix(in srgb,var(--a) 70%,transparent);animation:hxmd-lit var(--dur) ease-in-out var(--del) infinite}.hx-markdown-studio .sync i:before,.hx-markdown-studio .sync i:after{content:"";position:absolute;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--a)}.hx-markdown-studio .sync i:before{left:-2px}.hx-markdown-studio .sync i:after{right:-2px}.hx-markdown-studio .r{color:#e6edf3;font-size:12px}.hx-markdown-studio .h1{margin:0;flex:1;font-size:19px;font-weight:700;letter-spacing:-.03em;padding-bottom:4px;border-bottom:1px solid #30363d}.hx-markdown-studio .alert{flex:1;display:flex;flex-direction:column;gap:3px;padding:2px 0 2px 10px;border-left:3px solid #4493f8;font-size:11.5px}.hx-markdown-studio .alert b{display:flex;align-items:center;gap:6px;color:#4493f8;font-weight:600}.hx-markdown-studio .alert b i{width:13px;height:13px;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center;font:italic 700 9px/1 Georgia,serif}.hx-markdown-studio code{font:10.5px var(--font-mono);padding:1px 5px;border-radius:4px;background:#6e768140;color:#e6edf3}.hx-markdown-studio .tasks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:11.5px;line-height:15px}.hx-markdown-studio .tasks li{display:flex;align-items:center;gap:8px}.hx-markdown-studio .tasks i{width:12px;height:12px;border-radius:3px;border:1px solid #6e7681;flex:none}.hx-markdown-studio .tasks i.on{border-color:#4493f8;background:#4493f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2 5 8.2 9 3.8' fill='none' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.hx-markdown-studio .tasks li:has(i.on){color:#9198a1}.hx-markdown-studio .tb{flex:1;border-collapse:collapse;font-size:11px}.hx-markdown-studio .tb th,.hx-markdown-studio .tb td{border:1px solid #30363d;padding:3px 7px;text-align:left;white-space:nowrap}.hx-markdown-studio .tb th{font-weight:600;background:#161b22}.hx-markdown-studio .tb tbody tr:nth-child(2){background:#151b23}.hx-markdown-studio .tb code{font-size:10.5px;padding:0 4px}.hx-markdown-studio .mm{flex:1;height:58px}.hx-markdown-studio .mm rect{fill:#161b22;stroke:#56b6c2;stroke-width:1.2}.hx-markdown-studio .mm rect.end{fill:color-mix(in srgb,var(--a) 16%,#161b22);stroke:var(--a)}.hx-markdown-studio .mm text{fill:#e6edf3;font:500 11px var(--font-sans);text-anchor:middle}.hx-markdown-studio .mm path{fill:none;stroke:#8a8f9c;stroke-width:1.3}.hx-markdown-studio .mm marker path{fill:#8a8f9c;stroke:none}.hx-markdown-studio .probs{position:absolute;left:2px;bottom:4px;display:flex;align-items:center;gap:6px;font:500 11.5px var(--font-mono);color:var(--ink-2)}.hx-markdown-studio .probs b{display:grid;place-items:center;min-width:20px;height:20px;border-radius:6px;font-weight:700;color:var(--bink);background:var(--btn)}.hx-markdown-studio .probs span{color:var(--ink-3)}:root[data-theme=light] .hx-markdown-studio .mpane.raw{background:#fff;border-color:#10121b1a}:root[data-theme=light] .hx-markdown-studio .mpane.raw .ph{border-bottom-color:#10121b14}:root[data-theme=light] .hx-markdown-studio .mpane.raw .fn{color:#1f2328}:root[data-theme=light] .hx-markdown-studio .ph em{color:#6b7080;background:#10121b0d}:root[data-theme=light] .hx-markdown-studio .ln{color:#b3b6bd}:root[data-theme=light] .hx-markdown-studio .l pre{color:#383a42}:root[data-theme=light] .hx-markdown-studio .mk{color:#c4364a}:root[data-theme=light] .hx-markdown-studio .h{color:#1f2328}:root[data-theme=light] .hx-markdown-studio :is(.q,.al){color:#0969da}:root[data-theme=light] .hx-markdown-studio .cd{color:#9a6700}:root[data-theme=light] .hx-markdown-studio .x{color:#2f8a3e}:root[data-theme=light] .hx-markdown-studio :is(.xo,.fe){color:#7a7f8c}:root[data-theme=light] .hx-markdown-studio .pp{color:#a0a1a7}:root[data-theme=light] .hx-markdown-studio .kw{color:#a626a4}:root[data-theme=light] .hx-markdown-studio .ar{color:#0e7f8c}.hx-markdown-studio .gh-l{display:none}:root[data-theme=light] .hx-markdown-studio .gh-d{display:none}:root[data-theme=light] .hx-markdown-studio .gh-l{display:inline}:root[data-theme=light] .hx-markdown-studio .mpane.out{background:#fff;border-color:#d1d9e0}:root[data-theme=light] .hx-markdown-studio .mpane.out .ph{border-bottom-color:#d1d9e0}:root[data-theme=light] .hx-markdown-studio .mpane.out .fn{color:#1f2328}:root[data-theme=light] .hx-markdown-studio .ph em.gh{color:var(--at)}:root[data-theme=light] .hx-markdown-studio .r{color:#1f2328}:root[data-theme=light] .hx-markdown-studio .h1{border-bottom-color:#d1d9e0}:root[data-theme=light] .hx-markdown-studio .alert{border-left-color:#0969da}:root[data-theme=light] .hx-markdown-studio .alert b{color:#0969da}:root[data-theme=light] .hx-markdown-studio .r code{background:#afb8c133;color:#1f2328}:root[data-theme=light] .hx-markdown-studio .tasks i{border-color:#d1d9e0}:root[data-theme=light] .hx-markdown-studio .tasks i.on{border-color:#0969da;background-color:#0969da}:root[data-theme=light] .hx-markdown-studio .tasks li:has(i.on){color:#59636e}:root[data-theme=light] .hx-markdown-studio :is(.tb th,.tb td){border-color:#d1d9e0}:root[data-theme=light] .hx-markdown-studio :is(.tb th,.tb tbody tr:nth-child(2)){background:#f6f8fa}:root[data-theme=light] .hx-markdown-studio .mm rect{fill:#f6f8fa;stroke:#1b7c83}:root[data-theme=light] .hx-markdown-studio .mm rect.end{fill:color-mix(in srgb,var(--a) 12%,#fff);stroke:var(--a)}:root[data-theme=light] .hx-markdown-studio .mm text{fill:#1f2328}:root[data-theme=light] .hx-markdown-studio .mm path{stroke:#59636e}:root[data-theme=light] .hx-markdown-studio .mm marker path{fill:#59636e}@media(prefers-reduced-motion:reduce){.hx-markdown-studio *,.hx-markdown-studio *:before,.hx-markdown-studio *:after{animation:none!important}.hx-markdown-studio .row:nth-child(2) .l:before,.hx-markdown-studio .row:nth-child(2) .r:before,.hx-markdown-studio .row:nth-child(2) .sync i{opacity:1}}