.mc-md.svelte-djsnjs{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;height:100%;background:var(--bg, #fff);color:var(--fg, #0f172a);--mc-md-mono: var(--mc-mono, ui-monospace, SFMono-Regular, "Cascadia Mono", Consolas, monospace);--mc-md-size: 12.5px;--mc-md-lh: 1.55;--mc-md-pad-y: 10px;--mc-md-pad-x: 14px;--mc-md-doc-pad-x: 22px}.bar.svelte-djsnjs{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;flex:0 0 auto;min-width:0;padding:5px 8px;border-bottom:1px solid var(--mc-chrome-border, var(--line, #e6e9ee));background:var(--mc-chrome-bg, var(--panel, #f6f8fa))}.modes.svelte-djsnjs{display:inline-flex;flex:0 0 auto;border:1px solid var(--line, #e6e9ee);border-radius:var(--mc-radius, 4px);overflow:hidden}.mode.svelte-djsnjs{border:0;padding:2px 9px;background:transparent;color:var(--muted, #3d4a57);font:inherit;font-size:11.5px;cursor:pointer}.mode.svelte-djsnjs+.mode:where(.svelte-djsnjs){border-left:1px solid var(--line, #e6e9ee)}.mode[aria-pressed=true].svelte-djsnjs{background:var(--accent, #0a6db3);color:var(--mc-button-fg)}.who.svelte-djsnjs{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.who.svelte-djsnjs strong:where(.svelte-djsnjs){font-size:var(--mc-font-size, 12px);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta.svelte-djsnjs{font-size:10.5px;color:var(--muted, #3d4a57);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tools.svelte-djsnjs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:0 1 auto;min-width:0}.ok.svelte-djsnjs{font-size:10.5px;color:var(--accent, #0a6db3)}.bad.svelte-djsnjs{font-size:10.5px;color:var(--bad, #b3261e)}.link.svelte-djsnjs{display:inline-flex;align-items:center;padding:2px 6px;border:0;border-radius:var(--mc-radius, 4px);background:transparent;color:var(--accent, #0a6db3);font:inherit;font-size:11.5px;text-decoration:none;cursor:pointer}.link.svelte-djsnjs:hover{background:color-mix(in srgb,var(--accent, #0a6db3) 12%,transparent)}.link[disabled].svelte-djsnjs{opacity:.45;cursor:default;background:transparent}.link.primary.svelte-djsnjs{font-weight:600}.panes.svelte-djsnjs{flex:1 1 auto;min-width:0;min-height:0;display:grid;align-items:stretch}.pane.svelte-djsnjs{position:relative;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.pane.svelte-djsnjs::-webkit-scrollbar{width:12px;height:12px}.pane.svelte-djsnjs::-webkit-scrollbar-track{background:transparent}.pane.svelte-djsnjs::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:6px;background-clip:content-box;background-color:color-mix(in srgb,var(--muted, #3d4a57) 38%,transparent)}.pane.svelte-djsnjs::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--muted, #3d4a57) 62%,transparent)}.pane.svelte-djsnjs::-webkit-scrollbar-corner{background:transparent}.pane.preview.svelte-djsnjs{overflow-x:hidden;overflow-y:auto}.pane-col.svelte-djsnjs{position:relative;display:grid;min-width:0;min-height:0}.pane.source.svelte-djsnjs{border-right:1px solid var(--line, #e6e9ee)}.pane.source.solo.svelte-djsnjs{border-right:0}.doc.svelte-djsnjs{position:relative;min-height:100%}.code.svelte-djsnjs{display:grid;min-width:0;font-family:var(--mc-md-mono);font-size:var(--mc-md-size);line-height:var(--mc-md-lh);-moz-tab-size:2;tab-size:2}.code.svelte-djsnjs>*{grid-area:1 / 1}.mirror.svelte-djsnjs,.code.svelte-djsnjs textarea:where(.svelte-djsnjs){margin:0;padding:var(--mc-md-pad-y) var(--mc-md-pad-x) 40vh var(--mc-md-gutter, 48px);border:0;font:inherit;line-height:inherit;letter-spacing:inherit;-moz-tab-size:inherit;tab-size:inherit;box-sizing:border-box;white-space:pre;overflow-wrap:normal;word-break:normal}.doc.wrap.svelte-djsnjs .mirror:where(.svelte-djsnjs),.doc.wrap.svelte-djsnjs .code:where(.svelte-djsnjs) textarea:where(.svelte-djsnjs){white-space:pre-wrap;overflow-wrap:anywhere}.mirror.svelte-djsnjs{min-width:0;color:var(--fg, #0f172a);pointer-events:none}.ln.svelte-djsnjs{position:sticky;left:0;display:inline-block;box-sizing:border-box;width:var(--mc-md-gutter, 48px);margin-left:calc(-1 * var(--mc-md-gutter, 48px));padding-right:10px;background:var(--mc-chrome-bg, var(--panel, #f6f8fa));color:color-mix(in srgb,var(--muted, #3d4a57) 70%,transparent);text-align:right;-webkit-user-select:none;user-select:none}.ln.on.svelte-djsnjs{color:var(--accent, #0a6db3);font-weight:600}.code.svelte-djsnjs textarea:where(.svelte-djsnjs){display:block;width:100%;height:100%;min-width:0;resize:none;overflow:hidden;background:transparent;color:transparent;caret-color:var(--fg, #0f172a);outline:none}.code.svelte-djsnjs textarea:where(.svelte-djsnjs)::selection{background:color-mix(in srgb,var(--accent, #0a6db3) 28%,transparent)}.code.svelte-djsnjs textarea[readonly]:where(.svelte-djsnjs){caret-color:var(--muted, #3d4a57)}.pane.preview.svelte-djsnjs .doc:where(.svelte-djsnjs){box-sizing:border-box;padding:14px var(--mc-md-doc-pad-x) 40vh;font-size:13px;line-height:1.62}.markdown-body.svelte-djsnjs p,.markdown-body.svelte-djsnjs ul,.markdown-body.svelte-djsnjs ol,.markdown-body.svelte-djsnjs blockquote,.markdown-body.svelte-djsnjs h1,.markdown-body.svelte-djsnjs h2,.markdown-body.svelte-djsnjs h3,.markdown-body.svelte-djsnjs h4,.markdown-body.svelte-djsnjs h5,.markdown-body.svelte-djsnjs h6{max-width:96ch}.markdown-body.svelte-djsnjs .code-line{scroll-margin-top:8px}.markdown-body.svelte-djsnjs .mc-md-active{position:relative}.markdown-body.svelte-djsnjs .mc-md-active:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:2px;border-radius:2px;background:color-mix(in srgb,var(--accent, #0a6db3) 55%,transparent)}.markdown-body.svelte-djsnjs h1,.markdown-body.svelte-djsnjs h2,.markdown-body.svelte-djsnjs h3,.markdown-body.svelte-djsnjs h4,.markdown-body.svelte-djsnjs h5,.markdown-body.svelte-djsnjs h6{margin:22px 0 8px;font-weight:650;line-height:1.25}.markdown-body.svelte-djsnjs h1{font-size:22px;margin-top:4px}.markdown-body.svelte-djsnjs h2{font-size:17px;padding-bottom:4px;border-bottom:1px solid var(--line, #e6e9ee)}.markdown-body.svelte-djsnjs h3{font-size:14.5px}.markdown-body.svelte-djsnjs h4,.markdown-body.svelte-djsnjs h5,.markdown-body.svelte-djsnjs h6{font-size:13px;color:var(--muted, #3d4a57)}.markdown-body.svelte-djsnjs p{margin:0 0 12px}.markdown-body.svelte-djsnjs p.mc-md-tight{margin:0}.markdown-body.svelte-djsnjs a{color:var(--accent, #0a6db3)}.markdown-body.svelte-djsnjs ul,.markdown-body.svelte-djsnjs ol{margin:0 0 12px;padding-left:22px}.markdown-body.svelte-djsnjs li{margin:2px 0}.markdown-body.svelte-djsnjs .loose>li{margin:8px 0}.markdown-body.svelte-djsnjs li.mc-md-task{list-style:none;margin-left:-18px}.markdown-body.svelte-djsnjs blockquote{margin:0 0 12px;padding:2px 0 2px 12px;border-left:3px solid var(--line, #e6e9ee);color:var(--muted, #3d4a57)}.markdown-body.svelte-djsnjs hr{height:1px;margin:20px 0;border:0;background:var(--line, #e6e9ee)}.markdown-body.svelte-djsnjs code{padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--muted, #3d4a57) 10%,transparent);font-family:var(--mc-md-mono);font-size:.9em}.markdown-body.svelte-djsnjs pre{margin:0 0 14px;padding:10px 12px;border:1px solid var(--line, #e6e9ee);border-radius:var(--mc-radius, 4px);background:var(--mc-chrome-bg, var(--panel, #f6f8fa));box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere}.markdown-body.svelte-djsnjs pre code{padding:0;background:none;font-size:12px}.markdown-body.svelte-djsnjs img{max-width:100%}.markdown-body.svelte-djsnjs details.mc-md-frontmatter{margin:0 0 16px;padding:6px 10px;border:1px solid var(--line, #e6e9ee);border-radius:var(--mc-radius, 4px);background:var(--mc-chrome-bg, var(--panel, #f6f8fa))}.markdown-body.svelte-djsnjs details.mc-md-frontmatter summary{cursor:pointer;font-size:11.5px;color:var(--muted, #3d4a57)}.markdown-body.svelte-djsnjs details.mc-md-frontmatter pre{margin:8px 0 2px;background:var(--bg, #fff);white-space:pre-wrap;overflow-wrap:anywhere}.markdown-body.svelte-djsnjs .mc-md-table{margin:0 0 14px;border:1px solid var(--line, #e6e9ee);border-radius:var(--mc-radius, 4px)}.markdown-body.svelte-djsnjs .mc-md-table table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:12px}.markdown-body.svelte-djsnjs .mc-md-table th,.markdown-body.svelte-djsnjs .mc-md-table td{padding:4px 6px;border-bottom:1px solid var(--line, #e6e9ee);text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.markdown-body.svelte-djsnjs .mc-md-table th{position:sticky;top:0;z-index:1;background:var(--mc-chrome-bg, var(--panel, #f6f8fa));font-weight:600}.markdown-body.svelte-djsnjs .mc-md-table tbody tr:hover{background:color-mix(in srgb,var(--accent, #0a6db3) 6%,transparent)}
