.form-group.svelte-j894uo{vertical-align:top;flex-direction:column;width:100%;margin-bottom:.5rem;display:inline-flex;position:relative}.input-row.svelte-j894uo{flex-direction:column;width:100%;display:flex;position:relative}.icon-container.svelte-j894uo{pointer-events:none;z-index:5;align-items:center;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.floating-label.svelte-j894uo{z-index:2;color:#6b7280;pointer-events:none;background:#fff;border-radius:2px;margin-top:.7rem;margin-left:.6rem;padding-left:.2rem;padding-right:.2rem;font-size:1rem;transition:all .1s ease-out;position:absolute}.floating-label.with-icon.svelte-j894uo{margin-left:2.5rem}.form-control.svelte-j894uo{border-radius:var(--radius-control);z-index:1;background:#fff;border:1px solid #6b7280;width:100%;padding:.6rem;font-size:1rem;transition:border-color .1s ease-out;position:relative}.form-control.with-icon.svelte-j894uo{padding-left:2.5rem}.form-control.svelte-j894uo:hover,.form-control.svelte-j894uo:focus{border-color:var(--color-magyarshop-green)}.form-control.svelte-j894uo:focus~.floating-label:where(.svelte-j894uo),.form-control.svelte-j894uo:not(:placeholder-shown)~.floating-label:where(.svelte-j894uo){color:var(--color-magyarshop-green);z-index:3;font-size:90%;transform:translateY(-120%)}:-webkit-any(.form-control.svelte-j894uo:-webkit-autofill~.floating-label:where(.svelte-j894uo),.form-control.svelte-j894uo:autofill~.floating-label:where(.svelte-j894uo)){color:var(--color-magyarshop-green);font-size:90%;transform:translateY(-120%)}:is(.form-control.svelte-j894uo:autofill~.floating-label:where(.svelte-j894uo),.form-control.svelte-j894uo:autofill~.floating-label:where(.svelte-j894uo)){color:var(--color-magyarshop-green);font-size:90%;transform:translateY(-120%)}.form-control.svelte-j894uo:focus{z-index:8}.form-control.svelte-j894uo:focus~.floating-label:where(.svelte-j894uo),.form-control.svelte-j894uo:not(:placeholder-shown)~.floating-label:where(.svelte-j894uo){z-index:9}.form-control.svelte-j894uo:focus:-webkit-autofill~.floating-label:where(.svelte-j894uo){z-index:7}.form-control.has-error.svelte-j894uo,.form-control.has-error.svelte-j894uo:hover,.form-control.has-error.svelte-j894uo:focus{border-color:#dc2626}.form-control.has-error.svelte-j894uo~.floating-label:where(.svelte-j894uo),.form-control.has-error.svelte-j894uo:focus~.floating-label:where(.svelte-j894uo),.form-control.has-error.svelte-j894uo:not(:placeholder-shown)~.floating-label:where(.svelte-j894uo){color:#dc2626}.form-control.has-error.svelte-j894uo:autofill~.floating-label:where(.svelte-j894uo){color:#dc2626}.input-error.svelte-j894uo{color:#dc2626;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.form-control.svelte-j894uo:disabled{color:#6b7280;cursor:not-allowed;background-color:#f9fafb}.form-control.svelte-j894uo:disabled~.floating-label:where(.svelte-j894uo){color:#9ca3af}.password-toggle.svelte-j894uo{color:#6b7280;cursor:pointer;z-index:4;background:0 0;border:none;padding:.25rem;transition:color .1s ease-out;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.password-toggle.svelte-j894uo:hover{color:#374151}.clear-button.svelte-j894uo{color:#6b7280;cursor:pointer;z-index:4;background:0 0;border:none;padding:.25rem;transition:color .1s ease-out;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.clear-button.svelte-j894uo:hover{color:#374151}.form-group.svelte-j894uo:has(.password-toggle:where(.svelte-j894uo)) .clear-button:where(.svelte-j894uo){right:2rem}
