.workbench-scope .task-notes-panel{background:#fffdf8;border:1px solid #e6dcc7;max-width:920px;margin:0 auto}.workbench-scope .task-notes-panel .task-tools{padding-top:14px}.workbench-scope .task-note-row{align-items:flex-start;gap:14px;padding-top:19px;padding-bottom:19px}.workbench-scope .task-note-row .checkbox{flex-shrink:0;margin-top:4px}.workbench-scope .task-note-row .task-title{white-space:pre-wrap;overflow-wrap:anywhere;color:#3c3529;line-height:1.8;display:block}.workbench-scope .task-note-row.is-done .task-title{color:#a59b88;text-decoration:line-through}.workbench-scope .task-note-details,.workbench-scope .task-note-existing{white-space:pre-wrap;overflow-wrap:anywhere;color:#998b74;margin-top:7px;font-size:12px;line-height:1.8;display:block}.workbench-scope .task-note-dialog{background:#fffdf8;border:1px solid #e3d8c0;border-radius:16px;width:min(680px,100% - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.workbench-scope .task-note-dialog .dialog-content{padding-top:8px}.workbench-scope .task-note-dialog .task-note-label{color:#8f7f64;gap:8px;font-size:12px}.workbench-scope .task-note-dialog textarea{resize:vertical;background:#fff;border-color:#e5dcc9;height:clamp(260px,40dvh,380px);min-height:260px;padding:14px 16px;line-height:1.8;font-size:16px!important}.workbench-scope .task-note-dialog .dialog-footer{gap:8px}.workbench-scope .task-note-dialog .task-note-archive{color:#a18d72;margin-right:auto}.workbench-scope .task-note-dialog .dialog-footer .button.secondary{margin-left:auto}.workbench-scope .task-note-dialog .task-note-archive+.button.secondary{margin-left:0}.workbench-scope .priority-tasks-section .priority-task-body>span{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box}.workbench-scope .priority-tasks-section .priority-task-row{min-height:54px}.workbench-scope .priority-tasks-section .priority-task-actions button:first-child{min-height:40px;padding:9px 14px;font-size:12px}@media (max-width:760px){.workbench-scope .task-note-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.workbench-scope .task-note-dialog .dialog-content{padding:8px 14px 16px}.workbench-scope .task-note-dialog textarea{height:clamp(220px,40dvh,340px);min-height:220px;padding:13px}.workbench-scope .task-notes-panel .task-tools{padding-top:10px}.workbench-scope .task-note-row{gap:12px;padding-top:16px;padding-bottom:16px}.workbench-scope .task-notes-panel{margin-bottom:70px}.workbench-scope .task-note-dialog .dialog-footer{flex-wrap:wrap}.workbench-scope .task-note-dialog .button{min-height:42px}}.workbench-scope .todo-expand{color:#8a682e;background:#fffaf0;border:1px solid #e2d4b8;border-radius:9px;min-height:40px;margin:12px auto 0;padding:8px 14px;font-size:12px;display:block}.workbench-scope .pending-task-preview .task-list{padding:0}.workbench-scope .pending-task-preview .task-note-row{gap:10px;padding:11px 0}.workbench-scope .pending-task-preview.is-collapsed .task-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workbench-scope .pending-task-preview.is-collapsed .task-note-details{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workbench-scope .task-period-groups{padding:0 22px 16px}.workbench-scope .task-period-group{padding-top:16px}.workbench-scope .task-period-group+.task-period-group{border-top:1px solid #ece3d1;margin-top:9px;padding-top:21px}.workbench-scope .task-period-group>header{border:0;justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:0 0 8px;display:flex}.workbench-scope .task-period-group h3{color:#67563d;margin:0;font-size:14px;font-weight:550}.workbench-scope .task-period-group h3 span{color:#ab997c;margin-left:4px;font-size:11px;font-weight:400}.workbench-scope .task-period-group .task-list{padding:0}.workbench-scope .task-period-empty{color:#b3a78f;padding:12px 0 20px;font-size:12px}.workbench-scope .task-note-deadline{color:#a28e6c;margin-top:6px;font-size:11px;line-height:1.6;display:block}.workbench-scope .task-note-deadline.late{color:#b17e50}.workbench-scope .task-period-choice{gap:9px;display:flex}.workbench-scope .task-period-choice button{color:#9a886a;background:#fffdf8;border:1px solid #e5dcc9;border-radius:8px;padding:9px 15px;font-size:13px}.workbench-scope .task-period-choice button.selected{color:#6f5730;background:#f1e6ce;border-color:#cdb88b}.workbench-scope .task-note-date{max-width:240px}.workbench-scope .task-note-date input{min-height:42px;font-size:16px!important}.workbench-scope .priority-tasks-section .task-period-groups{padding:0}.workbench-scope .priority-tasks-section .task-note-row{min-height:54px}.workbench-scope .priority-tasks-section .task-note-row .task-title{white-space:pre-wrap}.workbench-scope .task-period-group .task-row:last-child{border-bottom:0}@media (max-width:760px){.workbench-scope .task-period-groups{padding:0 14px 13px}.workbench-scope .task-period-group h3{font-size:13px}.workbench-scope .task-period-choice button{min-height:42px;padding:9px 13px}.workbench-scope .task-period-group>header .text-button{min-height:36px}}
