body{margin:0}.auth-shell{color:#24282e;box-sizing:border-box;background:#faf9f7;place-items:center;min-height:100vh;padding:24px;font:15px/1.6 system-ui,sans-serif;display:grid}.auth-shell .auth-card{box-sizing:border-box;background:#fff;border:1px solid #e9e5e0;border-radius:18px;width:min(440px,100%);padding:40px;box-shadow:0 14px 44px #24282e08}.auth-shell img{width:145px}.auth-shell .auth-product{color:#ef562f;margin-top:28px;font-weight:650}.auth-shell h1{letter-spacing:-.7px;font-size:26px;line-height:1.2}.auth-shell .auth-message{color:#827d78}.auth-shell .auth-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.auth-shell a,.auth-shell button{font:inherit;cursor:pointer;border-radius:8px;padding:10px 16px}.auth-shell a{color:#fff;background:#ef562f;text-decoration:none}.auth-shell button{color:#24282e;background:#fff;border:1px solid #e9e5e0}.auth-shell a:focus-visible,.auth-shell button:focus-visible{outline-offset:3px;outline:3px solid #ef562f80}
