@keyframes rotate-shadow{0%{filter:drop-shadow(0 2px 0px var(--primary))}25%{filter:drop-shadow(-1px 0 0px var(--primary))}50%{filter:drop-shadow(0 -1px 0px var(--primary))}75%{filter:drop-shadow(2px 0 0px var(--primary))}to{filter:drop-shadow(0 2px 0px var(--primary))}}.validatable-input{position:relative}.validatable-input .form-control{padding:.625rem 30px .625rem .9375rem}.validatable-input_invalid .validatable-input__alert{visibility:visible;color:#dc3545}.validatable-input_with-alert .form-control.is-invalid{background:none}.validatable-input__wrap{position:relative}.validatable-input__wrap .select-input,.validatable-input__wrap .select-input.is-invalid{background-image:none;appearance:none}.validatable-input__wrap .invalid-feedback{font-size:.75rem}.validatable-input__alert{visibility:hidden;width:1em;position:absolute;top:calc(50% - .5em);right:calc(.625rem + .234375rem)}.validatable-input__delete-icon:focus{outline:none;box-shadow:none}.validatable-input__delete-icon{font-size:1.8375rem;font-weight:400;position:absolute;font-size:22px;top:-5px;right:5px}.validatable-input__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;font-size:1.125rem;position:absolute;top:8px}.validatable-input__icon_alert{color:#dc3545;right:32px}.validatable-input__icon_arrow{right:8px;pointer-events:none}.validatable-input_invalid{color:#dc3545}.validatable-input__maxSymbolsCountLabel{position:absolute;bottom:4px;right:6px;color:#a3a3a3;font-size:.8125rem}.validatable-input__maxSymbolsCountLabel_error{color:#dc3545;bottom:0;right:3px;font-size:.75rem}.validatable-input .form-label>svg{margin-left:.5rem;color:#bdbdbd}.validatable-input .form-control::placeholder{color:#a3a3a3}@keyframes AlertIcon_rotate-shadow{0%{filter:drop-shadow(0 2px 0px var(--primary))}25%{filter:drop-shadow(-1px 0 0px var(--primary))}50%{filter:drop-shadow(0 -1px 0px var(--primary))}75%{filter:drop-shadow(2px 0 0px var(--primary))}to{filter:drop-shadow(0 2px 0px var(--primary))}}.AlertIcon_alertIcon{margin-left:8px;color:#a3a3a3}
