@import '_content/Blazored.Modal/Blazored.Modal.bundle.scp.css';

/* /Components/Monitor/MonitorSelectorComponent.razor.rz.scp.css */
/* /Components/Query/QueryOrScriptDialog.razor.rz.scp.css */
.query-initial[b-0kn9j4qhya] {
    width: 100%;
    height: 70vh;
}
/* /Components/Shared/ArcComponent.razor.rz.scp.css */
svg path[b-xvy54furwg] {
    will-change: auto;
    stroke-width: 20px;
    stroke-miterlimit: round;
    transition: stroke-dashoffset 850ms ease-in-out;
}
/* /Components/Shared/AuthorizeClaimsComponent.razor.rz.scp.css */
/* /Components/Shared/CompareComponent.razor.rz.scp.css */
.result-compare[b-t6ywb3xdbi] {
    overflow: auto;
    font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
    direction: ltr;
    text-align: left;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    width: 100%;
    height: 60vh;
    padding: 0 9.5px 9.5px 9.5px;
}
/* /Components/Shared/IconComponent.razor.rz.scp.css */
.tooltip-wrapper[b-ltc8c32s15] {
    position: relative;
    display: inline-block;
}

span[b-ltc8c32s15] {
    visibility: hidden;
    position: absolute;
    width: 200px;
    bottom: 110%;
    left: 50%;
    margin-left: -100px;
    background-color: #363636;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
    font-size: 12px;
}

    span[b-ltc8c32s15]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #555 transparent transparent transparent;
    }

.list > *:first-child > span[b-ltc8c32s15] {
    bottom: -150%;
}

    .list > *:first-child > span[b-ltc8c32s15]::after {
        top: unset;
        bottom: 100%;
        border-color: transparent transparent #555 transparent;
    }

.tooltip-wrapper:hover span[b-ltc8c32s15] {
    visibility: visible;
}
/* /Components/Shared/SpinnerComponent.Razor.rz.scp.css */
.WorkflowComponent[b-bqm5th1hbg] {
    left: 65%;
}
/* /Components/Shared/Stepper/CmpStepper.razor.rz.scp.css */
.mud-header-step-dash[b-iblpfmra6g] {
    min-width: 50px;
    border-bottom: 1px solid;
    height: 50%;
}
/* /Components/Shared/Summernote/SummernoteComponent.razor.rz.scp.css */
/* /Components/Shared/ToolTipComponent.razor.rz.scp.css */
.tooltip-wrapper[b-7ehm9voqmz] {
    position: relative;
    display: inline-block;
    cursor: help;
}

span[b-7ehm9voqmz] {
    visibility: hidden;
    position: absolute;
    width: 120px;
    bottom: 100%;
    left: 50%;
    margin-left: -50%;
    background-color: #363636;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    z-index: 1;
    font-size: 12px;
}

    span[b-7ehm9voqmz]::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #555 transparent transparent transparent;
    }

.list > *:first-child > span[b-7ehm9voqmz] {
    bottom: -150%;
}

    .list > *:first-child > span[b-7ehm9voqmz]::after {
        top: unset;
        bottom: 100%;
        border-color: transparent transparent #555 transparent;
    }

.tooltip-wrapper:hover span[b-7ehm9voqmz] {
    visibility: visible;
}
/* /Pages/Account/MonitorAccessCategoryComponent.razor.rz.scp.css */
.categorycontainer[b-h6xhqfn73k] {
    background-color: rgba(207, 205, 205, 1); 
    padding: 8px; 
}

.bt-1[b-h6xhqfn73k] {
    border-top: 1px solid #ddd;
}

.pl-0[b-h6xhqfn73k] {
    padding-left: 0;
}

.pl-60[b-h6xhqfn73k] {
    padding-left: 60px;
}

.subcategorycontainer[b-h6xhqfn73k] {
    background-color: rgba(207, 205, 205, 0.5);
}
/* /Pages/Account/MonitorAccessMonitorComponent.razor.rz.scp.css */
.monitorcontainer[b-z6gj8d3eou] {
    padding-top: 8px;
    padding-bottom: 8px;
    margin-right: 0px;
}

.bt-1[b-z6gj8d3eou] {
    border-top: 1px solid #ddd;
}

