@import 'components/Rencore.Cloud.Web.Common.dzyq3e80qa.bundle.scp.css';

/* _content/RencoreWebPortal/Components/AccessReviews/AccessReviewInventoryHeaderComponent.razor.rz.scp.css */
.outline-primary[b-qjiqvopi9e] {
    color: var(--accentColor100) !important;
    border-color: var(--accentColor100) !important;
    font-weight: 600 !important;
    margin: 5px 30px;
    padding: 0 20px;
}

.due-date-container[b-qjiqvopi9e],
.reviewers-container[b-qjiqvopi9e] {
    width: 37%;
}

.status-container[b-qjiqvopi9e] {
    width: 17%;
}
/* _content/RencoreWebPortal/Components/AccessReviews/AccessReviewSettingsComponent.razor.rz.scp.css */
.group-header[b-d7hv8t18u7] {
    font-size: 20px;
    font-weight: 600;
    color: var(--darkColor60);
}

.radio-group[b-d7hv8t18u7] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.reviewers-container[b-d7hv8t18u7] {
    margin-left: 1.9rem;
    margin-right: 1.9rem;
}

.radio-label[b-d7hv8t18u7] {
    margin-bottom: -3px;
    cursor: pointer;
}

.group-owners-warning[b-d7hv8t18u7] {
    background-color: #FDEDD3; 
    padding: 7px 10px;
    align-items: center;
    gap: 6px;
    border-radius: 2px;
    margin-left: 30px;
}

.group-owners-warning .warning-message[b-d7hv8t18u7]{
    color: var(--darkColor60);
    font-family: Source Sans Pro;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.2px;
}

.group-owners-warning .rencoreicons[b-d7hv8t18u7] {
    color: #FBB162;
    font-size: 120%;
}

.email-template-container[b-d7hv8t18u7] {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 0.5rem;
}

.email-template-dropdown-container[b-d7hv8t18u7] {
    width: 20rem;
}
/* _content/RencoreWebPortal/Components/Automation/AddActionComponent.razor.rz.scp.css */
#filter-container[b-z3socxsrlh] {
    background-color: var(--darkColor14);
}

.switch-container[b-z3socxsrlh] {
    margin-left: auto;
}

.cursor-pointer:hover .rccpolicyactionrow[b-z3socxsrlh] {
    opacity: 0.9;
}

.cursor-pointer .rccpolicyactionrow[b-z3socxsrlh] {
    opacity: 0;
    transition: 0.2s ease;
}

.actions-container[b-z3socxsrlh] {
    height: 430px;
    overflow-y: auto;
}

.actions-container[b-z3socxsrlh]::-webkit-scrollbar, .e-yscroll[b-z3socxsrlh]::-webkit-scrollbar {
    width: 15px;
}

.actions-container[b-z3socxsrlh]::-webkit-scrollbar-track, .e-yscroll[b-z3socxsrlh]::-webkit-scrollbar-track {
    background-color: #fafafa;
}

.actions-container[b-z3socxsrlh]::-webkit-scrollbar-thumb, .e-yscroll[b-z3socxsrlh]::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border: 3px solid transparent;
    border-radius: 40px;
    height: 160px;
    background-clip: content-box;
}
/* _content/RencoreWebPortal/Components/Automation/AutomationObjectDetailGridComponent.razor.rz.scp.css */
/* _content/RencoreWebPortal/Components/Automation/RecurringFilterConfiguratorComponent.razor.rz.scp.css */
/*.recurring-filter-time {
    border: 1px solid var(--darkColor14);
    height: 32px;
    padding: 0 10px;
    border-radius: 4px;
    color: var(--darkColor100);
}*/

.trigger-container-label-bold[b-9imjye0tcf] {
    padding-right: 20px;
    font-size: 14px;
    font-weight: bold
}

.font-weight-bold .e-label[b-9imjye0tcf] {
    font-weight: 700 !important
}
/* _content/RencoreWebPortal/Components/Automation/V3/ActionConfigurationV3Component.razor.rz.scp.css */
.action-tabs-container[b-0uf0estxro] {
    background: var(--hoverLight);
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 45px;
/*    padding: 0 16px;*/
    margin: 15px -16px 25px
}

    .action-tabs-container .action-tabs-item[b-0uf0estxro] {
        height: 100%;
        display: flex;
        align-items: center;
        color: var(--darkColor80);
        font-weight: 700;
        font-size: 16px;
        cursor: pointer;
        padding: 0 16px
    }

        .action-tabs-container .action-tabs-item.active[b-0uf0estxro] {
            border-bottom: 4px solid var(--accentColor85);
        }

    .action-tabs-container .action-tabs-item-consent.unconsented[b-0uf0estxro] {
        justify-content: center;
        width: 45px;
    }

        .action-tabs-container .action-tabs-item-consent.unconsented path[b-0uf0estxro] {
            stroke: var(--warning);
        }

    .action-tabs-container .action-tabs-item svg[b-0uf0estxro] {
        height: 20px;
    }
/* _content/RencoreWebPortal/Components/Automation/V3/AddActionButtonV3Component.razor.rz.scp.css */
.add-action-button i[b-znl8w3wke0] {
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    font-size: 29px;
    color: var(--accentColor100);
    margin-top: -2px;
    margin-bottom: -2px;
    cursor: pointer
}

    .add-action-button i:hover[b-znl8w3wke0] {
        /*box-shadow: 0 4px 4px rgba(51, 81, 100, 0.19);*/
    }
/* _content/RencoreWebPortal/Components/Automation/V3/AddActionV3Component.razor.rz.scp.css */
.filter-container[b-yfo5566j2k] {
    background-color: var(--darkColor14);
}

.switch-container[b-yfo5566j2k] {
    margin-left: auto;
}

.cursor-pointer:hover .rccpolicyactionrow[b-yfo5566j2k] {
    opacity: 0.9;
}

.cursor-pointer .rccpolicyactionrow[b-yfo5566j2k] {
    opacity: 0;
    transition: 0.2s ease;
}

.actions-container[b-yfo5566j2k] {
    width: 100%;
    overflow-y: auto;
}

    .actions-container[b-yfo5566j2k]::-webkit-scrollbar, .e-yscroll[b-yfo5566j2k]::-webkit-scrollbar {
        width: 15px;
    }

    .actions-container[b-yfo5566j2k]::-webkit-scrollbar-track, .e-yscroll[b-yfo5566j2k]::-webkit-scrollbar-track {
        background-color: #fafafa;
    }

    .actions-container[b-yfo5566j2k]::-webkit-scrollbar-thumb, .e-yscroll[b-yfo5566j2k]::-webkit-scrollbar-thumb {
        background: #c1c1c1;
        border: 3px solid transparent;
        border-radius: 40px;
        height: 160px;
        background-clip: content-box;
    }

.actions-group-title[b-yfo5566j2k] {
    font-size: 16px;
    font-weight: 700;
    color: #335164;
    margin: 35px 0 12px
}

.actions-container .actions-group-title:first-child[b-yfo5566j2k] {
    margin: 0 0 12px
}

.actions-container .action-item[b-yfo5566j2k] {
    display: flex;
    align-items: center;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-bottom: 4px;
    cursor: pointer
}

    .actions-container .action-item .action-item-icon[b-yfo5566j2k] {
        display: flex;
        width: 28px;
        border-radius: 3px;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
    }

    .actions-container .action-item .action-item-title[b-yfo5566j2k] {
        color: #335164;
        font-size: 15px;
        margin-left: 15px;
        line-height: 20px;
        margin-right: 5px;
    }

