/* _content/ContactCentreWEB/Components/Waiting.razor.rz.scp.css */
.spanner[b-nwk73l8dr0] {
    position: absolute;
    top: 50%;
    left: 0;
    background: #0b40796b;
    width: 100%;
    display: block;
    text-align: center;
    height: 300px;
    color: #FFF;
    transform: translateY(-50%);
    z-index: 2100;
    visibility: hidden;
}

.overlay[b-nwk73l8dr0] {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgb(16 54 97 / 71%);
    visibility: hidden;
    top: 0;
    left: 0;
    z-index: 2000;
}

.loader[b-nwk73l8dr0],
.loader[b-nwk73l8dr0]:before,
.loader[b-nwk73l8dr0]:after {
    border-radius: 50%;
    width: 2.5em;
    height: 2.5em;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: load7 1.8s infinite ease-in-out;
    animation: load7-b-nwk73l8dr0 1.8s infinite ease-in-out;
}

.loader[b-nwk73l8dr0] {
    color: #ffffff;
    font-size: 10px;
    margin: 80px auto;
    position: relative;
    text-indent: -9999em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

    .loader[b-nwk73l8dr0]:before,
    .loader[b-nwk73l8dr0]:after {
        content: '';
        position: absolute;
        top: 0;
    }

    .loader[b-nwk73l8dr0]:before {
        left: -3.5em;
        -webkit-animation-delay: -0.32s;
        animation-delay: -0.32s;
    }

    .loader[b-nwk73l8dr0]:after {
        left: 3.5em;
    }

@-webkit-keyframes load7 {
    0%, 80%, 100% {
        box-shadow: 0 2.5em 0 -1.3em;
    }

    40% {
        box-shadow: 0 2.5em 0 0;
    }
}

@keyframes load7-b-nwk73l8dr0 {
    0%, 80%, 100% {
        box-shadow: 0 2.5em 0 -1.3em;
    }

    40% {
        box-shadow: 0 2.5em 0 0;
    }
}

.show[b-nwk73l8dr0] {
    visibility: visible;
}

.spanner[b-nwk73l8dr0], .overlay[b-nwk73l8dr0] {
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

    .spanner.show[b-nwk73l8dr0], .overlay.show[b-nwk73l8dr0] {
        opacity: 1
    }
/* _content/ContactCentreWEB/Pages/Autorizzazioni/GruppiUtenti.razor.rz.scp.css */
[b-u8pqjuwru3]::-webkit-scrollbar{width:7px}[b-u8pqjuwru3]::-webkit-scrollbar-track{background:#6fadf3;box-shadow:inset 3px 0px 4px #d7e2ed;border-radius:35px}[b-u8pqjuwru3]::-webkit-scrollbar-thumb{background:#1a7bdd !important;border-radius:35px}[b-u8pqjuwru3]::-webkit-scrollbar-thumb:hover{background:#8cc9e4}.draggable:active[b-u8pqjuwru3]{cursor:grabbing}.draggable[b-u8pqjuwru3]{border:1px solid #ccc;margin:1rem auto;padding:.3rem .5rem;cursor:grab;width:100%;background-color:#fff}.fa-info[b-u8pqjuwru3]{background:#0059b3;padding:3px 7px;border-radius:43px;color:#fff}.drop-target[b-u8pqjuwru3]{margin:1rem;padding:1rem;display:inline-block;max-height:330px;overflow-y:auto;width:90%;overflow-x:hidden;position:relative;border:2px dashed #b5b3b3}.erase-zone[b-u8pqjuwru3]{margin:1rem;padding:1.3rem;display:inline-block;min-height:60px;width:100%;height:60%;min-height:600px;text-align:center;writing-mode:vertical-lr;color:#000;font-weight:800;border:2px dashed #b5b3b3}.target_title_container[b-u8pqjuwru3]{position:sticky;top:0;left:0;z-index:100;background:#fff;border-radius:22px}.target_title[b-u8pqjuwru3]{width:100%;padding:20px;background-color:#206dc3;color:#fff;text-align:center;position:sticky;top:0;z-index:100}.obj_box[b-u8pqjuwru3]{max-height:600px;overflow-y:auto;overflow-x:hidden;padding:1.2rem;background:#003567}.obj_box h5[b-u8pqjuwru3]{color:#fff}.cell_container[b-u8pqjuwru3]{max-height:600px;overflow-y:auto;overflow-x:hidden;box-shadow:-3px 0px 2px #ccc;padding-top:1rem}.delete span[b-u8pqjuwru3]{cursor:pointer;color:#fff;background:#d40202;padding:0 8px;border-radius:75%}.rz-tooltip-content[b-u8pqjuwru3]{background:#1a5ba5;box-shadow:3px 3px 10px #4c4a4a}.tooltip_container[b-u8pqjuwru3]{max-width:fit-content;text-align:left}.tooltip_container .row div[b-u8pqjuwru3]{margin:5px 0}.tooltip_container .row div label[b-u8pqjuwru3]{margin:0 10px;font-weight:300}.tooltip_container .row div span[b-u8pqjuwru3]{font-weight:800}.loading[b-u8pqjuwru3]{text-align:center;height:150px;line-height:100px}input[b-u8pqjuwru3]{color:#4f4f50;font-size:.875rem;border:1px dashed #206dc3;padding:5px;width:100%}.clear_search[b-u8pqjuwru3]{margin-left:-20px;color:#878585;cursor:pointer;font-weight:600}
/* _content/ContactCentreWEB/Pages/Autorizzazioni/OrganizzazioniLogicheGruppi.razor.rz.scp.css */
[b-d2ez4cajs4]::-webkit-scrollbar{width:7px}[b-d2ez4cajs4]::-webkit-scrollbar-track{background:#6fadf3;box-shadow:inset 3px 0px 4px #d7e2ed;border-radius:35px}[b-d2ez4cajs4]::-webkit-scrollbar-thumb{background:#1a7bdd !important;border-radius:35px}[b-d2ez4cajs4]::-webkit-scrollbar-thumb:hover{background:#8cc9e4}.draggable:active[b-d2ez4cajs4]{cursor:grabbing}.draggable[b-d2ez4cajs4]{border:1px solid #ccc;margin:1rem auto;padding:.3rem .5rem;cursor:grab;width:100%;background-color:#fff}.delete span[b-d2ez4cajs4]{cursor:pointer;color:#fff;background:#d40202;padding:0 8px;border-radius:75%}.fa-info[b-d2ez4cajs4]{background:#0059b3;padding:3px 7px;border-radius:43px;color:#fff}.drop-target[b-d2ez4cajs4]{margin:1rem;padding:1rem;display:inline-block;max-height:330px;overflow-y:auto;width:90%;overflow-x:hidden;position:relative;border:2px dashed #b5b3b3}.erase-zone[b-d2ez4cajs4]{margin:1rem;padding:1.3rem;display:inline-block;min-height:60px;width:100%;height:60%;min-height:600px;text-align:center;writing-mode:vertical-lr;color:#000;font-weight:800;border:2px dashed #b5b3b3}.target_title_container[b-d2ez4cajs4]{position:sticky;top:0;left:0;z-index:100;background:#fff;border-radius:22px}.target_title[b-d2ez4cajs4]{width:100%;padding:20px;background-color:#206dc3;color:#fff;text-align:center;position:sticky;top:0;z-index:100}.obj_box[b-d2ez4cajs4]{max-height:600px;overflow-y:auto;overflow-x:hidden;padding:1.2rem;background:#003567}.obj_box h5[b-d2ez4cajs4]{color:#fff}.cell_container[b-d2ez4cajs4]{max-height:600px;overflow-y:auto;overflow-x:hidden;box-shadow:-3px 0px 2px #ccc;padding-top:1rem}.tooltip_container[b-d2ez4cajs4]{max-width:fit-content;text-align:left}.tooltip_container .row div[b-d2ez4cajs4]{margin:5px 0}.tooltip_container .row div label[b-d2ez4cajs4]{margin:0 10px;font-weight:300}.tooltip_container .row div span[b-d2ez4cajs4]{font-weight:800}.loading[b-d2ez4cajs4]{text-align:center;height:150px;line-height:100px}input[b-d2ez4cajs4]{color:#4f4f50;font-size:.875rem;border:1px dashed #206dc3;padding:5px;width:100%}.clear_search[b-d2ez4cajs4]{margin-left:-20px;color:#878585;cursor:pointer;font-weight:600}
/* _content/ContactCentreWEB/Pages/Richieste/RichiestaMFRLab/Components/RiepilogoMFR.razor.rz.scp.css */
h5[b-a99ld8qlv4]{margin-bottom:unset;margin-top:1rem}h5:first-child[b-a99ld8qlv4]{margin-top:auto}.rz-steps ul[b-a99ld8qlv4]{list-style:unset;padding:1rem}
/* _content/ContactCentreWEB/Shared/DatePicker.razor.rz.scp.css */
.form-control[b-odkxx1a2gs] {
    height: 45px;
}

.input-group-text[b-odkxx1a2gs] {
    padding: 0.575rem 1.15rem;
    color: #174f89;
    width: 20%;
    min-width: 120px;
}

.input-field[b-odkxx1a2gs] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
/* _content/ContactCentreWEB/Shared/DraggableList.razor.rz.scp.css */
.draggable:active[b-3ooate3o29] {
    cursor: grabbing;
}

.draggable[b-3ooate3o29] {
    border: 1px solid #ccc;
    /*border-radius: 25px 10px;*/
    margin: 1rem auto;
    padding: 0.3rem 0.5rem;
    cursor: grab;
    width: 100%;
    /*box-shadow: 3px 3px 3px #ccc;*/
    background-color: #fff;
}

.delete span[b-3ooate3o29] {
    cursor: pointer;
    color: white;
    background: #d40202;
    padding: 0 8px;
    border-radius: 75%;
}

input[b-3ooate3o29] {
    color: #4f4f50;
    font-size: 0.875rem;
    border: 1px dashed #206dc3;
    padding: 5px;
    width:100%;
}

.clear_search[b-3ooate3o29] {
    margin-left: -20px;
    color: #878585;
    cursor: pointer;
    font-weight: 600;
}
/* _content/ContactCentreWEB/Shared/InputField.razor.rz.scp.css */
.form-control[b-nrelqptm5e] {
    height: 45px;
}

.input-group-text[b-nrelqptm5e] {
    padding: 0.575rem 1.15rem;
    color: #174f89;
    width: 20%;
    min-width: 120px;
}

.input-field[b-nrelqptm5e] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
/* _content/ContactCentreWEB/Shared/Layout/SocialNetworks.razor.rz.scp.css */
