/* MiniMax-review release, 15 Oct 2026: referral timeline (r1) and Ahpra caption (t1). */
html body #main .ref-after .ref-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
html body #main .ref-after .ref-steps li{margin:0!important;position:relative;padding:16px 16px 16px 58px;
  border:1px solid rgba(24,61,96,.16);border-radius:14px;background:rgba(255,255,255,.55);font-size:16px;line-height:1.5}
html body #main .ref-after .ref-steps strong{display:block;color:#183d60;margin-bottom:4px}
html body #main .ref-after .ref-steps .ref-n{position:absolute;left:16px;top:16px;width:30px;height:30px;border-radius:50%;
  background:#183d60;color:#fff;display:flex;align-items:center;justify-content:center;font:700 15px/1 Manrope,system-ui,sans-serif}
html body #main .ref-after .ref-steps-note{margin-top:14px}
@media (max-width:820px){html body #main .ref-after .ref-steps{grid-template-columns:1fr}}
html body #main #peers .marks p.bio-ahpra{margin:18px auto 6px!important;max-width:none!important;text-align:center!important;
  font-size:13px!important;line-height:1.5;color:#5d6b79!important;letter-spacing:.01em}
html body #main #peers .marks p.bio-ahpra a{color:inherit;text-decoration:underline;text-decoration-color:rgba(93,107,121,.45);
  text-underline-offset:2px}
html body #main #peers .marks p.bio-ahpra .bio-nw{white-space:nowrap}
html body #main #peers .marks p.bio-ahpra .bio-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
