.task-schedule{padding:16px;border:1px solid #d5dfd3;background:#f5f8f2;border-radius:9px;margin:12px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.task-schedule h3,.task-schedule>p{grid-column:1/-1;margin:0}.task-schedule .field{margin:0}.task-schedule small{font-weight:400;line-height:1.5}.task-schedule[hidden],.task-schedule [hidden]{display:none!important}.task-schedule-summary{font-weight:600}.card .time{white-space:normal;text-align:right;max-width:65%}@media(max-width:600px){.task-schedule{grid-template-columns:1fr}.task-schedule .field{grid-column:1}}

.task-week-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.task-week-fields small{grid-column:1/-1}
.work-week-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.work-week-controls label{display:flex;align-items:center;gap:6px;font-size:13px}.work-week-controls input{width:175px;min-height:36px;padding:6px}#tabs{flex-wrap:wrap}
