.ui-select{display:inline-flex;position:relative}.ui-select__input{flex:1}.ui-select__trigger{position:relative;width:100%}.ui-select__arrow{color:var(--color-grey);transition:transform .2s}.ui-select--is-opened .ui-select__arrow{transform:scaleY(-1)}.ui-select__backdrop{background:var(--bg-color-darken);inset:0;opacity:.9;position:fixed;transition:opacity .2s;z-index:110}.ui-select__list{background-color:var(--bg-color);border:1px solid var(--border-color);left:0;list-style:none;margin:6px 0 0;max-height:235px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:111}.ui-select--position-top .ui-select__list{bottom:100%;margin:0 0 6px;top:auto}.ui-select--is-mobile .ui-select__list{inset:65% 0 auto;margin:auto;max-height:40vh;max-width:480px;min-height:50px;position:fixed;transform:translateY(-50%)}.ui-select__list--enter-active,.ui-select__list--leave-active{transform-origin:top;transition:transform .2s,opacity .2s}.ui-select__list--enter-from,.ui-select__list--leave-to{opacity:0;transform:translateY(-10px)}.ui-select--is-mobile .ui-select__list--enter-from,.ui-select--is-mobile .ui-select__list--leave-to{transform:translateY(-55%)}.ui-select__item:not(:last-child){border-bottom:1px solid var(--border-color-light)}.ui-select__item-btn{justify-content:flex-start;white-space:nowrap;width:100%}.ui-select--is-mobile .ui-select__item-btn{height:50px}
