.editor__wrapper{position:relative;display:flex;flex-direction:column}.editor_error .ProseMirror{outline-color:#ed6a5e}.error-message{position:absolute;bottom:-24px;color:#ed6a5e}.editor_title{color:#b6b6b6;font-size:16px;margin-bottom:8px;margin-top:24px}.editor__btns-wrapper{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.editor__btn{border:2px solid #000;font-size:16px;font-weight:300;padding:7px 10px;border-radius:5px}@media only screen and (max-width:767px){.editor__btn{padding:8px 10px;font-size:12px}}.editor__btn.is-active,.editor__btn:focus{background-color:#000;color:#fff}.editor__btn.is-active .editor__ico,.editor__btn:focus .editor__ico{fill:#fff}.editor__content{position:relative;padding-bottom:0;max-width:77vw}@media only screen and (max-width:1150px){.editor__content{max-width:96vw}}.ProseMirror{height:300px!important;max-width:100%!important;padding:0 24px;outline:2px solid #b6b6b6;border-radius:5px;overflow-y:auto;position:relative}.ProseMirror:focus{outline-color:#000}.ProseMirror:after,.ProseMirror:before{content:"";display:block;width:100%;height:30px;position:sticky}@media only screen and (max-width:1150px){.ProseMirror:after,.ProseMirror:before{height:20px}}@media only screen and (max-width:540px){.ProseMirror:after,.ProseMirror:before{height:15px}}.ProseMirror:before{top:0;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff)}.ProseMirror:after{bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.editor__ico{width:20px;height:14px;fill:#000}@media only screen and (max-width:1150px){.editor__ico{width:24px;height:20px}}.editor__txt{line-height:14px}@media only screen and (max-width:1150px){.editor__txt{display:none}}.txt-paragraph{padding:0 0 10px 0;text-indent:25px;line-height:20px}.txt-blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,.1)}.txt-blockquote p{text-indent:0}h1.txt-header{font-size:20px;font-weight:800;margin-bottom:10px}h2.txt-header{font-size:16px;font-weight:700;margin-bottom:10px}.txt-bullet-list{list-style:disc;margin-left:30px}.txt-bullet-list p{text-indent:0}.txt-ordered-list{list-style:decimal;margin-left:30px;padding-left:0!important}.txt-ordered-list p{text-indent:0}.horizontal-rule{margin:15px 0 25px 0}