.ml-10[b-z6gj8d3eou] {
    margin-left: 10px;
}
/* /Pages/Account/MonitorAccessTableComponent.razor.rz.scp.css */
/* /Pages/AuditPlanPeriodSteps/AuditPlanPeriodStepsCardComponent.razor.rz.scp.css */
li[b-m35ga5dmiq] {
    overflow: hidden;
}

li div.name[b-m35ga5dmiq] {
    float: left;
    width: calc(100% - 20px);
}

li span.todo[b-m35ga5dmiq] {
    float: right;
}

li span.icon-completed[b-m35ga5dmiq],
li span.icon-rejected[b-m35ga5dmiq] {
    display: none;
    float: right;
}

li.Approved span.icon-completed[b-m35ga5dmiq] {
    display: block;
}

li.Rejected span.icon-rejected[b-m35ga5dmiq] {
    display: block;
}

li.Approved[b-m35ga5dmiq] {
    color: limegreen;
}

li.dark.Approved[b-m35ga5dmiq] {
    color: #0DDE9C;
}

li.Rejected[b-m35ga5dmiq] {
    color: #a94442;
}

li.dark.Rejected[b-m35ga5dmiq] {
    color: #f64e62ff;
}

li.completed .todo[b-m35ga5dmiq] {
    display: none;
}

li:nth-child(odd)[b-m35ga5dmiq] {
    background-color: #eae8e8;
}

li:nth-child(even)[b-m35ga5dmiq] {
    background-color: transparent;
}

li.dark:nth-child(odd)[b-m35ga5dmiq] {
    background-color: var(--mud-palette-background-grey);
}

li.dark:nth-child(even)[b-m35ga5dmiq] {
    background-color: transparent;
}

.hide[b-m35ga5dmiq] {
    display: none;
}

.item-list[b-m35ga5dmiq] {
    overflow: auto;
}

    .item-list > li[b-m35ga5dmiq] {
        cursor: pointer;
        padding: 10px 20px 10px 20px;
    }

        .item-list > li input[b-m35ga5dmiq] {
            display: none;
        }

li.active[b-m35ga5dmiq],
li.dark.active[b-m35ga5dmiq] {
    background-color: #73879c;
    color: #F4F3F3;
}

li.dark:hover[b-m35ga5dmiq] {
    background-color: var(--mud-palette-gray-darker);
}
/* /Pages/AuditPlanPeriodSteps/Items/FindingItemDetailComponent.razor.rz.scp.css */
.workflow-body[b-cv7wprwkri] {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
    display: flex;
    height: calc(100%);
}
/* /Pages/AuditPlanPeriodSteps/Items/QueryItemDetailComponent.razor.rz.scp.css */
.workflow-body[b-mfvdvaiy9q] {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
    display: flex;
    height: calc(100%);
}
/* /Pages/DefinitionValue/DefinitionValueCommentComponent.razor.rz.scp.css */
/* /Pages/Document/DocumentLinkedElementsComponent.razor.rz.scp.css */
.overviewBox[b-kuuxijy0ym] {
    margin-top: 20px;
}
/* /Pages/Document/DocumentOverviewPage.razor.rz.scp.css */
.content[b-niyk7uescu] {
    margin: 20px 0px;
}
/* /Pages/DynamicWorkflow/DynamicWorkflowConditionGroupRowComponent.razor.rz.scp.css */
.row[b-i5epp9sk8r] {
    display: grid;
    grid-template-columns: 0 1% 1% repeat(4, 23%);
    gap: 5%;
    margin-bottom: 8px;
}
/* /Pages/DynamicWorkflow/DynamicWorkflowWorkflowSelectorComponent.razor.rz.scp.css */
.grid-row[b-j3snyb3g76] {
    display: grid;
    grid-template-columns: 20% 70%;
}

/* /Pages/Error/ErrorComponent.razor.rz.scp.css */
@keyframes look-around-b-13eon0mlq0 {
    0% {
        transform: rotate(90deg) rotateX(0) rotateY(0);
    }

    20% {
        transform: rotate(90deg) rotateX(40deg) rotateY(20deg)
    }

    60% {
        transform: rotate(90deg) rotateX(-40deg) rotateY(20deg)
    }

    80% {
        transform: rotate(90deg) rotateX(0) rotateY(0);
    }

    100% {
        transform: rotate(90deg) rotateX(0) rotateY(0);
    }
}

