.ImageNode__contentEditable{resize:none;cursor:text;caret-color:#050505;tab-size:1;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;border:0;outline:0;width:calc(100% - 20px);min-height:20px;padding:10px;font-size:12px;display:block;position:relative}.ImageNode__placeholder{color:#888;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;font-size:12px;display:inline-block;position:absolute;top:10px;left:10px;overflow:hidden}.image-control-wrapper--resizing{touch-action:none}.ContentEditable__root{tab-size:1;border:0;outline:0;min-height:150px;padding:10px;font-size:15px;display:block;position:relative}@media (width<=1025px){.ContentEditable__root{padding:8px}}.Placeholder__root.svelte-o8kgqf{color:#999;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;font-size:15px;display:inline-block;position:absolute;top:8px;left:10px;right:28px;overflow:hidden}@media (width<=1025px){.Placeholder__root.svelte-o8kgqf{left:8px}}.link-editor{z-index:10;opacity:0;will-change:transform;background-color:#fff;border-radius:0 0 8px 8px;width:100%;max-width:400px;transition:opacity .5s;display:flex;position:absolute;top:0;left:0;box-shadow:0 5px 10px #0000004d}.link-editor .button{cursor:pointer;border-radius:8px;width:20px;height:20px;margin:0 2px;padding:6px;display:inline-block}.link-editor .button.hovered{background-color:#eee;width:20px;height:20px;display:inline-block}.link-editor .button i,.actions i{vertical-align:-.25em;background-size:contain;width:20px;height:20px;display:inline-block}.code-action-menu-container .prettier-wrapper{position:relative}.code-action-menu-container .prettier-wrapper .code-error-tips{color:#fff;background:#222;border-radius:4px;margin-top:4px;padding:5px;position:absolute;top:26px;right:0}.code-action-menu-container{color:#00000080;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;height:35.8px;font-size:10px;display:flex;position:absolute}.code-action-menu-container .code-highlight-language{margin-right:4px}.code-action-menu-container button.menu-item{cursor:pointer;color:#00000080;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;align-items:center;padding:4px;display:flex}.code-action-menu-container button.menu-item i.format{opacity:.6;color:#00000080;background-size:contain;width:16px;height:16px;display:flex}.code-action-menu-container button.menu-item:hover{opacity:.9;border:1px solid #0000004d}.code-action-menu-container button.menu-item:active{background-color:#dfe8fa;border:1px solid #00000073}.tree-view-output{color:#fff;background:#222;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin:1px auto 10px;padding:0;font-size:12px;display:block;position:relative;overflow:hidden}.debug-timetravel-panel{margin:auto;padding:0 0 10px;display:flex;overflow:hidden}.debug-timetravel-panel-slider{flex:8;padding:0}.debug-timetravel-panel-button{color:#fff;background:0 0;border:0;flex:1;padding:0;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{color:#fff;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:10px;right:15px}.debug-timetravel-button:hover{text-decoration:underline}.debug-treetype-button{color:#fff;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:10px;right:85px}.debug-treetype-button:hover{text-decoration:underline}.rich-text-editor.svelte-ihiumf{color:var(--color-text);font-size:var(--sheet-ui-size,.875rem)}.rich-text-editor.svelte-ihiumf .editor-shell{border:1px solid var(--color-border);border-radius:.25rem;overflow:hidden}.rich-text-editor.svelte-ihiumf .toolbar{background:var(--color-sidebar);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.15rem;padding:.25rem}.rich-text-editor.svelte-ihiumf .toolbar button{color:var(--color-text);font-family:var(--font-display);font-size:var(--sheet-label-size,.75rem);background:0 0;border:0;border-radius:.2rem;padding:.2rem .4rem}.rich-text-editor.svelte-ihiumf .toolbar button:hover,.rich-text-editor.svelte-ihiumf .toolbar button.active{background:var(--color-sidebar-hover)}.rich-text-editor.svelte-ihiumf .editor-scroller{background:var(--color-bg);min-height:7rem}.rich-text-editor.svelte-ihiumf .editor-shell.read-only .editor-scroller{background-color:var(--color-main-bg);background-image:var(--texture-paper)}.rich-text-editor.svelte-ihiumf .editor{min-height:7rem;color:var(--color-text);padding:.5rem .65rem;font-size:1rem;position:relative}.rich-text-editor.svelte-ihiumf .rt-paragraph{margin:0 0 .4rem}.rich-text-editor.svelte-ihiumf .rt-h1,.rich-text-editor.svelte-ihiumf .rt-h2{font-family:var(--font-display);color:var(--color-accent);font-size:var(--sheet-heading-size,1rem);letter-spacing:.06em;text-transform:uppercase;margin:.5rem 0 .25rem}.rich-text-editor.svelte-ihiumf .rt-h3{font-family:var(--font-display);color:var(--color-accent);font-size:var(--sheet-subheading-size,.875rem);letter-spacing:.06em;text-transform:uppercase;margin:.5rem 0 .25rem}.rich-text-editor.svelte-ihiumf .rt-ul,.rich-text-editor.svelte-ihiumf .rt-ol{margin:0 0 .4rem;padding-left:1.25rem}.rich-text-editor.svelte-ihiumf .rt-quote{border-left:3px solid var(--color-accent);color:var(--color-text-muted,#9ba5b1);margin:0 0 .4rem;padding-left:.75rem}.rich-text-editor.svelte-ihiumf .rt-bold{font-weight:700}.rich-text-editor.svelte-ihiumf .rt-italic{font-style:italic}.rich-text-editor.svelte-ihiumf .rt-underline{text-decoration:underline}.rich-text-editor.svelte-ihiumf .rt-strikethrough{text-decoration:line-through}.rich-text-editor.svelte-ihiumf .ContentEditable__placeholder{color:var(--color-text-muted,#9ba5b1);pointer-events:none;font-style:italic;position:absolute;top:.5rem;left:.65rem}
