@keyframes X7R_Sq_spin{to{transform:rotate(360deg)}}@keyframes X7R_Sq_ping{75%,to{opacity:0;transform:scale(2)}}@keyframes X7R_Sq_pulse{50%{opacity:.5}}@keyframes X7R_Sq_bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.X7R_Sq_logoWrapper{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.X7R_Sq_logoWrapper .X7R_Sq_title{color:#78716c;letter-spacing:-.025em;text-align:center;margin-bottom:1.25rem;font-size:1.5rem;line-height:2rem}.X7R_Sq_form{flex-direction:column;gap:.75rem;width:100%;max-width:20rem;display:flex}.X7R_Sq_form .X7R_Sq_doubleInputWrapper{background:#fff;position:relative;box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #0c0a0933}@supports (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_doubleInputWrapper{corner-shape:squircle;border-radius:1rem}}@supports not (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_doubleInputWrapper{border-radius:.5rem}}.X7R_Sq_form .X7R_Sq_individualInputWrapper{position:relative}.X7R_Sq_form .X7R_Sq_individualInputWrapper svg{color:#d6d3d1;fill:#a8a29e;pointer-events:none;z-index:20;position:absolute;top:.75rem;left:.75rem}.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_input{color:#1c1917;background:0 0;border-width:0;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:.875rem;line-height:1.25rem;display:block;position:relative}@supports (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_input{corner-shape:squircle;border-radius:1rem 1rem 0 0}}@supports not (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_input{border-radius:.5rem .5rem 0 0}}.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_input::placeholder{color:#a8a29e}.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_input:focus-visible{z-index:10;outline:none;box-shadow:inset 0 0 0 2px #93c5fd}@supports (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_passwordInput{corner-shape:squircle;border-radius:0 0 1rem 1rem}}@supports not (corner-shape:squircle){.X7R_Sq_form .X7R_Sq_individualInputWrapper .X7R_Sq_passwordInput{border-radius:0 0 .5rem .5rem}}.X7R_Sq_form .X7R_Sq_validationMessages{flex-direction:column;display:flex}.X7R_Sq_form .X7R_Sq_forgotPasswordWrapper{text-align:center;font-size:.875rem}.X7R_Sq_form .X7R_Sq_registerLinkWrapper{color:#78716c;text-align:center;font-size:.875rem}