math-field{display:inline-block;min-width:140px;padding:6px 8px;border-radius:var(--radius);border:1px solid oklch(.8 0 0);background:transparent;font-size:16px;line-height:1.5;vertical-align:middle}math-field:focus,math-field:focus-within{outline:none;box-shadow:none;border-color:inherit;background:transparent}:root.dark math-field{background:transparent;border-color:oklch(.3 0 0)}:root.dark math-field:focus,:root.dark math-field:focus-within{box-shadow:none;background:transparent}.math-inline--hide-menu math-field::part(menu-toggle){display:none}.math-inline--hide-keyboard math-field::part(virtual-keyboard-toggle){display:none}math-field::part(virtual-keyboard-toggle){margin-right:8px}math-field::part(menu-toggle){margin-right:8px}math-field::part(content){font-size:16px;background:transparent}math-field{--mathlive-ui-scale:1;margin:0 2px}math-field::part(selection){background:rgba(25,113,194,.18)!important;box-shadow:none!important;opacity:1!important;filter:none!important;outline:none!important}math-field::part(highlight),math-field::part(matching-bracket),math-field::part(syntax-error){background:transparent!important;box-shadow:none!important;opacity:.3!important;filter:none!important;outline:none!important}math-field{--mathlive-selection-background:rgba(25,113,194,0.18);--mathlive-selection-color:currentColor;--selection-background:rgba(25,113,194,0.18);--selection-color:currentColor}math-field .ML__matching-bracket,math-field .ML__syntax-error{background:transparent!important;box-shadow:none!important}math-field .ML__caret{border-left-color:hsl(var(--primary))!important}math-field .ML__highlight,math-field .ML__matching-bracket,math-field .ML__smart-fence,math-field .ML__syntax-error{background:transparent!important;box-shadow:none!important;opacity:.3!important}math-field [class*=" ML__"]:not(.ML__selection),math-field [class^=ML__]:not(.ML__selection){background-color:transparent!important}math-field::selection{background:rgba(25,113,194,.18)!important;color:inherit!important}math-field ::selection{background:rgba(25,113,194,.18)!important;color:inherit!important}math-field ::-moz-selection,math-field::-moz-selection{background:rgba(25,113,194,.18)!important;color:inherit!important}:root.dark math-field,:root.dark math-field::part(content){color:oklch(.98 0 0)!important}:root.dark math-field{border-color:oklch(.3 0 0)!important;background:transparent!important}:root.dark math-field::part(menu-toggle),:root.dark math-field::part(virtual-keyboard-toggle){filter:invert(1) hue-rotate(180deg) brightness(1.2)!important}:root.dark math-field .ML__caret{border-left-color:oklch(.98 0 0)!important}:root math-field::part(content) *,:root.dark math-field::part(content) *{background-color:transparent!important}.RichTextEditor_editorContainer__MBldT{display:flex;flex-direction:column;flex:1;min-height:0;background-color:#ffffff;border:1px solid oklch(.88 0 0);border-radius:var(--radius);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:border-color .2s ease,box-shadow .2s ease}.RichTextEditor_editorContainer__MBldT:focus-within{border-color:hsl(var(--primary));box-shadow:0 1px 2px rgba(0,0,0,.05)}.dark .RichTextEditor_editorContainer__MBldT{background-color:oklch(.2 0 0);border-color:oklch(.3 0 0);color:hsl(var(--foreground))}.dark .RichTextEditor_editorContainer__MBldT:focus-within{border-color:oklch(.45 .13 250)}.RichTextEditor_toolbar__ftlmR{border-bottom:1px solid oklch(.93 0 0);padding:12px;display:flex;flex-wrap:wrap;gap:8px;background-color:oklch(.98 0 0);border-radius:var(--radius) var(--radius) 0 0}.dark .RichTextEditor_toolbar__ftlmR{border-color:oklch(.25 0 0);background-color:oklch(.18 0 0)}.RichTextEditor_toolbarGroup__YQxMV{gap:4px;display:flex;align-items:center;padding:2px;border-radius:var(--radius);background-color:transparent;transition:background-color .15s ease}.RichTextEditor_toolbarGroup__YQxMV:hover{background-color:oklch(.96 0 0)}.dark .RichTextEditor_toolbarGroup__YQxMV:hover{background-color:oklch(.2 0 0)}.RichTextEditor_toolbarIcon__Ox7kM{width:16px;height:16px}.RichTextEditor_toolbarButton__k6bws{border:1px solid oklch(.88 0 0);background-color:#ffffff;border-radius:var(--radius);padding:6px;display:inline-flex;align-items:center;justify-content:center;color:oklch(.45 0 0);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.RichTextEditor_toolbarButton__k6bws:hover{background-color:oklch(.98 0 0)}.RichTextEditor_toolbarButtonActive__kjqMB{background-color:oklch(.95 .04 250);border-color:oklch(.65 .12 250);color:oklch(.4 .12 250)}.dark .RichTextEditor_toolbarButton__k6bws{background-color:oklch(.2 0 0);border-color:oklch(.3 0 0);color:hsl(var(--foreground))}.dark .RichTextEditor_toolbarButton__k6bws:hover{background-color:oklch(.25 0 0)}.dark .RichTextEditor_toolbarButtonActive__kjqMB{background-color:oklch(.25 .08 250);border-color:oklch(.45 .13 250);color:oklch(.75 .1 250)}.RichTextEditor_toolbarButton__k6bws:disabled{opacity:.65;cursor:not-allowed}.RichTextEditor_toolbarButtonContents__7MC7y{display:inline-flex;align-items:center;gap:4px}.RichTextEditor_toolbarLabel__4mjbh{font-size:.85rem;font-weight:500}.RichTextEditor_editorContent__1ACgW{flex-grow:1;height:100%;min-height:0;display:flex;flex-direction:column;font-size:1rem;line-height:1.6;overflow-y:auto}.RichTextEditor_editorContentNoToolbar__NBUcJ{border-radius:var(--radius)}.dark .RichTextEditor_editorContent__1ACgW{background-color:oklch(.2 0 0);color:hsl(var(--foreground))}.RichTextEditor_editorContainer__MBldT .tiptap-content{flex:1;overflow-y:auto;border-radius:var(--radius);min-height:0;height:100%;max-height:100%}.dark .RichTextEditor_editorContainer__MBldT .tiptap-content{background-color:oklch(.18 0 0);color:hsl(var(--foreground))}.RichTextEditor_editorContainer__MBldT .ProseMirror{flex:1;height:100%;min-height:120px;padding:16px;line-height:1.6;font-size:1rem;border:none;border-radius:0 0 var(--radius) var(--radius);overflow:auto;background-color:#ffffff;color:oklch(.14 0 0);outline:none}.RichTextEditor_editorContainer__MBldT .ProseMirror:focus{outline:none}.dark .RichTextEditor_editorContainer__MBldT .ProseMirror{background-color:oklch(.2 0 0);color:hsl(var(--foreground))}.RichTextEditor_editorContainer__MBldT .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:oklch(.7 0 0);pointer-events:none;height:0;white-space:pre-wrap}.dark .RichTextEditor_editorContainer__MBldT .ProseMirror p.is-editor-empty:first-child:before{color:oklch(.7 0 0)}.RichTextEditor_editorWrapper__qbRVZ{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;border:none;border-radius:var(--radius);overflow:hidden}.dark .RichTextEditor_editorWrapper__qbRVZ{background-color:oklch(.2 0 0)}.RichTextEditor_editorContainer__MBldT .tiptap-root{display:flex;flex-direction:column;flex:1;border:0;height:100%}.dark .RichTextEditor_editorContainer__MBldT .tiptap-root{background-color:oklch(.18 0 0);color:hsl(var(--foreground))}.RichTextEditor_editorContainer__MBldT .tiptap-control{border-radius:var(--radius);transition:all .15s ease;border:1px solid transparent}.RichTextEditor_editorContainer__MBldT .tiptap-editor-control:hover{background-color:oklch(.96 0 0);border-color:oklch(.88 0 0)}.RichTextEditor_editorContainer__MBldT .tiptap-editor-control[data-active=true]{background-color:oklch(.95 .04 250);border-color:oklch(.75 .1 250);color:oklch(.4 .12 250)}.dark .RichTextEditor_editorContainer__MBldT .tiptap-control{background-color:oklch(.18 0 0);color:hsl(var(--foreground));border-color:transparent}.dark .RichTextEditor_editorContainer__MBldT .tiptap-editor-control:hover{background-color:oklch(.2 0 0);border-color:oklch(.3 0 0)}.dark .RichTextEditor_editorContainer__MBldT .tiptap-editor-control[data-active=true]{background-color:oklch(.25 .08 250);border-color:oklch(.45 .13 250);color:oklch(.75 .1 250)}@media (max-width:768px){.RichTextEditor_editorContainer__MBldT{border-radius:var(--radius);box-shadow:0 1px 3px rgba(0,0,0,.05)}.RichTextEditor_editorContainer__MBldT .ProseMirror{font-size:.875rem;padding:12px;min-height:100px}.RichTextEditor_toolbar__ftlmR{padding:8px;gap:4px;flex-wrap:wrap}.RichTextEditor_toolbarGroup__YQxMV{gap:2px;padding:1px}.RichTextEditor_toolbarIcon__Ox7kM{width:14px;height:14px}.RichTextEditor_editorContainer__MBldT .tiptap-control{width:28px;height:28px;min-width:28px;padding:4px}.RichTextEditor_editorContainer__MBldT .tiptap-editor-control svg{width:14px;height:14px}.RichTextEditor_editorContainer__MBldT .katex{font-size:.675rem}.RichTextEditor_editorContainer__MBldT .ProseMirror p.is-editor-empty:first-child:before{font-size:.675rem;color:oklch(.7 0 0)}.dark .RichTextEditor_editorContainer__MBldT .ProseMirror p.is-editor-empty:first-child:before{color:oklch(.55 0 0)}}