input.svelte-unwbto{width:100%}
.fa-svelte.svelte-1d15yci{width:1em;height:1em;overflow:visible;display:inline-block}
.password-input.svelte-d4ztvu.svelte-d4ztvu{position:relative}.password-input.svelte-d4ztvu button.svelte-d4ztvu{color:gray;position:absolute;right:0;top:0;bottom:0;background:none;border:none;cursor:pointer;& div {
			display: flex;
		}}
div.svelte-h1dh4s{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}
form.svelte-1cla1u7{display:flex;flex-direction:column;width:300px}
div.svelte-1xpw366{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.5rem}
button.svelte-an1hc1{padding:0.5rem;background-color:#007bff;color:white;border:none;cursor:pointer}
h1.svelte-phbiei{margin:0;text-align:center}
.pin-overlay.svelte-1iytv0y{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.8);display:flex;align-items:center;justify-content:center}.pin-container.svelte-1iytv0y{background-color:white;padding:2rem;border-radius:0.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.pin-input.svelte-1iytv0y{display:flex;justify-content:center;gap:0.5rem;margin-bottom:1rem;& input {
			width: 3rem;
			height: 4.5rem;
			font-size: 1.5rem;
			text-align: center;
			border: 2px solid #ccc;
			border-radius: 0.5rem;
		}}div.container-justify-center.svelte-1iytv0y{display:flex;justify-content:center}
main.svelte-olj3r6{height:100%}
