.btn-facebook-color{--bs-btn-color:#fff;--bs-btn-bg:#1d65d2;--bs-btn-border-color:#1d65d2;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1955b3;--bs-btn-hover-border-color:#1955b3;--bs-btn-active-color:#fff;--bs-btn-active-bg:#144a9c;--bs-btn-active-border-color:#144a9c;--bs-btn-focus-shadow-rgb:29, 101, 210;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#1d65d2;--bs-btn-disabled-border-color:#1d65d2}.btn-google-color{--bs-btn-bg:#fff;--bs-btn-hover-color:#3c4043;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#dadce0;--bs-btn-active-color:#3c4043;--bs-btn-active-bg:#f1f3f4;--bs-btn-active-border-color:#dadce0;--bs-btn-focus-shadow-rgb:26, 115, 232;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#e0e0e0}.btn-mojeid-color{--bs-btn-bg:#fff;--bs-btn-hover-color:#1f2937;--bs-btn-hover-bg:#f9fafb;--bs-btn-hover-border-color:#d1d5db;--bs-btn-active-color:#1f2937;--bs-btn-active-bg:#f3f4f6;--bs-btn-active-border-color:#d1d5db;--bs-btn-focus-shadow-rgb:251, 191, 36;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#e5e7eb}.btn-mojeid-color,.btn-google-color{--bs-btn-color:#374151;--bs-btn-border-color:#e5e7eb}#prihlaseni .card{max-width:800px;margin:0 auto}#prihlaseni .card .card-body{justify-content:center;padding:30px;display:flex}#prihlaseni .wrapper{flex-direction:column;align-items:center;gap:.5rem;display:flex}#prihlaseni .email-group{border:none;flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0;padding:0;display:flex}#prihlaseni .email-group legend{color:var(--bs-secondary);text-align:center;margin-top:.5rem;margin-bottom:0;font-size:1.5rem}#prihlaseni .methods{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}#prihlaseni .methods a.btn{align-items:center;gap:.75rem;width:300px;display:flex}#prihlaseni .method-icon{flex-shrink:0;justify-content:center;align-items:center;width:34px;display:flex}#prihlaseni .code{flex-direction:column;gap:.5rem;display:flex}#prihlaseni .code label{font-size:clamp(.99rem, 2.5vw, var(--bs-body-font-size))}#prihlaseni .code-inputs{flex-direction:column;gap:.5rem;display:flex}#prihlaseni .resend{margin-top:1rem}#prihlaseni .resend-button{width:100%}#prihlaseni .recaptcha-note,#prihlaseni .terms-note{max-width:320px;color:var(--bs-secondary-color);text-align:center;margin:.5rem auto 0;font-size:.75rem;line-height:1.4}#prihlaseni .recaptcha-note a,#prihlaseni .terms-note a{color:inherit;text-decoration:underline}#prihlaseni .terms-note{margin-top:1rem}
