div.svelte-1pk4so0{display:flex;width:100%;height:100%;box-sizing:border-box}svg.svelte-setb28{transition:all .3s ease;display:flex;position:relative;margin:auto}.body.svelte-1ibo90w.svelte-1ibo90w{position:relative;display:flex;flex-direction:column;margin:auto;padding:0 0 60px;box-sizing:border-box}.body.svelte-1ibo90w .logo-container.svelte-1ibo90w{margin:0 auto 40px;display:flex}.body.svelte-1ibo90w .logo-container img.svelte-1ibo90w{width:100px;height:100px}.body.svelte-1ibo90w .logo-container h1.svelte-1ibo90w{margin:auto;font-size:40px;font-weight:500}.body.svelte-1ibo90w .divider-container.svelte-1ibo90w{display:flex;gap:25px}.body.svelte-1ibo90w .divider-container h2.svelte-1ibo90w,.body.svelte-1ibo90w .divider-container p.svelte-1ibo90w{margin:auto;font-weight:300;font-size:30px;font-family:Albert Sans,sans-serif;color:var(--text-color);text-wrap:nowrap}.body.svelte-1ibo90w .divider-container p.svelte-1ibo90w{font-size:16px}.body.svelte-1ibo90w .divider.svelte-1ibo90w{height:1px;width:100%;background:var(--text-color-light-opacity);margin:40px 0}.body.svelte-1ibo90w .links-container.svelte-1ibo90w{display:flex;margin:30px 0 0}.body.svelte-1ibo90w .links-container .link.svelte-1ibo90w{cursor:pointer}.body.svelte-1ibo90w .links-container .link p.svelte-1ibo90w{margin:0;color:#0094cd;font-size:16px}.body.svelte-1ibo90w .links-container .link p.svelte-1ibo90w:hover{text-decoration:underline}.body.svelte-1ibo90w .links-container .right.svelte-1ibo90w{margin-left:auto}.body.svelte-1ibo90w .login-container.svelte-1ibo90w{width:350px;margin:20px auto;font-family:Albert Sans,sans-serif}.body.svelte-1ibo90w .login-container form.svelte-1ibo90w{display:flex;flex-direction:column;gap:20px}.body.svelte-1ibo90w .login-container form input.svelte-1ibo90w,.body.svelte-1ibo90w .login-container form button.svelte-1ibo90w{background:transparent;border:1.5px solid var(--text-color-light-opacity);border-radius:10px;padding:0 40px;box-sizing:border-box;width:100%;height:60px;color:var(--text-color);font-size:16px}.body.svelte-1ibo90w .login-container form input.svelte-1ibo90w:focus{outline-color:#0094cd}.body.svelte-1ibo90w .login-container form input.svelte-1ibo90w::placeholder{color:var(--text-color);opacity:1}.body.svelte-1ibo90w .login-container form button.svelte-1ibo90w{background:#0094cd;color:#fff;cursor:pointer}.body.svelte-1ibo90w .login-container form button.svelte-1ibo90w:hover{background:#0093cdc0}.body.svelte-1ibo90w .login-container form .password-container.svelte-1ibo90w{position:relative}.body.svelte-1ibo90w .login-container form .password-container .eye-button.svelte-1ibo90w{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer}.body.svelte-1ibo90w .login-container form .password-checks-container.svelte-1ibo90w{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.body.svelte-1ibo90w .login-container form .password-checks-container .item-container.svelte-1ibo90w{display:flex;gap:10px}.body.svelte-1ibo90w .login-container form .password-checks-container .item-container .tick-container.svelte-1ibo90w{background:green;padding:2px;box-sizing:border-box;width:20px;height:20px;border-radius:50%}.body.svelte-1ibo90w .login-container form .password-checks-container .item-container p.svelte-1ibo90w{margin:0;font-size:14px}.body.svelte-1ibo90w .login-container .oauth-container.svelte-1ibo90w{display:flex;gap:20px;border:1.5px solid var(--text-color-light-opacity);border-radius:10px;padding:0 40px;box-sizing:border-box;width:100%;height:70px;cursor:pointer}.body.svelte-1ibo90w .login-container .oauth-container.svelte-1ibo90w:hover{background:var(--bg-color-light-opacity)}.body.svelte-1ibo90w .login-container .oauth-container .icon-container.svelte-1ibo90w{margin:auto 0;width:30px;height:30px}.body.svelte-1ibo90w .login-container .oauth-container p.svelte-1ibo90w{margin:auto 0;font-weight:400;font-family:Albert Sans,sans-serif}.body.svelte-1ibo90w .login-container .email-token-text.svelte-1ibo90w{width:350px;text-wrap:wrap;color:var(--text-color-light);margin:0}.body.svelte-1ibo90w .login-container .email-token-container.svelte-1ibo90w{display:flex;justify-content:center;align-items:center;gap:10px;margin:40px}.body.svelte-1ibo90w .login-container .email-token-container .input-box.svelte-1ibo90w{width:38px;height:38px;padding:4px;text-align:center;font-size:24px;border:2px solid #ccc;border-radius:10px}.body.svelte-1ibo90w .login-container .email-token-container .input-box.svelte-1ibo90w:focus{border-color:#42a5f5;outline:none}.body.svelte-1ibo90w .login-container button.svelte-1ibo90w{border:1.5px solid var(--text-color-light-opacity);border-radius:10px;padding:0 40px;box-sizing:border-box;width:100%;height:60px;color:var(--text-color);font-size:16px;background:#0094cd;color:#fff;cursor:pointer}.body.svelte-1ibo90w .login-container button.svelte-1ibo90w:hover{background:#0093cdc0}
