/* EDUHUNT R507 | Principal Execution Status: single clean status row per test.
   Applies only to preserved-record cells; current workflow cells stay intact. */
.exam-v3-principal-table-row .r507-recorded-cell{
  position:relative!important;
  min-width:0!important;
  overflow:hidden;
  cursor:help!important;
  pointer-events:auto!important;
}
.exam-v3-principal-table-row button.r507-recorded-action{
  cursor:pointer!important;
  touch-action:manipulation;
}
.exam-v3-principal-table-row .r507-recorded-cell b{
  overflow-wrap:normal;
  word-break:normal;
  white-space:nowrap;
}
.exam-v3-principal-table-row .r507-recorded-dot{
  position:absolute;
  top:5px;
  right:5px;
  width:5px;
  height:5px;
  border-radius:50%;
  background:#ffcf63;
  box-shadow:0 0 0 1px rgba(0,0,0,.3);
  pointer-events:none;
}
/* The former programme CDF rows have the same grid geometry, not extra warning blocks. */
.exam-v3-principal-table-row.r507-cdf-preserved,
.exam-v3-principal-table-row.r507-cdf-schedule{
  border-left:0!important;
  box-shadow:none!important;
  background:transparent!important;
}
@media(max-width:640px){
  .exam-v3-principal-table-row .r507-recorded-dot{width:4px;height:4px;top:4px;right:4px}
}
