.roster-block .duration-handle270{position:absolute;bottom:0;right:0;z-index:6;padding:3px 5px;background:rgba(255,255,255,.94);border-radius:5px 0 0 0;font-size:10px;font-weight:700;line-height:16px;color:#40364c;cursor:ns-resize;touch-action:none;user-select:none;min-width:28px;min-height:18px;text-align:center}.horizontal-calendar .duration-handle270{cursor:ew-resize}.duration-handle270:focus-visible{outline:2px solid #703a77;outline-offset:-2px}
