.ui-input{width:100%;display:grid;gap:6px}.ui-input._small .ui-input__input{min-height:34px;padding:8px 12px;font:var(--gf-font-p1)}.ui-input._medium .ui-input__input{min-height:44px;padding:12px 16px;font:var(--gf-font-description-second)}.ui-input._focus .ui-input__input,.ui-input._text .ui-input__input{border-color:var(--gf-color-black);background-color:var(--gf-color-white)}.ui-input._error .ui-input__input{border-color:var(--gf-color-action-alert);background-color:var(--gf-color-background-alert)}.ui-input._disabled .ui-input__hint,.ui-input._disabled .ui-input__input,.ui-input._disabled .ui-input__label{cursor:default;color:var(--gf-color-dark-gray)}.ui-input__label{color:var(--gf-color-black);font:var(--gf-font-p1)}.ui-input__control{width:100%}.ui-input__input{width:100%;background-color:var(--gf-color-white);border:1px solid var(--gf-color-middle-gray);border-radius:var(--gf-radius-lg);color:var(--gf-color-black);transition:background-color .2s ease-in,border-color .2s ease-in;outline:none}@media(hover:hover)and (pointer:fine){.ui-input__input:focus-visible,.ui-input__input:hover{background-color:var(--gf-color-light-gray);border-color:var(--gf-color-dark-gray)}}.ui-input__input:disabled{background-color:var(--gf-color-light-gray-2);border-color:var(--gf-color-middle-gray)}.ui-input__input::-moz-placeholder{color:var(--gf-color-dark-gray)}.ui-input__input::placeholder{color:var(--gf-color-dark-gray)}.ui-input__error,.ui-input__hint{font:var(--gf-font-p2)}.ui-input__hint{color:var(--gf-color-dark-gray)}.ui-input__error{color:var(--gf-color-action-alert)}
