.event-people76{border:1px solid #405648;border-radius:10px;padding:10px;margin-bottom:14px;background:#202d25}.event-people76 summary{cursor:pointer;min-height:28px;overflow-wrap:anywhere}.event-people76 label{display:flex;align-items:center;gap:10px;min-height:44px;margin:4px 0}.event-people76 input[type=checkbox]{width:22px;min-height:22px;margin:0;flex:0 0 22px;accent-color:#bef2cc}.day-tasks76{margin:16px 0 22px}.day-tasks76 h3{display:flex;justify-content:space-between;font-size:16px;margin:0 0 10px}.day-tasks76 h3 small{font-size:13px;font-weight:400;color:#b5c6bb}.day-task76{display:flex;align-items:center;gap:10px;background:#202d25;border:1px solid #405648;border-left:3px solid var(--c);border-radius:12px;margin:8px 0;padding:10px;min-height:72px}.day-task76 .day-task-check76{border:0;background:transparent;color:#bef2cc;font-size:28px;min-width:44px;min-height:44px;padding:0}.day-task76 .day-task-open76{flex:1;min-width:0;text-align:left;border:0;background:transparent;padding:2px;color:inherit}.day-task-open76 strong{display:block;overflow-wrap:anywhere;font-size:15px}.day-task-open76 small{display:block;font-size:12px;color:#b5c6bb;margin-top:7px}.event-location76{display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.startup-notice76{color:#bed1c4;font-size:13px;padding:6px 0}.hw-hour-axis span:last-child{transform:translateX(-100%)}.time-axis span:last-child,.cv-time-axis74 span:last-child{transform:translateY(-100%)}
@media(min-width:900px){.day-tasks76{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px}.day-tasks76 h3{grid-column:1/-1}.day-task76{margin:0}}

.meal-generator76{margin:14px 0}.meal-generator76>summary{padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--text);font-weight:600;cursor:pointer;min-height:48px}.meal-generator76[open]>summary{margin-bottom:10px}.meal-generator76>.filters{margin-top:0}

.day-task-open76 .day-task-assignee77{display:flex;align-items:center;gap:7px;min-width:0}.day-task-assignee77 .profile-face{width:24px;height:24px;flex:0 0 24px;border-width:2px}.day-task-assignee77>span:last-child{min-width:0;overflow-wrap:anywhere}.day-task-family77 svg{width:80%;height:80%}

.day-task76{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:28px auto;column-gap:12px;row-gap:4px;align-items:start}.day-task-avatar78{grid-column:1;grid-row:1;display:block}.day-task-avatar78 .profile-face{width:28px;height:28px;border-width:2px}.day-task76 .day-task-check76{grid-column:1;grid-row:2;min-width:36px;width:36px;min-height:44px;justify-self:start;align-self:start}.day-task76 .day-task-open76{grid-column:2;grid-row:1/span 2;align-self:start;width:100%;min-height:72px;padding-top:4px}.day-task-open76 .day-task-assignee77{display:block}

.task-card79{display:grid;grid-template-columns:36px minmax(0,1fr) 33px;grid-template-rows:28px auto;column-gap:7px;row-gap:4px;align-items:start}.task-avatar79{grid-column:1;grid-row:1;display:block}.task-avatar79 .profile-face{display:inline-grid;width:28px;height:28px;border-width:2px}.task-card79>.task-complete{grid-column:1;grid-row:2;min-width:36px;width:36px;min-height:44px;padding:0;align-self:start}.task-card79>.task-open{grid-column:2;grid-row:1/span 2;width:100%;min-height:72px}.task-card79>.task-edit-icon{grid-column:3;grid-row:1/span 2;align-self:start}
