[role='dialog'].loading{position:fixed}
[role='dialog'].loading .dialog{padding:0;width:65px;height:65px;background-color:#0033a1;border:0}
.custom-multi .custom-select{position:relative;width:100%}
.custom-multi .select-box{background-color:#fff;border:1px solid #0164f2;display:flex;justify-content:space-between;align-items:center;height:48px;padding:0 10px;cursor:pointer}
.custom-multi .selected-options{display:flex;flex-wrap:wrap;margin-top:0;gap:0 !important}
.custom-multi .selected-options .tag{color:#000;display:flex;align-items:center}
.custom-multi .remove-tag{margin-left:6px;cursor:pointer}
.custom-multi .arrow .fa-angle-down{color:#0164f2;font-size:30px}
.custom-multi .options{position:absolute;width:99.6%;background-color:#fff;border:1px solid #0164f2;border-top:0;max-height:225px;overflow-y:auto;z-index:1;display:none}
.custom-multi .open .options{display:block}
.custom-multi .option-search-tags{background-color:#fff;border-bottom:1px solid #0164f2;padding-left:14px;display:flex;align-items:center}
.custom-multi .search-tags{width:90%;border:0;outline:0;padding:8px;font-size:14px}
.custom-multi .search-tags:focus-visible{outline:0}
.custom-multi .clear{position:absolute;border:0;background-color:transparent;cursor:pointer;font-size:14px;font-weight:600;padding:0;color:#000;top:26px;left:auto;right:15px}
.custom-multi .option{height:48px;line-height:48px;padding-left:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}
.custom-multi .option.active{color:#000;background-color:#cce0fc}
.custom-multi .no-result-message{padding:14px}
.custom-multi .error{color:red;margin-top:8px}
.custom-multi .arrow{background-image:url('../../../etc.clientlibs/flyenterprise-common/clientlibs/clientlib-site/resources/img/icon/down.svg');background-size:100% 100%;background-repeat:no-repeat;width:18px !important;height:11px;margin-right:5px}
.custom-multi .custom-select.open .arrow{transform:rotate(180deg)}
.custom-multi .actions-wrapper{display:flex;flex-direction:row-reverse;align-items:center}
.custom-multi .clear-icon{background-image:url('../../../etc.clientlibs/flyenterprise-gestioneutente/clientlibs/clientlib-site/resources/img/close-icon-red.svg');background-size:100% 100%;background-repeat:no-repeat;width:26px !important;height:26px;display:none;margin-right:8px}
.custom-multi .clear-icon.show{display:block}
.custom-multi .icon-search{background-image:url('../../../etc.clientlibs/flyenterprise-gestioneutente/clientlibs/clientlib-site/resources/img/search.svg');background-size:100% 100%;background-repeat:no-repeat;width:20px !important;height:20px}
.custom-multi .option-all{border-bottom:1px solid #0164f2;height:40px;display:flex;align-items:center;height:48px;padding-left:8px}
.custom-multi .option-all input{margin-right:8px}
.custom-multi label{font-size:12px;position:absolute;top:-15px;z-index:2;left:14px;background-color:#fff;padding:5px;display:none}
.custom-multi label.show{display:block}
.custom-multi input.option.all-tags.active{background-color:#0164f2;color:#fff}
.custom-multi #selectAll{accent-color:#0164f2;width:18px}
.custom-multi .option img{display:none;margin-right:17px}
.custom-multi .option.active img{display:block;margin-right:17px}
.nomina-referente_container .sec-main form div.select-box,div.actions-wrapper,div.option-search-tags{width:auto !important;gap:0 !important}
.custom-multi .option.all-tags{height:auto;border:1px solid #00000080 !important}
.custom-multi .option-all{gap:0 !important}
@media(min-width:1280px){.custom-multi .custom-select{max-width:510px}
}