/* Sigma OS Calendar Step 5 */
#body:has(.calendar-head) .day .workshop-booking{width:100%;display:block!important;text-align:left!important;cursor:pointer!important;border-left:3px solid #d92f50!important;background:#fff5f7!important;padding:8px 9px!important}
#body:has(.calendar-head) .day .workshop-booking:hover{background:#fff0f3!important;border-color:#d92f50!important}
#body:has(.calendar-head) .workshop-booking .booking-time{display:block;margin-bottom:3px;color:#b92945;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}
#body:has(.calendar-head) .workshop-booking strong{font-size:12px!important;line-height:1.28!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}
#body:has(.calendar-head) .workshop-booking .booking-client{display:block;margin-top:4px;color:#697586;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#body:has(.calendar-head) .cal-more-bookings{width:100%;margin-top:5px;padding:5px 8px;border:0;border-radius:8px;background:#f3f5f7;color:#596575;font:700 11px/1.2 -apple-system,BlinkMacSystemFont,'SF Pro Text',sans-serif;text-align:left;cursor:pointer}
#body:has(.calendar-head) .cal-more-bookings:hover{background:#eceff3;color:#b92945}
#body:has(.calendar-head) .day:has(.workshop-booking){background:#fffdfd!important}
@media(max-width:900px){#body:has(.calendar-head) .day:has(.workshop-booking){display:block!important}#body:has(.calendar-head) .day .workshop-booking{padding:10px!important}#body:has(.calendar-head) .workshop-booking strong{font-size:14px!important}#body:has(.calendar-head) .workshop-booking .booking-time,#body:has(.calendar-head) .workshop-booking .booking-client{font-size:13px!important}}
