.login-container.svelte-181f797{min-height:50vh;width:40vw;background-color:#ffffff26;border:solid white 0px;border-radius:15px;-webkit-backdrop-filter:blur(300px);backdrop-filter:blur(300px);box-shadow:0 8px 25px #ffffffbf;display:grid;grid-template-columns:1fr;grid-template-rows:20% 40% 20% 15%;padding:2vh 0}.title-section.svelte-181f797{border:solid red 0px;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Gemunu Libre,sans-serif;font-family:Quicksand,sans-serif;font-family:Thasadith,sans-serif;font-size:1.75vw}.input-section.svelte-181f797{border:solid red 0px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3vw;width:100%}.submit-section.svelte-181f797{display:flex;justify-content:center;align-items:center;width:100%}.input-section.svelte-181f797 .form-input-container,.input-section.svelte-181f797 .form-input-container-tel,.submit-section.svelte-181f797 #submitButton{width:90%;max-width:320px}.password-forgot-prompt-section.svelte-181f797{margin:0;padding:0;display:flex;justify-content:center;align-items:center;font-size:1.25vw;text-decoration:underline;color:#fff;border:solid red 0px}#forgotPasswordButton.svelte-181f797{background-color:transparent;border:solid red 0px;color:#fff;padding:0;cursor:pointer}@media only screen and (min-width: 601px) and (max-width: 950px) and (orientation: portrait){.login-container.svelte-181f797{width:75vw}.title-section.svelte-181f797{font-size:5vw}.input-section.svelte-181f797{gap:8vw}}@media only screen and (max-width: 600px) and (orientation: portrait){.login-container.svelte-181f797{height:35vh;width:90vw}.title-section.svelte-181f797{font-size:6vw}.input-section.svelte-181f797{gap:8vw}}