.look-around-animation[b-13eon0mlq0] {
    animation-name: look-around-b-13eon0mlq0;
    animation-duration: 8s;
    animation-iteration-count: infinite;
    animation-timing-function: ease;
    animation-direction: alternate;
}
/* /Pages/Messages/MessagesMenuComponent.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorCreatePage.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorGeneralCreateComponent.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorGroupCreateComponent.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorIntervalCreateComponent.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorTechnicalCreateComponent.razor.rz.scp.css */
/* /Pages/Monitor/Create/MonitorUserCreateComponent.razor.rz.scp.css */
/* /Pages/Monitor/Edit/Query/QueryCreateComponent.razor.rz.scp.css */
/* /Pages/UnsolvedFindings/UnsolvedFindingsCategoryComponent.razor.rz.scp.css */
.categorycontainer[b-rx3n9g2w4w] {
    background-color: rgba(207, 205, 205, 1); 
    padding: 8px; 
}

.bt-1[b-rx3n9g2w4w] {
    border-top: 1px solid #ddd;
}

.pl-0[b-rx3n9g2w4w] {
    padding-left: 0;
}

.pl-60[b-rx3n9g2w4w] {
    padding-left: 60px;
}

.subcategorycontainer[b-rx3n9g2w4w] {
    background-color: rgba(207, 205, 205, 0.5);
}
/* /Pages/WorkflowDesign/Sidebar/WorkflowDesignSidebarComponent.razor.rz.scp.css */
.header[b-nrldjpvgue] {
    display: flex;
    justify-content: space-between;
    font-size: 18px;
    margin-bottom: 4px;
    padding: 12px;
}
/* /Pages/WorkflowDesign/Sidebar/WorkflowDesignSidebarItemComponent.razor.rz.scp.css */
.status-card[b-u8dfrcrl9p] {
    float: right;
    margin-bottom: -10px
}

li[b-u8dfrcrl9p] {
    overflow: hidden;
}

li div.name[b-u8dfrcrl9p] {
    float: left;
    width: calc(100% - 20px);
}

li span.todo[b-u8dfrcrl9p] {
    float: right;
}

li span.icon-completed[b-u8dfrcrl9p],
li span.icon-rejected[b-u8dfrcrl9p] {
    display: none;
    float: right;
}

li.Approved span.icon-completed[b-u8dfrcrl9p] {
    display: block;
}

li.Rejected span.icon-rejected[b-u8dfrcrl9p] {
    display: block;
}

li.completed .todo[b-u8dfrcrl9p] {
    display: none;
}

li:nth-child(odd)[b-u8dfrcrl9p] {
    background-color: #eae8e8;
}

li:nth-child(even)[b-u8dfrcrl9p] {
    background-color: transparent;
}

li.inverted:nth-child(odd)[b-u8dfrcrl9p] {
    background-color: var(--mud-palette-background-grey);
}

li.inverted:nth-child(even)[b-u8dfrcrl9p] {
    background-color: transparent;
}

.hide[b-u8dfrcrl9p] {
    display: none;
}

.item-list[b-u8dfrcrl9p] {
    overflow: auto;
}

.item-list > li[b-u8dfrcrl9p] {
    cursor: pointer;
    padding: 10px 20px 10px 20px;
}

.item-list > li input[b-u8dfrcrl9p] {
    display: none;
}

li.active[b-u8dfrcrl9p],
li.inverted.active[b-u8dfrcrl9p] {
    background-color: #73879c;
    color: #F4F3F3;
}

li.inverted:hover[b-u8dfrcrl9p] {
    background-color: var(--mud-palette-gray-darker);
    color: #F4F3F3;
}
/* /Pages/WorkflowDesign/Step/WorkflowStepDesignComponent.razor.rz.scp.css */
.workflowdesignstep-line[b-j203c24w7l] {
    height: 25px;
    border-right: 2px solid darkgray;
    width: 50%;
}
/* /Pages/WorkflowDesign/WorkflowDesignGeneralComponent.razor.rz.scp.css */
.general-info-name[b-nuy7zotv44] {
    margin-right: 10px;
}

.general-info-sod[b-nuy7zotv44] {
    margin-right: 10px;
}

