.editor-shell span.editor-image{cursor:default;display:inline-block;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-shell .editor-image img{cursor:default;max-width:100%}.editor-shell .editor-image img.focused{outline:2px solid #3c84f4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-shell .editor-image img.focused.draggable{cursor:grab}.editor-shell .editor-image img.focused.draggable:active{cursor:grabbing}.image-resizer-wrapper{bottom:0;display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.image-resizer{background-color:#3c84f4;border:1px solid #fff;display:block;height:7px;pointer-events:auto;position:absolute;width:7px}.image-resizer.image-resizer-n{cursor:n-resize;left:48%;top:-6px}.image-resizer.image-resizer-ne{cursor:ne-resize;right:-6px;top:-6px}.image-resizer.image-resizer-e{bottom:48%;cursor:e-resize;right:-6px}.image-resizer.image-resizer-se{bottom:-2px;cursor:nwse-resize;right:-6px}.image-resizer.image-resizer-s{bottom:-2px;cursor:s-resize;left:48%}.image-resizer.image-resizer-sw{bottom:-2px;cursor:sw-resize;left:-6px}.image-resizer.image-resizer-w{bottom:48%;cursor:w-resize;left:-6px}.image-resizer.image-resizer-nw{cursor:nw-resize;left:-6px;top:-6px}.image-caption-button{background-color:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:5px;bottom:20px;color:#fff;cursor:pointer;display:block;left:0;margin:0 auto;min-width:100px;padding:10px;pointer-events:auto;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30%}.image-caption-button:hover{background-color:rgba(60,132,244,.5)}.image-control-wrapper--resizing{touch-action:none}.editor-shell .editor-image[data-align=left]{float:left;margin-right:1em}.editor-shell .editor-image[data-align=right]{float:right;margin-left:1em}.editor-shell .editor-image[data-align=center]{display:block;margin-left:auto;margin-right:auto}.editor-shell .editor-image[data-align=justify]{display:block;width:100%}.mention-typeahead-menu{background:#fff;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.3);max-height:200px;overflow-y:scroll;position:relative;z-index:100}.mention-typeahead-menu-list{border-radius:8px;list-style:none;margin:0;padding:0}.mention-typeahead-menu::-webkit-scrollbar{display:none}.mention-typeahead-menu{-ms-overflow-style:none;scrollbar-width:none}.mention-typeahead-item{align-content:center;background-color:#fff;border:0;border-radius:8px;color:#050505;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;line-height:16px;margin:0 8px;min-width:180px;padding:8px}.mention-typeahead-item-selected{background-color:#eee}.mention-typeahead-item:first-child{border-radius:8px 8px 0 0}.mention-typeahead-item:last-child{border-radius:0 0 8px 8px}.mention-typeahead-item:hover{background-color:#eee}.mention-typeahead-item-avatar{border-radius:50%;display:flex;height:20px;margin-right:8px;overflow:hidden;width:20px}.mention-typeahead-item-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mention-typeahead-item-text{display:flex;flex-grow:1;line-height:20px}.PlaygroundEditorTheme__table{border-collapse:collapse;border-spacing:0;margin:30px 0;overflow-x:scroll;overflow-y:scroll;table-layout:fixed;width:-moz-max-content;width:max-content}.PlaygroundEditorTheme__tableSelection ::-moz-selection{background-color:transparent}.PlaygroundEditorTheme__tableSelection ::selection{background-color:transparent}.PlaygroundEditorTheme__tableSelected{outline:2px solid #3c84f4}.PlaygroundEditorTheme__tableCell{border:1px solid #bbb;min-width:75px;outline:none;padding:6px 8px;position:relative;text-align:start;vertical-align:top;width:75px}.PlaygroundEditorTheme__tableCellSortedIndicator{background-color:#999;bottom:0;display:block;height:4px;left:0;opacity:.5;position:absolute;width:100%}.PlaygroundEditorTheme__tableCellResizer{cursor:ew-resize;height:100%;position:absolute;right:-4px;top:0;width:8px;z-index:10}.PlaygroundEditorTheme__tableCellHeader{background-color:#f2f3f5;text-align:start}.PlaygroundEditorTheme__tableCellSelected{background-color:#c9dbf0}.PlaygroundEditorTheme__tableCellPrimarySelected{border:2px solid #3c84f4;display:block;height:calc(100% - 2px);left:-1px;position:absolute;top:-1px;width:calc(100% - 2px);z-index:2}.PlaygroundEditorTheme__tableCellEditing{border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.4)}.PlaygroundEditorTheme__tableAddColumns{animation:table-controls .2s ease;background-color:#eee;border:0;cursor:pointer;height:100%;position:absolute;right:-25px;top:0;width:20px}.PlaygroundEditorTheme__tableAddColumns:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiA1djE0TTUgMTJoMTQiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.PlaygroundEditorTheme__tableAddColumns:hover{background-color:#c9dbf0}.PlaygroundEditorTheme__tableAddRows{animation:table-controls .2s ease;background-color:#eee;border:0;bottom:-25px;cursor:pointer;height:20px;left:0;position:absolute;width:calc(100% - 25px)}.PlaygroundEditorTheme__tableAddRows:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiA1djE0TTUgMTJoMTQiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.PlaygroundEditorTheme__tableAddRows:hover{background-color:#c9dbf0}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.PlaygroundEditorTheme__tableCellActionButtonContainer{left:0;position:absolute;top:0;will-change:transform;z-index:10}.PlaygroundEditorTheme__tableCellActionButton{align-items:center;background-color:#eee;border:0;border-radius:15px;color:#222;cursor:pointer;display:flex;display:inline-block;justify-content:center;position:relative}.PlaygroundEditorTheme__tableCellActionButton:hover{background-color:#ddd}.TableNode__contentEditable{border:0;cursor:text;display:block;font-size:15px;min-height:20px;outline:0;padding:0;position:relative;resize:none;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;z-index:3}