.credential-form-module__B26njq__form{text-align:left;gap:1rem;width:100%;margin-top:2rem;display:grid}.credential-form-module__B26njq__field{color:#071d39;gap:.45rem;font-size:.8125rem;font-weight:500;display:grid}.credential-form-module__B26njq__inputShell{color:#8e9aaa;background:#fff;border:1px solid #dce2e8;border-radius:.5625rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;min-height:2.5rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 1px 1px #1f232808}.credential-form-module__B26njq__inputShell:focus-within{border-color:#087bff;box-shadow:0 0 0 2px #087bff1f}.credential-form-module__B26njq__inputShell svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.3rem;height:1.3rem}.credential-form-module__B26njq__inputShell input{color:#071d39;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:.65rem .55rem;font-size:.8125rem;font-weight:400}.credential-form-module__B26njq__inputShell input::placeholder{color:#929aa5;font-weight:450}.credential-form-module__B26njq__iconButton{color:#596879;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;padding:0;display:grid}.credential-form-module__B26njq__iconButton:hover{color:#087bff}.credential-form-module__B26njq__passwordToggle{color:#087bff;cursor:pointer;font:inherit;background:0 0;border:0;justify-self:end;align-items:center;gap:.4rem;padding:0;font-size:.75rem;display:inline-flex}.credential-form-module__B26njq__passwordToggle svg{width:1rem;height:1rem}.credential-form-module__B26njq__iconButton:focus-visible,.credential-form-module__B26njq__primary:focus-visible,.credential-form-module__B26njq__supportLink:focus-visible,.credential-form-module__B26njq__passwordToggle:focus-visible{outline-offset:3px;outline:3px solid #087bff38}.credential-form-module__B26njq__support{text-align:right;margin:-.4rem 0 0;font-size:.75rem;line-height:1.4}.credential-form-module__B26njq__supportLink{color:#087bff;font-weight:550;text-decoration:none}.credential-form-module__B26njq__supportLink:hover{text-decoration:underline}.credential-form-module__B26njq__primary{color:#fff;cursor:pointer;min-height:2.25rem;font:inherit;background:#0b63e6;border:0;border-radius:999px;place-items:center;margin-top:.6rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 .35rem .9rem #0b63e629}.credential-form-module__B26njq__primary:hover:not(:disabled){background:#0756c9;transform:translateY(-1px);box-shadow:0 .45rem 1rem #0b63e638}.credential-form-module__B26njq__primary:disabled{cursor:wait;opacity:.68}.credential-form-module__B26njq__error{color:#9f1c14;text-align:center;background:#fff3f1;border:1px solid #ffd5d0;border-radius:.75rem;margin:-1.7rem 0 0;padding:.75rem .9rem;font-size:.78rem;line-height:1.45}.credential-form-module__B26njq__success{color:#17633a;text-align:center;background:#effaf4;border:1px solid #bee4cf;border-radius:.75rem;width:100%;margin:1.25rem 0 -.5rem;padding:.75rem .9rem;font-size:.78rem;line-height:1.45}@media (max-width:32rem){.credential-form-module__B26njq__form{gap:1rem;margin-top:2.6rem}}
.auth-card-module__J3_X4G__page{background:#fff;border-radius:.75rem;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;min-width:0;padding:2rem 2.15rem 2.5rem;display:grid;box-shadow:0 1.75rem 3rem -1.7rem #0f3a608a,0 .75rem 1.8rem #12538c24}.auth-card-module__J3_X4G__logoBadge{place-items:center;width:3rem;height:3rem;display:grid}.auth-card-module__J3_X4G__logoMark{object-fit:contain;width:3rem;height:3rem;display:block}.auth-card-module__J3_X4G__page h1{color:#102f4b;max-width:100%;font:inherit;letter-spacing:0;white-space:nowrap;margin:1.25rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.25}.auth-card-module__J3_X4G__intro{color:#53667f;text-align:center;margin:.85rem 0 0;font-size:.78rem;line-height:1.55}@media (max-width:48rem){.auth-card-module__J3_X4G__page{border-radius:.75rem;padding:1.65rem 1rem 1.5rem}.auth-card-module__J3_X4G__logoBadge{width:3rem;height:3rem}.auth-card-module__J3_X4G__logoMark{width:2.65rem;height:2.65rem}.auth-card-module__J3_X4G__page h1{margin-top:1.1rem;font-size:1.3rem}}
.invitation-access-module__Ox6xKW__summary,.invitation-access-module__Ox6xKW__loading{color:var(--muted);line-height:1.6}.invitation-access-module__Ox6xKW__options{gap:1rem;margin-top:1.5rem;display:grid}.invitation-access-module__Ox6xKW__option{border:1px solid var(--rule);background:#fbfaf6;border-radius:.65rem;padding:1.1rem}.invitation-access-module__Ox6xKW__option h2{font-size:1.4rem!important}.invitation-access-module__Ox6xKW__option p{color:var(--muted);font-size:.85rem;line-height:1.5}.invitation-access-module__Ox6xKW__option form,.invitation-access-module__Ox6xKW__option label{gap:.5rem;display:grid}.invitation-access-module__Ox6xKW__option form{gap:.85rem}.invitation-access-module__Ox6xKW__option label{color:var(--ink);font-size:.85rem;font-weight:700}.invitation-access-module__Ox6xKW__option input{min-height:2.8rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #aebbc5;border-radius:.45rem;padding:.65rem .75rem}.invitation-access-module__Ox6xKW__option button{background:var(--accent);color:#fff;min-height:2.8rem;font:inherit;cursor:pointer;border:0;border-radius:.45rem;padding:.65rem .8rem;font-weight:750}.invitation-access-module__Ox6xKW__option button:disabled{cursor:wait;opacity:.62}.invitation-access-module__Ox6xKW__option input:focus-visible,.invitation-access-module__Ox6xKW__option button:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.invitation-access-module__Ox6xKW__error{color:#183554;background:#fff;border:1px solid #d9e3ef;border-radius:1.125rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem .9rem;display:grid}.invitation-access-module__Ox6xKW__error:before{color:#fff;content:"!";background:#b42318;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:grid}
.password-reset-request-form-module__sXjXHW__form{margin-top:2.25rem}.password-reset-request-form-module__sXjXHW__message{color:#102f4b;text-align:center;background:#ffffffe0;border:1px solid #bcdcf7;border-radius:999px;margin:-.75rem 0 0;padding:.75rem .9rem;font-size:.78rem;line-height:1.45;box-shadow:0 .65rem 1.3rem -1rem #102f4b61}.password-reset-request-form-module__sXjXHW__backLink{color:#087bff;justify-self:center;font-size:.78rem;font-weight:550;text-decoration:none}.password-reset-request-form-module__sXjXHW__backLink:hover{text-decoration:underline}.password-reset-request-form-module__sXjXHW__backLink:focus-visible{outline-offset:3px;outline:3px solid #087bff38}
