/* 4.2.66 - Correcoes restritas aos agendamentos; sem alterar menus e demais botoes */
#app.cdesck-app-root .schedule-date-group .schedule-row{gap:12px!important;min-width:0!important}
#app.cdesck-app-root .schedule-date-group .schedule-row>div:first-child{min-width:0!important;flex:1 1 auto!important}
#app.cdesck-app-root .schedule-date-group .schedule-time-line{font-size:clamp(13px,1.05vw,15px)!important;line-height:1.45!important;white-space:nowrap!important;max-width:100%!important;overflow-x:auto!important}
#app.cdesck-app-root .schedule-date-group .schedule-helper-line{font-size:clamp(13px,1.1vw,15px)!important}
#app.cdesck-app-root .schedule-date-group .schedule-actions{display:flex!important;flex:0 1 185px!important;min-width:0!important;gap:6px!important;justify-content:flex-end!important;align-content:flex-start!important;margin-top:0!important}
#app.cdesck-app-root .schedule-date-group .schedule-actions .confirm{width:auto!important;max-width:100%!important;min-height:32px!important;padding:6px 9px!important;font-size:clamp(11px,.85vw,13px)!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important;flex:0 1 auto!important}
#app.cdesck-app-root .schedule-date-group .schedule-actions .waiting-helper{flex-basis:100%!important}
#app.cdesck-app-root .schedule-date-group .schedule-actions .badge{font-size:12px!important}
#app.cdesck-app-root .form-card select.field:invalid{color:#667085!important}
@media(max-width:700px){
 #app.cdesck-app-root .schedule-date-group .schedule-row{flex-direction:column!important}
 #app.cdesck-app-root .schedule-date-group .schedule-time-line{font-size:14px!important}
 #app.cdesck-app-root .schedule-date-group .schedule-actions{flex:0 1 auto!important;width:100%!important;justify-content:flex-start!important}
 #app.cdesck-app-root .schedule-date-group .schedule-actions .confirm{font-size:13px!important;min-height:36px!important}
 #app.cdesck-app-root .schedule-date-group .schedule-actions .waiting-helper{flex-basis:auto!important}
}
