.pilot-signed-out>header,.pilot-signed-out>.toolbar,.pilot-signed-out>#status{display:none}
#pilot-login{max-width:480px;margin:12vh auto;padding:32px;background:white;border:1px solid #d7dde5;border-radius:12px}
#pilot-login h1{font-size:28px;margin:0 0 12px}#pilot-login p{color:#475569}
#pilot-login form{display:grid;gap:18px;margin-top:24px}#pilot-login label{display:grid;gap:8px}
#pilot-code{padding:12px;font-size:16px;min-width:0}#pilot-login button{padding:12px}
#pilot-session{padding:8px 20px;background:#eef3f8;display:flex;justify-content:space-between;align-items:center}
#pilot-session[hidden]{display:none}
