#s-plan #addbox{grid-template-columns:minmax(0,1fr) 39px;gap:10px;background:transparent;border:0;padding:0}
#s-plan #addbox .task-title-label{grid-column:1/-1;grid-row:1;margin:0}
#s-plan #addbox #f-task{grid-column:1;grid-row:2;min-width:0}
#s-plan #addbox #addtask{grid-column:2;grid-row:2}
#s-plan #addbox .task-description-label{grid-column:1/-1;grid-row:3;margin:8px 0 0}
#s-plan #addbox label{font:500 14px/1.4 var(--body);letter-spacing:0;text-transform:none;color:#ded4c5}
#s-plan #addbox label span{font-weight:400;color:#99988e;margin-left:6px}
#s-plan #f-task-description{grid-column:1/-1;grid-row:4}
#s-plan #f-task-description,.task-editor textarea{box-sizing:border-box;width:100%;min-height:112px;resize:vertical;border:1px solid #c2ab8055;border-radius:12px;background:#151b20b3;color:#eee6d9;padding:12px;font:400 16px/1.5 var(--body)}
#s-plan #f-task-description:focus,.task-editor textarea:focus{outline:2px solid #c5b392;outline-offset:2px}
.task-description{margin:6px 0 0;color:#c1b8aa;font:400 13px/1.5 var(--body)}
.task-description summary{cursor:pointer;padding:5px 0;min-height:30px;color:#d3c1a6}
.task-description p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 8px}