.action-disabled[b-yfo5566j2k] {
    opacity: 0.4;
}
/* _content/RencoreWebPortal/Components/Automation/V3/AutomationBranchBlockHeaderComponent.razor.rz.scp.css */
.automation-branch-info-container[b-ewtkxv1ve8] {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    padding: 5px;
    font-weight: 700;
    text-transform: uppercase;
    border-right: 1px dashed #335164;
}

    .automation-branch-info-container.automation-branch-condition-info-container[b-ewtkxv1ve8] {
        background: var(--lightGreen);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-else-info-container[b-ewtkxv1ve8] {
        background: var(--lightRed);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-approve-info-container[b-ewtkxv1ve8] {
        background: var(--lightGreen);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-decline-info-container[b-ewtkxv1ve8] {
        background: var(--lightRed);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-cancel-info-container[b-ewtkxv1ve8] {
        background: var(--darkColor40);
        color: var(--white);
    }
/* _content/RencoreWebPortal/Components/Automation/V3/AutomationChildItemV3Component.razor.rz.scp.css */
.action-tabs-container[b-3b1fmlcnhs] {
    background: var(--hoverLight);
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 45px;
    margin: 15px -16px 25px
}

    .action-tabs-container .action-tabs-item[b-3b1fmlcnhs] {
        height: 100%;
        display: flex;
        align-items: center;
        color: var(--darkColor80);
        font-weight: 700;
        font-size: 16px;
        cursor: pointer;
        padding: 0 16px;
    }

        .action-tabs-container .action-tabs-item.active[b-3b1fmlcnhs] {
            border-bottom: 2px solid var(--accentColor85);
        }

    .action-tabs-container .action-tabs-item img[b-3b1fmlcnhs] {
        height: 20px;
    }

.header-actions-container .icon-up-open[b-3b1fmlcnhs],
.header-actions-container .icon-down-open[b-3b1fmlcnhs] {
    color: var(--accentColor100);
    cursor: pointer;
    display: none;
}
.header-actions-container .icon-warning[b-3b1fmlcnhs] {
    color: #ef7e0c;
    cursor: pointer
}

.automation-block-disabled .automation-tile-container[b-3b1fmlcnhs],
.automation-tile-container.disabled[b-3b1fmlcnhs] {
    filter: grayscale();
    pointer-events: unset;
    opacity: unset;
}
/* _content/RencoreWebPortal/Components/Automation/V3/AutomationEmptyTileItemV3Component.razor.rz.scp.css */
.automation-tile-container[b-sqae17ju60] {
    display: flex;
    min-width: 450px;
}

    .automation-tile-container:hover.automation-tile-clickable[b-sqae17ju60] {
        cursor: pointer;
        box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1), inset 0 0 0 1px #ef7e0c;
    }

    .automation-tile-container.automation-tile-error[b-sqae17ju60] {
        border: 1px solid #ef7e0c;
    }

.automation-tile-icon[b-sqae17ju60] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
}

.automation-tile-info-container[b-sqae17ju60] {
    display: flex;
    flex-direction: column;
    background: #fff;
    width: calc(100% - 60px);
    min-height: 77px;
}

.automation-branch-info-container[b-sqae17ju60] {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    padding: 5px;
    font-weight: 700;
    text-transform: uppercase;
    border-left: 1px dashed #335164;
    border-right: 1px dashed #335164;
    min-height: 34px;
}

    .automation-branch-info-container.automation-branch-condition-info-container[b-sqae17ju60] {
        background: var(--lightGreen);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-else-info-container[b-sqae17ju60] {
        background: var(--lightRed);
        color: var(--white);
    }

.automation-tile-header[b-sqae17ju60] {
    display: flex;
    justify-content: space-between;
    align-items: end;
    padding: 3px 7px 0 15px;
}

.automation-tile-title[b-sqae17ju60] {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    color: var(--darkColor80);
}

.automation-tile-description[b-sqae17ju60] {
    font-size: 15px;
    color: var(--darkColor80);
    padding: 0 15px 20px;
}

.empty-automation-tile-container .automation-tile-info-container[b-sqae17ju60] {
    height: 85px;
}

.empty-automation-tile-container .automation-tile-header[b-sqae17ju60] {
    height: 100%;
    align-items: center;
    justify-content: center;
    padding: 0;
}

.preview-action-label[b-sqae17ju60] {
    font-size: 13px;
    font-weight: 900;
    font-style: italic;
    padding: 0 35px 0 10px;
}
/* _content/RencoreWebPortal/Components/Automation/V3/AutomationTileItemV3Component.razor.rz.scp.css */
.automation-tile-container[b-yh75l4dmuq] {
    display: flex;
    min-width: 450px;
}

    .automation-tile-container:hover.automation-tile-clickable[b-yh75l4dmuq] {
        cursor: pointer;        
    }

    .automation-tile-container.automation-tile-error[b-yh75l4dmuq] {
        border: 1px solid #ef7e0c;
    }

.automation-tile-icon[b-yh75l4dmuq] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
}

[b-yh75l4dmuq] .automation-tile-info-container {
    display: flex;
    flex-direction: column;
    background: #fff;
    width: calc(100% - 60px);
    min-height: 77px;
}

.automation-branch-info-container[b-yh75l4dmuq] {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    padding: 5px;
    font-weight: 700;
    text-transform: uppercase;
    border-left: 1px dashed #335164;
    border-right: 1px dashed #335164;
    min-height: 34px;
}

    .automation-branch-info-container.automation-branch-condition-info-container[b-yh75l4dmuq] {
        background: var(--lightGreen);
        color: var(--white);
    }

    .automation-branch-info-container.automation-branch-else-info-container[b-yh75l4dmuq] {
        background: var(--lightRed);
        color: var(--white);
    }

.automation-tile-header[b-yh75l4dmuq] {
    display: flex;
    justify-content: space-between;
    align-items: end;
    padding: 3px 7px 0 15px;
}

.automation-tile-title[b-yh75l4dmuq] {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    color: var(--darkColor80);
}

.automation-tile-description[b-yh75l4dmuq] {
    font-size: 15px;
    color: var(--darkColor80);
    padding: 0 15px 20px;
}

.empty-automation-tile-container .automation-tile-info-container[b-yh75l4dmuq] {
    height: 85px;
}

.empty-automation-tile-container .automation-tile-header[b-yh75l4dmuq] {
    height: 100%;
    align-items: center;
    justify-content: center;
    padding: 0;
}

.automation-block-disabled .automation-tile-container[b-yh75l4dmuq],
.automation-tile-container.disabled[b-yh75l4dmuq] {
    filter: grayscale();
    pointer-events: unset;
    opacity: unset;
}

.preview-action-label[b-yh75l4dmuq] {
    font-size: 13px;
    font-weight: 900;
    font-style: italic;
    padding: 0 35px 0 10px;
}
/* _content/RencoreWebPortal/Components/Automation/V3/CustomAutomationConfiguratorComponent.razor.rz.scp.css */
.automation-configurator[b-ckr5y68it6] {
    width: 100%;
    overflow: auto;
}

.automation-configurator-container[b-ckr5y68it6] {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    padding: 50px;
    overflow: auto;
    margin: 0 auto;
}
/* _content/RencoreWebPortal/Components/Automation/V3/CustomAutomationTriggerConfiguratorV3Component.razor.rz.scp.css */
.trigger-container-title[b-bm47kp07n6] {
    background: var(--darkColor60);
    color: var(--white);
    font-size: 18px;
    font-weight: 600;
}

.trigger-condition-container[b-bm47kp07n6] {
    padding: 10px 20px
}

.trigger-container[b-bm47kp07n6] {
    border: 1px solid var(--darkColor20);
    background: var(--white);
}

[b-bm47kp07n6] .trigger-container-label {
    width: 110px
}

[b-bm47kp07n6] .trigger-container-label-dropdown-aligned {
    margin-top: 5px;
}

[b-bm47kp07n6] .e-input-value {
    display: flex;
    align-items: center;
    margin-left: 10px !important;
}
/* _content/RencoreWebPortal/Components/Automation/V3/CustomAutomationTriggerDescriptionV3Component.razor.rz.scp.css */

/* _content/RencoreWebPortal/Components/Automation/V3/EditActionV3Component.razor.rz.scp.css */
[b-7ro1wkoj51] .sidebar-test-button {
    color: var(--accentColor100) !important;
    background-color: var(--white) !important;
    font-size: 14px;
    box-shadow: 0 1px 3px 0 var(--accentColor100) !important;
    border: solid 1px var(--accentColor100);
}
/* _content/RencoreWebPortal/Components/Automation/V3/SidebarLabelComponent.razor.rz.scp.css */
.sidebar-label-container[b-ro6c84334w] {
    background: var(--hoverLight);
    display: flex;
    align-items: center;
    height: 45px;
    padding: 0 16px;
    margin: 15px -16px
}
    .sidebar-label-item[b-ro6c84334w] {
        height: 100%;
        display: flex;
        align-items: center;
        color: var(--darkColor80);
        font-weight: 700;
        font-size: 16px;
        cursor: pointer
    }
/* _content/RencoreWebPortal/Components/Automation/V3/SidebarSummaryComponent.razor.rz.scp.css */
.summary-description-container[b-todegj9jqf] {
    color: var(--darkColor80);
}

    .summary-description-container i[b-todegj9jqf] {
        color: #039be5;
        font-size: 20px;
        margin-right: 10px;
    }

    .summary-description-container .summary-description-title[b-todegj9jqf] {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 13px
    }

    .summary-description-container .summary-description-text[b-todegj9jqf] {
        font-size: 16px
    }
/* _content/RencoreWebPortal/Components/Automation/V3/Triggers/CustomAutomationCheckViolationTriggerV3Component.razor.rz.scp.css */
[b-770hzhbv7d] .e-input-value {
    display: flex;
    align-items: center;
    margin-left: 2px !important;
}
/* _content/RencoreWebPortal/Components/Automation/V3/Triggers/CustomAutomationManualTriggerV3Component.razor.rz.scp.css */
[b-xiik5bkj6b] .e-input-value {
    display: flex;
    align-items: center;
    margin-left: 2px !important;
}
/* _content/RencoreWebPortal/Components/Automation/V3/Triggers/RecurringFilterConfiguratorV3Component.razor.rz.scp.css */
/*.recurring-filter-time {
    border: 1px solid var(--darkColor14);
    height: 32px;
    padding: 0 10px;
    border-radius: 4px;
    color: var(--darkColor100);
}*/

.trigger-container-label-bold[b-fc6z78xg47] {
    padding-right: 20px;
    font-size: 14px;
    font-weight: bold
}

.font-weight-bold .e-label[b-fc6z78xg47] {
    font-weight: 700 !important
}
/* _content/RencoreWebPortal/Components/Checks/PolicySummaryAutomationsComponent.razor.rz.scp.css */
.psa-no-automations-warning-container[b-cdhskjachc],
.psa-disabled-automations-warning-container[b-cdhskjachc] {
    display: flex;
    align-items: center;
    padding: 0.3125rem 0.375rem 0.3125rem 0.375rem;
    border-radius: 0.375rem;
    font-size: 0.85rem;
    gap: 0.2rem;
}

.psa-container[b-cdhskjachc] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.psa-no-automations-warning-container[b-cdhskjachc] {
    color: #C9011A;
    background-color: #C9011A1A;
}

.psa-disabled-automations-warning-container[b-cdhskjachc] {
    color: #E87602;
    background-color: #EF7E0C29;
}

.psa-no-automations-warning-icon[b-cdhskjachc],
.psa-disabled-automations-warning-icon[b-cdhskjachc] {
    font-size: 1.25rem;
}

.psa-no-automations-container[b-cdhskjachc] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.psa-automation-container[b-cdhskjachc] {
    display: flex;
    align-items: center;
    gap: 1rem;
    padding: 0.5rem 1rem 0.5rem 1rem;
    border-bottom: 1px solid #EAEAEA;
}

.psa-automation-target-service-icon-img[b-cdhskjachc] {
    height: 1.75rem;
}
/* _content/RencoreWebPortal/Components/Checks/PolicySummaryBuiltInAutomationsComponent.razor.rz.scp.css */
.psa-container[b-oqvx5q080c] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    width: 100%;
    border: 1px;
    background-color: #F8F9FA;
}

.psa-automation-container[b-oqvx5q080c] {
    display: flex;
    align-items: center;
    gap: 1rem;
    padding: 0.5rem 1rem 0.5rem 1rem;
    border-bottom: 1px solid #EAEAEA;
}

.psa-automation-target-service-icon-img[b-oqvx5q080c] {
    height: 1.75rem;
}

.policy-modal[b-oqvx5q080c] {
    display: flex;
    gap: 12px;
    padding: 4px 0 8px
}

.policy-icon[b-oqvx5q080c] {
    width: 40px;
    height: 40px;
    flex: 0 0 40px;
    border-radius: 8px
}

.policy-text[b-oqvx5q080c] {
    flex: 1;
    min-width: 0
}

.policy-title[b-oqvx5q080c] {
    margin: 0 0 4px;
    font: 600 18px/1.2 system-ui;
    color: #1b1d21
}

.policy-desc[b-oqvx5q080c] {
    margin: 0 0 8px;
    font: 14px/1.35 system-ui;
    color: #5b616e
}

.policy-tags[b-oqvx5q080c] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

.policy-pill[b-oqvx5q080c] {
    display: inline-block;
    padding: 4px 10px;
    border-radius: 999px;
    background: #d8e0fb;
    color: #3952b3;
    font: 12px/1 system-ui
}

.rccdialogpopup .maincontent[b-oqvx5q080c] {
    padding-top: 10px;
}

.psa-automations-container[b-oqvx5q080c] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 12px;
}

.psa-automation-container-root[b-oqvx5q080c] {
    display: grid;
    grid-template-columns: auto 28px auto 1fr;
    align-items: center;
    column-gap: 12px;
    min-height: 80px;
    padding: 8px 12px;
    background: #F8F9FA;
    border: 1px solid #DBE1E4;
    border-radius: 8px;
}
/* _content/RencoreWebPortal/Components/Checks/PolicySummaryTrendComponent.razor.rz.scp.css */
.pst-container[b-7zfrl3yvjc] {
    display: flex;
    align-items: center;
    color: #008FD5;
    background-color: var(--accentColor14);
    border-radius: 0.25rem;
    font-size: 0.8125rem;
    padding: 0.375rem;
}

.pst-trend-arrow-container[b-7zfrl3yvjc] {
    margin: 0 0.4rem 0 0;
    font-size: 0.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* _content/RencoreWebPortal/Components/Dashboards/CheckDetailDashboardComponent.razor.rz.scp.css */
/*.trends {
        height: 100%;
    }*/

.trends.preview[b-bmnhc3xaap] {
    margin-top: 9px;
    height: 200px;
}

.summary-block[b-bmnhc3xaap] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.summary-title[b-bmnhc3xaap] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.summary-title-head[b-bmnhc3xaap] {
    font-weight: 600;
}

.summary-value[b-bmnhc3xaap] {
    font-size: 25px;
    font-weight: 400;
    line-height: 28px;
    text-align: center;
}

.sign-container[b-bmnhc3xaap] {
    width: 60px;
}

.tile-td[b-bmnhc3xaap] {
    vertical-align: bottom;
}

.buttons-container[b-bmnhc3xaap] {
    margin-top: 10px;
    display: flex;
    justify-content: flex-start;
}

.checks-selector[b-bmnhc3xaap] {
    overflow-y: auto;
    max-height: calc(100% - 480px) !important;
    height: auto !important;
}

.details label[b-bmnhc3xaap] {
    display: inline-block;
    margin-top: .5rem;
}

.group-selector[b-bmnhc3xaap] {
    height: 30px;
    align-self: center;
}

.e-list-group-item[b-bmnhc3xaap] {
    margin-bottom: 10px !important;
}

.add-tile .vertival-alignment[b-bmnhc3xaap] {
    flex-direction: column;
    align-self: flex-end;
}

.add-tile .row[b-bmnhc3xaap] {
    flex-direction: row;
    margin-right: 0;
    padding-right: 0 !important;
}

.add-tile .split-line[b-bmnhc3xaap] {
    display: none;
}

.summary-header .date-range-message[b-bmnhc3xaap] {
    font-size: 0.9rem !important;
}

.check-tile-date-block[b-bmnhc3xaap] {
    position: absolute;
    padding: 0 !important;
    color: var(--darkColor80);
    font-weight: 600;
    top: 15px;
}

.check-template[b-bmnhc3xaap] {
    margin: 7px 0 0 0;
}

    .check-template.preview[b-bmnhc3xaap] {
        margin: 4px 0 0 0;
    }

@media screen and (max-width:1280px) {
    .check-tile-date-block[b-bmnhc3xaap] {
        font-size: 0.8rem !important;
        top: 17px;
    }
}
.rcc-check-number[b-bmnhc3xaap] {
    line-height: 2.6rem;
    font-size: 2.8rem;
    font-weight: 600;
    padding: 0 3px;
    color: var(--darkColor80);
}
/* _content/RencoreWebPortal/Components/Dashboards/CheckDigestDashboardComponent.razor.rz.scp.css */
#digest-table[b-xkzdq4saxs] {
    border: 0;
    min-width: 500px;
}

#digest-table_header_table[b-xkzdq4saxs],
#digest-table_content_table[b-xkzdq4saxs] {
    border-right: 0;
}
.total-check-items[b-xkzdq4saxs] {
    font-size: 2.0rem;
    color: #667d8b;
    line-height: 2.5rem;
}
#digest-table .datagrid-cell-selected[b-xkzdq4saxs] {
    background-color: var(--hoverLight);
}
/* _content/RencoreWebPortal/Components/Dashboards/CheckSummaryDashboardComponent.razor.rz.scp.css */
.violations-table[b-zgvul4qmwp] {
    margin-top: 0
}

    .violations-table td[b-zgvul4qmwp] {
        padding: 5px
    }

        .violations-table td span[b-zgvul4qmwp] {
            color: var(--darkColor80)
        }

.severity-icon[b-zgvul4qmwp] {
    box-shadow: 0 1px 2px 0 rgba(212,217,211,0.75);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    cursor: pointer;
}

.severity-High div[b-zgvul4qmwp] {
    background: var(--high-severity);
}

.severity-Medium div[b-zgvul4qmwp] {
    background: var(--medium-severity);
}

.severity-Low div[b-zgvul4qmwp] {
    background: var(--low-severity);
}

