.ed-para{cursor:text}.ed[data-mode=highlight] .ed-para,.ed[data-mode=pen] .ed-para,.ed[data-mode=shape] .ed-para,.ed[data-mode=box] .ed-para{cursor:crosshair}.ed-pc>div,.ed-pv>div{position:absolute;pointer-events:none}.ed-pv>div{white-space:pre}.ed-para .ed-txt{position:absolute;left:0;top:0;width:100%;min-width:0;min-height:0;white-space:pre-wrap;overflow-wrap:anywhere;font-kerning:normal;visibility:hidden;pointer-events:none;outline:0}.ed-para.is-editing{z-index:3}.ed-para.is-editing .ed-txt{visibility:visible;pointer-events:auto;outline:2px solid #2445D6;outline-offset:2px}.ed-para.is-editing .ed-pv{display:none}.ed-para:not(.is-editing):hover{box-shadow:0 0 0 1.5px #2445d68c;border-radius:2px}.ed-para.is-reading .ed-txt{color:#6b7280!important;font-style:italic;animation:ed-reading 1.1s ease-in-out infinite alternate}@keyframes ed-reading{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ed-para.is-reading .ed-txt{animation:none}}.ed-badge{display:none;position:absolute;left:-2px;bottom:100%;margin-bottom:6px;padding:1px 7px;border-radius:99px;background:#2445d6;color:#fff;font:600 11px/1.6 system-ui,sans-serif;white-space:nowrap;pointer-events:none}.ed-para.is-ocr.is-editing .ed-badge,.ed-para.is-reading .ed-badge{display:block}.ed-para.is-reading .ed-badge{background:#6b7280}.ed-redo .i{transform:scaleX(-1)}.ed-para.is-over:not(.is-editing){outline:2px dashed #D2423A;outline-offset:2px}
