.input,.input[part*=ch-edit--empty-value]{font-family:var(--font-family-body)}.input,.input[part*=ch-edit--empty-value]{font-size:var(--font-size-body-m);line-height:round(1em*var(--line-height-relaxed),1px)}.input{font-weight:var(--font-style-regular)}.input[part*=ch-edit--empty-value]{font-weight:var(--font-style-regular);font-style:italic}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.input{--ch-edit-gap: var(--spacing-gap-m);--ch-edit__image-size: var(--icon-m);border-width:var(--control-border-width);border-style:solid;border-color:var(--control-border-color);border-radius:var(--control-border-radius);background-color:var(--control-bg-color);color:var(--color-text-neutral-default);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline)}.input:focus{outline:var(--border-width-focus) solid var(--color-border-primary-focused);outline-offset:calc(var(--size-2)*-1)}.input:hover{--control-border-color: var(--color-border-primary-hover);color:var(--color-text-primary-hover)}.input:disabled{--control-bg-color: var(--color-accent-neutral-disabled);--control-border-color: var(--color-border-neutral-disabled);color:var(--color-text-neutral-on-disabled);--ch-placeholder-color: var(--color-text-neutral-on-disabled)}.input[part*=ch-edit--empty-value]{--ch-placeholder-color: var(--color-text-neutral-neutral)}.input-error{--control-border-color: var(--color-border-error-default);color:var(--color-text-neutral-default)}