.content.svelte-16bgr8z{margin-top:-20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:400px;padding:40px 0 20px;max-width:calc(100vw - 20px)}.content.svelte-16bgr8z p:where(.svelte-16bgr8z){margin:12px 0;padding:0 30px}.login-button.svelte-16bgr8z{background-color:var(--color-text);color:var(--color-text-reversed);padding:8px 20px;border-radius:6px;width:100%;max-width:calc(100% - 40px);height:50px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px}.login-button.svelte-16bgr8z .google-logo-wrapper:where(.svelte-16bgr8z){width:32px;height:32px}@media (hover: hover){.login-button.svelte-16bgr8z:hover{background-color:#333}}.login-button.svelte-16bgr8z:active{background-color:#000;scale:.98}.link.svelte-16bgr8z{color:var(--color-url);cursor:pointer;font-size:14px}form.svelte-16bgr8z{display:flex;flex-direction:column;width:calc(100% - 40px);gap:12px}form.svelte-16bgr8z input[type=email]:where(.svelte-16bgr8z),form.svelte-16bgr8z input[type=password]:where(.svelte-16bgr8z),form.svelte-16bgr8z input[type=text]:where(.svelte-16bgr8z){padding:8px 12px;border-radius:6px;border:1px solid var(--color-border);font-size:16px}form.svelte-16bgr8z .password-wrapper:where(.svelte-16bgr8z){position:relative;display:flex;align-items:center}form.svelte-16bgr8z .password-wrapper:where(.svelte-16bgr8z) input:where(.svelte-16bgr8z){width:100%;padding-right:40px}form.svelte-16bgr8z .password-wrapper:where(.svelte-16bgr8z) .eye-button:where(.svelte-16bgr8z){position:absolute;right:8px;background:none;border:none;cursor:pointer;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;color:var(--color-text);opacity:.5;transition:opacity .2s}@media (hover: hover){form.svelte-16bgr8z .password-wrapper:where(.svelte-16bgr8z) .eye-button:where(.svelte-16bgr8z):hover{opacity:.8}}form.svelte-16bgr8z .password-wrapper:where(.svelte-16bgr8z) .eye-button:where(.svelte-16bgr8z):active{opacity:1}form.svelte-16bgr8z .submit-button:where(.svelte-16bgr8z){padding:8px 12px;border-radius:6px;background-color:var(--color-text);color:var(--color-text-reversed);margin-top:14px;font-weight:600;height:40px}form.svelte-16bgr8z .submit-button.disabled:where(.svelte-16bgr8z){background-color:var(--color-border)!important;color:var(--color-text);pointer-events:none}@media (hover: hover){form.svelte-16bgr8z .submit-button:where(.svelte-16bgr8z):hover{background-color:#333}}form.svelte-16bgr8z .submit-button:where(.svelte-16bgr8z):active{scale:.98}form.svelte-16bgr8z .terms-label:where(.svelte-16bgr8z){font-size:14px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;gap:4px}.switch-login.svelte-16bgr8z,.continue-with.svelte-16bgr8z{font-size:14px}.error-message.svelte-16bgr8z{font-size:14px;color:red}.error-message.center.svelte-16bgr8z{text-align:center}.error-message.firebase-error.svelte-16bgr8z{margin-top:10px}
