.ImageNode__contentEditable{min-height:20px;border:0px;resize:none;cursor:text;caret-color:#050505;display:block;position:relative;-moz-tab-size:1;-o-tab-size:1;tab-size:1;outline:0px;padding:10px;-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:.75rem;width:calc(100% - 20px);white-space:pre-wrap;word-break:break-word}.ImageNode__placeholder{font-size:.75rem;color:#888;overflow:hidden;position:absolute;text-overflow:ellipsis;top:10px;left:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}.image-control-wrapper--resizing{touch-action:none}.ContentEditable__root{border:0;font-size:.9375rem;display:block;position:relative;-moz-tab-size:1;-o-tab-size:1;tab-size:1;outline:0;padding:10px;min-height:150px}@media(max-width:64.0625rem){.ContentEditable__root{padding:8px}}.link-editor{display:flex;position:absolute;top:0;left:0;z-index:10;max-width:400px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:0 0 8px 8px;transition:opacity .5s;will-change:transform}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.link-editor .button i,.actions i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.tree-view-output{display:block;background:#222;color:#fff;padding:0;font-size:.75rem;margin:1px auto 10px;position:relative;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:.75rem}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:.75rem;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.debug-treetype-button{border:0;padding:0;font-size:.75rem;top:10px;right:85px;position:absolute;background:none;color:#fff}.debug-treetype-button:hover{text-decoration:underline}.lexical-container{--lexical-default-font-size: var(--lexical-input-font-size)}.ContentEditable__root{min-height:unset;padding:var(--lexical-input-padding);font-size:var(--lexical-default-font-size)}.Placeholder__root{top:var(--lexical-input-padding)!important;left:var(--lexical-input-padding)!important;color:var(--clr-text-3)!important;font-size:var(--lexical-default-font-size)!important;line-height:var(--text-lineheight-body);font-family:var(--font-default)!important}.lexical-client-editor{--lexical-input-padding: var(--lexical-input-client-padding);height:calc(100% - var(--lexical-input-client-toolbar-height))}.lexical-client-editor .ContentEditable__root{height:100%;min-height:unset;overflow:hidden}.lexical-chat-input{--lexical-input-padding: 12px}.link-editor .button.active,.toolbar .button.active{background-color:#dfe8fa}.link-editor .link-input{display:block;position:relative;width:calc(100% - 75px);padding:6px;border:1px solid var(--clr-border-1);border-radius:var(--radius-m);background-color:var(--clr-bg-1);font-family:inherit}.link-editor .link-view{display:block;position:relative;width:calc(100% - 24px);margin:8px 12px;padding:8px 12px;border:0;border-radius:15px;outline:0;color:#050505;font-size:.9375rem;font-family:inherit}.link-editor .link-view a{display:block;width:calc(100% - 33px);word-break:break-word}.link-editor div.link-edit{position:absolute;top:0;right:30px;bottom:0;width:35px;background-image:url(/images/icons/pencil-fill.svg);background-position:center;background-size:16px;background-repeat:no-repeat;vertical-align:-.25em;cursor:pointer}.link-editor div.link-trash{position:absolute;top:0;right:0;bottom:0;width:35px;background-image:url(/images/icons/trash.svg);background-position:center;background-size:16px;background-repeat:no-repeat;vertical-align:-.25em;cursor:pointer}.link-editor div.link-cancel{position:absolute;top:0;right:0;bottom:0;width:35px;margin-right:28px;background-image:url(/images/icons/close.svg);background-position:center;background-size:16px;background-repeat:no-repeat;vertical-align:-.25em;cursor:pointer}.link-editor div.link-confirm{position:absolute;top:0;right:0;bottom:0;width:35px;margin-right:2px;background-image:url(/images/icons/success-alt.svg);background-position:center;background-size:16px;background-repeat:no-repeat;vertical-align:-.25em;cursor:pointer}.link-editor .link-input a{margin-right:30px;overflow:hidden;color:#216fdb;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .font-size-wrapper,.link-editor .font-family-wrapper{display:flex;margin:0 4px}.link-editor select{padding:6px;border:none;border-radius:4px;background-color:#00000013}.mention:focus{outline:none;box-shadow:#b4d5ff 0 0 0 2px}.editor-shell .dropdown{display:block;z-index:100;position:fixed;min-height:40px;border-radius:var(--radius-s);background-color:var(--clr-bg-1);box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80}.dropdown .item{display:flex;flex-shrink:0;flex-direction:row;align-content:center;justify-content:space-between;min-width:100px;max-width:250px;margin:0 8px;padding:8px;border:0;border-radius:8px;background-color:var(--clr-bg-1);color:#050505;font-size:.9375rem;line-height:1rem;cursor:pointer}.dropdown .item.fontsize-item,.dropdown .item.fontsize-item .text{min-width:unset}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{display:flex;flex-grow:1;min-width:150px;line-height:1.25rem}.dropdown .item .icon{display:flex;width:20px;height:20px;margin-right:12px;background-position:center;background-size:contain;background-repeat:no-repeat;line-height:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:68.75rem){.dropdown-button-text{display:none!important}.dialog-dropdown>.dropdown-button-text{display:flex!important}.font-size .dropdown-button-text,.code-language .dropdown-button-text{display:flex!important}}.mention{padding:0 4px;gap:10px;border-radius:var(--radius-s);background:var(--clr-theme-pop-soft);color:var(--clr-theme-pop-on-soft)}.inline-code{padding:2px 4px;border-radius:var(--radius-s);background:var(--clr-bg-2);font-size:.9em;font-family:var(--font-mono)}.inline-code:focus{outline:none;box-shadow:#b4d5ff 0 0 0 2px}.filepath{border-radius:var(--radius-s);background:var(--clr-theme-scale-pop-80);color:var(--clr-theme-scale-pop-30);font-family:var(--font-mono);cursor:pointer}.filepath:hover{background:var(--clr-theme-scale-pop-70)}.filepath:focus{outline:none;box-shadow:#b4d5ff 0 0 0 2px}@keyframes ghost-transition-fly{0%{transform:translateY(3px);opacity:0}to{transform:translateY(0);opacity:.5}}.ghost-text{display:inline-block;animation:ghost-transition-fly .3s forwards ease-in-out;opacity:0}:root{--markdown-generic-bottom-margin: 16px}.lexical-container{--font-default: var(--code-block-font, var(--font-mono));font-variant-ligatures:var(--code-block-ligatures, normal)}.StandardTheme__ltr{text-align:left}.StandardTheme__rtl{text-align:right}.StandardTheme__h1,.StandardTheme__h2,.StandardTheme__h3{margin-bottom:12px;font-weight:var(--text-weight-bold);line-height:var(--text-lineheight-heading);font-family:var(--font-default)}.StandardTheme__h1{font-size:1.5rem}.StandardTheme__h2{font-size:1.375rem}.StandardTheme__h3{font-size:1.25rem}.StandardTheme__paragraph{margin-bottom:var(--markdown-generic-bottom-margin);font-weight:var(--text-weight-regular);font-size:var(--lexical-default-font-size);line-height:var(--text-lineheight-body);font-family:var(--font-default);text-wrap:var(--lexical-input-client-text-wrap, normal)}.lexical-container .StandardTheme__paragraph{margin-bottom:0}.StandardTheme__quote{position:relative;margin-bottom:var(--markdown-generic-bottom-margin);padding:8px 8px 8px 16px;overflow:hidden;border-radius:var(--radius-m);background-color:var(--clr-bg-2);font-weight:var(--text-weight-regular);font-size:var(--lexical-default-font-size);line-height:var(--text-lineheight-body);font-family:var(--font-default)}.StandardTheme__quote>span{opacity:.6}.StandardTheme__quote:before{display:block;position:absolute;top:0;left:0;width:4px;height:100%;background-color:var(--clr-border-1);content:""}.StandardTheme__indent{--lexical-indent-base-value: 40px}.StandardTheme__textBold{font-weight:700}.StandardTheme__textItalic{font-style:italic}.StandardTheme__textUnderline{text-decoration:underline}.StandardTheme__textStrikethrough{text-decoration:line-through}.StandardTheme__textUnderlineStrikethrough{text-decoration:underline line-through}.StandardTheme__textSubscript{font-size:.8em;vertical-align:sub!important}.StandardTheme__textSuperscript{font-size:.8em;vertical-align:super}.StandardTheme__textCode{padding:2px 3px;border-radius:var(--radius-s);background-color:var(--clr-theme-gray-soft);font-size:96%;font-family:var(--code-block-font, var(--font-mono));font-variant-ligatures:var(--code-block-ligatures, normal)}.StandardTheme__hashtag{border-bottom:1px solid rgba(88,144,255,.3);background-color:#5890ff26}.StandardTheme__link{color:#216fdb;text-decoration:underline;cursor:pointer}.StandardTheme__link:hover{text-decoration:none}.StandardTheme__blockCursor{display:block;position:absolute;pointer-events:none}.StandardTheme__blockCursor:after{display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;content:"";animation:CursorBlink 1.1s steps(2,start) infinite}@keyframes CursorBlink{to{visibility:hidden}}.StandardTheme__code{display:block;position:relative;max-height:400px;margin:8px 0;padding:8px 12px;overflow:auto;border:1px solid var(--clr-border-2);border-radius:var(--radius-m);background-color:var(--clr-bg-1);font-size:var(--lexical-default-font-size);line-height:1.53;font-family:var(--code-block-font, var(--font-mono));font-variant-ligatures:var(--code-block-ligatures, normal);-moz-tab-size:var(--code-block-tab-size, 2);-o-tab-size:var(--code-block-tab-size, 2);tab-size:var(--code-block-tab-size, 2)}.StandardTheme__table{width:-moz-max-content;width:max-content;margin:0 25px 30px 0;overflow-x:scroll;overflow-y:scroll;border-collapse:collapse;border-spacing:0;table-layout:fixed}.StandardTheme__tableSelection *::-moz-selection{background-color:transparent}.StandardTheme__tableSelection *::selection{background-color:transparent}.StandardTheme__tableSelected{outline:2px solid rgb(60,132,244)}.StandardTheme__tableCell{position:relative;width:75px;min-width:75px;padding:6px 8px;border:1px solid #bbb;outline:none;text-align:start;vertical-align:top}.StandardTheme__tableCellSortedIndicator{display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#999;opacity:.5}.StandardTheme__tableCellResizer{z-index:10;position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:ew-resize}.StandardTheme__ul,.StandardTheme__ol1,.StandardTheme__ol2,.StandardTheme__ol3,.StandardTheme__ol4,.StandardTheme__ol5{display:block;margin-top:4px;margin-bottom:16px;font-size:var(--lexical-default-font-size);line-height:var(--text-lineheight-body);font-family:var(--font-default)}.StandardTheme__ul{list-style-position:outside;list-style-type:disc}.StandardTheme__listItem{margin:0 20px 2px;padding-left:4px}.StandardTheme__ol1{list-style-type:decimal}.StandardTheme__ol2{list-style-type:upper-alpha}.StandardTheme__ol3{list-style-type:lower-alpha}.StandardTheme__ol4{list-style-type:upper-roman}.StandardTheme__ol5{list-style-type:lower-roman}.StandardTheme__listItemChecked,.StandardTheme__listItemUnchecked{position:relative;margin-left:3px;padding-right:24px;padding-left:24px;outline:none;list-style-type:none}.StandardTheme__listItemChecked{text-decoration:line-through}.StandardTheme__listItemUnchecked:before,.StandardTheme__listItemChecked:before{display:block;position:absolute;top:3px;left:0;width:14px;height:14px;border-radius:var(--radius-s);content:"";cursor:pointer}.StandardTheme__listItemUnchecked[dir=rtl]:before,.StandardTheme__listItemChecked[dir=rtl]:before{right:0;left:auto}.StandardTheme__listItemUnchecked:focus-within:before,.StandardTheme__listItemChecked:focus-within:before{outline:1px solid var(--focus-color);outline-offset:1px}.StandardTheme__listItemUnchecked:before{border:1px solid var(--clr-border-2)}.StandardTheme__listItemChecked:before{border:1px solid var(--clr-theme-pop-element);background-repeat:no-repeat;background-color:var(--clr-theme-pop-element)}.StandardTheme__listItemChecked:after{display:block;position:absolute;top:5px;right:7px;left:5px;width:5px;height:8px;transform:rotate(45deg);border-width:0 2px 2px 0;border-bottom-right-radius:2px;border-color:#fff;content:"";cursor:pointer}.StandardTheme__nestedListItem{list-style-type:none}.StandardTheme__nestedListItem:before,.StandardTheme__nestedListItem:after{display:none}.StandardTheme__tokenComment{color:#708090}.StandardTheme__tokenPunctuation{color:#999}.StandardTheme__tokenProperty{color:#905}.StandardTheme__tokenSelector{color:#690}.StandardTheme__tokenOperator{color:#9a6e3a}.StandardTheme__tokenAttr{color:#07a}.StandardTheme__tokenVariable{color:#e90}.StandardTheme__tokenFunction{color:#dd4a68}.StandardTheme__mark{padding-bottom:2px;border-bottom:2px solid rgba(255,212,0,.3);background:#ffd40024}.StandardTheme__markOverlap{border-bottom:2px solid rgba(255,212,0,.7);background:#ffd4004d}.StandardTheme__mark.selected{border-bottom:2px solid rgba(255,212,0,1);background:#ffd40080}.StandardTheme__markOverlap.selected{border-bottom:2px solid rgba(255,212,0,.7);background:#ffd400b3}.StandardTheme__autocomplete{color:#ccc}.StandardTheme__hr{margin:20px 0;padding:4px 0;border:none}.StandardTheme__hr:after{display:block;height:1px;background-color:var(--clr-border-2);content:""}.StandardTheme__hr.selected{outline:2px solid rgb(60,132,244);-webkit-user-select:none;-moz-user-select:none;user-select:none}
