.wrapper.svelte-18fife.svelte-18fife{display:flex;gap:10px;min-height:100vh;justify-content:space-between;background-color:#1b2434}.wrapper.svelte-18fife h1.svelte-18fife{color:#9ba4de;text-transform:uppercase;font-weight:300}.wrapper.svelte-18fife .error.svelte-18fife{background:#a95d5d;color:#e8d3d3;border:1px solid #3e1010;padding:10px;border-radius:5px}.wrapper.svelte-18fife .hide.svelte-18fife{display:none}.wrapper.svelte-18fife .content.svelte-18fife{width:350px;margin:20px auto}.wrapper.svelte-18fife .content .signup-callout.svelte-18fife{color:#9ba4de;text-align:center;padding-top:10px;border-top:1px dashed rgba(108,92,231,.4588235294);margin-top:10px}.wrapper.svelte-18fife .content form.svelte-18fife{display:flex;flex-direction:column;position:relative;gap:1rem}.wrapper.svelte-18fife .content form .login-input.svelte-18fife{position:relative}.wrapper.svelte-18fife .content form .login-input.hasValue label.svelte-18fife,.wrapper.svelte-18fife .content form .login-input:has(input:focus) label.svelte-18fife{top:-12px;left:-8px;font-size:12px;color:#9ba4de;border:2px solid #9ba4de;background-color:#1b2434}.wrapper.svelte-18fife .content form button.svelte-18fife{padding:10px;font-size:16px}.wrapper.svelte-18fife .content form label.svelte-18fife{color:#9ba4de;font-size:18px;margin-bottom:10px;text-transform:uppercase;position:absolute;top:13px;left:1px;letter-spacing:3px;border-radius:5px;padding:2px 10px;transition:all .125s ease}.wrapper.svelte-18fife .content form input.svelte-18fife{margin-top:5px;font-size:18px;background-color:#223047;border:2px solid #9ba4de;color:#9ba4de}.wrapper.svelte-18fife .content form input.svelte-18fife::placeholder{color:#555c8d;text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:3px}