.severity-Compliant div[b-zgvul4qmwp] {
    background: var(--success);
}

.severity-Information[b-zgvul4qmwp] {
    box-shadow: unset;
}

    .severity-Information .rencoreicons.icon-information_icon[b-zgvul4qmwp] {
        color: var(--infoBlue100);
        font-size: 1.2rem;
    }

.severity-icon div[b-zgvul4qmwp] {
    display: flex;
    align-items: flex-start;
    justify-content: flex-end;
    border-radius: 3px;
}

.severity-icon i[b-zgvul4qmwp] {
    color: var(--white);
    font-size: 0.7rem;
}

.e-checkbox-wrapper.severity-High .e-frame.e-check[b-zgvul4qmwp],
.e-checkbox-wrapper.severity-High .e-checkbox:focus + .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--high-severity);
    border-color: var(--high-severity);
}

.e-checkbox-wrapper.severity-High:hover .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--high-severity);
    border-color: var(--high-severity);
}

.e-checkbox-wrapper.severity-Medium .e-frame.e-check[b-zgvul4qmwp],
.e-checkbox-wrapper.severity-Medium .e-checkbox:focus + .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--medium-severity);
    border-color: var(--medium-severity);
}

.e-checkbox-wrapper.severity-Medium:hover .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--medium-severity);
    border-color: var(--medium-severity);
}

.e-checkbox-wrapper.severity-Low .e-frame.e-check[b-zgvul4qmwp],
.e-checkbox-wrapper.severity-Low .e-checkbox:focus + .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--low-severity);
    border-color: var(--low-severity);
}

.e-checkbox-wrapper.severity-Low:hover .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--low-severity);
    border-color: var(--low-severity);
}

.e-checkbox-wrapper.severity-Compliant .e-frame.e-check[b-zgvul4qmwp],
.e-checkbox-wrapper.severity-Compliant .e-checkbox:focus + .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--success);
    border-color: var(--success);
}

.e-checkbox-wrapper.severity-Compliant:hover .e-frame.e-check[b-zgvul4qmwp] {
    background-color: var(--success);
    border-color: var(--success);
}

.check-link[b-zgvul4qmwp] {
    display: flex;
    align-self: flex-end;
    flex-direction: column-reverse;
    flex: 1;
    padding-bottom: 6px;
}

.toggled-off-text[b-zgvul4qmwp] {
    color: var(--darkColor20) !important;
}

.toggled-off-icon[b-zgvul4qmwp] {
    background-color: var(--darkColor20) !important;
}

.check-stats-cursor[b-zgvul4qmwp] {
    cursor: pointer;
    color: var(--darkColor80);
}

.rcc-check-number[b-zgvul4qmwp] {
    line-height: 2.6rem;
    font-size: 2.8rem;
    font-weight: 600;
    padding: 0 3px;
    color: var(--darkColor80);
}

.dashboard-chart-wraper[b-zgvul4qmwp] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto
}
/* _content/RencoreWebPortal/Components/Dashboards/DashboardsDropDownComponent.razor.rz.scp.css */
.default-dashboard[b-gafgdhg0f9] {
    color: #667d8b;
    font-size: 0.813rem;
    margin: 5px 2px;
    align-self: flex-end;
}

.default-dashboard-small[b-gafgdhg0f9] {
    color: #667d8b;
    font-size: smaller;
    margin-left: 3px
}

.manage-dashboards-container[b-gafgdhg0f9] {
    margin: 0 12px;
    padding: 6px 0px;
    border-top: solid 1px #ccc;
    width: 90%;
}
/* _content/RencoreWebPortal/Components/Dashboards/InventoryDashboardComponent.razor.rz.scp.css */

/* _content/RencoreWebPortal/Components/Environment/Consent/ConsentEmbeddedComponent.razor.rz.scp.css */
.authenticators[b-xu1i8hjtre] {
    min-height: 360px;
}

.consent-text[b-xu1i8hjtre] {
    color: var(--accentColor100)
}

.consent-text-active[b-xu1i8hjtre] {
    color: var(--darkColor60);
    font-weight: bold;
}
/* _content/RencoreWebPortal/Components/Environment/Consent/ConsentInlineAuthenticatorsComponent.razor.rz.scp.css */
.consent-authenticators[b-dqxamm43n0] {
    box-shadow: 0 1px 6px 0 #dbe1e4;
}

.consent-header[b-dqxamm43n0] {
    font-size: 16px;
    background-color: var(--accentColor25);
    color: var(--darkColor80);
}

.consent-switch-header[b-dqxamm43n0] {
    font-size: 24px;
    color: var(--darkColor80);
}

.partial-consent[b-dqxamm43n0] {
    color: var(--low-severity);
}

.full-consent[b-dqxamm43n0] {
    color: var(--success);
}

.consent-missing[b-dqxamm43n0] {
    color: var(--gray);
}

.consent-status-icon[b-dqxamm43n0] {
    font-size: 32px;
}

.consent-status-text[b-dqxamm43n0] {
    font-size: 16px;
    color: var(--darkColor60);
}
/* _content/RencoreWebPortal/Components/Environment/EnvironmentNavigationComponent.razor.rz.scp.css */
.dropbtn[b-tvkjdp766i] {
    border-bottom: 3px solid var(--accentColor100);
    font-weight: bold;
    color: var(--accentColor100);
    text-decoration: none;
    padding: 12px 19px;
}

.dropdown[b-tvkjdp766i] {
    position: relative;
    display: none;
}

.dropdown-content[b-tvkjdp766i] {
    display: none;
    flex-direction: column;
    position: absolute;
    background-color: #ffffff;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    left: 4px;
}

    .dropdown-content a[b-tvkjdp766i] {
        color: var(--darkColor100);
        text-decoration: none;
        padding: 12px 14px;
    }

        .dropdown-content a.rccselected[b-tvkjdp766i] {
            font-weight: bold;
            color: var(--accentColor100);
        }

.dropdown:hover .dropdown-content[b-tvkjdp766i] {
    display: flex;
}

.navigationgroup[b-tvkjdp766i] {
    display: flex;
    padding: 0 0 0 14px;
}

.navigationgroupexperimental[b-tvkjdp766i] {
    display: flex;
    padding: 0 0 0 24px;
}

.burgermenu-icon[b-tvkjdp766i] {
    padding-right: 7px;
}

    .burgermenu-icon .rencoreicon[b-tvkjdp766i] {
        margin: 0;
        line-height: 50px;
        font-size: 1.7rem;
        color: var(--accentColor100);
    }

        .burgermenu-icon .rencoreicon[b-tvkjdp766i]::before {
            margin: 0;
            padding-right: 10px;
        }

#rccmainnavigation[b-tvkjdp766i] {
    padding-left: 5px;
}

    #rccmainnavigation a[b-tvkjdp766i] {
        color: var(--darkColor100);
        text-decoration: none;
        padding-top: 12px;
        padding-bottom: 12px;
        padding-left: clamp(14px, 1.4vw, 25px);
        padding-right: clamp(14px, 1.4vw, 25px);
    }

        #rccmainnavigation a.rccselected[b-tvkjdp766i] {
            border-bottom: 3px solid var(--accentColor100);
            font-weight: bold;
            color: var(--accentColor100);
        }

        #rccmainnavigation a:hover[b-tvkjdp766i] {
            background-color: rgba(242, 244, 245, 0.3);
        }

@media(max-width:1310px) {
    #rccmainnavigation a[b-tvkjdp766i] {
        padding-left: 14px;
        padding-right: 14px;
    }

    .dropdown[b-tvkjdp766i] {
        display: block;
    }

    #rccmainnavigation[b-tvkjdp766i] {
        display: none;
    }

    #rccexperimentalnavigation[b-tvkjdp766i] {
        display: none;
    }
}



.leftNavigationBar[b-tvkjdp766i] {
    
}
.leftNavigationBarContent[b-tvkjdp766i] {
    position: absolute;
    z-index: 1006;
    height: 100vh;
    padding: 0 6px 6px;
    background-color: var(--darkColor100);
}
.leftNavigationExpanded[b-tvkjdp766i] {
    width: 222px;
    transition: width 0.2s linear;
}
.leftNavigationBottom[b-tvkjdp766i] {
    display: flex;
}
.leftNavigationCollapsed[b-tvkjdp766i] {
    width: 64px;
    transition: width 0.2s linear;
}

.leftConfigPanel[b-tvkjdp766i] {
    background-color: transparent;
    position: absolute;
    width: 250px;
    z-index: 1005;
    min-height: 100vh;
    max-height: 100%;
}
.leftConfigPanel.entities-sub-menu[b-tvkjdp766i] {
    height: 100%
}

.leftConfigContent[b-tvkjdp766i] {
    background-color: white;
    padding: 16px 7px 58px;
    pointer-events: auto;
    overflow: auto;
    height: 100%;
    max-height: 100vh;
    box-shadow: -2px 6px 15px 5px var(--darkColor20);
}
.leftConfigPanelClose[b-tvkjdp766i] {
    color: var(--darkColor60);
    cursor: pointer;
    padding-bottom: 20px;
    padding-left: 10px
}
.leftConfigPanelExpanded[b-tvkjdp766i] {
    left: 0;
    transition: left 0.2s linear;
    pointer-events: none;
}

.leftConfigPanelCollapsed[b-tvkjdp766i] {
    left: -270px;
    transition: left 0.2s linear;
}

.leftNavigationItem[b-tvkjdp766i] {
    padding: 4px 10px;
    border-radius: 4px;
    cursor: pointer;
    transition: background 0.2s;
    margin-bottom: 3px;
    border: 1px solid transparent;
}

    .leftNavigationItem i[b-tvkjdp766i] {
        color: var(--darkColor20);
        font-size: 1.35rem;
    }
.leftNavigationArrow[b-tvkjdp766i] {
    height:23px;
    visibility: hidden;
}
    .leftNavigationArrow i[b-tvkjdp766i] {
        color: var(--darkColor80);
        font-size: 0.95rem;
    }
.leftNavigationTitle[b-tvkjdp766i] {
    font-weight: 500;
    color: var(--darkColor20);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.leftNavigationItem:hover .leftNavigationTitle[b-tvkjdp766i]
{
    color: white;
}
.leftNavigationItem.leftNavigationSelected .leftNavigationTitle[b-tvkjdp766i] {
    color: white;
    font-weight: 600;
}
.leftNavigationItem:hover i[b-tvkjdp766i],
.leftNavigationItem.leftNavigationSelected i[b-tvkjdp766i] {
    color: var(--accentColor100);
}

.leftNavigationItem:hover .leftNavigationArrow[b-tvkjdp766i] {
    visibility: visible;
}
    .leftNavigationItem:hover .leftNavigationArrow i[b-tvkjdp766i] {
        color: var(--accentColor25);
    }

.leftNavigationItem:hover[b-tvkjdp766i] {
    background: #01496F;
}
.leftNavigationCollapsed .leftNavigationItem .leftNavigationTitle[b-tvkjdp766i],
.leftNavigationCollapsed .leftNavigationItem .leftNavigationArrow[b-tvkjdp766i] {
    visibility: hidden;
    padding-left:0;
    width: 0
}
.leftNavigationIconLine[b-tvkjdp766i] {
    display: block;
}
.leftNavigationIconFill[b-tvkjdp766i] {
    display: none;
}

.leftNavigationItem.leftNavigationSelected .leftNavigationIconLine[b-tvkjdp766i] {
    display: none;
}
.leftNavigationItem.leftNavigationSelected .leftNavigationIconFill[b-tvkjdp766i] {
    display: block;
}

.leftNavigationItem.leftNavigationConfigExpanded[b-tvkjdp766i] {
}
.leftNavigationItem.leftNavigationConfigExpanded i[b-tvkjdp766i] {
    color: var(--accentColor100);
}
.leftNavigationItem.leftNavigationConfigExpanded .leftNavigationTitle[b-tvkjdp766i] {
    color: white;
}
.leftNavigationAboveTitle[b-tvkjdp766i] {
    line-height: 0.7rem;
    font-size: 0.7rem;
}

.leftNavigationBar .user-logo[b-tvkjdp766i] {
    color: var(--white);
    text-transform: uppercase;
    width: 22px;
    height: 22px;
    font-size: 1.2rem;
}

    .leftNavigationBar .user-logo img[b-tvkjdp766i] {
        width: 22px;
        height: 22px;
        border-radius: 50%;
    }

    .leftNavigationBar .user-logo .user-img-logo[b-tvkjdp766i] {
        width: 100%;
        height: 100%;
        background: var(--accentColor14);
        border-radius: 50%;
    }
.leftNavigationItemUser[b-tvkjdp766i]  {
    padding-left: 12px;
}
    
.user-menu-name[b-tvkjdp766i],
.user-menu-email[b-tvkjdp766i] {
    padding-left: 10px;
    color: var(--darkColor80);
}
.user-menu-email[b-tvkjdp766i] {
    margin-bottom: 18px;
}

.leftNavigationBar .user-logo .user-menu-img-logo[b-tvkjdp766i] {
    background: var(--accentColor14);
    width: 22px;
    height: 22px;
    border-radius: 50%;
    font-size: 0.6rem;
    color: #008FD5;
    font-weight: 700;
}
/* _content/RencoreWebPortal/Components/Environment/EnvironmentSubscriptionWarningComponent.razor.rz.scp.css */
.in-trial-container[b-9s2eemlf4d] {
    display: flex;
    height: 34px;
    margin: 8px 10px;
    padding: 6px 12px 8px 13px;
    border-radius: 2px;
    text-decoration: none !important;
}
.green-period[b-9s2eemlf4d] {
    background-color: rgba(184, 233, 134, 0.3);
    color: var(--success) !important;
}
.yellow-period[b-9s2eemlf4d] {
    background-color: rgba(239, 126, 12, 0.2);
    color: #eb5827 !important;
}
.red-period[b-9s2eemlf4d] {
    background-color: rgba(217, 37, 32, 0.15);
    color: var(--high-severity) !important;
}
@@media(max-width:700px) {
    .in-trial-container[b-9s2eemlf4d] {
        display: none;
    }
}

/* styles for left navigation */
.left-navigatoin-trial .in-trial-container[b-9s2eemlf4d] {
    margin: 0px 0px 12px 0px;
    height: 32px;
    line-height: 20px;
    padding: 6px 12px 6px 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 100%;
    text-align: center;
}

.leftNavigationCollapsed .left-navigatoin-trial .in-trial-container[b-9s2eemlf4d] {
    padding: 6px 2px 6px 13px;
}

.left-navigatoin-trial .in-trial-container.green-period[b-9s2eemlf4d] {
    background-color: rgba(0, 143, 213, 0.3);
    color: #008FD5 !important;
}
/* _content/RencoreWebPortal/Components/Environment/Jobs/JobStatusComponent.razor.rz.scp.css */
#runningJobsStatus[b-efr3vxzbmd] {
    display: inline-flex;
    flex-direction: row;
    align-items:center;
   
}
.jobstatus-container[b-efr3vxzbmd] {
    padding-left: clamp(14px, 1vw, 20px);
    padding-right: clamp(14px, 1vw, 20px);
}
.icon-container[b-efr3vxzbmd] {
    justify-content: center;
    align-items: center;
    display: flex;
}
@media(max-width:1350px){
    #runningJobsStatus[b-efr3vxzbmd] {
        display: flex;
    }
}
/* _content/RencoreWebPortal/Components/Environment/Manage/EnvironmentDetailComponent.razor.rz.scp.css */
.consent-text[b-ga5e2k2ap4] {
    font-family: 'Source Sans Pro';
    font-weight: bold;
    color: var(--darkColor40);
}

