.description-field h3{margin:0 0 8px;font-size:14px}.description-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:10px;border:1px solid #d4dce3;border-bottom:0;border-radius:10px 10px 0 0;background:#f5f7f9}.description-toolbar button{padding:7px 10px;min-height:36px;font-size:13px}.description-toolbar button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.description-editor{min-height:180px;max-height:420px;overflow:auto;padding:14px;border:1px solid #d4dce3;border-radius:0 0 10px 10px;background:white;font-weight:400;cursor:text}.description-editor:focus{outline:2px solid var(--brand-primary);outline-offset:1px}.description-count{font-size:12px;color:#596773;margin:6px 0}.rich-description{white-space:normal;overflow-wrap:anywhere;line-height:1.65}.rich-description p,.rich-description div{margin:0 0 .75em}.rich-description h3{font-size:1.15em;margin:1em 0 .5em}.rich-description ul,.rich-description ol{padding-left:1.6em;margin:.5em 0 1em}.rich-description ul{list-style:disc}.rich-description ol{list-style:decimal}.rich-description li{margin:.25em 0}.rich-description>:first-child{margin-top:0}.rich-description>:last-child{margin-bottom:0}
