.hours-month-visual-module__iBpp1W__root{container-type:inline-size}.hours-month-visual-module__iBpp1W__weekdays,.hours-month-visual-module__iBpp1W__week{--hm-cols:32px repeat(5, minmax(0, 1fr));grid-template-columns:var(--hm-cols);display:grid}.hours-month-visual-module__iBpp1W__weekdays{border-bottom:1px solid var(--au-hairline);flex-shrink:0;align-items:center;padding:6px 8px}.hours-month-visual-module__iBpp1W__weekday{text-align:center;letter-spacing:.04em;color:var(--au-text2);font-size:8.5px;font-weight:700}.hours-month-visual-module__iBpp1W__week{border-bottom:1px solid var(--au-hairline);flex:1 1 0;min-height:0;padding:0 8px}.hours-month-visual-module__iBpp1W__week:last-child{border-bottom:0}.hours-month-visual-module__iBpp1W__gutter{flex-direction:column;justify-content:center;align-items:center;gap:1px;padding-right:4px;display:flex}.hours-month-visual-module__iBpp1W__weekNr{color:var(--au-accent);font-size:10.5px;font-weight:700}.hours-month-visual-module__iBpp1W__weekTotal{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--au-text2);font-size:8px;transition:color .45s}.hours-month-visual-module__iBpp1W__day{border-left:1px solid var(--au-hairline);flex-direction:column;min-width:0;padding:4px 5px 0;display:flex;overflow:hidden}.hours-month-visual-module__iBpp1W__dayOutside{opacity:.45}.hours-month-visual-module__iBpp1W__dayLanded{background:var(--au-accent-soft);box-shadow:inset 0 0 0 1.5px var(--au-accent-soft)}.hours-month-visual-module__iBpp1W__dayLandedOver{background:color-mix(in srgb, var(--au-sig) 14%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--au-sig) 40%, transparent)}.hours-month-visual-module__iBpp1W__day{transition:background-color .5s,box-shadow .5s}.hours-month-visual-module__iBpp1W__dayHead{color:var(--au-text);justify-content:space-between;align-items:baseline;gap:2px;font-size:9.5px;font-weight:700;display:flex}.hours-month-visual-module__iBpp1W__dayTotal{font-variant-numeric:tabular-nums;color:var(--au-accent);font-size:8.5px;font-weight:700;transition:color .45s}.hours-month-visual-module__iBpp1W__totalOver{color:var(--au-sig)}.hours-month-visual-module__iBpp1W__totalLive{border-radius:4px;margin:0 -3px;padding:0 3px;animation:.9s ease-out hours-month-visual-module__iBpp1W__monthTotalLit}@keyframes hours-month-visual-module__iBpp1W__monthTotalLit{0%,40%{background:var(--au-accent-soft)}to{background:0 0}}.hours-month-visual-module__iBpp1W__totalOver.hours-month-visual-module__iBpp1W__totalLive{animation-name:hours-month-visual-module__iBpp1W__monthTotalLitOver}@keyframes hours-month-visual-module__iBpp1W__monthTotalLitOver{0%,40%{background:color-mix(in srgb, var(--au-sig) 18%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.hours-month-visual-module__iBpp1W__totalLive{animation:none}}.hours-month-visual-module__iBpp1W__entries{flex-direction:column;gap:2px;min-height:0;padding-top:3px;display:flex}.hours-month-visual-module__iBpp1W__entry{background:var(--au-field);opacity:1;border-radius:4px;justify-content:space-between;align-items:baseline;gap:4px;min-width:0;padding:2px 5px;transition:opacity .4s,transform .4s;display:flex;transform:none}.hours-month-visual-module__iBpp1W__entryPending{opacity:0;transform:translateY(-3px)}.hours-month-visual-module__iBpp1W__entryName{text-overflow:ellipsis;white-space:nowrap;color:var(--au-text);font-size:8.5px;font-weight:500;overflow:hidden}.hours-month-visual-module__iBpp1W__entryHours{font-variant-numeric:tabular-nums;color:var(--au-text2);flex-shrink:0;font-size:8.5px;font-weight:700}.hours-month-visual-module__iBpp1W__total{transition:color .4s}.hours-month-visual-module__iBpp1W__total.hours-month-visual-module__iBpp1W__totalLive b{border-radius:4px;margin:0 -3px;padding:0 3px;animation:.9s ease-out hours-month-visual-module__iBpp1W__monthTotalLit}.hours-month-visual-module__iBpp1W__footer{border-top:1px solid var(--au-hairline);white-space:nowrap;color:var(--au-text2);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:9px;display:flex}.hours-month-visual-module__iBpp1W__footer b{font-variant-numeric:tabular-nums;color:var(--au-text);font-weight:700}.hours-month-visual-module__iBpp1W__footerRight b{color:var(--au-accent)}@container (max-width:400px){.hours-month-visual-module__iBpp1W__weekdays,.hours-month-visual-module__iBpp1W__week{--hm-cols:22px repeat(5, minmax(0, 1fr))}.hours-month-visual-module__iBpp1W__footer{padding:6px 10px;font-size:8.5px}}@media (prefers-reduced-motion:reduce){.hours-month-visual-module__iBpp1W__entry,.hours-month-visual-module__iBpp1W__weekTotal,.hours-month-visual-module__iBpp1W__dayTotal{transition:none}}
/*# sourceMappingURL=2dh-c3fa_3i18.css.map*/