.field.svelte-sdw29r{display:grid;gap:.4rem}label.svelte-sdw29r{font-size:var(--text-small);font-weight:var(--font-weight-medium);color:var(--field-label-fg)}.optional.svelte-sdw29r{margin-inline-start:.375rem;font-weight:var(--font-weight-regular);color:var(--field-hint-fg)}.hint.svelte-sdw29r,.error.svelte-sdw29r{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--field-hint-fg)}.error.svelte-sdw29r{color:var(--color-danger)}.field.svelte-sdw29r :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-height:var(--field-height);padding:.5rem .875rem;border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);font:inherit;font-size:var(--text-body);color:var(--color-fg);transition:border-color var(--duration-fast) var(--ease-standard)}.field.svelte-sdw29r textarea{min-height:7rem;resize:vertical;line-height:var(--text-body--line-height)}.field.svelte-sdw29r :is(input,select,textarea):hover{border-color:var(--field-border-hover)}.field.svelte-sdw29r :is(input,select,textarea):focus{outline:none;border-color:var(--field-border-focus);box-shadow:var(--shadow-focus)}.has-error.svelte-sdw29r :is(input,select,textarea){border-color:var(--color-danger)}.field.svelte-sdw29r ::placeholder{color:var(--field-placeholder)}
