.wrapper.svelte-1c25dj7{height:74vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper.svelte-1c25dj7 .subtitle:where(.svelte-1c25dj7){font-size:2rem;color:var(--medium-gray);font-weight:700;text-align:center;margin:0 0 80px}@media (max-width: 767px){.wrapper.svelte-1c25dj7 .subtitle:where(.svelte-1c25dj7){font-size:1.5rem;margin:0 0 60px}}@media (max-width: 479px){.wrapper.svelte-1c25dj7 .subtitle:where(.svelte-1c25dj7){font-size:1.125rem;margin:0 0 40px}}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7){margin:0 auto;min-width:400px;max-width:600px}@media (max-width: 479px){.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7){min-width:240px}}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .sign-in-text:where(.svelte-1c25dj7){text-align:center;margin-bottom:10px}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .sign-in-text:where(.svelte-1c25dj7) p:where(.svelte-1c25dj7){font-size:2rem;font-weight:100;margin:0}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7){position:relative;margin-bottom:24px}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field.has-error:where(.svelte-1c25dj7) input:where(.svelte-1c25dj7){outline:2px solid var(--error)}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) label:where(.svelte-1c25dj7){display:block;margin:0 0 6px 10px;font-size:.875rem;font-weight:500;color:var(--text-color)}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) label:where(.svelte-1c25dj7) .required:where(.svelte-1c25dj7){color:var(--error)}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) .control:where(.svelte-1c25dj7){position:relative;contain:inline-size}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) .control:where(.svelte-1c25dj7) #password:where(.svelte-1c25dj7){padding-right:40px}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) input:where(.svelte-1c25dj7){width:100%}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .field:where(.svelte-1c25dj7) p.error:where(.svelte-1c25dj7){top:100%}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) p.error:where(.svelte-1c25dj7){position:absolute;top:40px;left:0;color:var(--error);font-size:.75rem;margin:4px 20px 0}@media (max-width: 479px){.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) p.error:where(.svelte-1c25dj7){font-size:.6875rem}}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .show-password:where(.svelte-1c25dj7){position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;background:transparent;border:none;padding:0;margin:0;cursor:pointer;opacity:.8}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .submit-button:where(.svelte-1c25dj7){margin-top:30px;background-color:var(--accent-color);border-radius:20px}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .forgot-pass-n-signup:where(.svelte-1c25dj7){margin-top:7px;display:flex;justify-content:space-between}@media (max-width: 479px){.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .forgot-pass-n-signup:where(.svelte-1c25dj7){flex-direction:column;align-items:center}}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .forgot-pass-n-signup:where(.svelte-1c25dj7) a:where(.svelte-1c25dj7){display:inline-block;min-height:24px;padding:5px 0;font-size:12px}.wrapper.svelte-1c25dj7 .form-1:where(.svelte-1c25dj7) .forgot-pass-n-signup:where(.svelte-1c25dj7) a:where(.svelte-1c25dj7):hover{font-weight:500;text-decoration:underline}.wrapper.svelte-1c25dj7 .oauth-buttons:where(.svelte-1c25dj7){display:flex;justify-content:center;align-items:center;gap:12px;min-width:400px;max-width:600px;margin:20px auto 0}@media (max-width: 479px){.wrapper.svelte-1c25dj7 .oauth-buttons:where(.svelte-1c25dj7){min-width:240px;gap:8px}}.wrapper.svelte-1c25dj7 .oauth-buttons:where(.svelte-1c25dj7) form:where(.svelte-1c25dj7){flex:1}.oauth-btn{display:flex!important;align-items:center;justify-content:center;gap:8px}.oauth-btn img{width:16px;height:16px}.oauth-btn span{font-size:.75rem;text-transform:uppercase}@media (max-width: 479px){.oauth-btn span{display:none}.oauth-btn img{width:14px;height:14px}}
