.form-group.svelte-1hs6okv{display:flex;flex-direction:column;gap:.5rem}.form-group.svelte-1hs6okv label:where(.svelte-1hs6okv){color:#94a3b8;font-size:.875rem;font-weight:500}.form-group.svelte-1hs6okv input:where(.svelte-1hs6okv),.form-group.svelte-1hs6okv select:where(.svelte-1hs6okv),.form-group.svelte-1hs6okv textarea:where(.svelte-1hs6okv){background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:.875rem 1rem;color:#fff;font-size:1rem;transition:all .2s}.form-group.svelte-1hs6okv input:where(.svelte-1hs6okv):focus,.form-group.svelte-1hs6okv select:where(.svelte-1hs6okv):focus,.form-group.svelte-1hs6okv textarea:where(.svelte-1hs6okv):focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.form-group.svelte-1hs6okv input:where(.svelte-1hs6okv)::placeholder,.form-group.svelte-1hs6okv textarea:where(.svelte-1hs6okv)::placeholder{color:#475569}.form-group.svelte-1hs6okv input.error:where(.svelte-1hs6okv),.form-group.svelte-1hs6okv textarea.error:where(.svelte-1hs6okv){border-color:#ef4444}.error-message.svelte-1hs6okv{color:#ef4444;font-size:.75rem}.form-group.svelte-1hs6okv select:where(.svelte-1hs6okv) option:where(.svelte-1hs6okv){background:#1e293b;color:#fff}.btn-neon.svelte-1hs6okv{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border:none;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.btn-neon.svelte-1hs6okv:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 40px #3b82f666}.btn-neon.svelte-1hs6okv:disabled{opacity:.7;cursor:not-allowed}.btn-secondary.svelte-1hs6okv{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .2s}.btn-secondary.svelte-1hs6okv:hover{background:#ffffff26}
