.dropdown{--dropdown-border-color:var(--colors-grey-300);--dropdown-menu-border-color:var(--colors-grey-300);--dropdown-min-width:264px;font-family:var(--font-primary);font-weight:var(--font-weight-regular);width:100%;min-width:var(--dropdown-min-width);font-size:.875rem;font-style:normal;line-height:1.25rem;display:flex;position:relative}.dropdown__placeholder{color:var(--colors-grey-600);transition:color .4s ease-in-out}.dropdown__field{border:1px solid var(--dropdown-border-color);border-radius:var(--spacing-xl) 0 0 0;padding:var(--spacing-xl);cursor:pointer;background-color:var(--colors-base-white);align-items:center;width:100%;transition:color .4s ease-in-out,border-color .4s ease-in-out;display:flex}.dropdown__clear-all{cursor:pointer;padding-right:var(--spacing-6xl);background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.dropdown__clear-all svg{width:20px;height:20px}.dropdown__container{width:180px;display:flex}.dropdown__selected-items{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:.875rem;font-style:normal;line-height:1.25rem;display:flex;overflow:hidden}.dropdown__selected-items-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dropdown__selected-item{font-family:var(--font-primary);font-weight:var(--font-weight-regular);margin-right:5px;font-size:.875rem;font-style:normal;line-height:1.25rem}.dropdown__chevron{padding-right:var(--spacing-2xl);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.dropdown__chevron svg{transition:transform .2s ease-in-out}.dropdown__chevron--open svg{transform:rotate(180deg)}.dropdown__dropdown{z-index:1700;background-color:var(--colors-base-white);border:1px solid var(--dropdown-menu-border-color);width:100%;max-height:0;padding:var(--spacing-md) var(--spacing-xl);opacity:0;border-bottom-right-radius:var(--spacing-xl);border-top:none;transition:max-height .4s ease-in-out,opacity .4s ease-in-out,border-color .4s ease-in-out;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 4px 6px -2px #130c0e08,0 12px 16px -4px #130c0e14}.dropdown__loading{margin-top:var(--spacing-xl);justify-content:center;display:flex}.dropdown__loading svg{animation:1s linear infinite spin}.dropdown__search-container{height:40px;display:flex;position:relative}.dropdown__search-icon{pointer-events:none;padding-left:var(--spacing-md);align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.dropdown__search-icon svg{width:20px;height:20px}.dropdown__search-input{width:100%;padding:var(--spacing-lg) var(--spacing-4xl) var(--spacing-lg) var(--spacing-md);border:1px solid var(--colors-grey-300);border-radius:var(--spacing-sm);color:var(--colors-base-black);font-family:var(--font-primary);font-weight:var(--font-weight-regular);padding-left:var(--spacing-4xl);outline:none;font-size:.875rem;font-style:normal;line-height:1.25rem}.dropdown__clear-search{cursor:pointer;padding-right:var(--spacing-lg);background-color:#0000;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.dropdown__clear-search svg{width:20px;height:20px}.dropdown__items{height:100%;padding:var(--spacing-md) 0 0;margin:0;list-style-type:none}.dropdown__items:empty{display:none}.dropdown__item{align-items:center;margin-left:-2px;display:flex}.dropdown__item .checkbox{width:100%;padding:var(--spacing-md) 0px;border-radius:var(--spacing-sm);cursor:pointer;padding-left:var(--spacing-sm)}.dropdown__item .checkbox:hover{background-color:var(--colors-grey-100)}.dropdown__item .checkbox__label{color:var(--colors-grey-600)}.dropdown__item--selected .checkbox__label,.dropdown--open .dropdown__placeholder{color:var(--colors-base-black)}.dropdown--open .dropdown__dropdown{opacity:1;max-height:302px;display:block}.dropdown--populated .dropdown__field{--dropdown-border-color:var(--colors-base-black)}.dropdown--populated .dropdown__dropdown{--dropdown-menu-border-color:var(--colors-base-black)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}