.modal-card.task-simple-modal .task-subtasks{margin:18px 0 0;padding:16px;border:1px solid var(--task-line);border-radius:12px;background:#fff}.modal-card.task-simple-modal .task-subtasks header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:10px}.modal-card.task-simple-modal .task-subtasks h3{margin:0;color:var(--task-ink);font-size:16px;font-weight:650}.modal-card.task-simple-modal .task-subtasks small{display:block;color:var(--task-muted);font-size:12px}.modal-card.task-simple-modal .task-subtasks header .secondary-action{min-height:36px;padding:7px 10px;font-size:12px}.modal-card.task-simple-modal .task-subtasks ul{margin:0;padding:0;list-style:none}.modal-card.task-simple-modal .task-subtasks li+li{border-top:1px solid var(--task-line)}.modal-card.task-simple-modal .task-subtasks li button,.modal-card.task-simple-modal .task-parent-link>button{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 0;border:0;background:transparent;color:var(--task-ink);font:inherit;text-align:left;cursor:pointer}.modal-card.task-simple-modal .task-subtasks li button>span:nth-child(2){flex:1;min-width:0}.modal-card.task-simple-modal .task-subtasks li strong{display:block;overflow-wrap:anywhere;font-size:13px;font-weight:600}.modal-card.task-simple-modal .task-subtasks li p,.modal-card.task-simple-modal .task-subtasks>p{margin:6px 0 0;color:var(--task-muted);font-size:12px}.modal-card.task-simple-modal .task-subtask-check{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border:1px solid #b8c2cc;border-radius:6px}.modal-card.task-simple-modal .task-subtask-check.is-complete{border-color:#198754;background:#e8f7ef;color:#167547}.modal-card.task-simple-modal .task-subtasks li .ui-icon:last-child{flex:0 0 auto;width:16px;height:16px}.modal-card.task-simple-modal .task-parent-link>button{color:var(--task-brand);font-size:13px;font-weight:600;overflow-wrap:anywhere}.task-subtask-label{display:inline-block;margin-right:7px;padding:2px 6px;border-radius:5px;background:#eef2f7;color:#536579;font-size:10px;font-weight:700;vertical-align:middle}
