.rich-text-field[data-placeholder] .ProseMirror.rich-text>p:first-child:last-child:empty:before{content:attr(data-placeholder);color:var(--color-placeholder);pointer-events:none;float:left;height:0}.ProseMirror.rich-text{white-space:pre-wrap;word-wrap:break-word}.ProseMirror.rich-text:focus{outline:none}.ProseMirror.rich-text p{margin:0}.ProseMirror.rich-text p+p{margin-top:.35rem}.ProseMirror.rich-text ul,.ProseMirror.rich-text ol{margin:.2em 0 .2em 1.2em;padding-left:0}.ProseMirror.rich-text ul{list-style:outside}.ProseMirror.rich-text ol{list-style:decimal}.ProseMirror.rich-text li{margin:.1em 0}.ProseMirror.rich-text u{text-decoration:underline}.ProseMirror.rich-text a{color:var(--color-accent);text-decoration:underline}[data-resize-container]{vertical-align:bottom;max-width:100%}[data-resize-wrapper] img{max-width:100%;height:auto;display:block}[data-resize-container].ProseMirror-selectednode [data-resize-wrapper]{outline:2px solid var(--color-accent);outline-offset:1px}[data-resize-handle]{background:var(--color-surface);border:1.5px solid var(--color-accent);opacity:0;pointer-events:none;z-index:3;touch-action:none;border-radius:3px;width:12px;height:12px;box-shadow:0 1px 2px #00000026}.ProseMirror-selectednode [data-resize-handle]{opacity:1;pointer-events:auto}[data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-50%,-50%)}[data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(50%,-50%)}[data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-50%,50%)}[data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(50%,50%)}.longtext-static p{margin:0}.longtext-static p+p{margin-top:.25em}.longtext-static p:empty:before{content:" "}.longtext-static ul,.longtext-static ol{margin:.1em 0;padding-left:1.2em}.longtext-static ul{list-style:outside}.longtext-static ol{list-style:decimal}.longtext-static li{margin:.05em 0}.longtext-static u{text-decoration:underline}.longtext-static a{color:var(--color-accent);text-decoration:underline}.ProseMirror.brief-rt{min-height:360px;color:var(--color-ink);font-size:14px;line-height:1.6}@media (max-width:639px){.ProseMirror.brief-rt{font-size:16px}}.ProseMirror.brief-rt p{margin:0 0 .8em}.ProseMirror.brief-rt a{color:var(--color-accent);text-decoration:underline}.ProseMirror.brief-rt u{text-decoration:underline}.ProseMirror .page-break{border-top:1.5px dashed var(--color-line-strong);cursor:pointer;height:0;margin:.9em 0;position:relative}.ProseMirror .page-break:before{content:"Seitenumbruch";letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ProseMirror .page-break.ProseMirror-selectednode{border-top-color:var(--color-accent)}.ProseMirror .page-break.ProseMirror-selectednode:before{color:var(--color-accent);border-color:var(--color-accent)}.longtext-static .page-break{border-top:1.5px dashed var(--color-line-strong);height:0;margin:.7em 0;position:relative}.longtext-static .page-break:before{content:"Seitenumbruch";letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-line);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:9px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ProseMirror.sig-rt{min-height:110px;color:var(--color-ink);padding:8px 10px;font-size:12px;line-height:1.5}.ProseMirror.sig-rt p{margin:0 0 .4em}.ProseMirror.sig-rt a{color:var(--color-accent);text-decoration:underline}.ProseMirror.sig-rt u{text-decoration:underline}.ProseMirror.sig-rt ul,.ProseMirror.sig-rt ol{margin:0 0 .4em 1.2em}
