.EditorTheme__code{background-color:transparent;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;overflow-x:auto;border:1px solid #ccc;position:relative;border-radius:8px;tab-size:2}.EditorTheme__code:before{content:attr(data-gutter);position:absolute;background-color:transparent;border-right:1px solid #ccc;left:0;top:0;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.EditorTheme__table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:fit-content;width:100%;margin:0 25px 30px 0}.EditorTheme__tokenComment{color:#708090}.EditorTheme__tokenPunctuation{color:#999}.EditorTheme__tokenProperty{color:#905}.EditorTheme__tokenSelector{color:#690}.EditorTheme__tokenOperator{color:#9a6e3a}.EditorTheme__tokenAttr{color:#07a}.EditorTheme__tokenVariable{color:#e90}.EditorTheme__tokenFunction{color:#dd4a68}.Collapsible__container{background-color:var(--background);border:1px solid #ccc;border-radius:.5rem;margin-bottom:.5rem}.Collapsible__title{padding:.25rem .25rem .25rem 1rem;position:relative;font-weight:700;outline:none;cursor:pointer;list-style-type:disclosure-closed;list-style-position:inside}.Collapsible__title p{display:inline-flex}.Collapsible__title::marker{color:#d3d3d3}.Collapsible__container[open]>.Collapsible__title{list-style-type:disclosure-open}.diff-char-inner-editor,.diff-char-inner-editor .ContentEditable__root,.diff-inner-editor,.diff-inner-editor .ContentEditable__root{color:inherit!important;font-family:inherit!important;letter-spacing:inherit!important}.diff-char-inner-editor .ContentEditable__root :where(*):not([data-lexical-action],[data-lexical-action] *,[data-lexical-attribute],[data-lexical-attribute] *,[data-lexical-kb],[data-lexical-kb] *){color:inherit!important;font-family:inherit!important;letter-spacing:inherit!important}.diff-inner-editor .ContentEditable__root :where(*):not([data-lexical-action],[data-lexical-action] *,[data-lexical-attribute],[data-lexical-attribute] *,[data-lexical-kb],[data-lexical-kb] *){color:inherit!important;font-family:inherit!important;letter-spacing:inherit!important}.diff-char-inner-editor .ContentEditable__root p,.diff-char-inner-editor .ContentEditable__root h1,.diff-char-inner-editor .ContentEditable__root h2,.diff-char-inner-editor .ContentEditable__root h3,.diff-char-inner-editor .ContentEditable__root h4,.diff-char-inner-editor .ContentEditable__root h5,.diff-char-inner-editor .ContentEditable__root h6,.diff-char-inner-editor .ContentEditable__root ul,.diff-char-inner-editor .ContentEditable__root ol,.diff-char-inner-editor .ContentEditable__root blockquote,.diff-char-inner-editor .ContentEditable__root pre,.diff-inner-editor .ContentEditable__root p,.diff-inner-editor .ContentEditable__root h1,.diff-inner-editor .ContentEditable__root h2,.diff-inner-editor .ContentEditable__root h3,.diff-inner-editor .ContentEditable__root h4,.diff-inner-editor .ContentEditable__root h5,.diff-inner-editor .ContentEditable__root h6,.diff-inner-editor .ContentEditable__root ul,.diff-inner-editor .ContentEditable__root ol,.diff-inner-editor .ContentEditable__root blockquote,.diff-inner-editor .ContentEditable__root pre{margin:0!important}.diff-inner-editor .ContentEditable__root p,.diff-inner-editor .ContentEditable__root li,.diff-inner-editor .ContentEditable__root blockquote,.diff-inner-editor .ContentEditable__root h1,.diff-inner-editor .ContentEditable__root h2,.diff-inner-editor .ContentEditable__root h3,.diff-inner-editor .ContentEditable__root h4,.diff-inner-editor .ContentEditable__root h5,.diff-inner-editor .ContentEditable__root h6,.diff-char-inner-editor .ContentEditable__root p,.diff-char-inner-editor .ContentEditable__root li,.diff-char-inner-editor .ContentEditable__root blockquote,.diff-char-inner-editor .ContentEditable__root h1,.diff-char-inner-editor .ContentEditable__root h2,.diff-char-inner-editor .ContentEditable__root h3,.diff-char-inner-editor .ContentEditable__root h4,.diff-char-inner-editor .ContentEditable__root h5,.diff-char-inner-editor .ContentEditable__root h6{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=insert]),.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=delete]){position:relative;z-index:0;--diff-marker-gutter: 1.4em;border-radius:2px}.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=insert]){--diff-bg: #d4edda;background-color:var(--diff-bg)}.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=delete]){--diff-bg: #f8d7da;background-color:var(--diff-bg)}.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=insert]):before,.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type=delete]):before{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--diff-marker-gutter));width:var(--diff-marker-gutter);background-color:var(--diff-bg);border-radius:2px 0 0 2px;z-index:-1}.ContentEditable__root ul li:has(span[data-lexical-diff=true][data-diff-type]) span[data-lexical-diff=true]>span{background-color:transparent!important}
