drop-down .dropdown-container{width:100%;height:100%;display:block;position:relative;box-sizing:border-box;inset:0;cursor:pointer;transition:all .4s ease;transform:translateZ(0);background-color:rgba(0,0,0,0)}drop-down .dropdown-container .drop-down-container{width:100%;height:100%;box-sizing:border-box;cursor:pointer;padding:0 10px;margin-top:0;line-height:normal}drop-down .dropdown-container.disabled{opacity:.7;pointer-events:none}drop-down .dropdown-container .dropdown-container{position:relative;width:200px;height:40px}drop-down .dropdown-container .dropdown-button{overflow:hidden;width:100%;height:100%;cursor:pointer;display:flex;align-items:center;padding:0 10px;padding:0 12px;transition:300ms ease}drop-down .dropdown-container .dropdown-button .open-dropdown-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon{height:100%;width:auto;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}drop-down .dropdown-container .dropdown-button .open-dropdown-icon svg,drop-down .dropdown-container .dropdown-button .close-dropdown-icon svg{transform:translateZ(0);object-fit:contain;object-position:center;height:18px;width:18px}drop-down .dropdown-container .dropdown-button .open-dropdown-icon.is-hidden,drop-down .dropdown-container .dropdown-button .close-dropdown-icon.is-hidden{display:none}drop-down .dropdown-container .dropdown-button .open-dropdown-icon .default-open-icon,drop-down .dropdown-container .dropdown-button .open-dropdown-icon .default-close-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .default-open-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .default-close-icon{display:flex}drop-down .dropdown-container .dropdown-button .open-dropdown-icon .hover-open-icon,drop-down .dropdown-container .dropdown-button .open-dropdown-icon .hover-close-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .hover-open-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .hover-close-icon{display:none}drop-down .dropdown-container .dropdown-button .open-dropdown-icon .default-open-icon,drop-down .dropdown-container .dropdown-button .open-dropdown-icon .hover-open-icon,drop-down .dropdown-container .dropdown-button .open-dropdown-icon .default-close-icon,drop-down .dropdown-container .dropdown-button .open-dropdown-icon .hover-close-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .default-open-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .hover-open-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .default-close-icon,drop-down .dropdown-container .dropdown-button .close-dropdown-icon .hover-close-icon{transition:all .4s ease}drop-down .dropdown-container .dropdown-button:hover{transition:all .4s ease}drop-down .dropdown-container .dropdown-button:hover .open-dropdown-icon .default-open-icon{display:none}drop-down .dropdown-container .dropdown-button:hover .open-dropdown-icon .hover-open-icon{display:flex}drop-down .dropdown-container .dropdown-button:hover .close-dropdown-icon .default-close-icon{display:none}drop-down .dropdown-container .dropdown-button:hover .close-dropdown-icon .hover-close-icon{display:flex}drop-down .dropdown-container .dropdown-options{position:absolute;overflow:hidden;left:0;width:100%;max-height:200px;list-style:none;display:none;z-index:1000;padding:0;margin-top:10px;margin-bottom:10px}drop-down .dropdown-container .dropdown-options .dropdown-option-list{overflow:auto;max-height:180px;height:auto;max-width:100%;width:100%;box-sizing:content-box;scrollbar-width:thin;scrollbar-color:#555 rgba(0,0,0,0);overscroll-behavior:contain;-ms-overflow-style:-ms-autohiding-scrollbar}drop-down .dropdown-container .dropdown-options .dropdown-option-list::-webkit-scrollbar{width:6px;height:6px}drop-down .dropdown-container .dropdown-options .dropdown-option-list::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-top:4px;margin-bottom:4px;border-radius:10px}drop-down .dropdown-container .dropdown-options .dropdown-option-list::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px;border:2px solid rgba(0,0,0,0)}drop-down .dropdown-container .dropdown-options .dropdown-option-list::-webkit-scrollbar-thumb:hover{background-color:#333}drop-down .dropdown-container .dropdown-option-list li{padding:10px 12px;cursor:pointer;text-align:left}drop-down .dropdown-container .dropdown-option-list li:last-child{border-bottom:none}drop-down .dropdown-container .dropdown-label{flex:1;text-align:left;overflow:hidden;white-space:wrap;text-overflow:ellipsis;word-wrap:break-word;padding:5px}
