/*!
 * 
 * UNDP Design System 1.4.6
 *
 */
.multi-select ul .has-submenu button:after,.multi-select>button:after{background:url(../../images/chevron-down.svg) no-repeat 50%;content:"";float:right;height:13px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:20px}.multi-select>button{color:var(--undpds-color-black);cursor:pointer;font-size:var(--undpds-font-size-16);font-weight:600;line-height:1.125rem;margin:0;padding:var(--undpds-spacing-05) var(--undpds-spacing-50) var(--undpds-spacing-05) var(--undpds-spacing-05);position:relative;text-transform:uppercase}.multi-select ul,.multi-select>button{border:2px solid var(--undpds-color-black);width:100%}.multi-select ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;min-height:100px;padding:0 var(--undpds-spacing-05)}.multi-select ul:focus{box-shadow:0 0 4px var(--undpds-color-blue-800);outline:0}[dir=rtl] .multi-select button{padding-left:3.125rem;padding-right:var(--undpds-spacing-05);text-align:right}[dir=rtl] .multi-select button:after{left:16px;margin:0;right:auto}.multi-select ul>li{border-top:1px solid var(--undpds-color-gray-400);cursor:pointer;margin-bottom:0;padding:0}.multi-select{max-width:18.5rem;position:relative}.multi-select.open>button{border-bottom:0}.multi-select.open>button:after{top:50%;transform:translateY(-50%) rotate(-180deg)}.multi-select.open ul{background-color:var(--undpds-color-white);border-top:0;display:block}.multi-select.open ul.fix-height{max-height:18.75rem}.multi-select.open ul ul{border:0;display:none;overflow:hidden;padding:0 0 0 var(--undpds-spacing-08)}.multi-select.open ul li{margin-bottom:0}.multi-select>button{background:var(--undpds-color-white);display:flex;max-width:100%;text-align:left}.multi-select>button span{padding-left:.3125rem}.multi-select ul{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto}.multi-select ul>li{list-style:none}.multi-select ul>li .form-check:hover{background-color:var(--undpds-color-gray-100)}.multi-select ul .has-submenu{position:relative}.multi-select ul .has-submenu.open ul{border:0;border-top:1px solid var(--undpds-color-gray-400);display:block;overflow:visible;padding:0 0 0 var(--undpds-spacing-08)}.multi-select ul .has-submenu.open button:after{top:50%;transform:translateY(-50%) rotate(-180deg)}.multi-select ul .has-submenu button{background:var(--undpds-color-white);border:0;cursor:pointer;display:block;font-size:var(--undpds-font-size-16);margin:0 -1rem;padding:var(--undpds-spacing-05);position:relative;text-align:left;width:calc(100% + 2rem)}.multi-select ul .has-submenu button:hover{background-color:var(--undpds-color-gray-100)}.multi-select ul .has-submenu button:after{right:.875rem}.multi-select ul .sub-menu{display:none;list-style:none}.multi-select ul .sub-menu>li{border-top:1px solid var(--undpds-color-gray-400);margin-bottom:0}.multi-select ul .sub-menu>li:first-of-type{border-top:0}.multi-select ul .sub-menu>li>.checkbox-wrapper:hover{background-color:var(--undpds-color-gray-100)}.multi-select ul::-webkit-scrollbar{background-color:rgba(0,0,0,.3);width:4px}.multi-select ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.6)}.multi-select ul .form-check{justify-content:space-between;margin:0 -1rem;padding:0 var(--undpds-spacing-05)}.multi-select ul .form-check label{padding:var(--undpds-spacing-05) 0;width:100%}.multi-select ul .form-check input{position:absolute;right:var(--undpds-spacing-05)}:lang(my) .multi-select button,:lang(my) .multi-select ul li{font-family:var(--undpds-font-family-notosans)}[dir=rtl] .multi-select button span{padding-left:0;padding-right:.3125rem}[dir=rtl] .multi-select ul{padding:0 var(--undpds-spacing-05)}[dir=rtl] .multi-select ul li{padding-right:0}[dir=rtl] .multi-select ul .form-check input{left:var(--undpds-spacing-05);right:inherit}[dir=rtl] .multi-select .has-submenu button{text-align:right}[dir=rtl] .multi-select .has-submenu button:after,[dir=rtl] .multi-select.open .radio span{left:var(--undpds-spacing-05);right:inherit}[dir=rtl] .multi-select.open ul ul{padding:0 var(--undpds-spacing-08) 0 0}