
  /* 3.0.3 · phone only: the EU AI Act outcome is open (3 points need input), so an open amber marker, not a success tick;
     calibration's three cards sit on the page like every other card, without the frame around them. */
  @media (max-width: 700px) {
    html body #workforce .wf-lane[data-end="34"] .wf-out .wf-pk { background: transparent !important; box-shadow: inset 0 0 0 1.5px var(--warn); color: var(--warn) !important; }
    html body #workforce .wf-lane[data-end="34"] .wf-out .wf-pk .wf-pk-ok { opacity: 0 !important; }
    html body #workforce .wf-lane[data-end="34"] .wf-out .wf-pk .wf-pk-doc { opacity: 1 !important; transform: none !important; }
    html body main .mf .m-cal ol.m-csteps { background: transparent !important; box-shadow: none !important; border: 0 !important; border-radius: 0 !important; padding: 0 !important; }
    html body main .mf .m-cal ol.m-csteps > li:not(:nth-child(3)) { border-radius: 12px !important; box-shadow: var(--c-card) !important; }
    html body main .mf .m-cal ol.m-csteps > li:nth-child(3) { border-radius: 12px !important; }
  }
