.native-field.svelte-py80wu{gap:.375rem;display:grid;position:relative}.native-field__label.svelte-py80wu{color:var(--on-surface-variant)}.native-field__icon.svelte-py80wu{color:var(--on-surface-variant);pointer-events:none;position:absolute;inset-block-end:1rem;inset-inline-start:1rem}.native-field--icon.svelte-py80wu :is(input:where(.svelte-py80wu),select:where(.svelte-py80wu),textarea:where(.svelte-py80wu)){padding-inline-start:3rem}.native-field--round.svelte-py80wu :is(input:where(.svelte-py80wu),select:where(.svelte-py80wu),textarea:where(.svelte-py80wu)){border-radius:var(--radius-full)}.native-field.svelte-py80wu input:where(.svelte-py80wu),.native-field.svelte-py80wu select:where(.svelte-py80wu),.native-field.svelte-py80wu textarea:where(.svelte-py80wu){border:1px solid var(--outline);border-radius:var(--radius-md);width:100%;min-height:3.5rem;color:var(--on-surface);font:inherit;transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);background:0 0;padding:1rem}.native-field.svelte-py80wu textarea:where(.svelte-py80wu){resize:vertical;min-height:auto}.native-field.svelte-py80wu input:where(.svelte-py80wu):focus,.native-field.svelte-py80wu select:where(.svelte-py80wu):focus,.native-field.svelte-py80wu textarea:where(.svelte-py80wu):focus{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:none}.native-field.svelte-py80wu input:where(.svelte-py80wu):disabled,.native-field.svelte-py80wu select:where(.svelte-py80wu):disabled,.native-field.svelte-py80wu textarea:where(.svelte-py80wu):disabled{opacity:.38;cursor:not-allowed}.native-field--error.svelte-py80wu input:where(.svelte-py80wu),.native-field--error.svelte-py80wu select:where(.svelte-py80wu),.native-field--error.svelte-py80wu textarea:where(.svelte-py80wu){border-color:var(--error)}.native-field.svelte-py80wu select:where(.svelte-py80wu){appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 1.25rem center,right .875rem center;background-repeat:no-repeat;background-size:.375rem .375rem,.375rem .375rem;padding-inline-end:2.75rem}.native-field__helper.svelte-py80wu{color:var(--on-surface-variant)}.native-field__error.svelte-py80wu{color:var(--error)}.native-field.svelte-py80wu input[type=color]:where(.svelte-py80wu){cursor:pointer;min-height:3rem;padding:.35rem}
