.mdx-editor-wrapper{position:relative;width:100%;cursor:text}.mdx-editor-container{--mdx-editor-background:var(--background);--mdx-editor-text:var(--foreground);--mdx-editor-border:var(--border);--mdx-editor-primary:var(--primary);--mdx-editor-primary-hover:var(--primary-foreground);--mdx-editor-muted:var(--muted);--mdx-editor-muted-foreground:var(--muted-foreground);border:1px solid var(--mdx-editor-border);border-radius:.5rem;overflow:hidden}.mdx-editor-toolbar{background-color:var(--mdx-editor-background);border-bottom:1px solid var(--mdx-editor-border);padding:.5rem;position:sticky;top:0;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mdx-editor-toolbar-group{border-right:1px solid var(--mdx-editor-border);padding-right:.5rem;margin-right:.5rem}.mdx-editor-toolbar button{color:var(--mdx-editor-text)}.mdx-editor-toolbar button:hover{background-color:var(--mdx-editor-muted)}.mdx-editor-toolbar svg{color:var(--mdx-editor-text);stroke-width:1.5px}.mdx-editor-content-editable{background-color:var(--mdx-editor-background);color:var(--mdx-editor-text);min-height:300px;padding:1rem}.mdx-editor-container .mdxeditor-root-contenteditable,.mdx-editor-container .mdxeditor-root-contenteditable *,.mdx-editor-container .mdxeditor-root-contenteditable div,.mdx-editor-container .mdxeditor-root-contenteditable p,.mdx-editor-container .mdxeditor-root-contenteditable span{caret-color:var(--mdx-editor-text)}.mdx-editor-container .mdxeditor-root-contenteditable:focus{caret-color:var(--mdx-editor-primary);outline:none}.mdx-editor-container .mdxeditor-root-contenteditable:focus *,.mdx-editor-container .mdxeditor-root-contenteditable:focus div,.mdx-editor-container .mdxeditor-root-contenteditable:focus p,.mdx-editor-container .mdxeditor-root-contenteditable:focus span{caret-color:var(--mdx-editor-primary)}.mdx-editor-wrapper .mdxeditor-root-contenteditable{min-height:inherit;cursor:text}.mdx-editor-wrapper:hover .mdx-editor-container{border-color:var(--mdx-editor-primary);transition:border-color .2s ease}.mdx-editor-wrapper:focus-within .mdx-editor-container{border-color:var(--mdx-editor-primary);box-shadow:0 0 0 1px var(--mdx-editor-primary)}.mdx-editor-container .mdxeditor-root-contenteditable::selection{background-color:var(--mdx-editor-primary);color:var(--mdx-editor-background)}.mdx-editor-container .mdxeditor-root-contenteditable ::selection{background-color:var(--mdx-editor-primary);color:var(--mdx-editor-background)}.mdx-editor-variant-article{min-height:500px!important}.mdx-editor-container .mdxeditor-diff-source-wrapper{min-height:400px}.mdx-editor-container .mdxeditor-diff-editor,.mdx-editor-container .mdxeditor-rich-text-editor,.mdx-editor-container .mdxeditor-source-editor{min-height:400px!important}.mdx-editor-content-editable h1,.mdx-editor-content-editable h2,.mdx-editor-content-editable h3,.mdx-editor-content-editable h4,.mdx-editor-content-editable h5,.mdx-editor-content-editable h6,.mdx-editor-content-editable p{color:var(--mdx-editor-text)}.mdx-editor-content-editable a{color:var(--mdx-editor-primary)}.mdx-editor-content-editable a:hover{color:var(--mdx-editor-primary-hover)}.mdx-editor-content-editable code{background-color:var(--mdx-editor-muted);color:var(--mdx-editor-text);padding:.25rem;border-radius:.25rem}.mdx-editor-content-editable blockquote{color:var(--mdx-editor-text);border-left:4px solid var(--mdx-editor-primary);opacity:.8}.mdx-editor-content-editable li{color:var(--mdx-editor-text)}.mdx-editor-content-editable table{border-collapse:collapse}.mdx-editor-content-editable td,.mdx-editor-content-editable th{border:1px solid var(--mdx-editor-border);padding:.5rem}.mdx-editor-variant-paragraph{font-size:.875rem}.mdx-editor-variant-article{font-size:1.125rem}.mdx-editor-variant-default{font-size:1rem}.mdx-editor-container .mdxeditor-dialog,.mdx-editor-container .mdxeditor-popup,.mdx-editor-container [data-floating-ui-portal],.mdx-editor-container [role=dialog],[data-radix-popper-content-wrapper],[data-radix-portal]{z-index:9999!important}.mdx-editor-container .mdxeditor-image-edit-form,.mdx-editor-container .mdxeditor-link-edit-form{z-index:9999!important;position:relative}.mdx-editor-container [role=tooltip]{z-index:10000!important}.mdx-editor-container .mdxeditor-select-dropdown,.mdx-editor-container [role=listbox],.mdx-editor-container [role=menu],body>[data-floating-ui-portal],body>[data-radix-portal]{z-index:9999!important}.mdx-editor-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw!important;height:100vh!important;z-index:9998;background-color:var(--background);padding:0;margin:0;overflow:hidden}.mdx-editor-fullscreen .mdx-editor-container{width:100%;height:100%;border:none;border-radius:0;display:flex;flex-direction:column;overflow:hidden}.mdx-editor-fullscreen .mdx-editor-toolbar{flex-shrink:0;border-radius:0;height:60px}.mdx-editor-fullscreen .mdxeditor-root-contenteditable{flex:1;height:calc(100vh - 60px)!important;min-height:calc(100vh - 60px)!important;max-height:calc(100vh - 60px)!important;padding:2rem;overflow-y:auto!important;overflow-x:hidden;max-width:none!important;width:100%!important}.mdx-editor-fullscreen .mdxeditor-root-contenteditable.prose{max-width:none!important;width:100%!important}.mdx-editor-fullscreen .mdxeditor-root-contenteditable::-webkit-scrollbar{width:12px}.mdx-editor-fullscreen
	.mdxeditor-root-contenteditable::-webkit-scrollbar-track{border-radius:6px}.mdx-editor-fullscreen
	.mdxeditor-root-contenteditable::-webkit-scrollbar-thumb{border-radius:6px;border:2px solid var(--mdx-editor-muted)}.mdx-editor-toolbar-button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;margin:0 .25rem;border:none;background:transparent;border-radius:.25rem;cursor:pointer;transition:background-color .2s ease;color:var(--mdx-editor-text)}.mdx-editor-toolbar-button:hover{background-color:var(--mdx-editor-muted)}.mdx-editor-toolbar-button:focus{outline:2px solid var(--mdx-editor-primary);outline-offset:2px}.mdx-editor-fullscreen .mdxeditor-root-contenteditable::-webkit-scrollbar{width:8px}.mdx-editor-fullscreen
	.mdxeditor-root-contenteditable::-webkit-scrollbar-track{background:var(--mdx-editor-muted)}.mdx-editor-fullscreen
	.mdxeditor-root-contenteditable::-webkit-scrollbar-thumb{background:var(--mdx-editor-border);border-radius:4px}.mdx-editor-fullscreen
	.mdxeditor-root-contenteditable::-webkit-scrollbar-thumb:hover{background:var(--mdx-editor-text)}