/* Keep the guest actions together, including on narrow phone screens. */
.header-auth-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}
.header-auth-actions .btn{white-space:nowrap;text-decoration:none}
body.nova-contact .header-auth-actions .btn-primary{background:linear-gradient(125deg,#f4df9b,#cfaa59 65%,#b58b40);border:1px solid #dfc57d;color:#251b0b;box-shadow:none}
.header-auth-actions [hidden],.header-auth-actions .hidden{display:none!important}
@media(max-width:700px){
  body.nova-contact :is(.site-header,.play-header){gap:8px;padding:9px 12px}
  body.nova-contact .header-auth-actions{margin-left:auto;order:1}
  body.nova-contact .header-auth-actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 10px;font-size:11px}
  body.nova-contact .header-balance{order:9;margin-left:0}
  body.nova-contact .contact-actions{flex-basis:auto;flex:1;order:10;padding-top:0;border-top:0}
  body.nova-contact :is(.header-tools,.play-header-actions)>.header-icon{display:none}
  body.nova-contact .play-header-left .back-btn{display:none}
}
