.daily-admin-add{overflow:hidden;margin-bottom:24px}.daily-admin-form{display:grid;grid-template-columns:1fr 1fr 2fr;gap:16px;padding:0 24px 24px;align-items:end}.daily-admin-form .task-field{grid-column:3}.daily-admin-form .instructions-field{grid-column:1/3}.daily-admin-form .weekday-field{grid-column:1/3}.weekday-picker{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.weekday-picker input{display:none}.weekday-picker span{display:block;text-align:center;border:1px solid #ccd5d8;border-radius:8px;padding:10px 4px;cursor:pointer;background:white}.weekday-picker input:checked+span{background:var(--nav);border-color:var(--nav);color:white}.order-field{grid-column:3}.add-field{grid-column:3;justify-self:end}.daily-admin-groups{display:grid;gap:22px}.daily-admin-machine{overflow:hidden}.daily-admin-task-list{border-top:1px solid var(--line)}.daily-admin-task{border-bottom:1px solid var(--line)}.daily-admin-task:last-child{border-bottom:0}.daily-admin-task>summary{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;cursor:pointer;list-style:none}.daily-admin-task>summary::-webkit-details-marker{display:none}.daily-admin-task>summary>div{display:grid;grid-template-columns:95px minmax(260px,1fr) auto;align-items:center;gap:12px;width:100%}.daily-admin-task>summary small{color:var(--muted)}.daily-admin-task[open]>summary{background:#f4faef}.daily-admin-task.is-disabled>summary{opacity:.55}.daily-admin-editor{padding:22px;background:#f8faf9;border-top:1px solid var(--line)}.daily-admin-editor .daily-admin-form{padding:0}.daily-admin-toggle{display:flex;align-items:center;gap:12px;margin-top:16px}.daily-admin-toggle small{color:var(--muted)}@media(max-width:900px){.daily-admin-form{grid-template-columns:1fr 1fr}.daily-admin-form .task-field,.daily-admin-form .order-field,.daily-admin-form .add-field{grid-column:auto}.daily-admin-form .instructions-field,.daily-admin-form .weekday-field{grid-column:1/-1}.daily-admin-task>summary>div{grid-template-columns:85px 1fr}.daily-admin-task>summary small{grid-column:2}}@media(max-width:600px){.daily-admin-form{grid-template-columns:1fr}.daily-admin-form .instructions-field,.daily-admin-form .weekday-field{grid-column:auto}.weekday-picker{grid-template-columns:repeat(4,1fr)}.daily-admin-task>summary>div{grid-template-columns:1fr}.daily-admin-task>summary small{grid-column:auto}}
