.eye-off-icon.svelte-1d9u1l4{vertical-align:middle;display:inline-block}.form-field.svelte-1tb13wx{gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.form-field.svelte-1tb13wx .children-before:where(.svelte-1tb13wx){margin-bottom:var(--space-xs)}.form-field.svelte-1tb13wx label:where(.svelte-1tb13wx){left:var(--space-s);background:var(--color-surface);transform-origin:0;font-size:var(--step-0);color:var(--color-text-secondary);pointer-events:none;padding:0 var(--space-3xs);z-index:1;transition:color .2s ease-out,background-color .2s ease-out;position:absolute;top:0;transform:translateY(-50%)scale(.85)}.form-field.active.svelte-1tb13wx label:where(.svelte-1tb13wx){background-color:var(--color-surface)}.form-field.focused.svelte-1tb13wx label:where(.svelte-1tb13wx){background-color:var(--color-surface)}.form-field.focused.svelte-1tb13wx:not(.has-error) label:where(.svelte-1tb13wx){color:var(--color-accent)}.form-field.has-error.svelte-1tb13wx label:where(.svelte-1tb13wx){color:var(--color-error)}.form-field.svelte-1tb13wx .form-field-visual-box:where(.svelte-1tb13wx){background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .2s ease-out;display:flex;position:relative}.form-field.focused.svelte-1tb13wx .form-field-visual-box:where(.svelte-1tb13wx){border-color:var(--color-accent)}.form-field.focused.has-error.svelte-1tb13wx .form-field-visual-box:where(.svelte-1tb13wx){border-color:var(--color-error)}.form-field.has-error.svelte-1tb13wx:not(.focused) .form-field-visual-box:where(.svelte-1tb13wx){border-color:var(--color-error)}.form-field.svelte-1tb13wx .input-wrapper:where(.svelte-1tb13wx){padding:var(--space-s);padding-right:var(--space-xl);background-color:#0000;flex-grow:1;align-items:center;display:flex;position:relative}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx){font-size:var(--step-0);color:var(--color-text-primary);min-height:calc(var(--step-0) * 1.5);background-color:#0000;border:none;border-radius:0;flex-grow:1;width:100%;padding:0;line-height:1.5}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):focus{outline:none}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:hover{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:focus{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:active{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):autofill{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:hover{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):autofill:hover{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:focus{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):autofill:focus{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):-webkit-autofill:active{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx input:where(.svelte-1tb13wx):autofill:active{caret-color:var(--color-text-primary);box-shadow:0 0 0 30px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text-primary)!important}.form-field.svelte-1tb13wx .password-toggle:where(.svelte-1tb13wx){right:var(--space-s);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.form-field.svelte-1tb13wx .password-toggle:where(.svelte-1tb13wx):hover{color:var(--color-accent);outline:none}.form-field.svelte-1tb13wx .password-toggle:where(.svelte-1tb13wx):focus{color:var(--color-accent);outline:none}.form-field.svelte-1tb13wx .password-toggle:where(.svelte-1tb13wx) svg{width:var(--step-1);height:var(--step-1)}.form-field.svelte-1tb13wx .slotted-content:where(.svelte-1tb13wx){margin-top:var(--space-xs);width:100%}.error-message.svelte-1tb13wx{color:var(--color-error,#d32f2f);font-size:var(--step--2);margin-top:var(--space-3xs);padding-left:var(--space-xs)}
