.ds-field{--field-autofill-ground:inset 0 0 0 0 transparent}.ds-field:-webkit-autofill{--field-autofill-ground:inset 0 0 0 1000px var(--field-surface,var(--field-bg));box-shadow:var(--field-autofill-ground);-webkit-text-fill-color:var(--field-fg);caret-color:var(--field-fg)}.ds-field:autofill{--field-autofill-ground:inset 0 0 0 1000px var(--field-surface,var(--field-bg));box-shadow:var(--field-autofill-ground);-webkit-text-fill-color:var(--field-fg);caret-color:var(--field-fg)}.ds-field:-webkit-autofill:focus-visible{box-shadow:var(--field-autofill-ground), 0 0 0 var(--ring-focus-offset) var(--line-focus-halo)}.ds-field:autofill:focus-visible{box-shadow:var(--field-autofill-ground), 0 0 0 var(--ring-focus-offset) var(--line-focus-halo)}.ds-field.field-error{box-shadow:var(--field-autofill-ground), inset 0 0 0 1px var(--field-border-error)}.ds-field[readonly]{background:var(--field-bg-readonly);border-color:var(--field-border-muted);cursor:text}.ds-field:disabled{background:var(--field-bg-disabled);color:var(--field-fg-disabled);border-color:var(--field-border-muted);cursor:not-allowed}.ds-field-group:has(.ds-field:focus-visible){outline:var(--ring-focus-width) solid var(--line-focus);outline-offset:var(--ring-focus-offset);box-shadow:0 0 0 var(--ring-focus-offset) var(--line-focus-halo)}.ds-field-group .ds-field:focus-visible{box-shadow:var(--field-autofill-ground);outline:none}
