.toolbar.svelte-1gq6pb2{transition:background-color .2s ease,border-color .2s ease}.toolbar.dark-mode.svelte-1gq6pb2{background:#111827;border-color:#374151}.toolbar-btn.svelte-1gq6pb2{padding:.5rem;border-radius:.25rem;color:#374151;transition:background-color .15s,color .15s}.toolbar.dark-mode.svelte-1gq6pb2 .toolbar-btn:where(.svelte-1gq6pb2){color:#9ca3af}.toolbar-btn.svelte-1gq6pb2:hover{background-color:#e5e7eb}.toolbar.dark-mode.svelte-1gq6pb2 .toolbar-btn:where(.svelte-1gq6pb2):hover{background-color:#374151}.toolbar-btn.svelte-1gq6pb2:disabled{opacity:.4;cursor:not-allowed}.toolbar-btn.svelte-1gq6pb2:disabled:hover{background-color:transparent}.toolbar-btn.active.svelte-1gq6pb2{background-color:#dbeafe;color:#1d4ed8}.toolbar.dark-mode.svelte-1gq6pb2 .toolbar-btn.active:where(.svelte-1gq6pb2){background-color:#1e3a8a;color:#60a5fa}.toolbar.dark-mode.svelte-1gq6pb2 .toolbar-group{border-color:#4b5563}.toolbar.dark-mode.svelte-1gq6pb2 select,.toolbar.dark-mode.svelte-1gq6pb2 input{background-color:#1f2937;color:#e5e7eb;border-color:#4b5563}.toolbar.disabled.svelte-1gq6pb2{opacity:.5;pointer-events:none}.toolbar.disabled.svelte-1gq6pb2 .toolbar-btn:where(.svelte-1gq6pb2),.toolbar.disabled.svelte-1gq6pb2 select,.toolbar.disabled.svelte-1gq6pb2 input{cursor:not-allowed}.color-picker-wrapper.svelte-1gq6pb2{display:flex;align-items:center;gap:2px}.color-input.svelte-1gq6pb2{width:28px;height:28px;padding:0;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;background:none}.toolbar.dark-mode.svelte-1gq6pb2 .color-input:where(.svelte-1gq6pb2){border-color:#4b5563}.color-input.svelte-1gq6pb2::-webkit-color-swatch-wrapper{padding:2px}.color-input.svelte-1gq6pb2::-webkit-color-swatch{border:none;border-radius:2px}.color-reset.svelte-1gq6pb2{padding:.25rem}.mode-switch.svelte-1orh8m0{transition:border-color .2s ease}.mode-switch.dark-mode.svelte-1orh8m0{border-color:#374151}.mode-tab.svelte-1orh8m0{color:#6b7280;border-color:transparent}.mode-tab.svelte-1orh8m0:hover{color:#374151;border-color:#d1d5db}.mode-tab.active.svelte-1orh8m0{color:#2563eb;border-color:#2563eb}.mode-tab.dark-mode.svelte-1orh8m0{color:#9ca3af}.mode-tab.dark-mode.svelte-1orh8m0:hover{color:#d1d5db;border-color:#4b5563}.mode-tab.dark-mode.active.svelte-1orh8m0{color:#60a5fa;border-color:#60a5fa}.editor-pane-wrapper.svelte-azyybg{display:flex;flex-direction:column;height:100%;background:#fff;overflow:hidden;transition:background-color .2s ease}.editor-pane-wrapper.dark-mode.svelte-azyybg{background:#1f2937}.pane-header.svelte-azyybg{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb;transition:background-color .2s ease,border-color .2s ease}.pane-header.dark-mode.svelte-azyybg{background:#111827;border-bottom:1px solid #374151}.pane-label.svelte-azyybg{font-size:.75rem;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}.pane-label.dark-mode.svelte-azyybg{color:#6b7280}.pane-content.svelte-azyybg{flex:1;overflow:auto;background:#fff;transition:background-color .2s ease}.editor-pane-wrapper.dark-mode.svelte-azyybg .pane-content:where(.svelte-azyybg){background:#1f2937}.toolbar-spacer.svelte-azyybg{height:49px;flex-shrink:0}.editor-content.svelte-azyybg{min-height:100%;transition:background-color .2s ease,color .2s ease}.style-default .tiptap,.style-github .tiptap{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:16px;line-height:1.6}.style-notion .tiptap{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,sans-serif;font-size:16px;line-height:1.65}.style-minimal .tiptap{font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.8}.style-monospace .tiptap{font-family:Fira Code,Monaco,Consolas,monospace;font-size:14px;line-height:1.6}.style-classic .tiptap{font-family:Palatino,Georgia,Times New Roman,serif;font-size:17px;line-height:1.8}.style-default.theme-light{background:#fff}.style-default.theme-light .tiptap{color:#1f2937}.style-github.theme-light{background:#fff}.style-github.theme-light .tiptap{color:#1f2328}.style-notion.theme-light{background:#fff}.style-notion.theme-light .tiptap{color:#37352f}.style-minimal.theme-light{background:#fff}.style-minimal.theme-light .tiptap{color:#333}.style-monospace.theme-light{background:#f7fafc}.style-monospace.theme-light .tiptap{color:#2d3748}.style-classic.theme-light{background:#fffff8}.style-classic.theme-light .tiptap{color:#2b2b2b}.style-default.theme-dark{background:#1f2937}.style-default.theme-dark .tiptap{color:#f9fafb}.style-github.theme-dark{background:#0d1117}.style-github.theme-dark .tiptap{color:#e6edf3}.style-notion.theme-dark{background:#191919}.style-notion.theme-dark .tiptap{color:#e3e2e0}.style-minimal.theme-dark{background:#1a1a1a}.style-minimal.theme-dark .tiptap{color:#e0e0e0}.style-monospace.theme-dark{background:#282c34}.style-monospace.theme-dark .tiptap{color:#abb2bf}.style-classic.theme-dark{background:#2b2b2b}.style-classic.theme-dark .tiptap{color:#d4d4d4}.source-wrapper.svelte-azyybg{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:background-color .2s ease}.source-wrapper.theme-light.svelte-azyybg,.source-wrapper.style-github.theme-light.svelte-azyybg,.source-wrapper.style-notion.theme-light.svelte-azyybg,.source-wrapper.style-minimal.theme-light.svelte-azyybg{background:#fff}.source-wrapper.style-monospace.theme-light.svelte-azyybg{background:#f7fafc}.source-wrapper.style-classic.theme-light.svelte-azyybg{background:#fffff8}.source-wrapper.theme-dark.svelte-azyybg{background:#1f2937}.source-wrapper.style-github.theme-dark.svelte-azyybg{background:#0d1117}.source-wrapper.style-notion.theme-dark.svelte-azyybg{background:#191919}.source-wrapper.style-minimal.theme-dark.svelte-azyybg{background:#1a1a1a}.source-wrapper.style-monospace.theme-dark.svelte-azyybg{background:#282c34}.source-wrapper.style-classic.theme-dark.svelte-azyybg{background:#2b2b2b}.source-editor.svelte-azyybg{flex:1;width:100%;min-height:0;padding:2rem;font-family:Fira Code,Monaco,Consolas,monospace;font-size:14px;line-height:1.6;-moz-tab-size:2;-o-tab-size:2;tab-size:2;border:none;border-radius:0;resize:none;background:transparent;transition:background-color .2s ease,color .2s ease}.source-editor.theme-light.svelte-azyybg{color:#1f2937}.source-editor.style-github.theme-light.svelte-azyybg{color:#1f2328}.source-editor.style-notion.theme-light.svelte-azyybg{color:#37352f}.source-editor.style-minimal.theme-light.svelte-azyybg{color:#333}.source-editor.style-monospace.theme-light.svelte-azyybg{color:#2d3748}.source-editor.style-classic.theme-light.svelte-azyybg{color:#2b2b2b}.source-editor.theme-dark.svelte-azyybg{color:#f9fafb}.source-editor.style-github.theme-dark.svelte-azyybg{color:#e6edf3}.source-editor.style-notion.theme-dark.svelte-azyybg{color:#e3e2e0}.source-editor.style-minimal.theme-dark.svelte-azyybg{color:#e0e0e0}.source-editor.style-monospace.theme-dark.svelte-azyybg{color:#abb2bf}.source-editor.style-classic.theme-dark.svelte-azyybg{color:#d4d4d4}.source-editor.svelte-azyybg:focus{outline:none}.hidden.svelte-azyybg{display:none}.preview-wrapper.svelte-azyybg{height:100%;padding:1rem;overflow:auto;transition:background-color .2s ease,color .2s ease}.preview-wrapper.theme-light.svelte-azyybg,.preview-wrapper.style-github.theme-light.svelte-azyybg,.preview-wrapper.style-notion.theme-light.svelte-azyybg,.preview-wrapper.style-minimal.theme-light.svelte-azyybg{background:#fff}.preview-wrapper.style-monospace.theme-light.svelte-azyybg{background:#f7fafc}.preview-wrapper.style-classic.theme-light.svelte-azyybg{background:#fffff8}.preview-wrapper.theme-dark.svelte-azyybg{background:#1f2937}.preview-wrapper.style-github.theme-dark.svelte-azyybg{background:#0d1117}.preview-wrapper.style-notion.theme-dark.svelte-azyybg{background:#191919}.preview-wrapper.style-minimal.theme-dark.svelte-azyybg{background:#1a1a1a}.preview-wrapper.style-monospace.theme-dark.svelte-azyybg{background:#282c34}.preview-wrapper.style-classic.theme-dark.svelte-azyybg{background:#2b2b2b}.preview-wrapper.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#1f2937}.preview-wrapper.style-github.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#1f2328}.preview-wrapper.style-notion.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#37352f}.preview-wrapper.style-minimal.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#333}.preview-wrapper.style-monospace.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#2d3748}.preview-wrapper.style-classic.theme-light.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#2b2b2b}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#f9fafb}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#e6edf3}.preview-wrapper.style-notion.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#e3e2e0}.preview-wrapper.style-minimal.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#e0e0e0}.preview-wrapper.style-monospace.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#abb2bf}.preview-wrapper.style-classic.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg){color:#d4d4d4}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) a{color:#60a5fa}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) a{color:#58a6ff}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) code{background:#6e768166}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) pre{background:#161b22}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) pre{background:#161b22}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) blockquote{border-color:#374151;color:#9ca3af}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) blockquote{border-color:#30363d;color:#8b949e}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) th,.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) td{border-color:#374151}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) th,.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) td{border-color:#30363d}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) th{background:#111827}.preview-wrapper.style-github.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) th{background:#161b22}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-comment,.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-quote{color:#8b949e;font-style:italic}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-keyword{color:#ff7b72}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-string{color:#a5d6ff}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-title,.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-function{color:#d2a8ff}.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-attr,.preview-wrapper.theme-dark.svelte-azyybg .preview-content:where(.svelte-azyybg) .hljs-variable{color:#79c0ff}.preview-content.svelte-azyybg{width:100%}.preview-content.svelte-azyybg h1{font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.preview-content.svelte-azyybg h2{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;line-height:1.3}.preview-content.svelte-azyybg h3{font-size:1.25rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem}.preview-content.svelte-azyybg p{margin-bottom:1rem;line-height:1.7}.preview-content.svelte-azyybg ul,.preview-content.svelte-azyybg ol{margin-bottom:1rem;padding-left:1.5rem}.preview-content.svelte-azyybg li{margin-bottom:.25rem}.preview-content.svelte-azyybg blockquote{border-left:4px solid #e5e7eb;padding-left:1rem;margin:1rem 0;color:#6b7280;font-style:italic}.preview-content.svelte-azyybg pre{background:#1f2937;color:#f3f4f6;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0}.preview-content.svelte-azyybg code{font-family:Fira Code,Monaco,Consolas,monospace;font-size:.9em}.preview-content.svelte-azyybg p code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem}.preview-content.svelte-azyybg code:before,.preview-content.svelte-azyybg code:after{content:none!important}.preview-content.svelte-azyybg a{color:#2563eb;text-decoration:underline}.preview-content.svelte-azyybg a:hover{color:#1d4ed8}.preview-content.svelte-azyybg table{width:100%;border-collapse:collapse;margin:1rem 0}.preview-content.svelte-azyybg th,.preview-content.svelte-azyybg td{border:1px solid #e5e7eb;padding:.5rem .75rem;text-align:left}.preview-content.svelte-azyybg th{background:#f9fafb;font-weight:600}.preview-content.svelte-azyybg hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.preview-content.svelte-azyybg img{max-width:100%;height:auto;border-radius:.5rem}.editor-wrapper.svelte-o5tkq6{display:flex;flex-direction:column;height:100vh;width:100%;overflow:hidden}.global-header.svelte-o5tkq6{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000d;transition:background-color .2s ease,border-color .2s ease}.global-header.dark-mode.svelte-o5tkq6{background:#1f2937;border-bottom:1px solid #374151}.header-left.svelte-o5tkq6{display:flex;align-items:center;gap:.5rem}.app-title.svelte-o5tkq6{font-size:.9rem;font-weight:600;color:#374151;margin:0;transition:color .2s ease}.global-header.dark-mode.svelte-o5tkq6 .app-title:where(.svelte-o5tkq6){color:#f9fafb}.header-right.svelte-o5tkq6{display:flex;align-items:center;gap:.5rem}.toolbar-btn.svelte-o5tkq6{padding:.5rem;border-radius:.375rem;color:#374151;background:transparent;border:none;cursor:pointer;transition:background-color .15s,color .15s}.toolbar-btn.svelte-o5tkq6:hover{background-color:#f3f4f6}.toolbar-btn.active.svelte-o5tkq6{background-color:#dbeafe;color:#1d4ed8}.global-header.dark-mode.svelte-o5tkq6 .toolbar-btn:where(.svelte-o5tkq6){color:#d1d5db}.global-header.dark-mode.svelte-o5tkq6 .toolbar-btn:where(.svelte-o5tkq6):hover{background-color:#374151}.global-header.dark-mode.svelte-o5tkq6 .toolbar-btn.active:where(.svelte-o5tkq6){background-color:#1e3a8a;color:#93c5fd}.settings-panel.svelte-o5tkq6{flex-shrink:0;padding:.75rem 1rem;background:#f1f5f9;border-bottom:1px solid #e2e8f0;transition:background-color .2s ease,border-color .2s ease}.settings-panel.dark-mode.svelte-o5tkq6{background:#111827;border-bottom:1px solid #374151}.settings-grid.svelte-o5tkq6{display:flex;flex-wrap:wrap;gap:1.5rem}.setting-item.svelte-o5tkq6{display:flex;align-items:center;gap:.5rem}.setting-label.svelte-o5tkq6{font-size:.875rem;font-weight:500;color:#374151;transition:color .2s ease}.settings-panel.dark-mode.svelte-o5tkq6 .setting-label:where(.svelte-o5tkq6){color:#d1d5db}.setting-select.svelte-o5tkq6{height:2rem;padding:0 .5rem;font-size:.875rem;border:1px solid #d1d5db;border-radius:.375rem;background:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.setting-select.svelte-o5tkq6:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.settings-panel.dark-mode.svelte-o5tkq6 .setting-select:where(.svelte-o5tkq6){background:#374151;border-color:#4b5563;color:#f9fafb}.settings-panel.dark-mode.svelte-o5tkq6 .setting-select:where(.svelte-o5tkq6):focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}.theme-mode-selector.svelte-o5tkq6{display:flex;gap:1rem;align-items:center}.mode-option.svelte-o5tkq6{display:flex;align-items:center;gap:.375rem;cursor:pointer;font-size:.875rem;color:#374151;transition:color .2s ease}.mode-option.svelte-o5tkq6:hover{color:#1f2937}.settings-panel.dark-mode.svelte-o5tkq6 .mode-option:where(.svelte-o5tkq6){color:#d1d5db}.settings-panel.dark-mode.svelte-o5tkq6 .mode-option:where(.svelte-o5tkq6):hover{color:#f9fafb}.mode-option.svelte-o5tkq6 input[type=radio]:where(.svelte-o5tkq6){cursor:pointer;width:1rem;height:1rem}.mode-option.svelte-o5tkq6 span:where(.svelte-o5tkq6){-webkit-user-select:none;-moz-user-select:none;user-select:none}.panes-container.svelte-o5tkq6{flex:1;display:flex;justify-content:center;gap:0;min-height:0;overflow-x:auto;overflow-y:hidden}.pane.svelte-o5tkq6{flex:1;min-width:0;min-height:0;overflow:hidden;border-right:1px solid #e2e8f0;transition:border-color .2s ease}.pane.svelte-o5tkq6:first-child{border-left:1px solid #e2e8f0}.editor-wrapper.dark-mode.svelte-o5tkq6 .pane:where(.svelte-o5tkq6){border-right:1px solid #374151}.editor-wrapper.dark-mode.svelte-o5tkq6 .pane:where(.svelte-o5tkq6):first-child{border-left:1px solid #374151}.pane.svelte-o5tkq6:last-child{border-right:none}.panes-container.svelte-o5tkq6:not(.dual-pane) .pane:where(.svelte-o5tkq6){flex:none;width:100%}.style-default.theme-light h1{font-size:2em;font-weight:700;margin:.67em 0;border-bottom:1px solid #e5e7eb;padding-bottom:.3em;color:#1f2937}.style-default.theme-light h2{font-size:1.5em;font-weight:600;margin:.83em 0;border-bottom:1px solid #e5e7eb;padding-bottom:.3em;color:#1f2937}.style-default.theme-light h3{font-size:1.25em;font-weight:600;margin:1em 0;color:#1f2937}.style-default.theme-light blockquote{border-left:4px solid #3b82f6;margin-left:0;color:#6b7280;background:#f9fafb;padding:.5em 1em}.style-default.theme-light code{background:#f3f4f6;padding:.2em .4em;border-radius:3px;font-size:.9em;color:#1f2937}.style-default.theme-light pre{background:#1f2937;color:#f9fafb;padding:1em;border-radius:6px;overflow-x:auto}.style-default.theme-light pre code{background:transparent;padding:0;color:#f9fafb}.style-default.theme-light a{color:#2563eb;text-decoration:underline}.style-default.theme-light table{border-collapse:collapse;width:100%}.style-default.theme-light th,.style-default.theme-light td{border:1px solid #e5e7eb;padding:.5em 1em}.style-default.theme-light th{background:#f9fafb;font-weight:600}.style-default.theme-dark h1{font-size:2em;font-weight:700;margin:.67em 0;border-bottom:1px solid #374151;padding-bottom:.3em;color:#f9fafb}.style-default.theme-dark h2{font-size:1.5em;font-weight:600;margin:.83em 0;border-bottom:1px solid #374151;padding-bottom:.3em;color:#f9fafb}.style-default.theme-dark h3{font-size:1.25em;font-weight:600;margin:1em 0;color:#f9fafb}.style-default.theme-dark blockquote{border-left:4px solid #60a5fa;margin-left:0;color:#9ca3af;background:#374151;padding:.5em 1em}.style-default.theme-dark code{background:#374151;padding:.2em .4em;border-radius:3px;font-size:.9em;color:#f9fafb}.style-default.theme-dark pre{background:#111827;color:#f9fafb;padding:1em;border-radius:6px;overflow-x:auto}.style-default.theme-dark pre code{background:transparent;padding:0;color:#f9fafb}.style-default.theme-dark a{color:#60a5fa;text-decoration:underline}.style-default.theme-dark table{border-collapse:collapse;width:100%}.style-default.theme-dark th,.style-default.theme-dark td{border:1px solid #374151;padding:.5em 1em;color:#f9fafb}.style-default.theme-dark th{background:#374151;font-weight:600}.style-github.theme-light h1{font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em;border-bottom:1px solid #d1d9e0;color:#1f2328}.style-github.theme-light h2{font-size:1.5em;font-weight:600;margin:1em 0 .5em;padding-bottom:.3em;border-bottom:1px solid #d1d9e0;color:#1f2328}.style-github.theme-light h3{font-size:1.25em;font-weight:600;margin:1em 0 .5em;color:#1f2328}.style-github.theme-light h4{font-size:1em;font-weight:600;margin:1em 0 .5em;color:#1f2328}.style-github.theme-light blockquote{border-left:.25em solid #d1d9e0;padding:0 1em;color:#656d76;margin:0}.style-github.theme-light code{background:#afb8c133;padding:.2em .4em;border-radius:6px;font-size:85%;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;color:#1f2328}.style-github.theme-light pre{background:#f6f8fa;padding:16px;border-radius:6px;overflow-x:auto;font-size:85%;line-height:1.45}.style-github.theme-light pre code{background:transparent;padding:0;font-size:100%;color:#1f2328}.style-github.theme-light a{color:#0969da;text-decoration:none}.style-github.theme-light a:hover{text-decoration:underline}.style-github.theme-light table{border-collapse:collapse;width:100%}.style-github.theme-light th,.style-github.theme-light td{border:1px solid #d1d9e0;padding:6px 13px}.style-github.theme-light th{background:#f6f8fa;font-weight:600}.style-github.theme-light tr:nth-child(2n){background:#f6f8fa}.style-github.theme-light hr{height:.25em;padding:0;margin:24px 0;background-color:#d1d9e0;border:0}.style-github.theme-light ul,.style-github.theme-light ol{padding-left:2em}.style-github.theme-light li+li{margin-top:.25em}.style-github.theme-dark h1{font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em;border-bottom:1px solid #30363d;color:#e6edf3}.style-github.theme-dark h2{font-size:1.5em;font-weight:600;margin:1em 0 .5em;padding-bottom:.3em;border-bottom:1px solid #30363d;color:#e6edf3}.style-github.theme-dark h3{font-size:1.25em;font-weight:600;margin:1em 0 .5em;color:#e6edf3}.style-github.theme-dark h4{font-size:1em;font-weight:600;margin:1em 0 .5em;color:#e6edf3}.style-github.theme-dark blockquote{border-left:.25em solid #30363d;padding:0 1em;color:#8b949e;margin:0}.style-github.theme-dark code{background:#6e768166;padding:.2em .4em;border-radius:6px;font-size:85%;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;color:#e6edf3}.style-github.theme-dark pre{background:#161b22;padding:16px;border-radius:6px;overflow-x:auto;font-size:85%;line-height:1.45}.style-github.theme-dark pre code{background:transparent;padding:0;font-size:100%;color:#e6edf3}.style-github.theme-dark a{color:#58a6ff;text-decoration:none}.style-github.theme-dark a:hover{text-decoration:underline}.style-github.theme-dark table{border-collapse:collapse;width:100%}.style-github.theme-dark th,.style-github.theme-dark td{border:1px solid #30363d;padding:6px 13px;color:#e6edf3}.style-github.theme-dark th{background:#161b22;font-weight:600}.style-github.theme-dark tr:nth-child(2n){background:#161b22}.style-github.theme-dark hr{height:.25em;padding:0;margin:24px 0;background-color:#30363d;border:0}.style-github.theme-dark ul,.style-github.theme-dark ol{padding-left:2em}.style-github.theme-dark li+li{margin-top:.25em}.style-github.theme-dark li,.style-github.theme-dark p,.style-github.theme-dark strong,.style-github.theme-dark em{color:#e6edf3}.style-notion.theme-light h1{font-size:1.875em;font-weight:700;margin:1em 0 .25em;line-height:1.3;color:#37352f}.style-notion.theme-light h2{font-size:1.5em;font-weight:600;margin:1em 0 .25em;line-height:1.3;color:#37352f}.style-notion.theme-light h3{font-size:1.25em;font-weight:600;margin:1em 0 .25em;line-height:1.3;color:#37352f}.style-notion.theme-light p{margin:.5em 0}.style-notion.theme-light blockquote{border-left:3px solid rgb(55,53,47);padding-left:14px;margin:4px 0;color:#37352f}.style-notion.theme-light code{background:#87837826;padding:.2em .4em;border-radius:3px;font-size:85%;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:#eb5757}.style-notion.theme-light pre{background:#f7f6f3;padding:2em;border-radius:4px;overflow-x:auto}.style-notion.theme-light pre code{background:transparent;padding:0;color:#37352f}.style-notion.theme-light a{color:#37352f;text-decoration:underline;text-decoration-color:#37352f66}.style-notion.theme-light a:hover{text-decoration-color:#37352f}.style-notion.theme-light table{border-collapse:collapse;width:100%}.style-notion.theme-light th,.style-notion.theme-light td{border:1px solid rgb(233,233,231);padding:7px 9px;min-width:120px}.style-notion.theme-light th{background:#f7f6f3;font-weight:500}.style-notion.theme-light hr{border:none;border-bottom:1px solid rgba(55,53,47,.16);margin:1em 0}.style-notion.theme-light ul,.style-notion.theme-light ol{padding-left:1.5em;margin:.5em 0}.style-notion.theme-light li{padding:3px 0}.style-notion.theme-dark h1{font-size:1.875em;font-weight:700;margin:1em 0 .25em;line-height:1.3;color:#e3e2e0}.style-notion.theme-dark h2{font-size:1.5em;font-weight:600;margin:1em 0 .25em;line-height:1.3;color:#e3e2e0}.style-notion.theme-dark h3{font-size:1.25em;font-weight:600;margin:1em 0 .25em;line-height:1.3;color:#e3e2e0}.style-notion.theme-dark p{margin:.5em 0;color:#e3e2e0}.style-notion.theme-dark blockquote{border-left:3px solid #555;padding-left:14px;margin:4px 0;color:#a0a0a0}.style-notion.theme-dark code{background:#ffffff1a;padding:.2em .4em;border-radius:3px;font-size:85%;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:#ff6b6b}.style-notion.theme-dark pre{background:#2b2b2b;padding:2em;border-radius:4px;overflow-x:auto}.style-notion.theme-dark pre code{background:transparent;padding:0;color:#e3e2e0}.style-notion.theme-dark a{color:#e3e2e0;text-decoration:underline;text-decoration-color:#e3e2e066}.style-notion.theme-dark a:hover{text-decoration-color:#e3e2e0}.style-notion.theme-dark table{border-collapse:collapse;width:100%}.style-notion.theme-dark th,.style-notion.theme-dark td{border:1px solid #373737;padding:7px 9px;min-width:120px}.style-notion.theme-dark th{background:#2b2b2b;font-weight:500}.style-notion.theme-dark hr{border:none;border-bottom:1px solid rgba(255,255,255,.16);margin:1em 0}.style-notion.theme-dark ul,.style-notion.theme-dark ol{padding-left:1.5em;margin:.5em 0}.style-notion.theme-dark li{padding:3px 0;color:#e3e2e0}.style-minimal.theme-light h1{font-size:2.5em;font-weight:400;margin:1.5em 0 .5em;letter-spacing:-.02em;color:#333}.style-minimal.theme-light h2{font-size:1.75em;font-weight:400;margin:1.5em 0 .5em;letter-spacing:-.01em;color:#333}.style-minimal.theme-light h3{font-size:1.25em;font-weight:600;margin:1.5em 0 .5em;color:#333}.style-minimal.theme-light p{margin:1em 0;text-align:justify;color:#333}.style-minimal.theme-light blockquote{border-left:2px solid #999;padding-left:1.5em;margin:1.5em 0;font-style:italic;color:#666}.style-minimal.theme-light code{font-family:Courier New,monospace;font-size:.9em;background:#f5f5f5;padding:.1em .3em;color:#333}.style-minimal.theme-light pre{background:#f5f5f5;padding:1.5em;overflow-x:auto;border-left:3px solid #999}.style-minimal.theme-light pre code{background:transparent;padding:0;color:#333}.style-minimal.theme-light a{color:#333;text-decoration:underline;text-underline-offset:2px}.style-minimal.theme-light table{border-collapse:collapse;width:100%;margin:1.5em 0}.style-minimal.theme-light th,.style-minimal.theme-light td{border-bottom:1px solid #ddd;padding:.75em 1em;text-align:left}.style-minimal.theme-light th{font-weight:600;border-bottom-width:2px}.style-minimal.theme-dark h1{font-size:2.5em;font-weight:400;margin:1.5em 0 .5em;letter-spacing:-.02em;color:#e0e0e0}.style-minimal.theme-dark h2{font-size:1.75em;font-weight:400;margin:1.5em 0 .5em;letter-spacing:-.01em;color:#e0e0e0}.style-minimal.theme-dark h3{font-size:1.25em;font-weight:600;margin:1.5em 0 .5em;color:#e0e0e0}.style-minimal.theme-dark p{margin:1em 0;text-align:justify;color:#e0e0e0}.style-minimal.theme-dark blockquote{border-left:2px solid #666;padding-left:1.5em;margin:1.5em 0;font-style:italic;color:#999}.style-minimal.theme-dark code{font-family:Courier New,monospace;font-size:.9em;background:#2b2b2b;padding:.1em .3em;color:#e0e0e0}.style-minimal.theme-dark pre{background:#2b2b2b;padding:1.5em;overflow-x:auto;border-left:3px solid #666}.style-minimal.theme-dark pre code{background:transparent;padding:0;color:#e0e0e0}.style-minimal.theme-dark a{color:#e0e0e0;text-decoration:underline;text-underline-offset:2px}.style-minimal.theme-dark table{border-collapse:collapse;width:100%;margin:1.5em 0}.style-minimal.theme-dark th,.style-minimal.theme-dark td{border-bottom:1px solid #444;padding:.75em 1em;text-align:left;color:#e0e0e0}.style-minimal.theme-dark th{font-weight:600;border-bottom-width:2px}.style-minimal hr{border:none;border-top:1px solid #ddd;margin:2em 0}.style-minimal ul,.style-minimal ol{padding-left:1.5em}.style-minimal li{margin:.5em 0}
