/* v50: stable home calendar and reliable interactive controls */
#weekCalendar.home-month-calendar47{display:block!important;grid-template-columns:none!important;width:100%!important;min-width:0!important}
#weekCalendar .home-month-weekdays47,#weekCalendar .home-month-days47{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;min-width:0!important}
#weekCalendar .home-month-days47>button{display:block!important;width:100%!important;min-width:0!important}
#paymentSettings43,#paymentSettings43 button,#sheetTabs button{pointer-events:auto!important}
@media(min-width:900px){.desktop-wide #view-home .home-month-calendar47{display:block!important;align-self:stretch;overflow:hidden}.desktop-wide #view-home .home-month-days47 button{min-height:82px}}
@media(max-width:899px){#weekCalendar.home-month-calendar47{overflow:hidden}#weekCalendar .home-month-days47>button{min-height:54px}}
