.py-4.svelte-w3fccy.svelte-w3fccy{padding:40px 0}.intro.svelte-w3fccy.svelte-w3fccy{background-color:#f1f1f1;padding:20px;border-radius:12px;max-width:740px}.flex.svelte-w3fccy.svelte-w3fccy{display:flex;flex-wrap:wrap;gap:0 1rem}.flex.svelte-w3fccy>div.svelte-w3fccy{flex:1;min-width:144px}label.svelte-w3fccy.svelte-w3fccy{font-weight:700;font-size:1.1rem;margin-bottom:7px;display:block}input.svelte-w3fccy.svelte-w3fccy{width:100%;padding:.7rem;margin-bottom:1.5rem;border:1px solid #ccc;border-radius:4px;transition:border-color .2s}input.svelte-w3fccy.svelte-w3fccy:focus{border-color:#fe1100;outline:none}.btn.svelte-w3fccy.svelte-w3fccy{width:100%;padding:.75rem;background:#fe1100;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.btn.svelte-w3fccy.svelte-w3fccy:hover{background-color:#d41000}.error.svelte-w3fccy.svelte-w3fccy{color:red;font-weight:600;margin-bottom:1rem}.login-link.svelte-w3fccy.svelte-w3fccy{text-align:center;margin-top:1.5rem;font-size:.95rem}.login-link.svelte-w3fccy a.svelte-w3fccy{color:#fe1100;text-decoration:underline;font-weight:600}
