/* Shared exam-entry and review actions across student pages. */
:is(.test-row .test-action,#heroFreeTestButton,#freeTestPreviewStart,.prep-start-test,[data-prep-start-test],.free-test-choice button,.test-start,.test-reattempt,.test-result-link,.student-test-actions a,.student-test-actions button,#viewAnswersBtn,#reattemptBtn,#reattemptTestBtn){
  box-sizing:border-box!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:6px!important;
  min-width:112px!important;
  min-height:40px!important;
  height:40px!important;
  padding:0 14px!important;
  border:1px solid #1769ff!important;
  border-radius:6px!important;
  background:#1769ff!important;
  color:#fff!important;
  font-family:Inter,Arial,sans-serif!important;
  font-size:13px!important;
  font-weight:600!important;
  line-height:1.2!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  box-shadow:none!important;
  cursor:pointer;
}
:is(.locked-test-action,.test-result-link,.student-test-actions a,#viewAnswersBtn){
  background:#fff!important;
  color:#344054!important;
  border-color:#b9c5d5!important;
}
:is(.test-row .test-action,#heroFreeTestButton,#freeTestPreviewStart,.prep-start-test,[data-prep-start-test],.free-test-choice button,.test-start,.test-reattempt,.test-result-link,.student-test-actions a,.student-test-actions button,#viewAnswersBtn,#reattemptBtn,#reattemptTestBtn):hover:not(:disabled){filter:brightness(.96);box-shadow:none!important}
:is(.test-row .test-action,#heroFreeTestButton,#freeTestPreviewStart,.prep-start-test,[data-prep-start-test],.free-test-choice button,.test-start,.test-reattempt,.test-result-link,.student-test-actions a,.student-test-actions button,#viewAnswersBtn,#reattemptBtn,#reattemptTestBtn):focus-visible{outline:2px solid #1769ff!important;outline-offset:3px}
:is(.test-row .test-action,#heroFreeTestButton,#freeTestPreviewStart,.free-test-choice button,.test-start,.test-reattempt,.student-test-actions button,#reattemptBtn,#reattemptTestBtn):disabled{background:#edf1f7!important;color:#64748b!important;border-color:#dae4f1!important;cursor:default;filter:none;opacity:.7}
:is(.test-action,.test-start,.test-reattempt,.test-result-link,.student-test-actions a,.student-test-actions button,#viewAnswersBtn,#reattemptBtn,#reattemptTestBtn) :is(i,svg){font-size:12px!important;width:14px;height:14px;flex-shrink:0}
:is(.test-row .test-action,#heroFreeTestButton,#freeTestPreviewStart,.prep-start-test,[data-prep-start-test],.free-test-choice button,.test-start,.test-reattempt,.test-result-link,.student-test-actions a,.student-test-actions button,#viewAnswersBtn,#reattemptBtn,#reattemptTestBtn)[hidden]{display:none!important}
