.auth-panel{max-width:520px;margin:10vh auto;padding:32px;background:white;border:1px solid #dbe2ea;border-radius:16px;box-shadow:0 12px 40px #132a4010}.auth-panel p{margin:20px 0;line-height:1.7}.auth-panel button{margin:6px 8px 6px 0}.google-identity{min-width:0;flex:1}.google-identity strong{display:block}.google-identity small{display:block;margin:5px 0}
