.card.svelte-bb1yqw{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-bb1yqw{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-bb1yqw{background-color:#6a11cb;border:none;color:#fff;font-weight:600;transition:all .2s;padding:8px 16px;border-radius:8px}.btn-purple.svelte-bb1yqw:hover{background-color:#4e0f9e;transform:translateY(-3px)}.form-control.svelte-bb1yqw{border-radius:10px;padding:10px 12px;font-size:14px;background-color:#ebf5ff;color:#111827;border:2px solid #6a11cb}.form-control.svelte-bb1yqw:focus{outline:none;border-color:#6a11cb;box-shadow:0 0 0 4px #6a11cb26}.form-control.svelte-bb1yqw::-moz-placeholder{color:#6b7280}.form-control.svelte-bb1yqw::placeholder{color:#6b7280}.form-label.svelte-bb1yqw{color:#111827;font-weight:600}.btn-purple.svelte-bb1yqw:hover{color:#fff}.btn-purple.svelte-bb1yqw:active{background-color:#4e0f9e;transform:translateY(-3px);color:#fff}.form-control.svelte-bb1yqw{border-radius:8px;padding:8px;font-size:14px}.text-purple.svelte-bb1yqw{color:#6a11cb;font-weight:700}.border-purple.svelte-bb1yqw{border-color:#6a11cb;border-width:2px}.border-purple.svelte-bb1yqw:focus{border-color:#6a11cb}.alert-purple.svelte-bb1yqw{background-color:#f3e8ff;border-color:#6a11cb;color:#4e0f9e}.text-danger.svelte-bb1yqw{color:#dc2626}.custom-max-width.svelte-bb1yqw{max-width:-webkit-fill-available;max-width:100%}
