.card.svelte-sy5o5e{border-radius:16px;box-shadow:0 12px 30px #0003;transition:transform .2s,box-shadow .2s;width:100%;max-width:480px;background:#fff;border:1px solid #eef2ff;color:#111827}.signup-id.svelte-sy5o5e{background:radial-gradient(800px 400px at 0% 0%,rgba(106,17,203,.25),transparent 60%),radial-gradient(800px 400px at 100% 0%,rgba(91,33,182,.3),transparent 60%),linear-gradient(180deg,#2a0a4f,#180a2f);padding:2rem 1rem}.btn-purple.svelte-sy5o5e{background-color:#6a11cb;border:none;color:#fff;font-weight:600;transition:all .2s;padding:8px 16px;border-radius:8px}.btn-purple.svelte-sy5o5e:hover,.btn-purple.svelte-sy5o5e:active{background-color:#4e0f9e;transform:translateY(-3px);color:#fff}.form-control.svelte-sy5o5e{border-radius:10px;padding:10px 12px;font-size:14px;background-color:#ebf5ff;color:#111827;border:2px solid #6a11cb}.form-control.svelte-sy5o5e:focus{outline:none;border-color:#6a11cb;box-shadow:0 0 0 4px #6a11cb26}.form-control.svelte-sy5o5e::-moz-placeholder{color:#6b7280}.form-control.svelte-sy5o5e::placeholder{color:#6b7280}.form-label.svelte-sy5o5e{color:#111827;font-weight:600}.text-purple.svelte-sy5o5e{color:#6a11cb;font-weight:700}.form-check-input.svelte-sy5o5e{border:2px solid #6a11cb;background-color:#fff;accent-color:#6a11cb;width:1.2rem;height:1.2rem;margin-top:.15rem}.form-check-input.svelte-sy5o5e:checked{background-color:#6a11cb;border-color:#6a11cb}.form-check-input.svelte-sy5o5e:focus{outline:none;box-shadow:0 0 0 4px #6a11cb26}.border-purple.svelte-sy5o5e{border-color:#6a11cb;border-width:2px}.border-purple.svelte-sy5o5e:focus{border-color:#6a11cb}.cursor-pointer.svelte-sy5o5e{cursor:pointer}.alert-purple.svelte-sy5o5e{background-color:#f3e8ff;border-color:#6a11cb;color:#4e0f9e}.text-danger.svelte-sy5o5e{color:#dc2626}.password-container.svelte-sy5o5e{position:relative}.password-toggle.svelte-sy5o5e{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:1.2rem}.custom-max-width.svelte-sy5o5e{max-width:-webkit-fill-available;max-width:100%}
