/* The plan keeps the visual timeline; assignment intentionally uses compact time fields. */
.personnel-view-plan .time-slider{position:relative;height:64px;padding-top:18px}.personnel-view-plan .time-values{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:6px;color:#17354e}.personnel-view-plan .time-values .time-text{width:48px;border:1px solid transparent;border-radius:5px;padding:2px 3px;background:transparent;color:#17354e;font:600 12px Manrope}.personnel-view-plan .time-values .time-text:hover,.personnel-view-plan .time-values .time-text:focus{border-color:#d0dce2;background:#fff;outline:0}.personnel-view-plan .time-rail{display:block;position:absolute;left:0;right:0;top:31px;height:7px;border-radius:5px;background:#e8eef1}.personnel-view-plan .time-rail i{display:block;position:absolute;top:0;height:7px;border-radius:5px;background:#e96b60}.personnel-view-plan .time-handle{display:block;position:absolute;left:0;right:0;top:21px;width:100%;height:28px;margin:0;appearance:none;background:transparent;pointer-events:none}.personnel-view-plan .time-handle::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border:3px solid #e96b60;border-radius:50%;background:#fff;box-shadow:0 1px 4px #17354e30;pointer-events:auto;cursor:grab}.personnel-view-plan .time-handle::-moz-range-thumb{width:13px;height:13px;border:3px solid #e96b60;border-radius:50%;background:#fff;box-shadow:0 1px 4px #17354e30;pointer-events:auto;cursor:grab}.personnel-view-plan .time-scale{display:flex;position:absolute;left:0;right:0;top:46px;justify-content:space-between;font:500 9px Manrope}.personnel-view-plan .time-scale span:nth-child(-n+2){color:#bd8b2d}.personnel-view-plan .time-scale span:nth-child(n+3):nth-child(-n+5){color:#5084a7}.personnel-view-plan .time-scale span:nth-child(n+6){color:#bd7150}

