.task.task-pe{background:#eaf3ff;border-left:4px solid #3977b9}.task.task-homework{background:#fff0f5;border-left:4px solid #c35180}.task.task-school{background:#edf8f2;border-left:4px solid #358468}.task-pe .tag{color:#245b95}.task-homework .tag{color:#96375c}.task-school .tag{color:#27684f}.week-day .task-pe{border-left:4px solid #3977b9;background:#eaf3ff;padding:8px}.week-day .task-homework{border-left:4px solid #c35180;background:#fff0f5;padding:8px}.week-day .task-school{border-left:4px solid #358468;background:#edf8f2;padding:8px}
.task.task-birthday,.week-day .task-birthday{background:#f3edff;border-left:4px solid #8056b3}.task-birthday .tag{color:#65408f}.task.task-pta,.week-day .task-pta{background:#fff5dc;border-left:4px solid #ad8017}.task-pta .tag{color:#78580d}.week-day .task-birthday,.week-day .task-pta{padding:8px}
.event-detail{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem;font-weight:400;line-height:1.45;margin-top:6px;color:#334155}
.task label{min-width:0;overflow-wrap:anywhere}
#eventFields[hidden]{display:none}
#eventFields textarea{display:block;width:100%;margin-top:6px;padding:12px;border:1px solid #bcc8d0;border-radius:8px;background:white;font:inherit;font-size:1rem;resize:vertical}
#eventFields input{font-size:1rem}
