/*! Generated as assets/login.css. Edit assets/scss/login.scss and run npm run build:css. */.akka-id,.akka-id-login-panel{box-sizing:border-box;max-width:32rem;margin:1.5rem auto;padding:1.5rem;border:1px solid #c3c4c7;border-radius:.5rem;background:#fff;color:#1d2327}.akka-id-login-panel>.akka-id{margin:0;padding:0;border:0;border-radius:0}.akka-id [hidden]{display:none !important}.akka-id h2{margin:0 0 1rem;font-size:1.5rem;line-height:1.3}.akka-id p{margin:.75rem 0}.akka-id-choices{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.akka-id-choices button{width:100%}.akka-id .button,.akka-id-dialog button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;float:none;max-width:100%;min-height:44px;padding:.5rem .75rem;border:1px solid #2271b1;border-radius:4px;background:#fff;color:#135e96;font:inherit;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;cursor:pointer}.akka-id-dialog button{display:block;margin:0 0 1rem auto}.akka-id .button-primary{background:#135e96;color:#fff}.akka-id .akka-id-logout{width:100%}.akka-id button:disabled{opacity:.6;cursor:default}.akka-id button:focus-visible,.akka-id a:focus-visible,.akka-id-dialog button:focus-visible{outline:3px solid #135e96;outline-offset:3px}.akka-id-test{padding:.75rem;border-left:4px solid #996800;background:#fff8e5}.akka-id-qr{display:block;width:100%;max-width:320px;margin:1rem auto;padding:0;border:0;background:#fff;cursor:zoom-in}.akka-id canvas,.akka-id-dialog canvas{display:block;width:100%;height:auto;background:#fff;image-rendering:pixelated}.akka-id-dialog{box-sizing:border-box;width:min(90vw,44rem);max-height:90vh;padding:1rem;border:0;border-radius:.5rem;overflow:auto}.akka-id-dialog::backdrop{background:rgba(0,0,0,.65)}.akka-id-login-link,.akka-id-password-link{margin:1rem 0 !important}.akka-id-login-link{clear:both;padding-top:1rem}.akka-id-login-link a.button{width:100%;text-align:center}.button.akka-id-cancel,.button.akka-id-retry,.button.akka-id-launch{width:100%;text-align:center}.akka-id-status{min-height:3em}.akka-id .akka-id-status:empty,.akka-id .akka-id-time:empty{min-height:0;margin:0}@media(max-width: 360px){.akka-id,.akka-id-login-panel{padding:1rem}}/*# sourceMappingURL=login.css.map */
