.mijn-jason-auth-form{width:100%}.mijn-jason-auth-form fieldset{min-width:0;margin:0;padding:24px;border:1px solid rgba(0,0,0,.12);border-radius:16px;background:#fff}.mijn-jason-auth-form legend{padding:0 10px;font-weight:700}.mijn-jason-auth-form p{margin:0 0 16px}.mijn-jason-auth-form input[type="text"],.mijn-jason-auth-form input[type="email"],.mijn-jason-auth-form input[type="password"]{box-sizing:border-box;width:100%;min-height:46px;padding:10px 12px;border:1px solid #767676;border-radius:7px;background:#fff;color:#1d2327;font:inherit}.mijn-jason-auth-form input:focus,.mijn-jason-auth-form button:focus,.mijn-jason-auth-form a:focus{outline:3px solid #2271b1;outline-offset:2px}.mijn-jason-auth-password{position:relative}.mijn-jason-auth-password input{padding-right:72px!important}.mijn-jason-password-toggle{position:absolute;top:6px;right:6px;min-height:34px;padding:4px 9px;border:0;border-radius:5px;background:#eef1f3;color:#1d2327;cursor:pointer}.mijn-jason-auth-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.mijn-jason-auth-submit{width:100%;min-height:46px;border:0;border-radius:7px;cursor:pointer}.mijn-jason-auth-message{margin:0 0 16px;padding:12px 14px;border-left:4px solid #2271b1;background:#f0f6fc}.mijn-jason-auth-message.is-error{border-color:#d63638;background:#fcf0f1}.mijn-jason-auth-message.is-success{border-color:#00a32a;background:#edfaef}.mijn-jason-screen-reader{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:480px){.mijn-jason-auth-form fieldset{padding:18px}.mijn-jason-auth-options{align-items:flex-start;flex-direction:column}}
