@layer ds{.ds-field[data-v-f2889108]{display:flex;flex-direction:column;gap:var(--_field-padding-y);position:relative}.ds-field__label[data-v-f2889108]{color:var(--_label-foreground);font-family:var(--_label-typography-family);font-size:var(--_label-typography-size);font-variation-settings:var(--_label-typography-font-variation-settings);font-weight:var(--_label-typography-weight);letter-spacing:var(--_label-typography-letter-spacing);line-height:var(--_label-typography-line-height);margin:0;text-transform:var(--_label-typography-text-transform)}.ds-field__required[data-v-f2889108]{color:var(--_required-mark-foreground);font-family:var(--_required-mark-typography-family);font-size:var(--_required-mark-typography-size);font-variation-settings:var(--_required-mark-typography-font-variation-settings);font-weight:var(--_required-mark-typography-weight);letter-spacing:var(--_required-mark-typography-letter-spacing);line-height:var(--_required-mark-typography-line-height);margin:0;margin-inline-start:var(--_field-padding-y);text-transform:var(--_required-mark-typography-text-transform)}.ds-field__hint[data-v-f2889108]{color:var(--_hint-foreground);font-family:var(--_hint-typography-family);font-size:var(--_hint-typography-size);font-variation-settings:var(--_hint-typography-font-variation-settings);font-weight:var(--_hint-typography-weight);letter-spacing:var(--_hint-typography-letter-spacing);line-height:var(--_hint-typography-line-height);margin:0;text-transform:var(--_hint-typography-text-transform)}.ds-field__helper[data-v-f2889108]{color:var(--_helper-foreground);font-family:var(--_helper-typography-family);font-size:var(--_helper-typography-size);font-variation-settings:var(--_helper-typography-font-variation-settings);font-weight:var(--_helper-typography-weight);letter-spacing:var(--_helper-typography-letter-spacing);line-height:var(--_helper-typography-line-height);margin:0;text-transform:var(--_helper-typography-text-transform)}.ds-field__error[data-v-f2889108]{color:var(--_error-text-foreground);font-family:var(--_error-text-typography-family);font-size:var(--_error-text-typography-size);font-variation-settings:var(--_error-text-typography-font-variation-settings);font-weight:var(--_error-text-typography-weight);letter-spacing:var(--_error-text-typography-letter-spacing);line-height:var(--_error-text-typography-line-height);margin:0;text-transform:var(--_error-text-typography-text-transform)}.ds-field__live[data-v-f2889108]:empty{display:none}.ds-field__box[data-v-f2889108]{align-items:center;background-color:var(--_field-background);border-color:var(--_field-border-color);border-radius:var(--_field-radius);border-style:solid;border-width:var(--_field-border-width);box-shadow:var(--_field-shadow);color:var(--_field-foreground);display:flex;font-family:var(--_field-typography-family);font-size:var(--_field-typography-size);font-variation-settings:var(--_field-typography-font-variation-settings);font-weight:var(--_field-typography-weight);gap:var(--_field-padding-y);letter-spacing:var(--_field-typography-letter-spacing);line-height:var(--_field-typography-line-height);min-block-size:var(--_field-min-height);padding-block:var(--_field-padding-y);padding-inline:var(--_field-padding-x);text-transform:var(--_field-typography-text-transform);transition-duration:var(--_field-transition);transition-property:background-color,border-color,box-shadow,color}.ds-field__icon[data-v-f2889108]{block-size:var(--_leading-icon-size);color:var(--_leading-icon-foreground);font-size:var(--_leading-icon-size);inline-size:var(--_leading-icon-size)}.ds-field__icon[data-v-f2889108],.ds-field__icon--trailing[data-v-f2889108]{align-items:center;display:inline-flex;flex:none;justify-content:center}.ds-field__icon--trailing[data-v-f2889108]{block-size:var(--_trailing-icon-size);color:var(--_trailing-icon-foreground);font-size:var(--_trailing-icon-size);inline-size:var(--_trailing-icon-size)}}
