#reportScheduleDialog{width:min(560px,calc(100% - 24px));max-height:calc(100dvh - 24px)}
#reportScheduleDialog .dialog-body{display:grid;gap:12px}
#reportScheduleDialog .dialog-body p{margin:0;line-height:1.5}
#reportScheduleDialog .report-schedule-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#reportScheduleDialog label{display:grid;gap:6px;min-width:0}
#reportScheduleDialog input,#reportScheduleDialog select{width:100%;min-width:0;min-height:40px;box-sizing:border-box}
#reportScheduleError{color:#a33243;overflow-wrap:anywhere}
#reportScheduleError:empty{display:none}
.sr-read-content>.report-schedule-edit{margin-bottom:12px;font-weight:600}
@media(max-width:600px){#reportScheduleDialog .report-schedule-fields{grid-template-columns:1fr}#reportScheduleDialog input,#reportScheduleDialog select{font-size:16px;min-height:44px}#reportScheduleDialog .dialog-foot{display:flex;gap:8px;flex-wrap:wrap}#reportScheduleDialog .dialog-foot button{flex:1;min-height:44px}}
