/* safari1 (Oct 27 2026): Safari / iPad audit fixes.
   1) iPad portrait (600-1023px): the signed-in header buttons ran past the right edge (sideways scroll). Let them wrap.
   2) 2-step sign-in: the code box sat squeezed beside its label on phones. Put it under the label, full width. */
@media (min-width:600px) and (max-width:1023px){
  header.top{flex-wrap:wrap;row-gap:6px}
  header.top .who{flex-wrap:wrap!important;white-space:normal!important;justify-content:flex-end;row-gap:6px;min-width:0;max-width:100%}
}
form[data-form="twostep"] label{display:block}
form[data-form="twostep"] input[name="code"]{display:block;width:100%;max-width:260px;box-sizing:border-box;margin-top:6px;font-size:22px;letter-spacing:.25em}
