.customselect-added{position:absolute;opacity:0;height:0;width:0}.customselect-list,.customselect-optgroup{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.customselect-list .customselect-list-input-item,.customselect-optgroup .customselect-list-input-item{position:relative;display:flex;justify-content:center;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:#495057}.customselect-list .customselect-list-input-item.disabled,.customselect-optgroup .customselect-list-input-item.disabled{pointer-events:none}.customselect-list .customselect-list-input-item.disabled *,.customselect-optgroup .customselect-list-input-item.disabled *{opacity:.5}.customselect-list .customselect-list-input-item.bold,.customselect-optgroup .customselect-list-input-item.bold{font-weight:bold}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input{border:0;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 0 .375rem 2rem;border-bottom:1px solid #ced4da;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PGcgZGF0YS1uYW1lPSJMYXllciAyIiBpZD0iTGF5ZXJfMiI+PHBhdGggZD0iTTE4LDEwYTgsOCwwLDEsMC0zLjEsNi4zMWw2LjQsNi40LDEuNDEtMS40MS02LjQtNi40QTgsOCwwLDAsMCwxOCwxMFptLTgsNmE2LDYsMCwxLDEsNi02QTYsNiwwLDAsMSwxMCwxNloiLz48L2c+PC9zdmc+") no-repeat left 0.75rem center/8px 10px;background-size:1rem}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input:focus,.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input:active,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input:focus,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input:active{outline:none;background-color:#f2f2f2}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input::-webkit-search-cancel-button,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input::-webkit-search-cancel-button{position:relative;right:0;cursor:pointer;-webkit-appearance:none;height:20px;width:40px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4IDEyLjgzTDM1LjE3IDEwIDI0IDIxLjE3IDEyLjgzIDEwIDEwIDEyLjgzIDIxLjE3IDI0IDEwIDM1LjE3IDEyLjgzIDM4IDI0IDI2LjgzIDM1LjE3IDM4IDM4IDM1LjE3IDI2LjgzIDI0eiIvPjxwYXRoIGQ9Ik0wIDBoNDh2NDhIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat right 0.3rem center/8px 10px;background-size:1rem}.customselect-list .customselect-list-input,.customselect-list .customselect-reset-input,.customselect-optgroup .customselect-list-input,.customselect-optgroup .customselect-reset-input{margin:.9em .2em .9em .9em;cursor:pointer}.customselect-list .customselect-list-label,.customselect-optgroup .customselect-list-label{cursor:pointer;padding:0.5em;margin-bottom:0.1em;border-radius:3px;display:block;width:100%}.customselect-list.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text),.customselect-optgroup.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text){display:none}.customselect-list.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text).match,.customselect-optgroup.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text).match{display:flex}.customselect-list.customselect-dropdown,.customselect-optgroup.customselect-dropdown{box-sizing:border-box;margin:0;font-family:inherit;text-transform:none;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);font-size:.95rem;font-weight:400;line-height:1.5;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border-radius:3px;appearance:none;transition:none}.customselect-list.customselect-dropdown .customselect-optgroup-label,.customselect-optgroup.customselect-dropdown .customselect-optgroup-label{padding-left:1em}.customselect-list.customselect-dropdown .customselect-optgroup-label:hover,.customselect-optgroup.customselect-dropdown .customselect-optgroup-label:hover{background-color:#fff}.customselect-list.customselect-dropdown.open .customselect-list-input-item:not(.customselect-dropdown-text),.customselect-list.customselect-dropdown.open .customselect-optgroup,.customselect-optgroup.customselect-dropdown.open .customselect-list-input-item:not(.customselect-dropdown-text),.customselect-optgroup.customselect-dropdown.open .customselect-optgroup{opacity:1;height:auto}.customselect-list.customselect-dropdown.open .customselect-dropdown-text,.customselect-optgroup.customselect-dropdown.open .customselect-dropdown-text{border-radius:3px 3px 0 0}.customselect-list.customselect-dropdown .customselect-dropdown-text,.customselect-optgroup.customselect-dropdown .customselect-dropdown-text{cursor:pointer;padding:.375rem 1.75rem .375rem .75rem;border-radius:3px;position:relative;display:flex;justify-content:flex-start;align-items:center;border:1px solid #ced4da}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text),.customselect-list.customselect-dropdown .customselect-optgroup,.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text),.customselect-optgroup.customselect-dropdown .customselect-optgroup{opacity:0;height:0;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,0.1);border-left:1px solid #ced4da;border-right:1px solid #ced4da;position:relative;background-color:#fff;z-index:1}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text) .customselect-list-label,.customselect-list.customselect-dropdown .customselect-optgroup .customselect-list-label,.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text) .customselect-list-label,.customselect-optgroup.customselect-dropdown .customselect-optgroup .customselect-list-label{width:100%;position:absolute;left:0;padding-left:3em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):last-child,.customselect-list.customselect-dropdown .customselect-optgroup:last-child,.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):last-child,.customselect-optgroup.customselect-dropdown .customselect-optgroup:last-child{border-radius:0 0 3px 3px;border-bottom:1px solid #ced4da}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover,.customselect-list.customselect-dropdown .customselect-optgroup:hover,.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover,.customselect-optgroup.customselect-dropdown .customselect-optgroup:hover{background-color:#f2f2f2}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover .customselect-optgroup-label,.customselect-list.customselect-dropdown .customselect-optgroup:hover .customselect-optgroup-label,.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover .customselect-optgroup-label,.customselect-optgroup.customselect-dropdown .customselect-optgroup:hover .customselect-optgroup-label{background-color:#fff}.customselect-optgroup .customselect-optgroup-label{font-weight:bold}.customselect-optgroup>.customselect-list-input-item{border:0 !important}
