:root{--shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;--border:0.1rem solid rgba(0,0,0,.08);--border-primary:0.1rem solid blue;--radius:.35rem;--pacifico:"Pacifico",cursive;--poppins:"Poppins",sans-serif}*{background:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;list-style-type:none;margin:0;padding:0;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,.btn{box-sizing:border-box;white-space:nowrap}.btn{background-color:#fff;border:var(--border);border-radius:var(--radius);cursor:pointer;font-family:var(--poppins)!important;font-size:.9rem;font-weight:600;padding:.5rem 1.6rem;width:100%}.btn-primary{background-color:blue;border:var(--border-primary);color:#fff}.npt{background-color:#fff;border:var(--border);border-radius:var(--radius);box-sizing:border-box;font-family:var(--poppins);font-size:.9rem;outline:none;padding:.4rem .6rem;width:100%}.auth{align-items:center;display:none;flex-direction:column;justify-content:flex-start}.auth-logo{font-family:var(--pacifico);font-size:2.3rem;padding:2rem 0;text-align:center}.auth-card{align-items:center;border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:center;width:23rem}.auth-title{border-bottom:var(--border);font-size:1.2rem;font-weight:600}.auth-form,.auth-title{font-family:var(--poppins);padding:1rem 1.5rem;width:100%}.auth-form{align-items:flex-start;display:flex;flex-direction:column}.auth-form label{font-size:.9rem}.auth-form input{margin:.7rem 0}.auth-form-forgot-password{align-items:center;display:flex;font-size:.85rem;justify-content:center;margin-top:.75rem;width:100%}.auth-divider{font-family:var(--poppins)}.auth-divider,.auth-providers{align-items:center;display:flex;justify-content:center;padding:0 1.5rem 1rem;width:100%}.auth-providers{flex-direction:column}.auth-divider-bar{background-color:rgba(0,0,0,.08);height:1px;width:100%}.auth-divider-text{padding:0 1rem}.auth-providers .btn{margin-bottom:.7rem}.auth-swapper{align-self:center;display:flex;flex-direction:column;font-family:var(--poppins);justify-content:center;padding:1rem 1.5rem;text-align:center;width:23rem}.auth-swapper p{font-size:.85rem;margin:0 0 1rem}.auth-copyright{font-family:var(--poppins);font-size:.75rem;padding:2rem 0;text-align:center}.auth-copyright-text{margin:0 .3rem}.auth-copyright-link{color:#5a5a5a;margin-left:.5rem}.auth-form-checkbox{align-items:center;display:flex;justify-content:center;margin-bottom:.7rem;width:100%}.auth-form-checkbox label{font-size:.75rem!important;text-align:center}.auth-form-checkbox label a{color:#5a5a5a}.auth-error{border:.1rem solid red;border-radius:var(--radius);color:red;display:none;font-family:var(--poppins);font-size:.75rem;margin-bottom:1rem;padding:.5rem;width:23rem}