.email-link[b-ga5e2k2ap4] {
    cursor: pointer;
    text-decoration: underline;
}
/* _content/RencoreWebPortal/Components/Environment/Manage/EnvironmentNovaIntegrationComponent.razor.rz.scp.css */
.switch-button-row[b-kvjeeulgzr] {
    display: flex;
    flex-direction: row;
    align-items: center;
    column-gap: 8px;
    margin-bottom: 15px;
}

.nova-integration-connection-issue-window-content[b-kvjeeulgzr] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 40px;
    row-gap: 40px;
    padding: 60px 120px;
    min-height: calc(100% - 56px);
}

.nova-integration-connection-issue-window-content-left[b-kvjeeulgzr] {
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    justify-content: center;
    row-gap: 12px;
    text-align: left;
    width: 300px;
}

    .nova-integration-connection-issue-window-content-left h2[b-kvjeeulgzr] {
        color: var(--accentColor100);
    }

.nova-integration-connection-issue-window-content-left-description[b-kvjeeulgzr] {
    font-weight: 700;
}

.nova-integration-connection-issue-window-content-right[b-kvjeeulgzr] {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

    .nova-integration-connection-issue-window-content-right img[b-kvjeeulgzr] {
        width: 100%;
    }
/* _content/RencoreWebPortal/Components/Environment/Manage/EnvironmentSubscriptionComponent.razor.rz.scp.css */
.detail-env-page[b-skg9iuehlw] {
    width: 99%;
}

.detail-env-page td[b-skg9iuehlw] {
    padding: 10px 15px;
    font-size: 0.95rem;
}

.detail-env-page tr td:first-child[b-skg9iuehlw] {
    font-weight: 600;
    width: 1%;
    white-space: nowrap;
}

.users-subscription-content[b-skg9iuehlw] {
    margin: 17px 11px 18px 5px;
    padding: 3px 17px 13px 21px;
    border-radius: 4px;
    background-color: var(--darkColor6);
    cursor: pointer;
}

.subscription-status-title[b-skg9iuehlw] {
    border-radius: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 15px;
    font-weight: 600;
}

.subscription-status-title span[b-skg9iuehlw] {
    font-weight: 500;
}

.status-active .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #69d4b7;
    background: #69d4b7;
    color: var(--white);
}

.status-future .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #7bd9c0;
    background: var(--white);
    color: #7cd9c0
}

.status-inTrial .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #f6b861;
    background: #f6b861;
    color: var(--white)
}

.status-nonRenewing .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #525e64;
    background: var(--white);
    color: #545f65
}

.status-cancelled .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #ef7484;
    background: var(--white);
    color: #ee7081
}

.status-paused .subscription-status-title[b-skg9iuehlw] {
    border: 1px solid #dbdbdb;
    background: var(--white);
    color: #d8d8d8
}

.subscription-status-description[b-skg9iuehlw] {
    color: var(--darkColor60);
    font-size: 14px;
    margin-top: 5px
}

.refresh-cache-button[b-skg9iuehlw] {
    cursor: pointer;
    color: var(--accentColor100);
    font-size: 24px;
    display: inline-block;
}
/* _content/RencoreWebPortal/Components/Environment/Manage/ManageEnvironmentsComponent.razor.rz.scp.css */
.environment-info[b-83p6fhh4ii] {
    width: calc(90% - 130px)
}

.environment-info-title[b-83p6fhh4ii] {
    font-weight: 600;
    font-size: 1rem;
}

[b-83p6fhh4ii] .e-grid .e-gridheader {
    background-color: var(--white);
    border-bottom-color: var(--darkColor14);
    border-top-color: var(--darkColor14);
    color: var(--darkColor80);
}

    [b-83p6fhh4ii] .e-grid .e-gridheader .e-sortfilter .e-headercelldiv,
    [b-83p6fhh4ii] .e-grid .e-gridheader .e-stackedheadercelldiv,
    [b-83p6fhh4ii] .e-grid .e-gridheader .e-headercell .e-headercelldiv.e-headerchkcelldiv {
        padding: 2px 25px 2px 0;
    }

[b-83p6fhh4ii] .e-grid.sf-grid .e-gridcontent .e-content,
[b-83p6fhh4ii] .e-grid.sf-grid .e-gridcontent .e-content .e-movablecontent {
    overflow-y: hidden;
}

[b-83p6fhh4ii] .e-detailindentcell {
    border: 0 !important;
}
/* _content/RencoreWebPortal/Components/Environment/Manage/ManageNotificationsComponent.razor.rz.scp.css */
.notification-section[b-eiftrbuq16] {
    display: grid;
    grid-template-columns: 180px 80px 1fr;
    gap: 24px;
    padding: 24px 0;
    border-bottom: 1px solid var(--darkColor20);
    align-items: start;
}

    /* First Column: Title */
    .notification-section h5[b-eiftrbuq16] {
        font-size: 1rem;
        font-weight: 500;
        color: var(--darkColor80);
        margin: 0;
        display: flex;
        align-items: center;
    }

/* Second Column: Toggle */
.notification-toggle[b-eiftrbuq16] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

/* Third Column: stacked checkboxes + input */
.notification-options[b-eiftrbuq16] {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

/* Each checkbox row */
.notification-checkbox[b-eiftrbuq16] {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 0.95rem;
    color: var(--darkColor80);
}
/* _content/RencoreWebPortal/Components/Environment/Nova/NovaManageGeneralSettingsComponent.razor.rz.scp.css */
.nmgsc-user-chip-content-container[b-bzhost6pt2] {
    display: flex;
    flex-direction: row;
    gap: 0.2rem;
    align-items: center;
    justify-content: center;
}
/* _content/RencoreWebPortal/Components/Environment/Nova/NovaManageNotificationsComponent.razor.rz.scp.css */
.nmnc-notification-options-container[b-uj4lod16tj] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.nmnc-notifications-configuration-container[b-uj4lod16tj] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
/* _content/RencoreWebPortal/Components/Environment/TargetServiceConfigurationLibraryComponent.razor.rz.scp.css */
/* Service Tiles (Large) */

.rcctargetsystemtile[b-vjz38bjxe4] {
    text-align: center;
    width: 320px;
    height: 220px;
    padding: 45px;
}

    .rcctargetsystemtile .rcctargetsystemtile-badge[b-vjz38bjxe4] {
        font-size: 0.9rem;
        font-weight: 600;
        line-height: 1.5;
        position: absolute;
        top: 15px;
        right: 15px;
        margin: 0;
        padding: 5px 10px;
        border-radius: 2px;
        z-index: 9999;
    }

/* Service Tiles (Small) */

.rcctargetsystemtile-small[b-vjz38bjxe4] {
    text-align: center;
    width: 256px;
    height: 165px;
    padding: 20px;
}

    .rcctargetsystemtile-small .rcctargetsystemtile-badge[b-vjz38bjxe4] {
        font-size: 0.8rem;
        font-weight: 600;
        line-height: 1.5;
        position: absolute;
        top: 10px;
        right: 10px;
        margin: 0;
        padding: 3px 7px;
        border-radius: 2px;
        z-index: 1;
    }

/* Service Tiles - Read Only (Non-Editable) */

.rcctilereadonly[b-vjz38bjxe4] {
    background-color: #f9fafa;
    border: 1px solid var(--darkColor14);
}

    .rcctilereadonly > *[b-vjz38bjxe4] {
        opacity: 0.75;
    }

    .rcctilereadonly > .rcctargetsystemtile-badge[b-vjz38bjxe4] {
        opacity: 1 !important;
    }

/* Service Tiles - Badge */

.badge-required[b-vjz38bjxe4] {
    background: var(--badge-required-background);
    color: var(--badge-required-color);
    border-radius: 2px;
    font-size: 12.8px;
}

.badge-upgrade[b-vjz38bjxe4] {
    background: var(--badge-upgrade-background);
    color: var(--badge-upgrade-color);
    border: 1px solid var(--badge-upgrade-border);
}

.badge-alpha[b-vjz38bjxe4] {
    background: var(--badge-alpha-background);
    color: var(--badge-alpha-color);
    border: 1px solid var(--badge-alpha-border);
}

.badge-preview[b-vjz38bjxe4] {
    background: var(--badge-preview-background);
    color: var(--badge-preview-color);
    border: 1px solid var(--badge-preview-border);
}

.badge-beta[b-vjz38bjxe4] {
    background: var(--badge-beta-background);
    color: var(--badge-beta-color);
    border: 1px solid var(--badge-beta-border);
}

.badge-comingsoon[b-vjz38bjxe4] {
    color: var(--badge-comingsoon-color);
    border: 1px solid var(--badge-comingsoon-border);
    font-weight: 400 !important;
}
/* _content/RencoreWebPortal/Components/Environment/WorkloadConfigurationComponent.razor.rz.scp.css */
.workloadtile[b-pzz42lbbfe] {
    text-align: center;
    width: 320px;
    height: auto;
    padding: 18px 32px;
    color: var(--darkColor60);
    box-shadow: 0px 1px 6px 0px var(--darkColor14);
    border: 1px solid var(--darkColor20);
    margin: 0 12px 12px 0;
    background-color: white;
    position: relative;
    border-radius: 8px;
}
.workloadtile .workload-selected-icon[b-pzz42lbbfe] {
    display: none;
}
.workloadtile-selected[b-pzz42lbbfe] {
    border: 1px solid var(--accentColor100);
}
.workloadtile-selected .workloadtileheader[b-pzz42lbbfe] {
    color: var(--accentColor100);
}
.workloadtile-selected .workload-selected-icon[b-pzz42lbbfe] {
    display: block;
    padding-right: 6px;
}
.workload-selected-icon[b-pzz42lbbfe] {
    top: 0;
    right: 0;
    font-size: 2.0rem;
    color: var(--accentColor100);
}
.workloadtile-unselected[b-pzz42lbbfe] {
    cursor: pointer;
}
.workloadtile-unselected:hover[b-pzz42lbbfe] {
    background-color: var(--hoverLight);
}
.workloadtileheader[b-pzz42lbbfe] {
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--darkColor80);
}
.workload-service-icon[b-pzz42lbbfe] {
    width: 24px;
    height: 24px;
}
.workload-description[b-pzz42lbbfe] {
    height: 160px
}
.workload-content[b-pzz42lbbfe] {
    height: calc(100% - 55px);
}
/* _content/RencoreWebPortal/Components/EnvironmentSelectorComponent.razor.rz.scp.css */
#environmentpicker .e-input-group-icon.e-ddl-icon[b-2fvfksm1x4] {
    background-color: transparent;
}