.workflowdesign-edit-mode[b-nuy7zotv44] {
    margin-top: 40px;
    margin-left: 20px;
}
/* /Pages/WorkflowDesign/WorkflowDesignPage.razor.rz.scp.css */
.workflow-design-body[b-lkvk8bbezq] {
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 28px;
    width: calc(100% + 36px);
    display: flex;
    min-height: calc(100vh - 84px);
}
/* /Pages/Workflow/Info/WorkflowInfoComponent.razor.rz.scp.css */
.workflow-body[b-q2vodt6ivg] {
    display: flex;
    
}

.left-bar[b-q2vodt6ivg] {
    display: flex;
    flex-direction: column;
}
/* /Pages/Workflow/Info/WorkflowInfoGeneralComponent.razor.rz.scp.css */
td[b-3avach48w2] {
    padding-bottom: 8px;
}
/* /Pages/Workflow/Info/WorkflowStepComponent.razor.rz.scp.css */
.workflowstep-line[b-liztkv5jkk] {
    height: 25px;
    border-right: 2px solid darkgray;
    width: 50%;
}
/* /Pages/Workflow/Info/WorkflowStepsComponent.razor.rz.scp.css */
/* /Pages/Workflow/Sidebar/MinimalWorkflowCardComponent.razor.rz.scp.css */
.workflow-card[b-ni2onxhmyv] {
    position: relative;
    width: 50px;
    height: 50px;
    background-color: #eae8e8;
    border: black;
    border-width: 1px;
    display: flex;
    justify-content: center;
    align-content: center;
    cursor: pointer;
}

    .workflow-card:nth-child(even):not(.active)[b-ni2onxhmyv] {
        background-color: #F4F3F3;
    }

.active[b-ni2onxhmyv] {
    background-color: #73879c !important;
    color: #F4F3F3 !important;
}

span[b-ni2onxhmyv] {
    margin: auto;
    margin-bottom: auto;
    font-size: 25px;
}

.workflow-card-hover[b-ni2onxhmyv] {
    position: absolute;
    display: none;
    right: -255px;
    background-color: #eae8e8;
    padding: 4px;
    width: 250px;
    flex-direction: column;
    text-align: center;
    color: #73879c;
    z-index: 100;
}

.workflow-card:hover > .workflow-card-hover[b-ni2onxhmyv] {
    display: flex;
    -webkit-box-shadow: 0px 0px 12px -5px #000000;
    box-shadow: 0px 0px 12px -5px #000000;
}

.workflow-card-hover[b-ni2onxhmyv]::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 100%;
    margin-top: -5px;
    margin-left: 5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent #eae8e8 transparent transparent;
    -webkit-box-shadow: 0px 0px 12px -5px #000000;
    box-shadow: 0px 0px 12px -5px #000000;
}

.name[b-ni2onxhmyv] {
    font-size: 16px;
    font-weight: bolder;
}

.workflow-card.dark:nth-child(odd)[b-ni2onxhmyv] {
    background-color: var(--mud-palette-background-grey);
}

.workflow-card.dark:nth-child(even)[b-ni2onxhmyv] {
    background-color: transparent;
}
/* /Pages/Workflow/Sidebar/WorkflowFiltersComponent.razor.rz.scp.css */
.filterContainer[b-0umwhp6llq], .searchTextFieldContainer[b-0umwhp6llq] {
    margin-bottom: 12px;
}
/* /Pages/Workflow/Sidebar/WorkflowListComponent.razor.rz.scp.css */
/* /Pages/Workflow/Sidebar/WorkflowMenuBarComponent.razor.rz.scp.css */
.menu-bar[b-oqd2pwrm62] {
    box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1);
    height: calc(95vh - 65px);
}

.scroll-y[b-oqd2pwrm62] {
    overflow-y: auto;
    overflow-x: hidden;
}

.header[b-oqd2pwrm62] {
    display: flex;
    justify-content: space-between;
    font-size: 18px;
    margin-bottom: 4px;
    padding: 12px;
}

.header-small[b-oqd2pwrm62] {
    justify-content: center;
}

.margin-right[b-oqd2pwrm62] {
    margin-right: 10px;
}

span[b-oqd2pwrm62] {
    -webkit-transition: 0.1s ease-in-out;
    -moz-transition: 0.1s ease-in-out;
    -o-transition: 0.1s ease-in-out;
    transition: 0.1s ease-in-out;
}

    span:hover[b-oqd2pwrm62] {
        transform: scale(1.2);
        cursor: pointer;
    }

