.md-content{--md-text:inherit;--md-text-muted:color-mix(in srgb, currentColor 65%, transparent);--md-primary:#8b7cf8;--md-success:#5cb85f;--md-warning:#ddb42e;--md-danger:#e04545;--md-info:#6b9af5;--md-border:color-mix(in srgb, currentColor 18%, transparent);--md-bg-code:color-mix(in srgb, currentColor 8%, transparent);--md-radius:4px;color:var(--md-text);word-break:break-word;overflow-wrap:anywhere;line-height:1.6}.md-content>:first-child{margin-top:0}.md-content>:last-child{margin-bottom:0}.md-content p{margin:0 0 .85em}.md-content h1,.md-content h2,.md-content h3,.md-content h4,.md-content h5,.md-content h6{margin:1.25em 0 .5em;font-weight:600;line-height:1.3}.md-content h1{font-size:1.6em}.md-content h2{font-size:1.35em}.md-content h3{font-size:1.15em}.md-content ol,.md-content ul{margin:0 0 .85em;padding-left:1.4em}.md-content blockquote{border-left:3px solid color-mix(in srgb,var(--md-primary) 55%,transparent);color:var(--md-text-muted);margin:0 0 .85em;padding:.2em 0 .2em .9em}.md-content a{color:var(--md-primary);text-decoration:underline}.md-content a.user-mention{font-weight:500;text-decoration:none}.md-content code{padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.md-content code,.md-content pre,.md-content pre.md-pre{background:var(--md-bg-code);border-radius:var(--md-radius)}.md-content pre,.md-content pre.md-pre{border:1px solid var(--md-border);margin:0 0 .85em;padding:.85em 1em;overflow-x:auto}.md-content pre code{background:0 0;padding:0}.md-content img.md-image{border-radius:var(--md-radius);max-width:100%;height:auto}.md-content hr{border:none;border-top:1px solid var(--md-border);margin:1.25em 0}.md-content .md-color--primary{color:var(--md-primary)}.md-content .md-color--success{color:var(--md-success)}.md-content .md-color--warning{color:var(--md-warning)}.md-content .md-color--danger{color:var(--md-danger)}.md-content .md-color--info{color:var(--md-info)}.md-content .md-bg{border-radius:.15em;padding:.05em .15em}.md-content .md-bg--primary{background:color-mix(in srgb,var(--md-primary) 35%,transparent)}.md-content .md-bg--success{background:color-mix(in srgb,var(--md-success) 35%,transparent)}.md-content .md-bg--warning{background:color-mix(in srgb,var(--md-warning) 40%,transparent)}.md-content .md-bg--danger{background:color-mix(in srgb,var(--md-danger) 35%,transparent)}.md-content .md-bg--info{background:color-mix(in srgb,var(--md-info) 35%,transparent)}.md-content .md-align--left{text-align:left}.md-content .md-align--center{text-align:center}.md-content .md-align--right{text-align:right}.md-content details.md-spoiler{border:1px solid var(--md-border);border-radius:var(--md-radius);margin:0 0 .85em;padding:.65em .85em}.md-content details.md-spoiler summary{cursor:pointer;color:var(--md-text-muted);font-weight:500}.md-content .md-table-wrap{margin:0 0 .85em;overflow-x:auto}.md-content table.md-table{border-collapse:collapse;width:100%;font-size:.95em}.md-content table.md-table td,.md-content table.md-table th{border:1px solid var(--md-border);text-align:left;padding:.4em .65em}.md-content table.md-table th{background:var(--md-bg-code);font-weight:600}.md-content ul.task-list{padding-left:0;list-style:none}.md-content li.task-list-item{align-items:flex-start;gap:.5rem;display:flex}.md-content .post-reply-ref{align-items:center;gap:.25em;font-weight:500;text-decoration:none;display:inline-flex}.markdown-editor{--md-radius:4px;--md-radius-lg:6px;--md-shadow-md:0 8px 24px #00000059;--md-toolbar-blur:8px;--md-dock-blur:10px;--md-dock-shadow:0 -8px 24px #00000059;--md-toolbar-bg:color-mix(in srgb, var(--md-bg-elevated) 55%, transparent);--md-toolbar-border:color-mix(in srgb, var(--md-border) 65%, transparent);--md-input-bg:color-mix(in srgb, var(--md-bg-input) 85%, transparent);--md-input-border:color-mix(in srgb, var(--md-border) 65%, transparent);--md-focus-border:color-mix(in srgb, var(--md-primary) 50%, transparent);--md-focus-ring:color-mix(in srgb, var(--md-primary) 10%, transparent);--md-popover-bg:var(--md-bg-elevated);--md-popover-border:var(--md-border);--md-overlay-bg:color-mix(in srgb, var(--md-bg) 72%, transparent);--md-btn-hover-bg:var(--md-bg-hover);--md-btn-active-bg:color-mix(in srgb, var(--md-primary) 18%, transparent);--md-btn-active-fg:var(--md-primary);--md-dock-bg:color-mix(in srgb, var(--md-bg-elevated) 97%, transparent);--md-group-bg:transparent;--md-preview-bg:color-mix(in srgb, var(--md-bg) 92%, var(--md-bg-elevated));--md-bg:#0c0e16;--md-bg-elevated:#141622;--md-bg-hover:#1c2030;--md-bg-input:#10121c;--md-border:#2a3048;--md-text:#f2f4fc;--md-text-muted:#b4b9d0;--md-text-dim:#8a92b0;--md-primary:#8b7cf8;--md-success:#5cb85f;--md-warning:#ddb42e;--md-danger:#e04545;--md-info:#6b9af5;--md-z-dropdown:100;--md-z-modal:1100;--md-fullscreen-max-width:none;--md-mobile-breakpoint:768px;--md-toolbar-dock-offset:3.25rem;--md-toolbar-dock-offset-fs:3.5rem;--md-keyboard-inset:0px;--md-font:system-ui, -apple-system, "Segoe UI", sans-serif;--md-font-size-xs:.75rem;--md-font-size-sm:.8125rem;--md-font-size-base:.9375rem;--md-font-size-lg:1.125rem;--md-font-size-mobile:16px;--md-font-weight-medium:500;--md-font-weight-semibold:600;--md-space-1:.25rem;--md-space-2:.5rem;--md-space-3:.75rem;--md-space-4:1rem;--md-btn-size:1.75rem;--md-control-padding-x:.75rem;--md-ease:cubic-bezier(.4, 0, .2, 1);--md-transition:.15s var(--md-ease);font-family:var(--md-font);color:var(--md-text)}.markdown-editor.is-disabled{opacity:.6}.markdown-editor__label{margin-bottom:var(--md-space-2);font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);color:var(--md-text-muted);display:block}.markdown-editor__error,.markdown-editor__hint{margin:var(--md-space-2) 0 0;font-size:var(--md-font-size-xs)}.markdown-editor__hint{color:var(--md-text-dim)}.markdown-editor__error{color:var(--md-danger)}.markdown-editor__body{display:contents}.markdown-editor.is-fullscreen[data-md-toolbar=bottom] .markdown-editor__body,.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen){flex-direction:column;display:flex}.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__label{order:0}.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__panes{order:1}.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__toolbar{border-radius:0 0 var(--md-radius) var(--md-radius);border-top:none;border-bottom:1px solid color-mix(in srgb,var(--md-border) 65%,transparent);order:2}.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__input-wrap{border-top:1px solid color-mix(in srgb,var(--md-border) 65%,transparent);border-radius:var(--md-radius) var(--md-radius) 0 0;border-bottom:none}.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__error,.markdown-editor[data-md-toolbar=bottom]:not(.is-fullscreen) .markdown-editor__hint{order:3}.markdown-editor.is-fullscreen[data-md-toolbar=bottom] .markdown-editor__panes{order:1}.markdown-editor.is-fullscreen[data-md-toolbar=bottom] .markdown-editor__toolbar{border-radius:0 0 var(--md-radius-lg) var(--md-radius-lg);order:2}.markdown-editor__toolbar{z-index:2;align-items:flex-start;gap:var(--md-space-2);padding:var(--md-space-2);background:var(--md-toolbar-bg);border:1px solid var(--md-toolbar-border);border-radius:var(--md-radius) var(--md-radius) 0 0;-webkit-backdrop-filter:blur(var(--md-toolbar-blur));backdrop-filter:blur(var(--md-toolbar-blur));border-bottom:none;display:flex;position:relative}:is(.markdown-editor__toolbar:has(.markdown-editor__color-popover),.markdown-editor__toolbar:has(.markdown-editor__table-popover)),:is(.markdown-editor__toolbar:has(.markdown-editor__color-popover) .markdown-editor__toolbar-group,.markdown-editor__toolbar:has(.markdown-editor__color-popover) .markdown-editor__toolbar-scroll,.markdown-editor__toolbar:has(.markdown-editor__table-popover) .markdown-editor__toolbar-group,.markdown-editor__toolbar:has(.markdown-editor__table-popover) .markdown-editor__toolbar-scroll){overflow:visible}.markdown-editor__toolbar-scroll{align-items:center;gap:var(--md-space-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.markdown-editor__align-group,.markdown-editor__toolbar-group{border-radius:var(--md-radius);background:var(--md-group-bg);align-items:center;gap:1px;padding:0;display:inline-flex}.markdown-editor__toolbar-divider{width:1px;height:var(--md-btn-size);margin:0 var(--md-space-1);background:var(--md-border);flex-shrink:0}.markdown-editor__toolbar-actions{align-items:center;gap:var(--md-space-1);flex-shrink:0;margin-left:auto;display:flex}.markdown-editor__btn{box-sizing:border-box;width:var(--md-btn-size);height:var(--md-btn-size);min-width:var(--md-btn-size);min-height:var(--md-btn-size);border-radius:var(--md-radius);color:var(--md-text-muted);cursor:pointer;transition:background-color var(--md-transition),color var(--md-transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.markdown-editor__btn:hover:not(:disabled){background:var(--md-btn-hover-bg);color:var(--md-text)}.markdown-editor__btn:disabled{opacity:.4;cursor:not-allowed}.markdown-editor__btn.is-active{background:var(--md-btn-active-bg);color:var(--md-btn-active-fg)}.markdown-editor__icon-fallback{font-size:.75rem;font-weight:var(--md-font-weight-semibold);line-height:1}.markdown-editor__color-wrap{position:relative}.markdown-editor__color-popover{top:calc(100% + var(--md-space-1));z-index:var(--md-z-dropdown);align-items:center;gap:var(--md-space-2);padding:var(--md-space-2) var(--md-space-3);background:var(--md-popover-bg);border:1px solid var(--md-popover-border);border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-md);display:flex;position:absolute;left:0}.markdown-editor[data-md-toolbar=bottom] .markdown-editor__color-popover,.markdown-editor[data-md-toolbar=bottom] .markdown-editor__table-popover{top:auto;bottom:calc(100% + var(--md-space-1))}.markdown-editor__color-swatch{cursor:pointer;width:1.375rem;height:1.375rem;transition:border-color var(--md-transition);border:2px solid #0000;border-radius:50%;padding:0}.markdown-editor__color-swatch.is-default{background:var(--md-text);box-shadow:inset 0 0 0 2px var(--md-bg-elevated);border-color:color-mix(in srgb,var(--md-text) 45%,transparent)}.markdown-editor__color-swatch--bg.is-default{background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--md-danger) calc(50% - 1px),var(--md-danger) calc(50% + 1px),transparent calc(50% + 1px)),var(--md-bg-input);box-shadow:inset 0 0 0 2px var(--md-bg-elevated)}.markdown-editor__color-swatch:hover{border-color:color-mix(in srgb,var(--md-text) 35%,transparent)}.markdown-editor__color-swatch.is-active{border-color:var(--md-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--md-primary) 35%,transparent)}.markdown-editor__table-wrap{display:inline-flex;position:relative}.markdown-editor__table-popover{top:calc(100% + var(--md-space-1));z-index:var(--md-z-dropdown);padding:var(--md-space-3);background:var(--md-popover-bg);border:1px solid var(--md-popover-border);border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-md);position:absolute;left:0}.markdown-editor__table-grid{gap:3px;display:grid}.markdown-editor__table-cell{border:1px solid color-mix(in srgb,var(--md-border) 80%,transparent);background:var(--md-bg-input);cursor:pointer;border-radius:3px;width:1.125rem;height:1.125rem;padding:0}.markdown-editor__table-cell.is-active{border-color:var(--md-primary);background:color-mix(in srgb,var(--md-primary) 35%,var(--md-bg-input))}.markdown-editor__table-size{justify-content:center;align-items:center;gap:var(--md-space-2);margin:var(--md-space-3) 0 0;font-size:var(--md-font-size-sm);font-weight:var(--md-font-weight-medium);color:var(--md-text-muted);display:flex}.markdown-editor__input-wrap{min-height:8rem;padding:var(--md-space-2) var(--md-control-padding-x);background:var(--md-input-bg);border:1px solid var(--md-input-border);border-bottom-left-radius:var(--md-radius);border-bottom-right-radius:var(--md-radius);transition:border-color var(--md-transition),box-shadow var(--md-transition);box-sizing:border-box;border-top:none;position:relative;overflow:auto}.markdown-editor__input-wrap:focus-within{border-color:var(--md-focus-border);box-shadow:0 0 0 3px var(--md-focus-ring)}.markdown-editor__input-wrap.is-invalid{border-color:var(--md-danger)}.markdown-editor__prose,.markdown-editor__surface{min-height:calc(8rem - 2 * var(--md-space-2))}.markdown-editor__prose{color:var(--md-text);font-size:var(--md-font-size-base);word-break:break-word;overflow-wrap:anywhere;outline:none;padding:0;line-height:1.55}.markdown-editor__surface::-webkit-contacts-auto-fill-button{width:0;height:0;position:absolute;visibility:hidden!important;pointer-events:none!important;display:none!important}.markdown-editor__surface::-webkit-credentials-auto-fill-button{width:0;height:0;position:absolute;visibility:hidden!important;pointer-events:none!important;display:none!important}.markdown-editor__prose.is-empty:before{content:attr(data-placeholder);left:var(--md-control-padding-x);top:var(--md-space-2);right:var(--md-control-padding-x);pointer-events:none;color:var(--md-text-dim);font-size:var(--md-font-size-base);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.55;position:absolute;overflow:hidden}.markdown-editor__prose p{margin:0 0 .65em}.markdown-editor__prose p:last-child{margin-bottom:0}.markdown-editor__prose h2,.markdown-editor__prose h3{font-weight:var(--md-font-weight-semibold);color:var(--md-text);margin:.85em 0 .4em;line-height:1.3}.markdown-editor__prose h2{font-size:1.25em}.markdown-editor__prose h3{font-size:1.1em}.markdown-editor__prose ol,.markdown-editor__prose ul{margin:0 0 .65em;padding-left:1.35em}.markdown-editor__prose blockquote{border-left:3px solid color-mix(in srgb,var(--md-primary) 55%,transparent);color:var(--md-text-muted);margin:0 0 .65em;padding:.15em 0 .15em .85em}.markdown-editor__prose code{background:color-mix(in srgb,var(--md-border) 35%,transparent);border-radius:var(--md-radius);padding:.05rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.markdown-editor__prose pre{padding:var(--md-space-3);background:color-mix(in srgb,var(--md-bg) 80%,transparent);border:1px solid var(--md-border);border-radius:var(--md-radius);margin:0 0 .65em;overflow-x:auto}.markdown-editor__prose pre code{background:0 0;padding:0}.markdown-editor__prose a{color:var(--md-primary);text-decoration:underline}.markdown-editor__prose em,.markdown-editor__prose i{font-style:italic}.markdown-editor__prose b,.markdown-editor__prose strong,.markdown-editor__prose table.md-table th{font-weight:var(--md-font-weight-semibold)}.markdown-editor__prose del,.markdown-editor__prose s{text-decoration:line-through}.markdown-editor__prose img.md-image{border-radius:var(--md-radius);max-width:100%;height:auto}.markdown-editor__prose .md-color--primary{color:var(--md-primary)}.markdown-editor__prose .md-color--success{color:var(--md-success)}.markdown-editor__prose .md-color--warning{color:var(--md-warning)}.markdown-editor__prose .md-color--danger{color:var(--md-danger)}.markdown-editor__prose .md-color--info{color:var(--md-info)}.markdown-editor__prose .md-bg{border-radius:.15em;padding:.05em .15em}.markdown-editor__prose .md-bg--primary{background:color-mix(in srgb,var(--md-primary) 35%,transparent)}.markdown-editor__prose .md-bg--success{background:color-mix(in srgb,var(--md-success) 35%,transparent)}.markdown-editor__prose .md-bg--warning{background:color-mix(in srgb,var(--md-warning) 40%,transparent)}.markdown-editor__prose .md-bg--danger{background:color-mix(in srgb,var(--md-danger) 35%,transparent)}.markdown-editor__prose .md-bg--info{background:color-mix(in srgb,var(--md-info) 35%,transparent)}.markdown-editor__prose .md-color b,.markdown-editor__prose .md-color del,.markdown-editor__prose .md-color em,.markdown-editor__prose .md-color i,.markdown-editor__prose .md-color strong{color:inherit}.markdown-editor__prose .md-table-wrap{border:1px solid var(--md-border);border-radius:var(--md-radius);background:color-mix(in srgb,var(--md-bg-elevated) 55%,transparent);margin:.65em 0;overflow-x:auto}.markdown-editor__prose table.md-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:12rem;font-size:.95em}.markdown-editor__prose table.md-table td,.markdown-editor__prose table.md-table th{border:1px solid var(--md-border);text-align:left;vertical-align:top;min-width:3.5rem;min-height:1.75rem;color:var(--md-text);word-break:break-word;padding:.45em .65em}.markdown-editor__prose table.md-table th{background:color-mix(in srgb,var(--md-bg-elevated) 85%,transparent)}.markdown-editor__prose table.md-table td:empty:after,.markdown-editor__prose table.md-table th:empty:after{content:" "}.markdown-editor__prose details.md-spoiler{border:1px solid var(--md-border);border-radius:var(--md-radius);padding:var(--md-space-2) var(--md-space-3);background:color-mix(in srgb,var(--md-bg-elevated) 70%,transparent);margin:0 0 .65em}.markdown-editor__prose details.md-spoiler summary{cursor:pointer;font-weight:var(--md-font-weight-medium);color:var(--md-text-muted)}.markdown-editor__prose ul.task-list{padding-left:0;list-style:none}.markdown-editor__prose li.task-list-item{align-items:flex-start;gap:.5rem;display:flex}.markdown-editor__prose ::selection{background:color-mix(in srgb,var(--md-primary) 28%,transparent)}.markdown-editor__mentions{z-index:var(--md-z-dropdown);background:var(--md-bg-elevated);border:1px solid var(--md-border);border-radius:var(--md-radius);min-width:14rem;max-width:18rem;max-height:12rem;box-shadow:var(--md-shadow-md);margin:0;padding:0;list-style:none;position:fixed;overflow-y:auto}.markdown-editor__mentions-empty{padding:var(--md-space-2) var(--md-space-3);font-size:var(--md-font-size-xs);color:var(--md-text-muted)}.markdown-editor__mention-item{align-items:center;gap:var(--md-space-2);width:100%;padding:var(--md-space-2) var(--md-space-3);color:var(--md-text);font-size:var(--md-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.markdown-editor__mention-item.is-active,.markdown-editor__mention-item:hover{background:var(--md-bg-hover)}.markdown-editor__mention-fallback{background:var(--md-bg-hover);width:1.5rem;height:1.5rem;font-size:var(--md-font-size-xs);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.markdown-editor-anchor.is-fullscreen-open{min-height:12rem}.markdown-editor.is-fullscreen{z-index:var(--md-z-modal);background:var(--md-bg);width:100%;height:100%;max-height:100dvh;padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);box-sizing:border-box;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}.markdown-editor.is-fullscreen .markdown-editor__body{width:100%;min-height:0;max-width:var(--md-fullscreen-max-width,none);padding:0 var(--md-space-4) var(--md-space-4);box-sizing:border-box;flex-direction:column;flex:1;margin-inline:auto;display:flex}.markdown-editor.is-fullscreen .markdown-editor__toolbar{border-radius:var(--md-radius-lg) var(--md-radius-lg) 0 0;flex-shrink:0}.markdown-editor.is-fullscreen .markdown-editor__panes{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.markdown-editor.is-fullscreen .markdown-editor__input-wrap{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.markdown-editor.is-fullscreen .markdown-editor__prose,.markdown-editor.is-fullscreen .markdown-editor__surface{flex:1;min-height:100%}.markdown-editor.is-fullscreen .markdown-editor__preview-pane{flex:1;min-height:0;max-height:none;overflow:auto}.markdown-editor.is-fullscreen.has-preview .markdown-editor__panes.is-split{flex:1;min-height:0}.markdown-editor.is-compact .markdown-editor__prose,.markdown-editor.is-compact .markdown-editor__surface{font-size:var(--md-font-size-mobile)}.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen):not(.is-editing) .markdown-editor__toolbar{display:none}.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen):not(.is-editing) .markdown-editor__input-wrap{border-top:1px solid color-mix(in srgb,var(--md-border) 65%,transparent);border-top-left-radius:var(--md-radius);border-top-right-radius:var(--md-radius)}.markdown-editor.is-compact[data-md-mobile-toolbar=reveal][data-md-toolbar=bottom]:not(.is-fullscreen):not(.is-editing) .markdown-editor__input-wrap{border-top:none;border-bottom:1px solid color-mix(in srgb,var(--md-border) 65%,transparent);border-radius:var(--md-radius);border-bottom-left-radius:var(--md-radius);border-bottom-right-radius:var(--md-radius)}.markdown-editor.is-compact[data-md-mobile-toolbar=dock].is-fullscreen .markdown-editor__toolbar,.markdown-editor.is-compact[data-md-mobile-toolbar=dock]:not(.is-fullscreen).is-editing .markdown-editor__toolbar,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal].is-fullscreen .markdown-editor__toolbar,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen).is-editing .markdown-editor__toolbar{left:0;right:0;bottom:var(--md-keyboard-inset,0);z-index:calc(1 + var(--md-z-modal));border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--md-toolbar-border);background:var(--md-dock-bg);-webkit-backdrop-filter:blur(var(--md-dock-blur));backdrop-filter:blur(var(--md-dock-blur));box-shadow:var(--md-dock-shadow);padding-bottom:max(var(--md-space-1),env(safe-area-inset-bottom,0px));border-radius:0;margin:0;position:fixed}.markdown-editor.is-compact[data-md-mobile-toolbar=dock].is-fullscreen .markdown-editor__toolbar,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal].is-fullscreen .markdown-editor__toolbar{z-index:calc(11 + var(--md-z-modal))}.markdown-editor.is-compact[data-md-mobile-toolbar=dock]:not(.is-fullscreen).is-editing .markdown-editor__input-wrap,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen).is-editing .markdown-editor__input-wrap{padding-bottom:calc(var(--md-toolbar-dock-offset) + var(--md-keyboard-inset,0px) + env(safe-area-inset-bottom,0px))}.markdown-editor.is-compact[data-md-mobile-toolbar=dock].is-fullscreen .markdown-editor__body,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal].is-fullscreen .markdown-editor__body{max-width:none;padding:0;padding-bottom:calc(var(--md-toolbar-dock-offset-fs) + var(--md-keyboard-inset,0px) + env(safe-area-inset-bottom,0px))}.markdown-editor.is-compact[data-md-mobile-toolbar=inline].is-fullscreen .markdown-editor__body{max-width:none;padding:0 var(--md-space-2) var(--md-space-2)}.markdown-editor.is-compact.is-fullscreen .markdown-editor__panes{border-radius:0}.markdown-editor.is-compact.is-fullscreen .markdown-editor__input-wrap{border-bottom:none;border-left:none;border-right:none;border-radius:0;min-height:0}.markdown-editor.is-compact.is-fullscreen.has-preview .markdown-editor__panes.is-split,.markdown-editor__panes{flex-direction:column;display:flex}.markdown-editor.is-compact.is-fullscreen .markdown-editor__preview-pane{border-left:none;border-top:1px solid var(--md-border);flex:none;max-height:40%}.markdown-editor.is-compact .markdown-editor__toolbar-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}:is(.markdown-editor.is-compact .markdown-editor__toolbar:has(.markdown-editor__color-popover) .markdown-editor__toolbar-scroll,.markdown-editor.is-compact .markdown-editor__toolbar:has(.markdown-editor__table-popover) .markdown-editor__toolbar-scroll){overflow:visible}.markdown-editor.is-compact[data-md-mobile-toolbar=dock].is-fullscreen .markdown-editor__color-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=dock].is-fullscreen .markdown-editor__table-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=dock]:not(.is-fullscreen).is-editing .markdown-editor__color-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=dock]:not(.is-fullscreen).is-editing .markdown-editor__table-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal].is-fullscreen .markdown-editor__color-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal].is-fullscreen .markdown-editor__table-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen).is-editing .markdown-editor__color-popover,.markdown-editor.is-compact[data-md-mobile-toolbar=reveal]:not(.is-fullscreen).is-editing .markdown-editor__table-popover,.markdown-editor__color-wrap[data-md-side=up] .markdown-editor__color-popover,.markdown-editor__table-wrap[data-md-side=up] .markdown-editor__table-popover{top:auto;bottom:calc(100% + var(--md-space-1))}.markdown-editor.is-compact .markdown-editor__color-popover,.markdown-editor.is-compact .markdown-editor__table-popover,.markdown-editor__color-wrap[data-md-align=end] .markdown-editor__color-popover,.markdown-editor__table-wrap[data-md-align=end] .markdown-editor__table-popover{left:auto;right:0}.markdown-editor__color-wrap[data-md-side=down] .markdown-editor__color-popover,.markdown-editor__table-wrap[data-md-side=down] .markdown-editor__table-popover{top:calc(100% + var(--md-space-1));bottom:auto}.markdown-editor__color-wrap[data-md-align=start] .markdown-editor__color-popover,.markdown-editor__table-wrap[data-md-align=start] .markdown-editor__table-popover{left:0;right:auto}@media (prefers-reduced-motion:reduce){.markdown-editor__btn,.markdown-editor__color-swatch,.markdown-editor__input-wrap{transition:none}}.markdown-editor__panes{min-width:0}.markdown-editor__panes.is-split{gap:0}.markdown-editor__preview-pane{border-top:1px solid var(--md-border);background:var(--md-preview-bg);max-height:calc(min(28rem,50vh));padding:var(--md-space-3,.75rem) var(--md-space-3,.85rem);overflow:auto}.markdown-editor.has-preview .markdown-editor__input-wrap{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (width>=900px){.markdown-editor__panes.is-split{grid-template-columns:1fr 1fr;display:grid}.markdown-editor__preview-pane{border-top:none;border-left:1px solid var(--md-border);max-height:none}.markdown-editor.has-preview .markdown-editor__input-wrap{border-bottom-left-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.markdown-editor.is-fullscreen.has-preview .markdown-editor__panes.is-split{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.markdown-editor.is-fullscreen .markdown-editor__preview-pane{flex:unset;max-height:none}}
