.c-field>label{margin-bottom:.25rem;display:inline-flex}.c-field>label .asterisk{display:inline-block}:is(.c-field.c-base-text-input,.c-field.c-autocomplete,.c-field.c-select)>.hint{font-size:var(--c-text-small-font-size);margin-top:.25rem}.c-field.c-base-text-input>.input-wrapper,.c-field.c-autocomplete>.input-wrapper,.c-field.c-select>.select-wrapper{position:relative}.c-field.c-base-text-input>.input-wrapper>input,.c-field.c-autocomplete>.input-wrapper>input,.c-field.c-select>.select-wrapper>select{appearance:none;border:1px solid var(--c-color-grey-400);background-color:var(--c-color-white);width:100%;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border-radius:.25rem;padding:.5rem .75rem;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;display:block}:is(.c-field.c-base-text-input>.input-wrapper>input,.c-field.c-autocomplete>.input-wrapper>input,.c-field.c-select>.select-wrapper>select):focus-visible{box-shadow:var(--c-drop-shadow-brand-primary);border-color:var(--c-color-brand-primary-600);outline:none}:is(.c-field.c-base-text-input>.input-wrapper>input,.c-field.c-autocomplete>.input-wrapper>input,.c-field.c-select>.select-wrapper>select):disabled{pointer-events:none;border-color:var(--c-color-grey-100);background-color:var(--c-color-grey-100);color:var(--c-color-grey-600)}.c-field.has-error{color:var(--c-color-red-600)}.c-field.has-error>label{color:inherit}.c-field.has-error.c-base-text-input>.input-wrapper>input,.c-field.has-error.c-autocomplete>.input-wrapper>input,.c-field.has-error.c-select>.select-wrapper>select{border-color:var(--c-color-red-600)}:is(.c-field.has-error.c-base-text-input>.input-wrapper>input,.c-field.has-error.c-autocomplete>.input-wrapper>input,.c-field.has-error.c-select>.select-wrapper>select):focus-visible{box-shadow:var(--c-drop-shadow-red)}