/* /Pages/Workflow/WorkflowCardComponent.razor.rz.scp.css */
li[b-1dah34cc67] {
    overflow: hidden;
}



    li div.name[b-1dah34cc67] {
        float: left;
        width: calc(100% - 20px);
    }

    li span.todo[b-1dah34cc67] {
        float: right;
    }

    li span.icon-completed[b-1dah34cc67],
    li span.icon-rejected[b-1dah34cc67] {
        display: none;
        float: right;
    }

    li.Approved span.icon-completed[b-1dah34cc67] {
        display: block;
    }

    li.Rejected span.icon-rejected[b-1dah34cc67] {
        display: block;
    }

    li.Approved[b-1dah34cc67] {
        color: limegreen;
    }

    li.dark.Approved[b-1dah34cc67] {
        color: #0DDE9C;
    }

    li.Rejected[b-1dah34cc67] {
        color: #a94442;
    }

    li.dark.Rejected[b-1dah34cc67] {
        color: #f64e62ff;
    }

    li.completed .todo[b-1dah34cc67] {
        display: none;
    }

li:nth-child(odd)[b-1dah34cc67] {
    background-color: #eae8e8;
}

li:nth-child(even)[b-1dah34cc67]{
    background-color: transparent;
}

li.dark:nth-child(odd)[b-1dah34cc67] {
    background-color: var(--mud-palette-background-grey);
}

li.dark:nth-child(even)[b-1dah34cc67] {
    background-color: transparent;
}

.hide[b-1dah34cc67] {
    display: none;
}

.item-list[b-1dah34cc67] {
    overflow: auto;
}

.item-list > li[b-1dah34cc67] {
        cursor: pointer;
        padding: 10px 20px 10px 20px;
    }

        .item-list > li input[b-1dah34cc67] {
            display: none;
        }

li.active[b-1dah34cc67],
li.dark.active[b-1dah34cc67] {
    background-color: #73879c;
    color: #F4F3F3;
}

li.dark:hover[b-1dah34cc67] {
    background-color: var(--mud-palette-gray-darker);
}
/* /Pages/Workflow/WorkflowPage.razor.rz.scp.css */
.workflow-body[b-izcpols32q] {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px);
    display: flex;
    height: calc(100%);
}
/* /Pages/Workflow/WorkflowRelatedItemsComponent.razor.rz.scp.css */
/* /Pages/Workflow/WorkflowStatusChangeComponent.razor.rz.scp.css */
/* /Pages/Workflow/WorkflowType/WorkflowApplicationRoleComponent.razor.rz.scp.css */
.group-rights-table[b-bdmwxr9835] {
    width: 50%;
}
/* /Pages/Workflow/WorkflowType/WorkflowApplicationUserComponent.razor.rz.scp.css */
.user-rights-table[b-3k6bbtq8r1] {
    width: 50%;
}
/* /Pages/Workflow/WorkflowType/WorkflowFindingsComponent.razor.rz.scp.css */
[b-xtsinnrsdw] .button-already-added {
    min-width: 150px;
}
/* /Pages/Workflow/WorkflowType/WorkflowInstructionsComponent.razor.rz.scp.css */
.allow-new-line[b-9e0h7v4jp6] {
    white-space:pre-line;
}
/* /Pages/Workflow/WorkflowType/WorkflowQueryComponent.razor.rz.scp.css */
.query-initial[b-803i994lvi] {
    position: absolute !important;
    top: 20px;
    width: 33%;
    height: calc(100% - 55px);
}

    .query-initial.current[b-803i994lvi] {
        left: 33%;
    }

.query-head[b-803i994lvi] {
    position: absolute;
    padding-left: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
}

    .query-head.current[b-803i994lvi] {
        padding: 0px;
        padding-left: 7px;
        left: 33%;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .query-head.difference[b-803i994lvi] {
        padding: 0px;
        padding-left: 7px;
        left: 65%;
        margin-top: 10px;
        margin-bottom: 10px;
    }

.workflow-compare-query[b-803i994lvi] {
    height: 450px;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
}

.result-compare[b-803i994lvi] {
    top: 20px;
    overflow: scroll;
    font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
    direction: ltr;
    text-align: left;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    width: 33%;
    height: 500px;
    position: absolute;
    left: 66%;
    margin: 0;
    padding: 0 9.5px 9.5px 9.5px;
}
