.hw-task-column{flex:0 0 124px;width:124px;border-right:1px solid var(--line);background:#1c2b21;align-self:stretch;min-width:0}.hw-task-heading{height:34px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 6px;font-size:11px;color:var(--muted)}.hw-task-heading button{border:0;background:transparent;min-height:28px;padding:0 5px}.hw-task-stack{overflow-y:auto;scrollbar-width:thin;padding:5px;display:flex;flex-direction:column;gap:6px}.hw-task-stack-row{display:flex;align-items:flex-start;gap:5px;padding:7px 4px;min-height:44px;flex-shrink:0;border-radius:8px;border-left:2px solid var(--c);text-align:left;min-width:0;width:100%}.hw-task-stack-row>.profile-face{width:21px;height:21px;flex:0 0 21px}.hw-task-stack-row>span:last-child{min-width:0;flex:1}.hw-task-stack-row strong{display:block;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.hw-task-stack-row small{display:block;font-size:8px;margin-top:4px;color:var(--muted)}.horizontal-week-grid .hw-event{min-width:32px}.horizontal-week-grid .hw-event-title .profile-face{flex:0 0 15px}.hw-template-day{font-size:11px;font-weight:600;text-align:center}.grid-event .grid-event-face .profile-face{width:18px;height:18px;flex:0 0 18px}.calendar-task-chip>.profile-face{width:19px;height:19px;flex:0 0 19px}.grid-heading>.profile-face{width:22px;height:22px;flex:0 0 22px}.template-notes{display:block;margin-top:20px;font-size:13px}.template-notes textarea{display:block;width:100%;margin-top:7px;min-height:80px;background:#17271d;color:var(--text);border:1px solid var(--line);border-radius:10px;padding:10px}#inlineTemplateTask{margin:16px 0}#inlineTemplateTask label{display:block;flex:1;min-width:0;margin:10px 0}#inlineTemplateTask input,#inlineTemplateTask select,#inlineTemplateTask textarea{width:100%;background:#17271d;border:1px solid var(--line);color:var(--text);border-radius:8px;padding:9px}#inlineTemplateTask .row{flex-wrap:wrap}
@media(max-width:600px){.hw-day-labels{flex-basis:44px;width:44px}.hw-task-column{flex-basis:108px;width:108px}.hw-task-stack-row{flex-wrap:wrap}.hw-task-stack-row>span:last-child{flex-basis:100%}.hw-task-stack-row strong{font-size:10px}}

.hw-template-day{font-size:10px;overflow-wrap:anywhere;padding:3px}
.desktop-day-rail{display:contents}.desktop-week-arrow{display:none;align-items:center;justify-content:center;min-width:26px;width:26px;min-height:44px;padding:5px;border:0;background:transparent;border-radius:8px;color:var(--muted)}.desktop-week-arrow svg{width:10px;height:14px}.desktop-week-arrow.previous svg{transform:rotate(180deg)}.desktop-layout .desktop-day-rail{display:grid;grid-template-columns:26px minmax(0,1fr) 26px;gap:4px;align-items:center}.desktop-layout .desktop-week-arrow{display:flex}@media(min-width:1000px){html:not(.mobile-layout) .desktop-day-rail{display:grid;grid-template-columns:26px minmax(0,1fr) 26px;gap:4px;align-items:center}html:not(.mobile-layout) .desktop-week-arrow{display:flex}}.mobile-layout .desktop-week-arrow{display:none}.mobile-layout .desktop-day-rail{display:contents}

.hw-template-grid .hw-day-labels{flex-basis:76px;width:76px}.hw-template-day{overflow-wrap:normal;white-space:nowrap}@media(max-width:1100px){.hw-hour-axis>span:nth-child(even):not(:last-child){visibility:hidden}}
