/* Separate appraiser selection from its independent statistics action. */
@media (max-width:800px), (max-width:1280px) and (hover:none) and (pointer:coarse) {
:is(.staff-app,.szm-native-workspace) .staff-calendar-workspace .staff-mobile-month :is(.staff-mobile-person-picker,.szm-app-appraiser-picker),
:is(.staff-app,.szm-native-workspace) .staff-calendar-workspace .staff-mobile-month :is(.staff-mobile-person-picker,.szm-app-appraiser-picker):has(>.szm-month-insight-badge) {
 display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px!important;padding:8px 10px!important;align-items:stretch!important;
}
:is(.staff-app,.szm-native-workspace) .staff-calendar-workspace .staff-mobile-month :is(.staff-mobile-person-picker,.szm-app-appraiser-picker)>:is(select,.szm-app-appraiser-trigger) {
 grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:auto!important;margin:0!important;padding:6px 8px!important;position:relative!important;inset:auto!important;
}
:is(.staff-app,.szm-native-workspace) .staff-calendar-workspace .staff-mobile-month .szm-app-appraiser-name>strong {white-space:normal!important;overflow:visible!important;text-overflow:clip!important;}
:is(.staff-app,.szm-native-workspace) .staff-calendar-workspace .staff-mobile-month :is(.staff-mobile-person-picker,.szm-app-appraiser-picker)>.szm-month-insight-badge {
 grid-column:1!important;grid-row:2!important;position:relative!important;inset:auto!important;justify-self:end!important;align-self:center!important;min-height:44px!important;height:auto!important;min-width:0!important;max-width:100%!important;width:max-content!important;margin:0!important;padding:8px 10px!important;border:1px solid #dce4ed!important;border-radius:8px!important;background:#ffffffb8!important;box-shadow:none!important;
}
}