#environmentpicker .e-input-group[b-2fvfksm1x4],
#environmentpicker .e-input-group.e-control-wrapper[b-2fvfksm1x4] {
    background-color: transparent;
    border-color: transparent;
}

#environmentpicker span.e-input-value[b-2fvfksm1x4] {
    vertical-align: top;
}

#environmentpicker .e-ddl.e-input-group .e-input-value[b-2fvfksm1x4] {
    width: auto;
}

#environmentpicker .e-ddl.e-lib.ddl-server-popup[b-2fvfksm1x4] {
    margin-top: 10px;
}

.popup.rencoreicons.icon-gear-circled[b-2fvfksm1x4]:before {
    transform: translateX(-25px) translateY(-3px);
}

.rencoreicons.icon-gear-circled[b-2fvfksm1x4]:before {
    transform: translateX(-5px) translateY(-5px);
}

.icon-clipboard-copy:hover[b-2fvfksm1x4] {
    color: var(--accentColor100);
    text-shadow: none;
}

.icon-clipboard-copy[b-2fvfksm1x4] {
    color: var(--white);
    font-weight: bold;
    text-shadow: 1px 1px 0px var(--accentColor100);
    font-size: 1.5rem;
}

.innertext[b-2fvfksm1x4] {
    line-height: 2.0rem;
    margin-left: 6px;
    max-width: clamp(50px, 9vw, 150px);
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: 'Source sans pro';
    color: #00263D;
}

#environmentpicker[b-2fvfksm1x4] {
    padding-left: clamp(14px, 1vw, 25px);
    padding-right: clamp(14px, 1vw, 25px);
    padding-left: 25px;
    padding-top: 3px;
}

@@media(max-width:1390px) {
    .innertext[b-2fvfksm1x4] {
        max-width: 50px;
    }
}
/* _content/RencoreWebPortal/Components/Governance/DashboardComponent.razor.rz.scp.css */
.tile-list-item > .rcccardcontainer[b-u44xsr363m] {
    min-height: 400px;
}

#AddTileButton[b-u44xsr363m] {
    height: 75px;
    width: 650px;
    border-radius: 6px;
    box-shadow: 0 1px 6px 0 var(--darkColor14);
    background-color: rgba(255, 255, 255, 0.7);
}

#emptyDashboardIcon[b-u44xsr363m] {
    height: 300px;
}

[b-u44xsr363m] .default-font-sizing {
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}

[b-u44xsr363m] .rccdashboardtile {
    height: 100%;
}

[b-u44xsr363m] .e-dashboardlayout.e-control .e-holder {
    background-color: transparent !important;
    border: 4px var(--accentColor100) dashed !important;
    z-index: 2 !important;
}

[b-u44xsr363m] .e-dashboardlayout.e-control .e-dashboard-gridline-table tbody tr td.e-dashboard-gridline {
    border: 0;
    background-color: var(--darkColor10);
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryChecksSummaryComponent.razor.rz.scp.css */
.check-severity-link[b-5fa3utlz1d] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 8px 16px 8px 8px;
    width: -webkit-fill-available;
}

.check-severity-icon[b-5fa3utlz1d] {
    padding: 1px 8px;
}

.data-wrapper[b-5fa3utlz1d] {
    width: calc(100% - 50px)
}

.check-severity-count[b-5fa3utlz1d] {
    font-size: 1.125rem;
    line-height: 1.375rem;
    font-weight: 600;
    color: var(--darkColor100);
    text-align: right;
    padding: 9px;
}

.check-sevirity-border[b-5fa3utlz1d] {
    border-bottom: 1px solid var(--darkColor14);
}

.check-severity-container[b-5fa3utlz1d] {
    padding: 0 4px;
    border-radius: 4px;
}

.check-severity-container:hover[b-5fa3utlz1d],
.check-severity-container-selected[b-5fa3utlz1d] {
    background-color: var(--hoverLight);
}

