.ph-bar { display:flex; align-items:center; justify-content:space-between; padding:6px 16px 0; flex-shrink:0; }
.pc-head { font-size:21px; font-weight:600; }
.col-act { width:1%; white-space:nowrap; }
.pc-edit-record { display:inline-flex; height:24px; padding:0 9px; font-size:12px; color:var(--ms-blue); border-color:var(--ms-border-dark); text-decoration:none; }
.pc-edit-record:hover { background:var(--ms-blue-light); }
/* No colour (before Planning): a hollow circle, so it is told apart by shape as well. */
.dot.grey { background:transparent; border:2px solid var(--ms-text-sec); box-sizing:border-box; }
/* Check In and Check Out come with exclusive check-out (build plan 7.2), so they are shown but cannot be used. */
.ribbon .rb-btn:disabled, .ribbon .rb-btn[aria-disabled="true"] { opacity:.55; cursor:default; }
.ribbon .rb-btn:disabled:hover, .ribbon .rb-btn[aria-disabled="true"]:hover { background:var(--ms-surface); }
