
/* Consistent whole-row affordance for list and table records. */
.admin .fg-record-clickable,.admin .fg-record-row{cursor:pointer;outline-offset:-2px;transition:background-color .15s ease,box-shadow .15s ease}
.admin .fg-record-clickable:hover,.admin .fg-record-clickable:focus-visible,.admin .fg-record-row:hover,.admin .fg-record-row:focus-visible{background:#edf5e9;box-shadow:inset 4px 0 0 #82a78a}
.admin tr.fg-record-clickable:hover>td,.admin tr.fg-record-clickable:focus-visible>td,.admin tr.hub-employee-clickable:hover>td,.admin tr.gw-clickable-person-row:hover>td{background:#edf5e9!important}
.admin .fg-record-clickable:focus-visible,.admin .fg-record-row:focus-visible{outline:2px solid #608669}
@media(prefers-reduced-motion:reduce){.admin .fg-record-clickable,.admin .fg-record-row{transition:none}}
