.editor{background:#fff;width:calc(100% + 5.2rem);margin:0 -2.6rem;position:relative;overflow:hidden}.editor-inner{caret-color:#050505;tab-size:1;outline:none;min-height:200px;padding:1rem 2.6rem 1rem 3rem;line-height:1.7;position:relative}.editor-inner:after{content:"";clear:both;display:table}@media (max-width:1025px){.editor-inner{padding-left:2.6rem}}.editor-placeholder{color:#999;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.9375rem;display:inline-block;position:absolute;top:16px;left:16px;overflow:hidden}.editor-inner:not(:empty)~.editor-placeholder,.editor-inner:focus .editor-placeholder{display:none}.editor-input:focus{outline:none}.editor-input ::selection{background-color:#b4d5fe}.editor-input figure[type=page-break]{width:100%;overflow:unset;cursor:pointer;background-color:#8783781a;border:1px dashed #37352f29;border-left:none;border-right:none;margin:24px 0;padding:8px 0;display:block;position:relative}.editor-input figure[type=page-break]:after{content:"PAGE BREAK";color:#37352f99;letter-spacing:.5px;background-color:#fff;border:1px solid #37352f29;border-radius:3px;padding:4px 12px;font-size:.6875rem;font-weight:600;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editor-input figure[type=page-break].selected{background-color:#2383e214;border-color:#2383e2}.editor-image{cursor:default;max-width:100%;height:auto;margin:1rem 0;display:block;position:relative}.editor-image--full{clear:both;width:100%}.editor-image--center{clear:both;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.editor-image--left{float:left;width:fit-content;max-width:50%;margin:.25rem 1rem .75rem 0}.editor-image--right{float:right;width:fit-content;max-width:50%;margin:.25rem 0 .75rem 1rem}@media (max-width:767px){.editor-image--left,.editor-image--right{float:none;max-width:100%;margin-left:auto;margin-right:auto;display:block}}.image-resizer{background-color:#3c84f4;border:1px solid #fff;width:7px;height:7px;display:block;position:absolute}.image-resizer-n{cursor:n-resize;top:-6px;left:48%}.image-resizer-ne{cursor:ne-resize;top:-6px;right:-6px}.image-resizer-e{cursor:e-resize;bottom:48%;right:-6px}.image-resizer-se{cursor:nwse-resize;bottom:-2px;right:-6px}.image-resizer-s{cursor:s-resize;bottom:-2px;left:48%}.image-resizer-sw{cursor:sw-resize;bottom:-2px;left:-6px}.image-resizer-w{cursor:w-resize;bottom:48%;left:-6px}.image-resizer-nw{cursor:nw-resize;top:-6px;left:-6px}.image-caption-button{z-index:21;border:1px solid var(--border,#e5e7eb);cursor:pointer;background:#fffffff2;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;display:block;position:absolute;top:8px;right:8px}.editor-image.focused{outline-offset:2px;-webkit-user-select:none;user-select:none;outline:2px solid #3c84f4}.editor-image.draggable{cursor:grab}.editor-image.draggable:active{cursor:grabbing}.juni_youtube-embed{background:#000;border-radius:8px;width:100%;max-width:100%;margin:1.5rem auto;padding-bottom:56.25%;position:relative;overflow:hidden}@media (min-width:768px){.juni_youtube-embed{max-width:800px}}.juni_youtube-iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.juni_youtube-error{text-align:center;background:#fee;border-radius:8px;max-width:800px;margin:1.5rem auto;padding:2rem}.juni_youtube-error p{color:#c33;margin:0}.juni_block-unknown{text-align:center;background:#f0f0f0;border-radius:8px;max-width:800px;margin:1.5rem auto;padding:2rem}.juni_block-unknown p{color:#666;margin:0}.editor-container{flex-grow:1}.editor-container.editor-contained .editor{background:0 0;width:100%;max-width:100%;margin:0}.editor-container.editor-contained .editor-inner{word-break:break-word;overflow-wrap:anywhere;min-height:6.25rem;padding:.75rem 1rem .75rem 2.75rem;line-height:1.4}.editor-container.editor-contained .YoreeJoreeEditorTheme__listItem{line-height:inherit;margin-top:0;margin-bottom:0;padding-block:.1em}.editor-container.editor-contained .YoreeJoreeEditorTheme__ol1,.editor-container.editor-contained .YoreeJoreeEditorTheme__ul{margin-top:.35rem;margin-bottom:.35rem}@media (max-width:1025px){.editor-container.editor-contained .editor-inner{padding-left:1rem}}.blog-document-editor .editor-container,.blog-document-editor .editor-wrapper,.blog-document-editor .editor{box-shadow:none;background:0 0;border:none}.table-cell-action-button-container{z-index:10;pointer-events:auto;background:#fff;border:1px solid #e2e8f0;border-radius:4px;gap:8px;margin-top:2px;padding:3px;transition:opacity .2s;display:flex;position:fixed;top:0;left:0}.table-cell-action-button-container--inactive{opacity:0;pointer-events:none}.table-cell-action-button-container--active{opacity:1;pointer-events:auto}.dropdown{z-index:100;opacity:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:220px;max-height:500px;padding:8px;transition:opacity .2s;display:block;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dropdown .item{cursor:pointer;text-align:left;color:#334155;background:0 0;border:none;border-radius:6px;align-items:center;width:100%;padding:8px 12px;font-size:.875rem;transition:background .2s;display:flex}.dropdown .item:hover{background:#f8fafc}.dropdown .item.active{color:#3b82f6;background:#eff6ff}.dropdown .item .text{flex:1}.dropdown hr{border:none;border-top:1px solid #e2e8f0;margin:4px 0}
