.task-description-content{min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.55}
.task-description-content p,.task-description-content ul,.task-description-content ol{margin:0;color:inherit;font-size:inherit;line-height:inherit;text-align:start}
.task-description-content p,.task-description-content li{white-space:pre-wrap}
.task-description-content ul,.task-description-content ol{padding-inline-start:1.6em;list-style-position:outside}
.task-description-content ul{list-style-type:disc}
.task-description-content ol{list-style-type:decimal}
.task-description-content ul ul{list-style-type:circle}
.task-description-content li{padding-inline-start:.15em;margin-block:.3em}
.task-description-content> :is(p,ul,ol)+:is(p,ul,ol){margin-block-start:.65em}
.task-description-content li>:is(ul,ol){margin-block-start:.25em}
.phone-task-row .task-description-content{margin-top:4px;color:var(--muted);font-size:14px}
.student-task-description.task-description-content{white-space:normal}
.task-description-editor{min-width:0;display:grid;gap:6px}
.task-description-editor>label{font-size:inherit;color:inherit}
.task-description-toolbar{display:flex;flex-wrap:wrap;gap:5px;align-items:center}
.task-description-toolbar button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:34px;min-height:34px;padding:4px;border:1px solid #57728b;border-radius:4px;background:transparent;color:inherit;line-height:1;font-size:18px;cursor:pointer}
.task-description-toolbar button:hover:not(:disabled){background:rgba(90,130,170,.15)}
.task-description-toolbar button:focus-visible{outline:2px solid #66aaff;outline-offset:2px}
.task-description-toolbar button:disabled{opacity:.45;cursor:default}
#taskSettingsEditorPanel .task-description-editor{grid-column:2/7;grid-row:2}
@media(max-width:1050px){#taskSettingsEditorPanel .task-description-editor{grid-column:1/4;grid-row:3}}
@media(max-width:620px){
  #taskSettingsEditorPanel .task-description-editor{grid-column:1/-1!important;grid-row:auto!important;order:3}
  .task-description-toolbar button{height:40px;min-height:40px;flex-basis:40px;width:40px}
}