.check-sevirity-list[b-5fa3utlz1d] {
    overflow-y: auto;
    height: 165px;
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryCountComponent.razor.rz.scp.css */
.inventory-count-title[b-1rgwyeoky0] {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 0.875rem;
    color: var(--accentColor100);
    height: 22px;
}

.inventory-count-total-number[b-1rgwyeoky0] {
    padding-right: 6px;
    font-size: 1.875rem;
            line-height: 2rem;
            color: var(--darkColor80);
}

.inventory-count-total-number-single[b-1rgwyeoky0] {
    font-size: 1.875rem;
    line-height: 2rem;
    color: var(--darkColor80);
}

.inventory-count-info-text[b-1rgwyeoky0] {
    color: var(--darkColor40);
}

.inventory-trend-container[b-1rgwyeoky0] {
    line-height: normal;
    padding-left: 6px;
}

.inventory-trend-group[b-1rgwyeoky0] {
    justify-content: center;
}

.inventory-trend-group span[b-1rgwyeoky0] {
    color: var(--darkColor80);
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryIntervalSidebarComponent.razor.rz.scp.css */
.section-title[b-tl33lmzfno] {
    font-size: 18px;
}

.section-description[b-tl33lmzfno] {
    color: var(--darkColor80);
}

.btn-container[b-tl33lmzfno] {
    margin: 10px 0;
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryRelationsSidebarComponent.razor.rz.scp.css */
.section-description[b-1i4bk7zhtt] {
    color: var(--darkColor80);
}

.btn-container[b-1i4bk7zhtt] {
    margin: 10px 0;
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryScanningIntervalDropDownComponent.razor.rz.scp.css */
.interval-container .description-tooltip-icon[b-ybxmfbtv9c] {
    cursor: pointer;
    color: var(--infoBlue100);
    display: none;
}

.interval-container:hover .description-tooltip-icon[b-ybxmfbtv9c] {
    display: block;
}

.interval-title[b-ybxmfbtv9c] {
    color: var(--accentColor100);
    text-overflow: ellipsis;
}

.interval-container[b-ybxmfbtv9c] {
    min-height: 30px;
}
/* _content/RencoreWebPortal/Components/Inventory/InventoryTrendRenderComponent.razor.rz.scp.css */
.trend-number-container[b-hot8qjtfa8] {
    margin: 3px;
    padding: 4px 8px;
    border-radius: 4px;
    background-color: var(--accentColor14);
    font-size: 0.813rem;
    font-weight: 400;
    color: #008FD5;
    height: 24px;
    line-height: 17px;
}

.trend-icon[b-hot8qjtfa8] {
    color: #008FD5;
    font-size: 9px;
    line-height: 16px;
    margin: 0px 3px 0px 1px;
}
/* _content/RencoreWebPortal/Components/TopNav/NotificationsComponent.razor.rz.scp.css */
.notifications-list[b-vnwnxqhs61] {
    height: calc(100vh - 150px);
    overflow-y: auto;
}
.loading[b-vnwnxqhs61] {
    opacity: 0.5;
    pointer-events: none
}
#notificationsList :not(.e-list-template).e-listview .e-list-item[b-vnwnxqhs61] {
    height: auto;
    padding: 0;
    line-height: normal;
    position: relative;
    color: var(--darkColor100);
}
.notification-title[b-vnwnxqhs61] {
    color: var(--accentColor100);
    font-size: 1.0rem;
    font-weight: 600;
}
.notification-description[b-vnwnxqhs61] {
    color: var(--darkColor100);
    font-size: 0.9rem;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.notification-date[b-vnwnxqhs61],
.notification-type[b-vnwnxqhs61] {
    font-size: 0.9rem !important;
    color: var(--darkColor40);
    white-space: nowrap;
}
.notification-date.unread[b-vnwnxqhs61] {
    color: var(--accentColor100);
}
.notification-date.unread[b-vnwnxqhs61]:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: var(--accentColor100);
    margin-right: 5px;
}
#sideBarContextMenu .e-dropdown-btn.e-btn.e-caret-hide .e-caret[b-vnwnxqhs61] {
    display: none;
}
#markasread[b-vnwnxqhs61] {
    color: var(--accentColor100);
}
/* _content/RencoreWebPortal/Components/TopNav/PreviewComponent.razor.rz.scp.css */
.info-box[b-ebtwxe2amo] {
    background: rgba(239, 126, 12, 0.2);
    margin: 0pxpx 22px 0px 20px;
    padding: 13px 10px 15px 14px;
    border-radius: 8px;
}
.sidebar-header[b-ebtwxe2amo] {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: black;
}
.beta-icon[b-ebtwxe2amo] {
    font-size: 1.1rem;
    min-width: 50px;
    min-height: 50px;
    height: 100%;
    line-height: 49px;
    cursor: pointer;
    align-content: center;
    text-align: center;
    color: #EF7E0C;
}
/* _content/RencoreWebPortal/Components/TopNav/TopBarNotificationsComponent.razor.rz.scp.css */
.warning-notification[b-4lwgpkppv5] {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f3bdbc;
    font-size: 18px;
    color: #335164;
    border-top: 1px solid rgba(0,0,0,.1);
    padding: 12px 30px;
}

.warning-notification-dismiss-equalizer[b-4lwgpkppv5] {
    flex-basis: 135px;
    flex-shrink: 10000000;
}

    .warning-notification .warning-notification-container[b-4lwgpkppv5] {
        display: flex;
        flex-basis: 100%;
        justify-content: center;
    }

    .warning-notification .warning-notification-text[b-4lwgpkppv5] {
        display: flex;
        max-height: 36px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        line-height: 17px;
    }

    .warning-notification .warning-notification-dismiss[b-4lwgpkppv5] {
        min-width: 126px;
        height: 24px;
        border-radius: 12px;
        border: solid 1px #335164;
        font-size: 12px;
        font-weight: bold;
        line-height: 2;
        text-align: center;
        color: #335164;
        background-color: transparent;
        cursor: pointer;
        outline: 0;
        display: flex;
        justify-content: center;
        align-items: center;
    }

.warning-notification.high-severity[b-4lwgpkppv5] {
    background-color: #d92520;
    color: #ffffff;
    font-weight: 600;
}

.warning-notification.high-severity .warning-notification-dismiss[b-4lwgpkppv5] {
    color: #ffffff;
    border-color: #ffffff;
}

.warning-notification.notification-Information[b-4lwgpkppv5] {
    background: #ccecf9;
    color: #335164;
}

.warning-notification.notification-Warning[b-4lwgpkppv5] {
    background: #f3bdbc;
    color: #335164;
}

.warning-notification.notification-Critical[b-4lwgpkppv5] {
    background: #d92520;
    color: #fff;
}

    .warning-notification.notification-Critical .warning-notification-dismiss[b-4lwgpkppv5] {
        color: #fff;
        border: solid 1px #fff
    }
/* _content/RencoreWebPortal/Components/TopNav/UserMenuComponent.razor.rz.scp.css */
.e-tip-content[b-ng0g2obhe5] {
    overflow-x: unset !important
}

.user-menu-container[b-ng0g2obhe5] {
    width: 100%
}

.user-menu-logo[b-ng0g2obhe5] {
    border-radius: 50%;
    color: var(--white);
    text-transform: uppercase;
    width: 54px;
    height: 54px;
    font-size: 1.9rem;
    margin-right: 20px;
    position: relative;
    overflow: hidden
}

.user-menu-logo img[b-ng0g2obhe5] {
    max-width: 100%;
    max-height: 100%;
}

.user-menu-logo .user-menu-img-logo[b-ng0g2obhe5] {
    width: 22px;
    height: 22px;
    background: var(--accentColor100);
}

.user-logo .user-menu-img-logo[b-ng0g2obhe5] {
    background: var(--accentColor14);
    width: 22px;
    height: 22px;
    border-radius: 50%;
    font-size: 0.6rem;
    color: #008FD5;
    font-weight: 700;
}

.user-menu-name[b-ng0g2obhe5] {
    font-size: 0.9rem;
    font-weight: 600;
    margin-bottom: 0.1rem;
    color: var(--darkColor100);
    text-overflow: ellipsis;
    width: 175px;
    overflow: hidden;
    white-space: nowrap;
}

.user-menu-email[b-ng0g2obhe5] {
    color: var(--darkColor40);
    font-size: 0.8rem;
    margin-bottom: 0.3rem;
    text-overflow: ellipsis;
    width: 175px;
    overflow: hidden;
    white-space: nowrap;
}

.menu-item-title[b-ng0g2obhe5] {
    font-size: 1rem;
    margin-bottom: 0.3rem;
    width: 210px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.workspace-button[b-ng0g2obhe5] {
    cursor: pointer
}

.workspace-button:last-child[b-ng0g2obhe5] {
    margin-bottom: 0;
}

.workspace-title[b-ng0g2obhe5] {
    color: var(--darkColor60);
    font-weight: 400;
    font-size: 0.8rem;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.workspace-title-divider[b-ng0g2obhe5],
.workspace-id[b-ng0g2obhe5] {
    color: var(--darkColor40);
    font-weight: 100;
    white-space: nowrap;
    font-size: 0.8rem;
}

.workspace-title-divider[b-ng0g2obhe5] {
    margin: 0 3px;
}

.workspace-region[b-ng0g2obhe5] {
    color: var(--darkColor60);
    font-weight: 500;
    white-space: nowrap;
    font-size: 0.7rem;
}

.user-submenu-container[b-ng0g2obhe5] {
    position: relative;
    border-top: 1px solid var(--darkColor14);
    padding: 1px 0;
}

.user-submenu[b-ng0g2obhe5] {
    display: none;
    position: absolute;
    top: 0;
    right: 100%;
    width: 250px;
    max-height: 500px;
}

.user-submenu-block[b-ng0g2obhe5] {
    max-height: inherit;
    overflow-x: hidden;
    overflow-y: auto;
    background: var(--white);
    margin-right: 18px;
    padding: 12px;
    border: 1px solid var(--darkColor14);
    box-shadow: 0 3px 5px 2px var(--darkColor14);
}

.user-submenu-container:hover .user-submenu[b-ng0g2obhe5] {
    display: block;
}

.user-menu-button[b-ng0g2obhe5] {
    color: var(--darkColor80);
    cursor: pointer;
    font-weight: 600;
    padding: 5px 10px
}

.user-menu-button:hover[b-ng0g2obhe5] {
    background: var(--darkColor6);
}

.user-menu-block[b-ng0g2obhe5] {
    position: relative;
}

.user-menu-block .user-menu-wrapper[b-ng0g2obhe5] {
    display: none;
    position: absolute;
    top: 42px;
    right: 0;
    z-index: 1005;
}

.user-menu-block .user-menu-content[b-ng0g2obhe5] {
    background: var(--white);
    padding: 1rem 1rem 0;
    margin-top: 0.5rem;
    position: relative;
    border: 1px solid var(--darkColor14);
    width: 285px;
    -webkit-box-shadow: 0 3px 5px 2px var(--darkColor14);
    -moz-box-shadow: 0 3px 5px 2px var(--darkColor14);
    box-shadow: 0 3px 5px 2px var(--darkColor14);
}

.user-menu-block .user-menu-content[b-ng0g2obhe5]:before,
.user-menu-block .user-menu-content[b-ng0g2obhe5]:after {
    content: '';
    display: block;
    position: absolute;
    right: 50px;
    width: 0;
    height: 0;
    border-style: solid;
}

.user-menu-block .user-menu-content[b-ng0g2obhe5]:before {
    top: -20px;
    border-color: transparent transparent var(--darkColor14) transparent;
    border-width: 10px;
}

.user-menu-block .user-menu-content[b-ng0g2obhe5]:after {
    top: -18px;
    border-color: transparent transparent var(--white) transparent;
    border-width: 10px;
}

.user-menu-block.active .user-menu-wrapper[b-ng0g2obhe5] {
    display: flex;
}

.user-workspace[b-ng0g2obhe5] {
    color: var(--white);
    padding-left: 0.5rem;
    margin-right: 1rem;
    font-size: 0.8rem;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.user-workspace span[b-ng0g2obhe5] {
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 6px;
}

.user-workspace i[b-ng0g2obhe5] {
    color: var(--white);
}

.user-logo[b-ng0g2obhe5] {
color: var(--white);
text-transform: uppercase;
width: 2.3rem;
height: 2.3rem;
font-size: 1.2rem;
}

.user-logo img[b-ng0g2obhe5] {
    max-width: 100%;
    max-height: 100%;
    border-radius: 50%;
}

.user-logo .user-img-logo[b-ng0g2obhe5] {
    width: 100%;
    height: 100%;
    background: var(--accentColor100);
    border-radius: 50%;
}

.warning-badge[b-ng0g2obhe5] {
    position: relative;
    font-size: 15px;
    padding: 0px 8px;
    border-radius: 50%;
    background: var(--high-severity);
    color: var(--white);
    font-weight: bold;
    user-select: none;
}

.warning-badge-mini[b-ng0g2obhe5] {
    font-size: 11px;
    padding: 0;
    left: 1px;
    bottom: -3px;
    position: absolute;
    width: 16px;
    height: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.warning-badge-menu[b-ng0g2obhe5] {
    left: 1px;
    bottom: 15px;
}

.terms-submenu-container[b-ng0g2obhe5] {
    position: relative;
    width: 60px;
    transition-delay: 5s;
    transition-duration:5s;
}

.terms-submenu[b-ng0g2obhe5] {
    position: absolute;
    top: 100%;
    right: -17px;
    margin-top: 10px;
}

.terms-submenu-container:hover .terms-submenu[b-ng0g2obhe5] {
    visibility:visible;
    transition: all 0s linear;
}

.terms-submenu-container .terms-submenu[b-ng0g2obhe5] {
    visibility:hidden;
    transition: all 0s linear 0.5s;
}

.terms-submenu:hover[b-ng0g2obhe5] {
    display: block;
    transition-delay:0s;
}

.terms-submenu-block[b-ng0g2obhe5] {
    background: var(--white);
    padding: 7px 11px;
    border: 1px solid var(--darkColor14);
    box-shadow: 0 3px 5px 2px var(--darkColor14);
}

.terms-submenu > div[b-ng0g2obhe5] {
    width: 175px;
    padding: 6px 0;
}

.terms-submenu > div:not(:first-child)[b-ng0g2obhe5] {
    border-top: 1px solid var(--darkColor14);
}

@media (max-width: 844px) {
    .user-workspace span[b-ng0g2obhe5] {
        display: none !important;
    }
}
/* _content/RencoreWebPortal/Components/TopNav/WhatsNewComponent.razor.rz.scp.css */
.li-blank[b-hrgbgbgmow] {
    list-style-type: none; /* Remove bullets */
    padding: 0; /* Remove padding */
    margin: 0; /* Remove margins */
}
.notifications-list[b-hrgbgbgmow] {
    height: calc(100vh - 150px);
    overflow-y: auto;
}
#notificationsList :not(.e-list-template).e-listview .e-list-item[b-hrgbgbgmow] {
    height: auto;
    padding: 0;
    line-height: normal;
}
.notification-title[b-hrgbgbgmow] {
    color: var(--accentColor100);
    font-size: 1.0rem;
    font-weight: 600;
}
.notification-description[b-hrgbgbgmow] {
    color: var(--darkColor100);
    font-size: 0.9rem;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.notification-date[b-hrgbgbgmow],
.notification-type[b-hrgbgbgmow] {
    font-size: 0.7rem;
    color: var(--darkColor40);
    white-space: nowrap;
}
.notification-date.unread[b-hrgbgbgmow] {
    color: var(--accentColor100);
}
.notification-date.unread[b-hrgbgbgmow]:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: var(--accentColor100);
    margin-right: 5px;
}
#sideBarContextMenuWatsNew .e-dropdown-btn.e-btn.e-caret-hide .e-caret[b-hrgbgbgmow] {
    display: none;
}
#markasread[b-hrgbgbgmow] {
    color: var(--accentColor100);
}
/* _content/RencoreWebPortal/Components/UI/RencoreAdvancedTile/RencoreAdvancedTileChartComponent.razor.rz.scp.css */
.kpi-table-group[b-8vtffmwdp8] {
    display: flex;
    align-items: center;
    gap: 50px;
    border-bottom: solid 1px var(--darkColor14);
}

.kpi-table-group-values[b-8vtffmwdp8] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 50px;
    padding-bottom: 70px;
}

.kpi-table-group-value-header[b-8vtffmwdp8] {
    font-size: 15px;
    font-weight: bold;
    color: var(--accentColor100);
    padding-bottom: 50px
}

.kpi-table-group-value-item[b-8vtffmwdp8] {
    font-size: 30px;
    color: var(--darkColor80);
}

.kpi-table-group-value[b-8vtffmwdp8] {
    display: flex;
    flex-direction: column;
}

.chart-container[b-8vtffmwdp8] {
    height: 300px;
}

.kpi-chart-container[b-8vtffmwdp8] {
    min-height: 270px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* _content/RencoreWebPortal/Components/UI/RencoreAdvancedTile/RencoreAdvancedTileVisualizationComponent.razor.rz.scp.css */
.tile-title[b-8wz3q1ixtb] {
    font-weight: 600;
}

.chart-color-container[b-8wz3q1ixtb] {
    height: 70px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
}

.chart-type-color-theme[b-8wz3q1ixtb] {
    max-width: 1100px;
}

.drop-down-list-item[b-8wz3q1ixtb] {
    width: 200px;
}

.theme-icon-container[b-8wz3q1ixtb] {
    width: 180px;
}

.filter-grouping-contaier[b-8wz3q1ixtb] {
    padding-top: 70px;
}

.sort-amount-by-container[b-8wz3q1ixtb] {
    margin-left: 58px;
}

.sorting-list-item[b-8wz3q1ixtb] {
    width: 120px;
}

.design-mode-message-container[b-8wz3q1ixtb] {
    background-color: var(--accentColor25);
    border-radius: 2px;
}

.design-mode-icon[b-8wz3q1ixtb] {
    font-size: 20px;
    color: var(--accentColor100);
}

.design-mode-message[b-8wz3q1ixtb] {
    font-size: 14px;
    color: var(--darkColor60);
}
/* _content/RencoreWebPortal/Components/UI/RencoreBottomBannersComponent.razor.rz.scp.css */
.banner[b-wkfxmbhb21] {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: red;
    color: white;
    text-align: center;
    font-size: 1.2rem;
    padding: 12px;
    opacity: 0.6;
}
/* _content/RencoreWebPortal/Components/UI/RencoreContextMenu/DashboardActionComponent.razor.rz.scp.css */
.btn-group .context-menu-container span.e-control-wrapper[b-udo9pl67t1] {
    margin-left: 0;
}

.btn-group .context-menu-container div.e-control-wrapper[b-udo9pl67t1] {
    margin-left: 0;
}
/* _content/RencoreWebPortal/Components/UI/RencoreContextMenu/EditDashboardActionComponent.razor.rz.scp.css */
.btn-group .context-menu-container span.e-control-wrapper[b-dvj8b32wjq] {
    margin-left: 0;
}
.btn-group .context-menu-container div.e-control-wrapper[b-dvj8b32wjq] {
    margin-left: 0;
}
/* _content/RencoreWebPortal/Components/UI/RencoreContextMenu/SharingActionComponent.razor.rz.scp.css */
.delete-message-column[b-6qruo9zxhe] {
    align-items: baseline;
}

.message-item[b-6qruo9zxhe] {
    column-gap: 2rem;
    width: 100%;
}

.message-item p[b-6qruo9zxhe] {
    text-align: left;
}

.message-item p:first-of-type[b-6qruo9zxhe] {
    min-width: 5rem;
}
/* _content/RencoreWebPortal/Components/UI/RencoreEmailTemplateBuilder/RencoreEmailTemplateBuilderLogicComponent.razor.rz.scp.css */
/*#region Email-Template-Builder styles*/

.builder-object-selection-container[b-374wrmsc5s] {
    max-width: 560px;
    color: var(--darkColor80);
    font-size: 14px;
}

    .builder-object-selection-container .user-photo .transparent-logo-grid > img[b-374wrmsc5s] {
        width: auto !important;
        background-image: linear-gradient(45deg, var(--darkColor6) 25%, transparent 25%), linear-gradient(-45deg, var(--darkColor6) 25%, transparent 5%), linear-gradient(45deg, transparent 75%, var(--darkColor6) 75%), linear-gradient(-45deg, transparent 75%, var(--darkColor6) 75%);
        background-size: 20px 20px;
        background-position: 0 0, 0 10px, 10px -10px, -10px 0px;
    }

    .builder-object-selection-container .property-label[b-374wrmsc5s] {
        width: 180px;
    }

    .builder-object-selection-container .tooltip-content .icon-information_icon[b-374wrmsc5s] {
        position: relative;
        bottom: 1px;
    }

[b-374wrmsc5s] .builder-object-selection-container .w-360p {
    width: 360px !important;
}

[b-374wrmsc5s] .builder-object-selection-container .w-125p {
    width: 125px !important;
}

/*#endregion*/

/*#region Button-Group styles*/

[b-374wrmsc5s] .builder-object-selection-container .button-group-control .e-control.e-btn.e-lib {
    background-color: var(--white);
    border-color: var(--darkColor14);
    color: var(--darkColor80);
    font-weight: 400;
}

    [b-374wrmsc5s] .builder-object-selection-container .button-group-control .e-control.e-btn.e-lib:hover,
    [b-374wrmsc5s] .builder-object-selection-container .button-group-control .e-control.e-btn.e-lib:focus,
    [b-374wrmsc5s] .builder-object-selection-container .button-group-control .e-control.e-btn.e-lib:active {
        background-color: var(--darkColor6) !important;
        border-color: var(--darkColor14) !important;
    }

    [b-374wrmsc5s] .builder-object-selection-container .button-group-control .e-control.e-btn.e-lib.e-primary {
        background-color: var(--darkColor6);
    }

/*#endregion*/

/*#region Color-Picker styles*/

[b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-colorpicker-popup.e-split-btn {
    background-color: var(--white);
    border-color: var(--darkColor14);
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

[b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-btn-icon.e-selected-color {
    border: 1px solid var(--darkColor14);
}

[b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-colorpicker-popup.e-dropdown-btn {
    background-color: var(--white);
    border-color: var(--darkColor14);
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

    [b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-colorpicker-popup.e-dropdown-btn:hover,
    [b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-colorpicker-popup.e-dropdown-btn:focus,
    [b-374wrmsc5s] .builder-object-selection-container .color-picker-control .e-colorpicker-popup.e-dropdown-btn:active {
        background-color: var(--darkColor6);
    }

/*#endregion*/
/* _content/RencoreWebPortal/Components/UI/RencoreEnvironmentBannerComponent.razor.rz.scp.css */
.consent-banner[b-wdcjrovvxb] {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding: 6px 12px;
    color: white;
    font-weight: 600;
    background-color: var(--medium-severity);
    width: 100%;
    z-index: 97;
    box-shadow: 0 4px 6px 0 rgba(0, 38, 61, 0.1);
}

.consent-read-more[b-wdcjrovvxb] {
    color: #c0e6f8
}

.consent-banner .consent-banner-link[b-wdcjrovvxb] {
    color: white;
    margin: 0 10px;
    font-size: 1.2rem;
}

.consent-banner .consent-banner-link:hover[b-wdcjrovvxb] {
    color: #4a6684;
}

.consent-banner .consent-banner-link[target=_blank][b-wdcjrovvxb]:after {
    display: none;
}

.issues-banner[b-wdcjrovvxb] {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding: 6px 12px;
    color: #6B7C8A;
    font-weight: 600;
    background-color: #FAEAD6;
    width: 100%;
    z-index: 97;
    box-shadow: 0 4px 6px 0 rgba(0, 38, 61, 0.1);
}

.link-size[b-wdcjrovvxb] {
    font-size: 1rem;
}
/* _content/RencoreWebPortal/Components/UI/UsersPickerComponent.razor.rz.scp.css */
.upc-container[b-9phuc8f86f] {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}

.upc-error-header[b-9phuc8f86f] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.upc-errors-container[b-9phuc8f86f] {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
    align-items: baseline;
    border: 1px solid var(--darkColor20);
    padding: 0.2rem;
    border-radius: 0.25rem;
}

.upc-failed-inputs-values-container[b-9phuc8f86f] {
    display: flex;
    flex-direction: column;
    gap: 0.1rem;
    overflow: auto;
    max-height: 8rem;
    min-width: 20rem;
    width: 100%;
}

.upc-value-container[b-9phuc8f86f] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 0.25rem;
}

.upc-value-icon[b-9phuc8f86f],
.upc-item-icon[b-9phuc8f86f] {
    margin-top: 0.125rem;
}

.upc-item-container[b-9phuc8f86f] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 0.5rem;
    padding: 1rem;
}

.upc-item-content[b-9phuc8f86f] {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-size: 1rem;
}
/* _content/RencoreWebPortal/Components/WorkloadSelectorComponent.razor.rz.scp.css */
/* _content/RencoreWebPortal/Components/Workspaces/ActivationStepFooter.razor.rz.scp.css */
.help-link[b-tyxu91nxc0] {
    color: #667d8b;
    font-size: 14px;
}

.help-link a[b-tyxu91nxc0] {
    font-size: inherit !important;
}
/* _content/RencoreWebPortal/Components/Workspaces/AppearancePreviewComponent.razor.rz.scp.css */
.vertical-divider[b-zm5usknvp5] {
    background: var(--darkColor60);
    width: 1px;
    height: 27px;
    border: solid 1px var(--darkColor60);
}

.icon-down-open:hover[b-zm5usknvp5] {
    color: var(--accentColor100);
}

.account:hover .icon-down-open[b-zm5usknvp5] {
    color: var(--accentColor100);
}

.rencorenavbar[b-zm5usknvp5] {
    position: relative;
    z-index: unset;
}

#rccenvironmentbar .e-menu-wrapper[b-zm5usknvp5] {
    background-color: transparent;
}

#rccenvironmentbar.row[b-zm5usknvp5] {
    margin: 0;
}

.e-sidebar.e-left[b-zm5usknvp5] {
    background-color: transparent;
    border-color: transparent;
}

#rccmainnavigation a[b-zm5usknvp5] {
    color: var(--darkColor100);
    text-decoration: none;
    padding: 12px 24px;
    border-bottom: 3px solid transparent;
}

    #rccmainnavigation a.rccselected[b-zm5usknvp5] {
        border-bottom: 3px solid var(--accentColor100);
        font-weight: bold;
        color: var(--accentColor100);
    }

    #rccmainnavigation a:hover[b-zm5usknvp5] {
        background-color: rgba(242, 244, 245, 0.3); /* TODO ultra light hover */
    }

.sticky-box-shadow[b-zm5usknvp5] {
    box-shadow: 0 4px 6px 0 rgba(0, 38, 61, 0.1);
}

/*ensure job status above tabs when col-lg-3 size changes and divs are stacked*/
@media (max-width: 992px) {
    .job-row[b-zm5usknvp5] {
        order: -1;
        justify-content: stretch;
        text-align: end;
    }
}

#userNotificationBanner .connect-tenant-button[b-zm5usknvp5] {
    background-color: var(--darkColor100) !important;
    border-color: var(--darkColor100) !important;
}

.in-trial-container[b-zm5usknvp5] {
    display: flex;
    height: 34px;
    margin: 8px 10px;
    padding: 6px 12px 8px 13px;
    border-radius: 2px;
    text-decoration: none !important;
}

.green-period[b-zm5usknvp5] {
    background-color: rgba(184, 233, 134, 0.3);
    color: var(--success) !important;
}

.yellow-period[b-zm5usknvp5] {
    background-color: rgba(239, 126, 12, 0.2);
    color: var(--low-severity) !important;
}

.red-period[b-zm5usknvp5] {
    background-color: rgba(217, 37, 32, 0.15);
    color: var(--high-severity) !important;
}

.popup.rencoreicons.icon-gear-circled[b-zm5usknvp5]:before {
    transform: translateX(-25px) translateY(-3px);
}

.rencoreicons.icon-gear-circled[b-zm5usknvp5]:before {
    transform: translateX(-5px) translateY(-5px);
}

.icon-clipboard-copy:hover[b-zm5usknvp5] {
    color: var(--accentColor100);
    text-shadow: none;
}

.icon-clipboard-copy[b-zm5usknvp5] {
    color: var(--white);
    font-weight: bold;
    text-shadow: 1px 1px 0px var(--accentColor100);
    font-size: 1.5rem;
}

.date-picker-bounds-220[b-zm5usknvp5] {
    min-width: 220px
}

.chat-thing[b-zm5usknvp5] {
    box-shadow: rgb(0 0 0 / 10%) 0px 1px 6px, rgb(0 0 0 / 20%) 0px 2px 24px;
    border: none;
    transition: box-shadow 150ms ease-in-out 0s;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    background-color: rgb(3, 155, 229);
    position: sticky;
    bottom: 10px;
    float: right;
    right: 10px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

.icon-chat[b-zm5usknvp5] {
    padding: 0;
    margin: 0;
    margin-left: -17px;
    color: var(--white);
    font-size: 24px;
}

.user-logo[b-zm5usknvp5] {
    color: var(--white);
    text-transform: uppercase;
    width: 2.3rem;
    height: 2.3rem;
    font-size: 1.2rem;
}

    .user-logo img[b-zm5usknvp5] {
        max-width: 100%;
        max-height: 100%;
        border-radius: 50%;
    }

    .user-logo .user-img-logo[b-zm5usknvp5] {
        width: 100%;
        height: 100%;
        background: var(--accentColor100);
        border-radius: 50%;
    }

.user-workspace[b-zm5usknvp5] {
    color: var(--white);
    padding-left: 0.5rem;
    margin-right: 1rem;
    font-size: 0.8rem;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

    .user-workspace span[b-zm5usknvp5] {
        max-width: 200px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-right: 6px;
    }

    .user-workspace i[b-zm5usknvp5] {
        color: var(--white);
    }

@media (max-width: 844px) {
    .user-workspace span[b-zm5usknvp5] {
        display: none !important;
    }
}
/* _content/RencoreWebPortal/Components/Workspaces/ChooseDataResidencyComponent.razor.rz.scp.css */
.regions-map[b-0ji315wzii] {
    margin-left: 86px;
    margin-top: -19px;
}
/* _content/RencoreWebPortal/Components/Workspaces/EnvironmentManageServicesComponent.razor.rz.scp.css */
.manage-services-environment-name[b-5a83qqvyjq] {
    margin: 7px 0 9px 8px;
    font-family: 'Source Sans Pro';
    font-size: 16px;
    font-weight: 600;
    color: var(--accentColor100);
}

.save-buttons-bottom[b-5a83qqvyjq] {
    display: flex;
    justify-content: flex-end;
    margin-right: 5px;
}

.targets-system-container[b-5a83qqvyjq] {
    justify-content: center;
}

.left-chevron[b-5a83qqvyjq] {
    display: flex;
    align-items: center;
}

    .left-chevron[b-5a83qqvyjq]:before {
        content: '\3008';
        margin: 0 0.25rem 0 0;
        color: inherit;
        font-size: 0.6rem;
        font-weight: 900;
        line-height: 0.2rem;
    }

[b-5a83qqvyjq] .rcctile td {
    vertical-align: top;
}
/* _content/RencoreWebPortal/Components/Workspaces/LicenseDialogComponent.razor.rz.scp.css */
.license-header[b-jg2h2uy4q6] {
    box-shadow: 0 2px 10px 0 rgb(0 38 61 / 24%);
    border-bottom: 1px solid #e5e6e7;
    padding-right: 20px;
}

.license-header .title[b-jg2h2uy4q6] {
    font-size: 18px; 
    font-weight: 600;
}

.license-header .settings-blue-button.cancel-btn[b-jg2h2uy4q6]{
    width: 65px;
}

.step-container[b-jg2h2uy4q6] {
    background-color: #e5f5fc;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 245px;
    overflow: auto;
}

.controls[b-jg2h2uy4q6] {
    display: flex;
    padding: 10px;
}

.controls.one[b-jg2h2uy4q6] {
    justify-content: flex-end;
}

.controls.two[b-jg2h2uy4q6] {
    justify-content: space-between;
}

.steps-title[b-jg2h2uy4q6] {
    font-size: 16px;
    color: var(--darkColor80);
}

.rccwindow .steps-title[b-jg2h2uy4q6]
{
    padding: 20px;
}

.service-title[b-jg2h2uy4q6] {
    padding: 20px;
    font-size: 22px;
    color: #335164;
}

.download-btn[b-jg2h2uy4q6] {
    display: flex;
    align-items: center;
    justify-content: center;
}

.my-rencore-img[b-jg2h2uy4q6] {
    position: absolute;
    right: 15px;
    padding: 4px;
    background: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.my-rencore-img img[b-jg2h2uy4q6] {
    border: 2px solid var(--accentColor100);
    border-radius: 4px;
}


.list-container[b-jg2h2uy4q6] {
    display: flex;
    position: relative;
}

.list-container .list[b-jg2h2uy4q6] {
    margin-bottom: 0;
    width: 100%;
    padding-inline-start: 1.2em;
}

.rccwindow .list-container .list[b-jg2h2uy4q6] {
    padding-inline-start: 2em;
}

.list-container .list .list-item[b-jg2h2uy4q6] {
    font-size: 16px;
    color: var(--darkColor80);
}

.rccwindow .list-container .list .list-item[b-jg2h2uy4q6] {
    margin-bottom: 10px;
}

.link-group[b-jg2h2uy4q6] {
    display: flex;
    align-items: center;
}

.license-uploader[b-jg2h2uy4q6] {
    display: flex;
    height: 165px;
    position: relative;
}

.license-result[b-jg2h2uy4q6] {
    justify-content: center;
    align-items: center;
    background: #ffffff;
    border-radius: 20px;
    margin: 0 20px;
    display: flex;
    height: 165px;
}

.license-result .result[b-jg2h2uy4q6] {
    display: flex;
    align-items: center;
}

.license-result .result .status[b-jg2h2uy4q6] {
    color: #50b432;
    font-size: 24px;
    font-weight: 600;
}

.success-icon[b-jg2h2uy4q6] {
    color: var(--success);
    font-size: 36px;
    right: 6px;
}
/* _content/RencoreWebPortal/Components/Workspaces/Manage/AccessSettings/ManageWorkspaceAccessSettings.razor.rz.scp.css */
.domain-button[b-84sdzd5f9s] {
    margin-left: auto;
}
/* _content/RencoreWebPortal/Components/Workspaces/Manage/FeatureFlags/ConfigureBetaFeaturesComponent.razor.rz.scp.css */
.feature-flags-container[b-6m0bvwouz8] {
    color: var(--darkColor100);
/*    padding: 0.5rem 24px 0;*/
    overflow-y: auto;
}

.feature-flag[b-6m0bvwouz8] {
    font-size: 22px;
}

.description-tooltip-icon[b-6m0bvwouz8] {
    cursor: pointer;
    color: var(--infoBlue100);
}

/*.feature-flags-btns {
    padding: 12px 24px 24px;
}*/

.no-features-message[b-6m0bvwouz8] {
    padding-top: 7px;
    font-size: 1.3rem;
}
/* _content/RencoreWebPortal/Components/Workspaces/ManageAppearanceComponent.razor.rz.scp.css */
.user-photo[b-s2j8u07pt0] {
    height: 40px;
    width: 242px;
}

    .user-photo img[b-s2j8u07pt0] {
        max-width: 100%;
        max-height: 100%
    }

.e-upload[b-s2j8u07pt0] {
    border: none;
}

    .e-upload .e-file-select-wrap[b-s2j8u07pt0] {
        padding: 0
    }

    .e-upload .e-file-drop[b-s2j8u07pt0] {
        display: none
    }

    .e-upload button.e-upload-browse-btn[b-s2j8u07pt0] {
        width: 100%;
        color: var(--white) !important;
        background-color: var(--accentColor100) !important;
        border-color: var(--accentColor100) !important;
    }

        .e-upload button.e-upload-browse-btn:hover[b-s2j8u07pt0] {
            background-color: var(--darkColor100) !important;
            border-color: var(--darkColor100) !important;
        }

        .e-upload button.e-upload-browse-btn:active[b-s2j8u07pt0] {
            background-color: var(--darkColor80) !important;
            border-color: var(--darkColor80) !important;
        }

.icon-success[b-s2j8u07pt0] {
    font-size: 28px !important;
    color: green !important;
}

.icon-error[b-s2j8u07pt0] {
    font-size: 28px !important;
    color: var(--high-severity) !important;
}

.square[b-s2j8u07pt0] {
    height: 35px;
    width: 35px;
}

.button-icon[b-s2j8u07pt0] {
    width: 30px;
    height: 30px;
    justify-content: center;
}

.preview-window[b-s2j8u07pt0] {
    height: 300px;
    overflow: hidden;
    border-radius: 10px;
    border: 1px solid var(--darkColor14);
}

.property-label[b-s2j8u07pt0] {
    display: flex;
    margin: 0;
    padding: 0;
}

.list-text[b-s2j8u07pt0] {
    width:110px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.list-row[b-s2j8u07pt0] {
    display: flex;
    justify-content: space-between;
}

.button-icon[b-s2j8u07pt0]:before {
    width: auto;
}
/* _content/RencoreWebPortal/Components/Workspaces/SetupWorkspaceWizardComponent.razor.rz.scp.css */
.headerdescription[b-v4uqhalwuz] {
    color: var(--darkColor60)
}
/* _content/RencoreWebPortal/Pages/Error.razor.rz.scp.css */
.back-arrow[b-w1dabhdp34] {
    color: var(--white);
    margin-left: 0;
    margin-right: 4px;
    margin-bottom: -1px;
}

.back-btn-text[b-w1dabhdp34] {
    color: var(--white);
    font-weight: 600;
}
/* _content/RencoreWebPortal/Pages/PublicError.razor.rz.scp.css */
.error-container[b-67aef20eqd] {
    padding-bottom: 24px;
}

.error-details-container[b-67aef20eqd] {
    padding: 16px 10px;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Automation/CreateAutomation.razor.rz.scp.css */
a.link-text-color-without-decoration[b-rq6yl3kalr] {
    color: var(--darkColor100) !important;
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.rccpolicytilerow.contact-us[b-rq6yl3kalr] {
    border: none !important;
    border-radius: 0;
    min-height: auto;
    margin: 20px 0 24px 0;
    padding: 13px 26px 14px 26px;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Checks/All.razor.rz.scp.css */
.saveasdraftcontainer[b-b8u034syat] {
    margin: 0 1.25rem 0 1.25rem;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Checks/CheckDetails.razor.rz.scp.css */
.dashboard-history-container[b-j0wgtqqtcs] {
    height: 10px;
    margin-top: -15px;
}
.dashboard-history-container i.rencoreicons[b-j0wgtqqtcs] {
    line-height: 0.7rem;
}

.policy-summary-container[b-j0wgtqqtcs] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    margin: 0 0 3rem 0;
}

.policy-summary-total-items[b-j0wgtqqtcs] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.policy-summary-total-items-header[b-j0wgtqqtcs] {
    font-weight: 600;
    font-size: 0.875rem;
    color: var(--darkColor80);
}

.policy-summary-total-items-count[b-j0wgtqqtcs] {
    font-size: 1.875rem;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Checks/CreateCheck.razor.rz.scp.css */
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap[b-p37w0un956] {
    border-color: transparent;
}

.add-custom-check-tile[b-p37w0un956] {
    background-image: url('/images/tiles/custom-tile-background.svg');
    background-repeat: no-repeat;
    background-position: center;
}

a.link-text-color-without-decoration[b-p37w0un956] {
    color: var(--darkColor100) !important;
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Dashboards/AddTile.razor.rz.scp.css */
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap[b-ai4xb0p28r] {
    border-color: transparent;
}

.rcctilecontainer[b-ai4xb0p28r] {
    position: relative;
}

.rccpolicytile[b-ai4xb0p28r] {
    width: 540px;
    height: 500px;
    margin: 0 0 24px 0;
    background-color: var(--white);
    position: relative;
    cursor: pointer;
    z-index: 1;
}

.rccpolicyaction[b-ai4xb0p28r] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 97%;
    width: 100%;
    transition: .3s ease;
    background-color: rgba(239, 239, 239, 0);
    align-items: center;
    justify-content: center;
    display: flex;
    z-index: 2;
}
.rccpolicyactiontitle[b-ai4xb0p28r] {
    color: rgb(3,155,229);
}
.rccpolicyactioncontent[b-ai4xb0p28r] {
    opacity: 0;
    border-color: rgb(3,155,229);
    background: #FFFFFF;
    border: 1px solid #039BE5;
    border-radius: 2px;
}

.rcctilecontainer:hover .rccpolicyaction[b-ai4xb0p28r] {
    background-color: rgba(3,155,229, 0.12);
}

    .rcctilecontainer:hover .rccpolicyaction .rccpolicyactioncontent[b-ai4xb0p28r] {
        opacity: 1;
    }

.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap[b-ai4xb0p28r] {
    border-color: transparent;
}

.e-chip-list .rccchipsection.e-chip[b-ai4xb0p28r] {
    background-color: var(--accentColor100);
}

.e-chip-list .rccchiplicense.e-chip[b-ai4xb0p28r] {
    background-color: #f44336;
}

.e-chip-list .rccchipcategory.e-chip[b-ai4xb0p28r] {
    background-color: var(--warning);
}

.selectable-row[b-ai4xb0p28r] {
    cursor: pointer;
}

.e-rowcell.e-templatecell[b-ai4xb0p28r] {
    overflow: visible;
    cursor: pointer;
}

.target-service-image[b-ai4xb0p28r] {
    height: 44px;
    width: 44px;
}

.cursor-pointer:hover .rccpolicyactionrow[b-ai4xb0p28r] {
    opacity: 0.9;
}

.cursor-pointer .rccpolicyactionrow[b-ai4xb0p28r] {
    opacity: 0;
    transition: 0.2s ease;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Dashboards/Dashboard.razor.rz.scp.css */
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Dashboards/SimpleTileBuilder.razor.rz.scp.css */
.rccpolicytile[b-2ukv91ssq4] {
    height: 150px;
    border: 2px solid var(--darkColor20);
    border-radius: 8px;
    margin: 0 12px 12px 0;
    background-color: var(--white);
    padding: 19px 19px 0 19px;
    position: relative;
    cursor: pointer;
}

.rccpolicytile:not(.e-disabled.e-disabled):hover[b-2ukv91ssq4] {
    border-color: var(--accentColor100);
    background-color: var(--hoverLight);
}

.rccpolicytile.active[b-2ukv91ssq4] {
    border-color: var(--accentColor100);
    background-color: var(--hoverLight);
}

.rcctemplatedescription[b-2ukv91ssq4]:after {
    content: '';
    display: block;
    width: 100%;
    height: 16px;
    position: absolute;
    left: 0;
    bottom: 0;
    border-radius: 8px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 1) 50%);
}

.rccpolicytile:not(.e-disabled.e-disabled):hover .rcctemplatedescription[b-2ukv91ssq4]:after {
    background: linear-gradient(to bottom, var(--hoverLight0) 0, var(--hoverLight) 50%);
}

.rccpolicytile.active .rcctemplatedescription[b-2ukv91ssq4]:after {
    background: linear-gradient(to bottom, var(--hoverLight0) 0, var(--hoverLight) 50%);
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Provisioning/AddTemplate.razor.rz.scp.css */
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap[b-n1so7mdevq] {
    border-color: transparent;
}

.add-custom-check-tile[b-n1so7mdevq] {
    background-image: url('/images/tiles/custom-tile-background.svg');
    background-repeat: no-repeat;
    background-position: center;
}

a.link-text-color-without-decoration[b-n1so7mdevq] {
    color: var(--darkColor100) !important;
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.cursor-pointer:hover .rccpolicyaction[b-n1so7mdevq] {
    opacity: 0.9;
}

.cursor-pointer .rccpolicyaction[b-n1so7mdevq] {
    opacity: 0;
    transition: 0.2s ease;
}
/* _content/RencoreWebPortal/Pages/Workspaces/Environment/Reports/AddReport.razor.rz.scp.css */
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap[b-9p9d16weu8] {
    border-color: transparent;
}

a.link-text-color-without-decoration[b-9p9d16weu8] {
    color: var(--darkColor100) !important;
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
/* _content/RencoreWebPortal/Shared/EnvironmentLayout.razor.rz.scp.css */
#rccenvironmentbar .e-menu-wrapper[b-ln8tzhj2yc] {
    background-color: transparent;
}

#rccenvironmentbar.row[b-ln8tzhj2yc] {
    margin: 0;
}

#rccenvironmentbar .e-input-group.e-control-wrapper[b-ln8tzhj2yc] {
    background-color: transparent;
    border-width: 0;
    border-color: var(--darkColor14);
}

#rccenvironmentbar .e-input-group .e-input-group-icon[b-ln8tzhj2yc], .e-input-group.e-control-wrapper .e-input-group-icon[b-ln8tzhj2yc] {
    background-color: transparent;
}

#rccenvironmentbar .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text[b-ln8tzhj2yc] {
    font-weight: normal;
}

#rccenvironmentbar .e-menu-wrapper ul[b-ln8tzhj2yc] {
    font-size: 1.05rem;
}

#rccenvironmentbar .e-tab-text[b-ln8tzhj2yc] {
    font-size: 1.0rem;
}

.e-sidebar.e-left[b-ln8tzhj2yc] {
    background-color: transparent;
    border-color: transparent;
}

.e-dlg-target.e-scroll-disabled[b-ln8tzhj2yc] {
    overflow: unset !important;
}

.sticky-box-shadow[b-ln8tzhj2yc] {
    box-shadow: 0 4px 6px 0 rgba(0, 38, 61, 0.1);
}

/*ensure job status above tabs when col-lg-3 size changes and divs are stacked*/
@@media (max-width: 992px) {
    .job-row[b-ln8tzhj2yc] {
        order: -1;
        justify-content: stretch;
        text-align: end;
    }
}

.el-rccenvironmentbar-container[b-ln8tzhj2yc] {
    width: 100%;
    margin: 0 auto;
}

.layout-content-container[b-ln8tzhj2yc] {
    width: 100%;
    margin: 0 auto;
    min-height: calc(100vh - 70px);
}
/* _content/RencoreWebPortal/Shared/WorkspaceLayout.razor.rz.scp.css */
.vertical-divider[b-sqd2jp0ihp] {
    background: var(--darkColor60);
    width: 1px;
    height: 27px;
    border: solid 1px var(--darkColor60);
}

.icon-down-open:hover[b-sqd2jp0ihp] {
    color: var(--accentColor100);
}

.account:hover .icon-down-open[b-sqd2jp0ihp] {
    color: var(--accentColor100);
}

.rencorenavbar[b-sqd2jp0ihp] {
    position: relative;
    z-index: unset;
}

.navbar-buttonsarea[b-sqd2jp0ihp] {
    padding-right: 1rem !important
}

a.notification-icon[b-sqd2jp0ihp],
a.notification-icon:hover[b-sqd2jp0ihp] {
    text-decoration: none;
    color: white;
}

a.notification-icon[b-sqd2jp0ihp]::after {
    display: none;
}

@@media (max-width: 844px) {
    .navbar-buttonsarea[b-sqd2jp0ihp] {
        padding-right: 0 !important
    }
}
