.input-field-container.svelte-9ngykx{--_input-text-color: var(--input-text-color, var(--clr-text-primary));--_input-placeholder-color: var(--input-placeholder-color, var(--clr-text-tertiary));--_input-border-color: var(--input-border-color, var(--clr-border-primary));--_input-background: var(--input-background, transparent);--_input-focus-ring: var(--input-focus-ring, transparent);--_input-padding-block: var(--input-padding-block, .75em);--_input-padding-inline: var(--input-padding-inline, .95em);display:flex;flex-direction:column}.input-field-container.disabled.svelte-9ngykx{--_input-background: var(--input-disabled-background, var(--clr-surface-muted))}.input-field-container.disabled.svelte-9ngykx .input-container:where(.svelte-9ngykx){cursor:not-allowed;opacity:var(--action-disabled-opacity)}.input-field-container.svelte-9ngykx:focus-within{--label-color: var(--clr-action-primary);--_input-border-color: var(--input-focus-border-color, var(--clr-border-focus));--_input-focus-ring: var(--input-focus-ring, var(--clr-focus-ring))}.input-field-container.error.svelte-9ngykx{--label-color: var(--clr-status-negative-subtle-text);--_input-text-color: var(--input-invalid-text-color, var(--clr-status-negative-subtle-text));--_input-border-color: var(--input-invalid-border-color, var(--clr-status-negative));--_input-background: var(--input-invalid-background, var(--clr-status-negative-subtle));--_input-placeholder-color: var(--input-invalid-placeholder-color, var(--clr-status-negative))}.input-field-container.error.svelte-9ngykx:focus-within{--label-color: var(--clr-status-negative);--_input-focus-ring: var(--input-invalid-focus-ring, var(--clr-status-negative-subtle-hover))}.input-field-container.prefix.svelte-9ngykx input:where(.svelte-9ngykx)::-webkit-outer-spin-button,.input-field-container.prefix.svelte-9ngykx input:where(.svelte-9ngykx)::-webkit-inner-spin-button,.input-field-container.suffix.svelte-9ngykx input:where(.svelte-9ngykx)::-webkit-outer-spin-button,.input-field-container.suffix.svelte-9ngykx input:where(.svelte-9ngykx)::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-field-container.prefix.svelte-9ngykx input[type=number]:where(.svelte-9ngykx),.input-field-container.suffix.svelte-9ngykx input[type=number]:where(.svelte-9ngykx){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-container.svelte-9ngykx{display:flex;overflow:hidden;border:1px solid var(--_input-border-color);border-radius:var(--input-border-radius, var(--border-radius));background:var(--_input-background);box-shadow:0 0 0 .2em var(--_input-focus-ring);transition:background var(--transition-duration, .2s),border var(--transition-duration, .2s),box-shadow var(--transition-duration, .2s),color var(--transition-duration, .2s)}input.svelte-9ngykx{display:block;position:relative;width:100%;max-width:100%;padding:var(--_input-padding-block) var(--_input-padding-inline);border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;color:var(--_input-text-color);font:inherit;font-size:var(--text-md);letter-spacing:inherit;line-height:var(--input-line-height, 1.25em);word-spacing:inherit}input.svelte-9ngykx::placeholder{color:var(--_input-placeholder-color)}input.svelte-9ngykx:is([type=checkbox]:where(.svelte-9ngykx),[type=radio]:where(.svelte-9ngykx),[type=file]:where(.svelte-9ngykx),[type=range]:where(.svelte-9ngykx),[type=color]:where(.svelte-9ngykx),[type=date]:where(.svelte-9ngykx),[type=datetime-local]:where(.svelte-9ngykx),[type=month]:where(.svelte-9ngykx),[type=time]:where(.svelte-9ngykx),[type=week]:where(.svelte-9ngykx)){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input.svelte-9ngykx:-webkit-autofill,input.svelte-9ngykx:-webkit-autofill:hover,input.svelte-9ngykx:-webkit-autofill:focus,input.svelte-9ngykx:-webkit-autofill:active{transition:background-color 500000s ease-in-out 500000s;-webkit-text-fill-color:var(--_input-text-color)!important;caret-color:var(--_input-text-color)}.prefix-container.svelte-9ngykx,.suffix-container.svelte-9ngykx{display:flex;align-items:center;padding-inline:var(--_input-padding-inline);color:var(--label-color);font-size:var(--text-sm);font-weight:600}.prefix-container.svelte-9ngykx:empty,.suffix-container.svelte-9ngykx:empty{display:none}.prefix-container.icon.svelte-9ngykx{padding-right:0}
