.v11-month-grid{position:relative!important;overflow:visible!important}
.v2712-range-layer{position:absolute;inset:0;pointer-events:none;z-index:8}
.v2712-workbar{position:absolute;height:15px;line-height:15px;padding:0 5px;color:#fff;font-size:7.8px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;box-shadow:0 1px 2px rgba(16,35,60,.16);pointer-events:auto;cursor:pointer}
.v2712-workbar.only{border-radius:5px}
.v2712-workbar.start{border-radius:5px 0 0 5px;padding-left:6px}
.v2712-workbar.middle{border-radius:0;padding-left:3px}
.v2712-workbar.end{border-radius:0 5px 5px 0;padding-left:3px}
.v2712-workbar.week-start{border-radius:4px 0 0 4px}
.v2712-workbar.week-end{border-radius:0 4px 4px 0}
.v14-cal-item[data-v2712-hidden="1"]{visibility:hidden!important}
@media(max-width:390px){.v2712-workbar{height:14px;line-height:14px;font-size:7.2px;padding-left:4px}}
