.final-analysis-toolbar{position:sticky;top:112px;z-index:6;display:flex;flex-wrap:wrap;gap:6px;padding:10px;border:1px solid #d2cec4;border-radius:10px 10px 0 0;background:#ebe8e0}
.final-analysis-toolbar button,.final-analysis-toolbar select,.final-analysis-image{min-height:38px;box-sizing:border-box;border:1px solid #c4c0b6;border-radius:7px;background:#fff;color:#111;padding:8px 11px;font:12px Arial,sans-serif;font-weight:800;cursor:pointer}
.final-analysis-image{display:inline-flex;align-items:center}
.final-analysis-editor{min-height:560px;border:1px solid #c9c6bd;border-top:0;border-radius:0 0 10px 10px;background:#fff;padding:28px;color:#181818;font:16px/1.65 Arial,sans-serif;outline:0}
.final-analysis-editor:focus{border-color:#e3262e;box-shadow:0 0 0 3px rgba(227,38,46,.1)}
.final-analysis-editor:empty:before{content:attr(data-placeholder);color:#999}
.final-analysis-editor h2{margin:28px 0 12px;font-size:30px}.final-analysis-editor h3{margin:24px 0 10px;font-size:22px}
.final-analysis-editor blockquote{margin:20px 0;padding:16px 20px;border-left:5px solid #e3262e;background:#f5f2ec}
.final-analysis-editor img{display:block;max-width:100%;height:auto;margin:22px auto;border-radius:10px}
.final-analysis-editor a{color:#b51d24}.final-analysis-editor ul,.final-analysis-editor ol{padding-left:26px}
@media(max-width:700px){.final-analysis-toolbar{position:relative;top:auto}.final-analysis-editor{min-height:440px;padding:18px}}
