.jwt-auth-box{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1rem;position:relative}.jwt-auth-cta-button{background:#0073aa;border:none;border-radius:4px;box-shadow:0 0 0;color:#fff;cursor:pointer;display:block;font-size:1rem;padding:1rem;text-align:center;text-decoration:none}.jwt-auth-cta-button:disabled{background:#ddd;color:#000;cursor:not-allowed}.jwt-auth-cta-button:disabled:hover{background:#ddd;color:#000}.jwt-auth-cta-button:hover{color:#fff}.jwt-auth-text-small{font-size:12px;font-weight:400}.jwt-auth-settings{gap:2rem;margin-top:2rem}.jwt-auth-settings .jwt-auth-options{width:100%}.jwt-auth-settings .jwt-auth-cta{margin-top:1rem;width:100%}.jwt-auth-settings .jwt-auth-cta .jwt-auth-cta-wrapper{display:inline-block;position:relative;width:100%}.jwt-auth-settings .jwt-auth-toggle-holder{padding:1rem 0}.jwt-auth-settings .jwt-auth-toggle-holder .jwt-auth-toggle-control{display:flex;font-weight:700;gap:1rem;margin-bottom:4px}.jwt-auth-settings .jwt-auth-newsletter{background:#353a45;color:#fff;margin-top:1rem;padding:1rem}.jwt-auth-settings .jwt-auth-newsletter h3{color:#fff}.jwt-auth-settings .jwt-auth-newsletter .jwt-auth-newsletter-form{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.jwt-auth-settings .jwt-auth-newsletter .jwt-auth-newsletter-form input{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.5rem}.jwt-auth-settings .jwt-auth-newsletter .jwt-auth-newsletter-form .jwt-auth-thank-you{color:#fff;font-size:1rem;margin-top:12px;text-align:center}@media screen and (min-width:1024px){.jwt-auth-settings{display:flex}.jwt-auth-settings .jwt-auth-options{width:66%}.jwt-auth-settings .jwt-auth-cta{margin-top:0;max-width:380px;width:33%}}
