.auth-dialog{max-width:500px}.auth-dialog form{padding:38px}.auth-dialog label{display:block;font-weight:700;font-size:14px;margin:18px 0}.auth-dialog input{width:100%;border:1px solid #cbd3db;border-radius:7px;margin-top:8px;padding:12px;font:inherit}.auth-dialog .primary{width:100%}.auth-crest{display:block;width:62px;height:74px;margin:0 auto 20px}.auth-crest path{fill:none;stroke:#c8a85b;stroke-width:1.5}.auth-crest text{fill:#c8a85b;font:17px Georgia;text-anchor:middle}.text-button{display:block;margin:18px auto 0;border:0;background:transparent;color:#806520;font-weight:700;cursor:pointer}.auth-choice{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 26px;padding:5px;background:#edf1f4;border-radius:10px}.auth-choice button{border:0;border-radius:7px;padding:12px 8px;background:transparent;color:#526273;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.auth-choice button.active{background:#fff;color:#011a32;box-shadow:0 1px 5px #011a3220}.auth-dialog #authMessage{min-height:24px;line-height:1.45}.auth-dialog .confirmation{color:#26715c;font-weight:600}.invite-validity{margin-top:18px;font-size:13px;line-height:1.55}.auth-dialog #inviteLandingMessage{min-height:24px;line-height:1.45}@media(max-width:560px){.auth-dialog form{padding:28px 22px}.auth-choice button{font-size:14px}}
