.uk-person-group{padding:7px 12px 3px;color:var(--muted);font-size:.83em;font-weight:600}
.uk-availability{margin:8px 0;color:var(--muted);font-size:.9em}
.uk-availability.error-message{color:var(--danger,#bc393a)}
.uk-availability[hidden]{display:none}
.schedule-page .schedule-table .employee small.uk-scheduled-label{display:block;color:var(--muted);margin-top:2px}
@media(max-width:760px){
 .planning-header .head-actions:has([data-uk-add-shift]){display:flex}
 .planning-header .head-actions:has([data-uk-add-shift]) button:not([data-uk-add-shift]){display:none}
 .planning-header .head-actions [data-uk-add-shift]{min-height:40px;white-space:nowrap}
}
