*{box-sizing:border-box}body{color:#162238;background:#eff3f8;margin:0;padding:2rem 1rem;font:1rem system-ui,sans-serif}main{background:#fff;border-top:.5rem solid #334155;border-radius:.8rem;max-width:32rem;margin:auto;padding:2rem}.eyebrow{color:#455a74;font-size:.9rem}h1{margin:.4rem 0 1rem}form{margin:1rem 0}label{gap:.4rem;margin:0 0 1rem;display:grid}input,select,button{font:inherit;border-radius:.35rem;padding:.65rem .8rem}input,select{border:1px solid #8291a5;width:100%}button{color:#fff;cursor:pointer;background:#253d68;border:1px solid #253d68}button:disabled{opacity:.65;cursor:wait}.secondary{color:#253d68;background:#fff}.auth-actions{flex-wrap:wrap;gap:.5rem;display:flex}[role=status]{overflow-wrap:anywhere}
