.content-editable:empty:before{content:attr(data-placeholder);color:var(--shared-editor-placeholder-color,#999);pointer-events:none;position:absolute}.content-editable.dark:empty:before{color:var(--shared-editor-placeholder-color,#666)}.content-editable{position:relative}.mention-tag{-webkit-user-select:none;user-select:none;cursor:default;vertical-align:middle;align-items:center;transition:background-color .15s;display:inline-flex;position:relative}.mention-tag:hover{background-color:var(--mention-hover-bg,transparent)}.mention-tag>span{align-items:center;display:inline-flex}.content-editable br{content:"";display:block}.content-editable .mention-tag+br{display:none}.content-editable:focus{outline:none}.bn-editor{background-color:#0000}.bn-container{--bn-colors-editor-background:transparent}.bn-editor a,.bn-editor a:visited{color:#006cfa;text-decoration:underline}[data-mantine-color-scheme=dark] .bn-editor a,[data-mantine-color-scheme=dark] .bn-editor a:visited{color:#6b9aff}.bn-editor[contenteditable=false]{-webkit-user-select:text;user-select:text;cursor:text}.bn-editor .bn-inline-content{flex:1;min-width:0}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#fff;font-weight:500}.bn-editor .bn-inline-content code{color:#222835;background-color:#f7f7f8;border:1px solid #0000000d;border-radius:4px;padding:1px 4px}[data-mantine-color-scheme=dark] .bn-editor .bn-inline-content code{color:#e4e5e7;background-color:#14181f;border-color:#2a303a}[data-ripley-tip]{position:relative}[data-ripley-tip]:hover:after{content:attr(data-ripley-tip);background-color:var(--rip-tip-bg,#222835);color:var(--rip-tip-fg,#fff);white-space:normal;overflow-wrap:anywhere;text-align:center;z-index:9999;pointer-events:none;border-radius:8px;width:max-content;max-width:min(280px,90vw);padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000029}[data-ripley-tip]:hover:before{content:"";border-style:solid;border-width:5px 5px 0;border-color:var(--rip-tip-bg,#222835) transparent transparent transparent;z-index:9999;pointer-events:none;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}
