.editor-root.mdxeditor,.editor-root.mdxeditor-popup-container{--basePageBg:var(--surface-overlay);--baseBase:var(--surface-card);--baseBgSubtle:var(--surface-card);--baseBg:var(--surface-chip);--baseBgHover:var(--surface-menu-hover);--baseBgActive:var(--surface-chip-hover);--baseLine:var(--border-default);--baseBorder:var(--border-chip);--baseBorderHover:var(--text-disabled);--baseSolid:var(--text-muted);--baseSolidHover:var(--text-secondary);--baseText:var(--text-secondary);--baseTextContrast:var(--text-primary);--accentBg:var(--surface-menu-selected);--accentBgActive:var(--border-hover);--accentLine:var(--action-disabled-bg);--accentBorder:var(--action-primary);--accentSolid:var(--action-primary);--accentSolidHover:var(--action-primary-hover);--accentText:var(--text-link)}.editor-root.mdxeditor-popup-container{--baseLine:var(--border-on-overlay)}.editor-root.mdxeditor-popup-container input::placeholder{color:var(--text-muted)}.prose{font-family:Inter,sans-serif;line-height:1.6;padding:1rem;min-height:300px}.toolbar{background-color:var(--surface-card);border-bottom:1px solid var(--border-default);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;padding:4px 0}.hidden-toolbar{display:none}.editor-readonly{height:auto!important}.editor-readonly .editor-content{min-height:auto!important;height:auto!important;padding:0;background-color:var(--surface-page);color:var(--text-secondary);font-size:14px}.editor-readonly .editor-content *{color:var(--text-secondary)}@media (min-width:740px){.editor-readonly .editor-content{font-size:16px}}.editor-content{flex:1 1;height:100%;min-height:300px;padding:16px;background-color:var(--surface-card);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.editor-content[contenteditable=false]{min-height:auto;height:auto}.comments-mode{min-height:80px}.proposal-comment-editor .toolbar{border:none;border-bottom:1px solid var(--border-default);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--surface-card)}.proposal-comment-editor .toolbar button,.proposal-comment-editor .toolbar button svg{color:var(--icon-muted)}.proposal-comment-editor .editor-content{border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.proposal-comment-editor>div{border:none!important}.link-preview{display:flex;border:1px solid var(--border-default);border-radius:8px;padding:12px;gap:16px;margin:1em 0}.link-preview img{width:120px;height:auto;object-fit:cover;border-radius:4px}.link-preview-content{flex:1 1}div[role=dialog][data-state=open]{padding:24px;display:flex;flex-direction:column}._imageWrapper_1e2ox_920{display:flex;align-items:center;justify-content:center}._imageWrapper_1e2ox_920 svg{display:block;margin:auto}.editor-content img{max-width:100%;max-height:560px;height:auto;object-fit:contain}.editor-content [data-editor-type=image]{position:relative;display:inline-block;max-width:100%}.editor-content [data-editor-type=image] button{position:absolute;z-index:10;background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:4px;padding:4px;width:auto!important;height:auto!important;min-width:32px;min-height:32px}div[role=dialog]>div{display:flex;flex-direction:column;gap:12px}div[role=dialog] button{display:flex;align-items:center;justify-content:center}div[role=dialog] button svg{margin:0 auto}div[role=dialog] h2{margin:0}.toolbar .toolbarToggleSingleGroup_1e2ox_224 button:nth-child(2),.toolbar .toolbarToggleSingleGroup_1e2ox_224 button:nth-child(3),.toolbar button[aria-label=Subscript],.toolbar button[aria-label=Superscript],.toolbar button[data-toolbar-item=true]:has(+button[aria-label=Subscript]),.toolbar button[data-toolbar-item=true][aria-label*=script]{display:none!important}.markdown-comment-content{line-height:1.6}.markdown-comment-content p{margin:0 0 .5em}.markdown-comment-content p:last-child{margin-bottom:0}.markdown-comment-content strong{font-weight:600}.markdown-comment-content em{font-style:italic}.markdown-comment-content del{text-decoration:line-through}.markdown-comment-content h1,.markdown-comment-content h2,.markdown-comment-content h3,.markdown-comment-content h4,.markdown-comment-content h5,.markdown-comment-content h6{font-weight:600;margin-top:.5em;margin-bottom:.25em;line-height:1.3}.markdown-comment-content h1{font-size:1.5em}.markdown-comment-content h2{font-size:1.3em}.markdown-comment-content h3{font-size:1.1em}.markdown-comment-content h4,.markdown-comment-content h5,.markdown-comment-content h6{font-size:1em}.markdown-comment-content blockquote{border-left:3px solid var(--border-default);padding-left:1em;margin:.5em 0;color:var(--text-secondary);font-style:italic}.markdown-comment-content sup{font-size:.75em;vertical-align:super}.markdown-comment-content sub{font-size:.75em;vertical-align:sub}