.employer-description{color:inherit;overflow-wrap:anywhere;font-size:1rem;line-height:1.7}.employer-description>:first-child{margin-top:0}.employer-description p{margin:.65rem 0}.employer-description h2{margin:1.4rem 0 .55rem;font-size:1.2rem;font-weight:700;line-height:1.4}.employer-description h3{margin:1.1rem 0 .45rem;font-size:1.05rem;font-weight:650;line-height:1.4}.employer-description ul,.employer-description ol{margin:.65rem 0;padding-left:1.6rem}.employer-description ul{list-style:outside}.employer-description ol{list-style:decimal}.employer-description li{margin:.25rem 0;padding-left:.15rem}.employer-description li p{margin:.15rem 0}.employer-description strong{font-weight:700}.employer-description em{font-style:italic}.moncv-description-input{white-space:pre-wrap;outline:none;min-height:22rem;max-height:40rem;padding:1.25rem;overflow-y:auto}.moncv-description-input[contenteditable=false]{opacity:.65}.editor-tool{min-width:44px;min-height:44px;color:var(--foreground);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.editor-tool:hover{background:var(--muted)}.editor-tool:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.editor-tool-active{background:var(--primary);color:var(--primary-foreground)}.editor-tool-active:hover{background:var(--primary)}.editor-tool:disabled{opacity:.35}@media (width<=480px){.moncv-description-input{min-height:18rem;padding:1rem}}
