/* Phoenix v63 — hard override: admin schedule actions are ONE row on every viewport. */
#page[data-page="schedule"] .v62-schedule-actions,
#page[data-page="schedule"] .v63-schedule-actions{
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  grid-template-rows:44px!important;
  gap:5px!important;
  width:100%!important;
  max-width:100%!important;
  margin:10px 0 16px!important;
  padding:0!important;
  overflow:visible!important;
}
#page[data-page="schedule"] .v62-schedule-actions>.btn,
#page[data-page="schedule"] .v63-schedule-actions>.btn{
  grid-column:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;
  height:44px!important;min-height:44px!important;margin:0!important;padding:5px 3px!important;border-radius:13px!important;
  display:flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:center!important;gap:3px!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;font-size:10.5px!important;line-height:1!important;
}
#page[data-page="schedule"] .v62-schedule-actions>.btn svg,
#page[data-page="schedule"] .v63-schedule-actions>.btn svg{width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important}
@media(max-width:390px){#page[data-page="schedule"] .v62-schedule-actions,#page[data-page="schedule"] .v63-schedule-actions{gap:4px!important}#page[data-page="schedule"] .v62-schedule-actions>.btn,#page[data-page="schedule"] .v63-schedule-actions>.btn{font-size:9.5px!important;padding:4px 2px!important}}
