.custom-multiselect{position:relative;max-width:460px}.custom-multiselect .input-wrap{margin-bottom:0}.custom-multiselect .input-wrap .input-container.multiselect-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row!important;align-items:center!important;height:56px!important;padding:0 40px 0 16px!important}.custom-multiselect .multiselect-trigger .multiselect-value-display{position:relative;z-index:1;padding-top:16px;font-size:14px;color:#121212;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;pointer-events:none;display:block;text-align:left}.custom-multiselect .multiselect-trigger .multiselect-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:transform .2s ease;pointer-events:none;color:#666}.custom-multiselect .input-wrap .multiselect-trigger:focus label{top:8px;font-size:12px;transform:translateY(0);color:#666}.custom-multiselect .input-wrap .multiselect-trigger:focus .bar{background-color:#121212;height:3px;max-height:3px}.custom-multiselect .input-wrap .multiselect-trigger[aria-expanded=true] .multiselect-chevron{transform:translateY(-50%) rotate(180deg)}.custom-multiselect .input-wrap .multiselect-trigger[aria-expanded=true] label{top:8px;font-size:12px;transform:translateY(0);color:#666}.custom-multiselect .input-wrap .multiselect-trigger[aria-expanded=true] .bar{background-color:#121212;height:3px;max-height:3px}.custom-multiselect .input-wrap .multiselect-trigger.has-value label{top:8px;font-size:12px;transform:translateY(0);color:#666}.custom-multiselect .input-wrap .multiselect-trigger.has-value .bar{background-color:#121212;height:1px;max-height:1px}.custom-multiselect .input-wrap .multiselect-trigger.warning label{color:#c33}.custom-multiselect .input-wrap .multiselect-trigger.warning .bar{background-color:#c33!important;height:1px;max-height:1px}.custom-multiselect .multiselect-dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12);border-radius:4px;max-height:240px;overflow-y:auto;list-style:none;padding:8px 0;margin:0}.custom-multiselect.is-open .multiselect-dropdown{display:block}.custom-multiselect .multiselect-option{display:flex;align-items:center;padding:10px 16px;margin:0;cursor:pointer;list-style:none}.custom-multiselect .multiselect-option:hover{background:#f0f0f0}.custom-multiselect .multiselect-option input[type=checkbox]{appearance:none;display:flex;flex-shrink:0;margin:0;padding:0;height:24px;width:24px;border-radius:4px;border-width:2px;border-style:solid;border-color:#121212;outline:transparent solid 2px;outline-offset:0;cursor:pointer}.custom-multiselect .multiselect-option input[type=checkbox]:checked{background-color:#121212}.custom-multiselect .multiselect-option input[type=checkbox]:checked::before{transform:scale(1)}.custom-multiselect .multiselect-option input[type=checkbox]::before{content:"";width:100%;clip-path:polygon(17% 54%,28% 43%,38% 54%,70% 22%,81% 33%,38% 75%,17% 54%);transform:scale(0);background-color:#fff}.custom-multiselect .multiselect-option label{margin-left:12px;font-size:14px;cursor:pointer;color:#121212;pointer-events:auto}.form-box.inverse .custom-multiselect .multiselect-trigger{background-color:#1f1f1f;color:#fff}.form-box.inverse .custom-multiselect .multiselect-trigger:focus label{color:#f0f0f0}.form-box.inverse .custom-multiselect .multiselect-trigger label{color:#f0f0f0}.form-box.inverse .custom-multiselect .multiselect-trigger .multiselect-chevron{color:#f0f0f0}.form-box.inverse .custom-multiselect .multiselect-trigger .multiselect-value-display{color:#fff}.form-box.inverse .custom-multiselect .multiselect-trigger.has-value .bar,.form-box.inverse .custom-multiselect .multiselect-trigger[aria-expanded=true] .bar{background-color:#fff}.form-box.inverse .custom-multiselect .multiselect-dropdown{background:#1f1f1f}.form-box.inverse .custom-multiselect .multiselect-option:hover{background:#333}.form-box.inverse .custom-multiselect .multiselect-option input[type=checkbox]{border-color:#fff}.form-box.inverse .custom-multiselect .multiselect-option input[type=checkbox]:checked{background-color:#f0f0f0}.form-box.inverse .custom-multiselect .multiselect-option input[type=checkbox]:checked::before{background-color:#000}.form-box.inverse .custom-multiselect .multiselect-option label{color:#f0f0f0}