/* v59 compact mobile actions */
.week-today-title.is-today,.week-today-title:disabled{background:#eceef2!important;color:#a1a4ad!important;box-shadow:none!important;pointer-events:none}
@media(max-width:600px){
 #page[data-page="schedule"] .admin-actionbar,#page[data-page="schedule"] .schedule-tools{display:grid!important;grid-template-columns:.62fr 1.25fr 1fr 1fr!important;gap:6px!important;width:100%!important;overflow:visible!important;margin:10px 0 14px!important}
 #page[data-page="schedule"] .admin-actionbar .btn,#page[data-page="schedule"] .schedule-tools .btn{width:100%!important;min-width:0!important;min-height:42px!important;padding:8px 7px!important;border-radius:14px!important;font-size:11px!important;white-space:nowrap!important;gap:4px!important}
 #page[data-page="schedule"] .admin-actionbar .btn svg,#page[data-page="schedule"] .schedule-tools .btn svg{width:17px!important;height:17px!important}
 #page[data-page="schedule"] .admin-actionbar .primary,#page[data-page="schedule"] .schedule-tools .primary{font-size:0!important}
 #page[data-page="schedule"] .admin-actionbar .primary:after,#page[data-page="schedule"] .schedule-tools .primary:after{content:'Урок';font-size:11px;font-weight:800}
 .menu-actionbar{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity;padding-bottom:4px!important}
 .menu-actionbar .btn{flex:0 0 auto!important;width:auto!important;min-width:105px!important;min-height:42px!important;padding:8px 10px!important;font-size:11px!important;border-radius:14px!important;scroll-snap-align:start}
 .menu-actionbar .btn.primary{min-width:128px!important}
}
