.letter-details>summary::-webkit-details-marker{display:none}.letter-details>summary{list-style:none}.letter-details[open] .chevron{transform:rotate(180deg)}.letter-editor{min-height:18rem;padding:.75rem 1rem;font-size:16px;line-height:1.55;color:#111827;outline:none}@media(min-width:768px){.letter-editor{font-size:15px}}.letter-editor p{margin:0 0 .35rem}.letter-editor p:last-child{margin-bottom:0}.letter-editor h1{margin:.6rem 0 .35rem;font-size:1.45rem;font-weight:700;line-height:1.25}.letter-editor h2{margin:.5rem 0 .3rem;font-size:1.2rem;font-weight:700;line-height:1.3}.letter-editor ul{margin:.25rem 0 .5rem;padding-left:1.4rem;list-style:disc}.letter-editor ol{margin:.25rem 0 .5rem;padding-left:1.4rem;list-style:decimal}.letter-editor li{margin:.1rem 0}.letter-editor li>p{margin:0}.letter-editor strong{font-weight:700}.letter-editor em{font-style:italic}.letter-editor .letter-page-break{position:relative;height:1.6rem;margin:.5rem 0;border-top:2px dashed #a5b4fc}.letter-editor .letter-page-break:after{content:"Seitenumbruch";position:absolute;right:0;top:-.6rem;border-radius:9999px;background:#eef2ff;color:#4338ca;padding:0 .4rem;font-size:10px}
