body.interior135 .weekday-chips{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px!important}.interior135 .weekday-chips .day-chip{display:block!important;margin:0!important;padding:0!important;min-width:0}.interior135 .weekday-chips .day-chip span{font-size:12px!important;min-height:44px!important;padding:4px 0!important}.interior135 .weekday-chips .day-chip input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important}.interior135 .precise-hours .workday{grid-template-columns:minmax(60px,1fr) minmax(0,1fr) minmax(0,1fr)!important;padding:8px 0!important}.interior135 .precise-hours input[type=time]{padding:8px 4px!important;font-size:14px!important;min-width:0!important;width:100%!important}.interior135 .days button{min-width:0!important;min-height:58px!important;padding:7px 1px!important}.interior135 .all-day-choice{display:flex!important;align-items:center;gap:8px;font-size:14px!important}.interior135 .all-day-choice input{flex:none;width:20px!important;height:20px!important}.interior135 .precise-hours summary{font-size:14px!important}.interior135 #dayTitle{font-size:18px!important}.interior135 .slot{padding:12px!important}.interior135 .slot strong{font-size:15px!important}.interior135 #weekLabel{font-size:15px!important}.interior135 .week-nav button{width:44px!important;padding:8px!important}.interior135 header{gap:12px}.interior135 header a{font-size:14px!important}.interior135 header strong{font-size:16px!important}@media(prefers-reduced-motion:reduce){.interior135 [aria-busy=true]::before{animation:none!important}}