@charset "utf-8";
/* CSS Document */
.theme {color:#fff !important;background-color:#192e43 !important}
.theme-light {color:#000 !important;background-color:#edf2f8 !important}
.theme-dark {color:#fff !important;background-color:#192e43 !important}
.text-theme {color:#0d263f !important}
.theme-l1 {color:#fff !important;background-color:#f2f7fc !important}
.theme-l2 {color:#000 !important;background-color:#c8def4 !important}
.theme-l3 {color:#000 !important;background-color:#a2c7ec !important}
.theme-l4 {color:#000 !important;background-color:#7cb0e4 !important}
.theme-l5 {color:#000 !important;background-color:#5699dc !important}

.theme-d1 {color:#fff !important;background-color:#3082d4 !important}
.theme-d2 {color:#fff !important;background-color:#256bb1 !important}
.theme-d3 {color:#fff !important;background-color:#1d548b !important}
.theme-d4 {color:#fff !important;background-color:#153d65 !important}
.theme-d5 {color:#fff !important;background-color:#0d263f !important}
.theme-action {color:#fff !important;background-color:#b5cce3 !important}
.theme-helpcard {color:#000 !important;background-color:#FFC !important}
.theme-btn-disabled {color: #999999; background-color: #e6e6e6}
.bg-hoverable {transition:background-color .25s ease}
.bg-hoverable :hover{background-color:#ccc}
.fg-hoverable {transition:color .25s ease}
.fg-hoverable :hover{color:#999}

/* Add a custom class to your cards so we don't accidentally highlight other w3-cards */
.recipient-card {
    transition: background-color 0.2s, border-color 0.2s;
}

/* When the checkbox inside is checked, change the card colors! */
.recipient-card:has(.target-group:checked) {
    background-color: #e7edff !important; /* matches w3-pale-blue */
    border-color: #2196F3 !important;     /* matches w3-border-blue */
}

.disabled-container {
    opacity: 0.4;
    cursor: not-allowed;
}
/* This stops the label inside from changing the cursor back to a pointer */
.disabled-container * {
    pointer-events: none;
}