.ui-input-select{height:100%}.ui-input-select,.ui-input-select__area{display:flex;flex-direction:column;position:relative}.ui-input-select__area{align-items:flex-start;background:#282828;border-radius:10rem;height:56rem;justify-content:center;min-height:56rem;padding:16rem 14rem}.ui-input-select__label{background:transparent;color:#9b9a9a;font-size:16rem;font-style:normal;font-weight:400;line-height:24rem;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-input-select__field-area{align-items:center;display:none;gap:0 8rem;justify-content:space-between;opacity:0;transition:all .2s;width:100%}.ui-input-select__field{background:transparent;border:unset;box-shadow:unset;color:#fff;font-size:16rem;font-style:normal;font-weight:400;line-height:24rem;outline:unset;width:100%}.ui-input-select__field.--with-action{width:calc(100% - 28rem)}.ui-input-select__field:-webkit-autofill,.ui-input-select__field:-webkit-autofill:active,.ui-input-select__field:-webkit-autofill:focus,.ui-input-select__field:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #282828!important;-webkit-text-fill-color:#fff!important;-webkit-background-clip:text;caret-color:#fff;-webkit-transition:color 9999s ease-out,background-color 9999s ease-out;-webkit-transition-delay:9999s;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ui-input-select__field:-webkit-autofill:first-line{font-size:16rem}.ui-input-select__append-icon{bottom:18rem;color:#9b9a9a!important;cursor:pointer;font-size:20rem;position:absolute;right:14rem;top:18rem}.ui-input-select__error-item{color:#ff6262}.ui-input-select__error-item,.ui-input-select__help-item{font-size:14rem;font-weight:400;letter-spacing:.28rem;line-height:22rem;margin:2rem 14rem 0}.ui-input-select__help-item{color:#9b9a9a}.ui-input-select__menu{background:#282828;border-radius:0 0 10rem 10rem;content:"";left:0;max-height:252rem;overflow-y:auto;padding:6rem;position:absolute;right:0;top:100%;z-index:2}.ui-input-select__menu::-webkit-scrollbar{background:transparent;width:2px}.ui-input-select__menu::-webkit-scrollbar-thumb{background:#9b9a9a;border-radius:5rem}.ui-input-select__menu::-webkit-scrollbar-track{background:#282828;border-radius:5rem}.ui-input-select__menu-item{align-items:center;border-radius:10rem;cursor:pointer;display:flex;justify-content:flex-start;padding:8rem}.ui-input-select__menu-item:hover{background:#363636}.ui-input-select__menu-item--disabled{cursor:not-allowed;opacity:.75}.ui-input-select__menu-item--disabled:hover{background:#282828}.ui-input-select__menu-item-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;font-size:16rem;font-weight:400;line-height:24rem;overflow:hidden}.ui-input-select__menu-item-text.--muted{color:#9b9a9a}.ui-input-select.--active .ui-input-select__label,.ui-input-select.--focused .ui-input-select__label{font-size:12rem;letter-spacing:.24rem;line-height:16rem}.ui-input-select.--active .ui-input-select__field-area,.ui-input-select.--focused .ui-input-select__field-area{display:flex;opacity:1}.ui-input-select.--disabled{cursor:default}.ui-input-select.--disabled .ui-input-select__label{color:#626262}.ui-input-select.--disabled .ui-input-select__field{color:#626262;cursor:default}.ui-input-select.--with-errors .ui-input-select__area{border:1px solid #ff6262}.ui-input-select.--with-errors .ui-input-select__field,.ui-input-select.--with-errors:not(.--active) .ui-input-select__label{color:#ff6262}.ui-input-select.--required .ui-input-select__label{position:relative}.ui-input-select.--required .ui-input-select__label:after{color:#ff6262;content:"*";display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:24rem;padding-left:6rem;transition:font-size .2s}.ui-input-select.--active.--required .ui-input-select__label:after,.ui-input-select.--focused.--required .ui-input-select__label:after{font-size:12rem;font-style:normal;font-weight:400;letter-spacing:.24rem;line-height:16px}.ui-input-select.--disabled.--required .ui-input-select__label:after{color:#626262}.ui-input-select.--with-menu:after{border-top:1rem solid #363636;bottom:0;content:"";left:0;position:absolute;right:0}.ui-input-select.--with-menu .ui-input-select__area{border-radius:10rem 10rem 0 0}
