.mdxeditor{--font-body:var(--font-plus-jakarta),system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;--font-mono:var(--font-agave),ui-monospace,"Cascadia Code",Menlo,Consolas,"Courier New",monospace!important}.mdxeditor [data-lexical-editor=true]{font-family:var(--font-plus-jakarta),system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}.mdxeditor [data-lexical-editor=true] code,.mdxeditor code:not(pre code){font-family:var(--font-agave),ui-monospace,"Cascadia Code",Menlo,Consolas,"Courier New",monospace!important}.mdxeditor [class*=_codeMirrorToolbar_] button,.mdxeditor [class*=_selectTrigger_],.mdxeditor [class*=_toolbarModeSwitch_] button,.mdxeditor [class*=_toolbarRoot_] button,.mdxeditor [class*=_toolbar_] button,[class*=_selectItem_]{cursor:pointer!important}.mdxeditor{--baseTextContrast:#18181b;--selectionBg:rgba(99,102,241,0.2)}.mdxeditor [data-lexical-editor]{color:#27272a}.mdxeditor .cm-selectionBackground{background-color:var(--selectionBg)!important}.dark .mdxeditor{--baseBg:#18181b;--baseBgSubtle:#27272a;--baseBgHover:rgba(255,255,255,0.1);--baseBgActive:rgba(255,255,255,0.15);--basePageBg:#09090b;--baseBorder:#3f3f46;--baseBorderSubtle:#52525b;--baseText:#a1a1aa;--baseTextContrast:#d4d4d8;--baseTextMuted:#71717a;--baseTextSubtle:#52525b;--accentColor:#5c7cff;--accentColorHover:rgba(92,124,255,0.2);--dangerColor:#f87171;--dangerBgHover:rgba(239,68,68,0.2);--successBg:rgba(46,160,67,0.15);--successBgStrong:rgba(46,160,67,0.4);--errorBg:rgba(248,81,73,0.15);--selectionBg:rgba(99,102,241,0.3);--diffBg:#0d1117;--diffGutterBg:#161b22;--diffBorder:#30363d;--diffGutterText:#6e7681;--diffActiveGutterBg:#1f2937;--diffActiveGutterText:#9ca3af}.dark .mdxeditor [data-lexical-editor]{color:var(--baseTextContrast)}.dark .mdxeditor .editor-placeholder{color:var(--baseTextSubtle)!important}.dark .mdxeditor [class*=_toolbarRoot_],.dark .mdxeditor [class*=_toolbar_]{background-color:var(--baseBgSubtle)!important;border-color:var(--baseBorder)!important}.dark .mdxeditor [class*=_selectTrigger_]{border-color:var(--baseBorder)!important}.dark .mdxeditor [class*=_selectTrigger_],.dark .mdxeditor [class*=_selectTrigger_]:hover{background-color:var(--baseBgHover)!important;color:var(--baseTextContrast)!important}.dark [class*=_selectContainer_],.dark [class*=_toolbarButtonDropdownContainer_],.dark [class*=_toolbarNodeKindSelectContainer_]{background-color:var(--baseBgSubtle,#27272a)!important;border:1px solid var(--baseBorder,#3f3f46)!important;color:var(--baseTextContrast,#d4d4d8)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)!important}.dark [class*=_selectItem_]{color:var(--baseTextContrast,#d4d4d8)!important;background-color:transparent!important}.dark [class*=_selectItem_]:hover,.dark [class*=_selectItem_][data-highlighted],.dark [class*=_selectItem_][data-state=checked]{background-color:var(--baseBorder,#3f3f46)!important;color:var(--baseTextContrast,#d4d4d8)!important}.dark [class*=_diffSourceToggle_],.dark [class*=_toolbarModeSwitch_]{background-color:var(--baseBgSubtle,#27272a)!important;border-color:var(--baseBorder,#3f3f46)!important}.dark .mdxeditor .mdxeditor-dialog-content,.dark .mdxeditor .mdxeditor-popup-container{background-color:var(--baseBg);color:var(--baseTextContrast);border:1px solid var(--baseBorder)}.dark .mdxeditor .mdxeditor-dialog-content input,.dark .mdxeditor .mdxeditor-dialog-content textarea{background-color:var(--baseBgSubtle);border:1px solid var(--baseBorder);color:var(--baseTextContrast)}.dark .mdxeditor .mdxeditor-dialog-content input:focus,.dark .mdxeditor .mdxeditor-dialog-content textarea:focus{border-color:var(--accentColor);box-shadow:0 0 0 2px var(--accentColorHover)}.dark .mdxeditor .mdxeditor-dialog-content label{color:var(--baseText)}.dark .mdxeditor [class*=_codeMirrorWrapper_]{border-color:var(--baseBorder)!important;background-color:var(--baseBg)!important;box-shadow:none!important}.dark .mdxeditor [class*=_codeMirrorToolbar_]{background-color:var(--baseBgSubtle)!important;border-bottom-color:var(--baseBorder)!important}.dark .mdxeditor [class*=_codeMirrorToolbar_] [class*=_selectTrigger_],.dark .mdxeditor [class*=_codeMirrorToolbar_] button{color:var(--baseText)!important}.dark .mdxeditor [class*=_codeMirrorToolbar_] [class*=_selectTrigger_]:hover{background-color:var(--baseBorder)!important;color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_codeMirrorToolbar_] button:last-child:hover{background-color:var(--dangerBgHover)!important;color:var(--dangerColor)!important}.dark .mdxeditor [class*=_codeMirrorWrapper_] .cm-content{color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_codeMirrorWrapper_] .cm-gutters{background-color:var(--baseBgSubtle)!important;border-right:1px solid var(--baseBorder)!important;color:var(--baseTextSubtle)!important}.dark .mdxeditor [class*=_codeMirrorWrapper_] .cm-activeLineGutter{background-color:var(--baseBorder)!important;color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_codeMirrorWrapper_] .cm-selectionBackground{background-color:var(--selectionBg)!important}.dark .mdxeditor [class*=_codeMirrorWrapper_] .cm-cursor{border-left-color:var(--baseTextContrast)!important}.dark .mdxeditor code:not(pre code){background-color:var(--baseBorder)!important;color:var(--baseTextContrast)!important;border:1px solid var(--baseBorderSubtle)!important}.dark .mdxeditor code:not(pre code) span{background-color:transparent!important;border:none!important;color:inherit!important}.dark .mdxeditor .cm-editor{color:var(--baseTextContrast)!important}.dark .mdxeditor .cm-editor,.dark .mdxeditor .cm-editor .cm-scroller{background-color:var(--baseBg)!important}.dark .mdxeditor .cm-editor .cm-line span[class*=" ͼ"],.dark .mdxeditor .cm-editor .cm-line span[class^="ͼ"]{color:inherit!important}.dark .mdxeditor [class*=_sourceEditor_],.dark .mdxeditor [class*=_sourceEditor_] .cm-editor{background-color:var(--baseBg)!important;color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-scroller{background-color:var(--baseBg)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-content{color:var(--baseTextContrast)!important;caret-color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-content .cm-line,.dark .mdxeditor [class*=_sourceEditor_] .cm-content .cm-line span{color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-line{background-color:transparent!important;color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-gutters{background-color:var(--baseBgSubtle)!important;border-right:1px solid var(--baseBorder)!important;color:var(--baseTextMuted)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-activeLineGutter{background-color:var(--baseBorder)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-activeLine{background-color:var(--baseBgActive)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-cursor{border-left-color:var(--baseTextContrast)!important}.dark .mdxeditor [class*=_sourceEditor_] .cm-selectionBackground{background-color:var(--selectionBg)!important}.dark .mdxeditor .cm-mergeView,.dark .mdxeditor .cm-mergeView .cm-scroller,.dark .mdxeditor [class*=_diffEditor_],.dark .mdxeditor [class*=_diffEditor_] .cm-editor{background-color:var(--diffBg)!important}.dark .mdxeditor [class*=_diffEditor_] .cm-content{color:var(--baseTextContrast)!important}.dark .mdxeditor .cm-mergeView .cm-gutters,.dark .mdxeditor [class*=_diffEditor_] .cm-gutters{background-color:var(--diffGutterBg)!important;border-right:1px solid var(--diffBorder)!important;color:var(--diffGutterText)!important}.dark .mdxeditor .cm-mergeView .cm-activeLineGutter,.dark .mdxeditor [class*=_diffEditor_] .cm-activeLineGutter{background-color:var(--diffActiveGutterBg)!important;color:var(--diffActiveGutterText)!important}.dark .mdxeditor .cm-changedLine{background-color:var(--successBg)!important}.dark .mdxeditor .cm-changedText{background-color:var(--successBgStrong)!important}.dark .mdxeditor .cm-deletedChunk{background-color:var(--errorBg)!important}.dark .mdxeditor .cm-mergeViewGap{background-color:var(--diffGutterBg)!important;border-color:var(--diffBorder)!important}.dark .mdxeditor li[role=checkbox]:before{background-color:var(--baseBgSubtle)!important;border-color:var(--baseBorderSubtle)!important}.dark .mdxeditor li[role=checkbox][aria-checked=true]:before{background-color:var(--accentColor)!important;border-color:var(--accentColor)!important}.dark .mdxeditor li[role=checkbox][aria-checked=true]:after{border-color:#ffffff!important}.dark .mdxeditor li[role=checkbox]:hover:before{border-color:var(--accentColor)!important}.dark .mdxeditor li[role=checkbox][aria-checked=true]{color:var(--baseTextMuted)!important}.mdxeditor [data-radix-popper-content-wrapper] [class*=tooltipContent]{background-color:#18181b!important;color:#fafafa!important}.dark .mdxeditor [data-radix-popper-content-wrapper] [class*=tooltipContent]{background-color:#fafafa!important;color:#18181b!important}