.editor { box-sizing: border-box; *, *::before, *::after { box-sizing: inherit; } // Arreglo temporal para que las cosas sean legibles en modo oscuro --foreground: black; --background: white; --color: #f206f9; background: var(--background); color: var(--foreground); h1, h2, h3, h4, h5, h6, p, li { min-height: 1.5rem; } mark { background: #f206f9; padding: 0; } iframe { border: 0; min-height: 480px; } figure { padding: .5rem; } img, video, iframe, audio { width: 100%; max-width: 600px; display: block; margin: 0 auto; } .editor-toolbar { position: sticky; top: 0px; background: white; } .editor-aviso-word { display: none; position: initial; /* evitar que tape el texto */ } .editor-primary-toolbar, .editor-auxiliary-toolbar { display: block; overflow-x: auto; white-space: nowrap; } .editor-auxiliary-toolbar { & > * { display: none; } [data-editor-auxiliary-active] { display: block; } } word-wrap: break-word; div[data-align="left"] { text-align: left; } div[data-align="center"] { text-align: center; } div[data-align="right"] { text-align: right; } .editor-content { min-height: 480px; p, h1, h2, h3, h4, h5, h6, ul, li, blockquote, figcaption { outline: #ccc solid thin; } blockquote { border-left: #555 solid .25em; padding: .75em; } strong, em, del, u, sub, sup, small { background: #0002; } a { background: #13fefe50; } [data-editor-selected] { outline: #f206f9 solid thick; } p[data-multimedia-inner] { // Ignorar clicks en el párrafo placeholder pointer-events: none; } } *[data-editor-loading] { opacity: 0.5; } *[data-editor-error] { filter: grayscale(100%); } }