.ui-select{-webkit-user-select:none;user-select:none;width:100%;position:relative}.ui-select__selection{cursor:pointer;background-color:#fff;border:1px solid #d1d1d1;border-radius:8px;align-items:center;width:100%;min-height:44px;padding:15px 30px 15px 9px;display:flex;position:relative}.ui-select--slim .ui-select__selection{padding:8px 30px 8px 9px}.ui-select__selection-rendered-placeholder{-webkit-text-fill-color:var(--mediumgray);color:var(--mediumgray);opacity:.7}.ui-select--full-width{width:100%}.ui-select__dropdown-wrapper{z-index:1000;background-color:#fff;border:1px solid #d1d1d1;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;max-height:300px;position:absolute;top:100%;left:0;overflow:hidden auto}.ui-select__selection__arrow{transition:transform .2s;position:absolute;top:10px;right:10px}.ui-select--open .ui-select__selection{border:1px solid #d1d1d1}.ui-select--open .ui-select__selection__arrow{transform:rotate(180deg)}.ui-select--below .ui-select__selection{border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-select--above .ui-select__selection{border-top-left-radius:0;border-top-right-radius:0}.ui-select--above .ui-select__dropdown-wrapper{border-top:1px solid var(--darkblue);border-bottom:none;border-radius:8px 8px 0 0;top:auto;bottom:100%}.ui-select__option{cursor:pointer;padding:9px}.ui-select__option--selected{background-color:#005bff33}.ui-select__option:hover{background-color:var(--darkblue);color:#fff}.ui-select__search{border-bottom:1px solid #e0e0e0;padding:6px;display:block}.ui-select__search-input{width:100%;font-size:inherit;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;outline:none;padding:6px 8px}.ui-select__search-input:focus{border-color:var(--darkblue)}.ui-select--style-blue .ui-select__selection{background:#fff;border:1px solid #005bff}.ui-select--style-white .ui-select__selection{background:#fff;border:1px solid #fff}.ui-select--style-white .ui-select__dropdown-wrapper,.ui-select--style-white.ui-select--open .ui-select__selection{border:1px solid #005bff}.ui-select--style-light-blue .ui-select__selection{background:#e5eeff;border:1px solid #005bff}.ui-select--centered .ui-select__selection{justify-content:center}.ui-select--centered .ui-select__results{text-align:center}.ui-select--disabled .ui-select__selection{cursor:not-allowed}
