.markdown-stats-bar:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--muted);align-items:center;gap:16px;font-size:12px;display:flex}.markdown-stats-bar .stat-item:where(._scope_18x71_5,._scope_18x71_5 *){align-items:center;gap:6px;display:flex}.markdown-stats-bar .stat-item strong:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--text);font-weight:600}.markdown-format-toolbar:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:14px;padding:8px 12px;display:flex}.format-group:where(._scope_18x71_5,._scope_18x71_5 *){align-items:center;gap:2px;display:flex}.format-divider:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--border);width:1px;height:20px;margin:0 6px}.action-dropdown-wrapper:where(._scope_18x71_5,._scope_18x71_5 *){display:inline-flex;position:relative}.action-dropdown-menu:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--surface);border:1px solid var(--border);z-index:50;transform-origin:0 0;border-radius:12px;flex-direction:column;gap:2px;min-width:175px;padding:5px;animation:.15s cubic-bezier(.16,1,.3,1) _dropdownFadeIn_18x71_1;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0e363c24}.action-dropdown-item:where(._scope_18x71_5,._scope_18x71_5 *){width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.action-dropdown-item:hover:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--soft);color:var(--accent)}.view-mode-toggle:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--soft);border:1px solid var(--border);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.view-mode-btn:where(._scope_18x71_5,._scope_18x71_5 *){min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:550;transition:all .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.view-mode-btn:hover:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--text)}.view-mode-btn.active:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--surface);color:var(--text);font-weight:650;box-shadow:0 1px 4px #00000014}.markdown-editor-layout:where(._scope_18x71_5,._scope_18x71_5 *){height:720px;min-height:700px;overflow:hidden}.markdown-editor-layout.view-editor:where(._scope_18x71_5,._scope_18x71_5 *){grid-template-columns:1fr}.markdown-editor-layout.view-editor .markdown-preview-pane:where(._scope_18x71_5,._scope_18x71_5 *){display:none!important}.markdown-editor-layout.view-preview:where(._scope_18x71_5,._scope_18x71_5 *){grid-template-columns:1fr}.markdown-editor-layout.view-preview .markdown-source-pane:where(._scope_18x71_5,._scope_18x71_5 *){display:none!important}.markdown-editor-layout .editor-pane:where(._scope_18x71_5,._scope_18x71_5 *){flex-direction:column;height:100%;min-height:0;max-height:720px;display:flex;overflow:hidden}.markdown-editor-layout .editor-body:where(._scope_18x71_5,._scope_18x71_5 *){flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.markdown-editor-layout .line-numbers:where(._scope_18x71_5,._scope_18x71_5 *){height:100%;max-height:100%;overflow:hidden}.markdown-editor-layout .editor-body textarea:where(._scope_18x71_5,._scope_18x71_5 *){flex:1;height:100%;min-height:0;max-height:100%;overflow-y:auto}.markdown-preview-pane:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--surface);flex-direction:column;min-width:0;height:100%;max-height:720px;display:flex;overflow:hidden}.markdown-preview:where(._scope_18x71_5,._scope_18x71_5 *){height:100%;min-height:0;font-family:var(--font-ui);color:var(--text);flex:1;padding:24px 28px;font-size:14px;line-height:1.7;overflow-y:auto}.markdown-preview>:first-child:where(._scope_18x71_5,._scope_18x71_5 *){margin-top:0!important}.markdown-preview>:last-child:where(._scope_18x71_5,._scope_18x71_5 *){margin-bottom:0!important}.markdown-preview h1:where(._scope_18x71_5,._scope_18x71_5 *){letter-spacing:-.5px;border-bottom:1px solid var(--border);color:var(--text);margin:28px 0 16px;padding-bottom:8px;font-size:24px;font-weight:700}.markdown-preview h2:where(._scope_18x71_5,._scope_18x71_5 *){letter-spacing:-.4px;border-bottom:1px solid var(--border);color:var(--text);margin:24px 0 14px;padding-bottom:6px;font-size:20px;font-weight:650}.markdown-preview h3:where(._scope_18x71_5,._scope_18x71_5 *){letter-spacing:-.3px;color:var(--text);margin:20px 0 10px;font-size:16px;font-weight:650}.markdown-preview h4:where(._scope_18x71_5,._scope_18x71_5 *),.markdown-preview h5:where(._scope_18x71_5,._scope_18x71_5 *),.markdown-preview h6:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--text);margin:16px 0 8px;font-size:14px;font-weight:650}.markdown-preview p:where(._scope_18x71_5,._scope_18x71_5 *){margin:12px 0}.markdown-preview a:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:opacity .15s}.markdown-preview a:hover:where(._scope_18x71_5,._scope_18x71_5 *){opacity:.8}.markdown-preview strong:where(._scope_18x71_5,._scope_18x71_5 *){color:var(--text);font-weight:650}.markdown-preview em:where(._scope_18x71_5,._scope_18x71_5 *){font-style:italic}.markdown-preview del:where(._scope_18x71_5,._scope_18x71_5 *){opacity:.7;text-decoration:line-through}.markdown-preview blockquote:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--soft);border-left:3.5px solid var(--accent);color:var(--text);border-radius:0 8px 8px 0;margin:16px 0;padding:10px 18px}.markdown-preview blockquote p:where(._scope_18x71_5,._scope_18x71_5 *){margin:6px 0}.markdown-preview hr.md-hr:where(._scope_18x71_5,._scope_18x71_5 *){border:0;border-top:1px solid var(--border);margin:28px 0}.markdown-preview ul.md-list:where(._scope_18x71_5,._scope_18x71_5 *),.markdown-preview ol.md-list:where(._scope_18x71_5,._scope_18x71_5 *){margin:12px 0;padding-left:24px}.markdown-preview ul.md-list li:where(._scope_18x71_5,._scope_18x71_5 *),.markdown-preview ol.md-list li:where(._scope_18x71_5,._scope_18x71_5 *){margin:6px 0}.markdown-preview ul.md-task-list:where(._scope_18x71_5,._scope_18x71_5 *){margin:12px 0;padding-left:4px;list-style:none}.markdown-preview .md-task-item:where(._scope_18x71_5,._scope_18x71_5 *){align-items:center;gap:10px;margin:6px 0;display:flex}.markdown-preview .md-task-item input[type=checkbox]:where(._scope_18x71_5,._scope_18x71_5 *){width:16px;height:16px;accent-color:var(--accent);cursor:default}.markdown-preview .md-code-wrapper:where(._scope_18x71_5,._scope_18x71_5 *){border:1px solid var(--border);background:var(--bg);border-radius:10px;margin:18px 0;position:relative;overflow:hidden}.markdown-preview .code-lang-badge:where(._scope_18x71_5,._scope_18x71_5 *){font-family:var(--font-code);letter-spacing:.5px;text-transform:uppercase;color:var(--muted);-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;position:absolute;top:8px;right:12px}.markdown-preview pre.md-code-block:where(._scope_18x71_5,._scope_18x71_5 *){font-family:var(--font-code);color:var(--text);background:0 0;margin:0;padding:16px 18px;font-size:13px;line-height:22px;overflow-x:auto}.markdown-preview code.md-inline-code:where(._scope_18x71_5,._scope_18x71_5 *){font-family:var(--font-code);background:var(--soft);color:var(--text);border:1px solid var(--border);border-radius:5px;padding:2px 6px;font-size:12px}.markdown-preview .md-table-wrapper:where(._scope_18x71_5,._scope_18x71_5 *){border:1px solid var(--border);border-radius:10px;margin:18px 0;overflow-x:auto}.markdown-preview table.md-table:where(._scope_18x71_5,._scope_18x71_5 *){border-collapse:collapse;text-align:left;width:100%;font-size:13px}.markdown-preview table.md-table th:where(._scope_18x71_5,._scope_18x71_5 *){background:var(--soft);color:var(--text);border-bottom:1px solid var(--border);padding:10px 14px;font-weight:650}.markdown-preview table.md-table td:where(._scope_18x71_5,._scope_18x71_5 *){border-bottom:1px solid var(--border);color:var(--text);padding:10px 14px}.markdown-preview table.md-table tr:last-child td:where(._scope_18x71_5,._scope_18x71_5 *){border-bottom:0}.markdown-preview table.md-table tr:hover td:where(._scope_18x71_5,._scope_18x71_5 *){background:#0e363c05}.markdown-preview .md-alert:where(._scope_18x71_5,._scope_18x71_5 *){border:1px solid;border-radius:10px;margin:18px 0;padding:12px 16px}.markdown-preview .md-alert-title:where(._scope_18x71_5,._scope_18x71_5 *){letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.markdown-preview .md-alert-body:where(._scope_18x71_5,._scope_18x71_5 *){font-size:13px;line-height:1.6}.markdown-preview .md-alert-body p:where(._scope_18x71_5,._scope_18x71_5 *){margin:4px 0}.markdown-preview .md-alert-note:where(._scope_18x71_5,._scope_18x71_5 *){color:#1e40af;background:#3b82f60f;border-color:#3b82f659}.markdown-preview .md-alert-tip:where(._scope_18x71_5,._scope_18x71_5 *){color:#166534;background:#22c55e0f;border-color:#22c55e59}.markdown-preview .md-alert-warning:where(._scope_18x71_5,._scope_18x71_5 *){color:#92400e;background:#f59e0b0f;border-color:#f59e0b59}.markdown-preview .md-alert-important:where(._scope_18x71_5,._scope_18x71_5 *){color:#6b21a8;background:#a855f70f;border-color:#a855f759}.markdown-preview .md-alert-caution:where(._scope_18x71_5,._scope_18x71_5 *){color:#991b1b;background:#ef44440f;border-color:#ef444459}.markdown-preview img.md-img:where(._scope_18x71_5,._scope_18x71_5 *){border:1px solid var(--border);border-radius:8px;max-width:100%;height:auto;margin:14px 0}[data-theme=dark] .markdown-preview .md-alert-note:where(._scope_18x71_5,._scope_18x71_5 *){color:#93c5fd;background:#3b82f61f}[data-theme=dark] .markdown-preview .md-alert-tip:where(._scope_18x71_5,._scope_18x71_5 *){color:#86efac;background:#22c55e1f}[data-theme=dark] .markdown-preview .md-alert-warning:where(._scope_18x71_5,._scope_18x71_5 *){color:#fde68a;background:#f59e0b1f}[data-theme=dark] .markdown-preview .md-alert-important:where(._scope_18x71_5,._scope_18x71_5 *){color:#d8b4fe;background:#a855f71f}[data-theme=dark] .markdown-preview .md-alert-caution:where(._scope_18x71_5,._scope_18x71_5 *){color:#fca5a5;background:#ef44441f}[data-theme=dark] .markdown-preview table.md-table tr:hover td:where(._scope_18x71_5,._scope_18x71_5 *){background:#ffffff08}.cheatsheet-table:where(._scope_18x71_5,._scope_18x71_5 *){border-collapse:collapse;width:100%;margin-top:14px;font-size:13px}.cheatsheet-table th:where(._scope_18x71_5,._scope_18x71_5 *){text-align:left;border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding:8px 12px;font-size:11px}.cheatsheet-table td:where(._scope_18x71_5,._scope_18x71_5 *){border-bottom:1px solid var(--border);padding:8px 12px}.cheatsheet-table code:where(._scope_18x71_5,._scope_18x71_5 *){font-family:var(--font-code);background:var(--soft);border-radius:4px;padding:2px 6px;font-size:12px}@media (max-width:640px){.markdown-editor-layout:where(._scope_18x71_5,._scope_18x71_5 *){height:520px}.markdown-editor-layout .editor-pane.mobile-active:where(._scope_18x71_5,._scope_18x71_5 *){height:100%;display:flex}}
