.daily-admin{min-width:0}.daily-admin-toolbar,.daily-month-switch{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.daily-admin-toolbar{justify-content:space-between}.daily-month-switch button,.daily-admin-toolbar>button{color:#2d2116;min-height:40px;font:inherit;cursor:pointer;background:#f5d58d;border:2px solid #4d2c1b;padding:6px 12px;font-weight:800}.daily-month-switch button.is-active{background:#9bd988}.daily-month-switch button:focus-visible,.daily-admin-toolbar>button:focus-visible,.daily-day:focus-visible,.daily-editor :focus-visible{outline-offset:2px;outline:3px solid #fff0a8}.daily-feedback{color:#fff0a8;margin:0}.daily-days{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.daily-day{color:#fff7d7;text-align:left;min-width:0;font:inherit;cursor:pointer;background:#0d1812b8;border:2px solid #f7df9a61;gap:6px;padding:12px;display:grid}.daily-day.is-selected{border-color:#9bd988;box-shadow:inset 0 0 0 1px #9bd988}.daily-day.is-readonly{opacity:.78}.daily-day span{overflow-wrap:anywhere;color:#e5d7bd;font-size:13px}.daily-day small{color:#f7df9a}.daily-readonly-note{color:#fff0c1;border-left:3px solid #e8b95f;margin:0;padding:12px}.daily-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-editor .daily-text-field{grid-column:1/-1}.daily-editor button{justify-self:start;min-width:150px}@media (max-width:560px){.daily-days,.daily-editor{grid-template-columns:1fr}.daily-editor .daily-text-field{grid-column:auto}.daily-month-switch{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.daily-month-switch button{min-width:0}}
