@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.bundle.scp.css';

/* /Components/Panels/TwoPartsPanel/EditableRightColumn.razor.rz.scp.css */
[b-bs0s3qmn5i] .stack {
    padding: 10px 0px 0px 0px;
}

.editable-right-panel[b-bs0s3qmn5i] {
    width: 40%;
    overflow-y: auto;
}

[b-bs0s3qmn5i] .fluent-input-label {
    color: var(--ey-white) !important;
}

[b-bs0s3qmn5i] .top-control {
}

    [b-bs0s3qmn5i] .top-control svg {
        fill: var(--ey-white) !important
    }

[b-bs0s3qmn5i] fluent-checkbox span {
    color: var(--ey-white) !important;
}

[b-bs0s3qmn5i] fluent-checkbox {
    border: 0;
    outline: 0 !important;
}

[b-bs0s3qmn5i] .label {
    color: var(--ey-white) !important;
}

[b-bs0s3qmn5i] .editform {
    margin-top: 10px;
}
[b-bs0s3qmn5i] .headertitle {
    word-wrap: break-word !important;
    max-width: 100% !important;
    white-space: pre-wrap;
}
[b-bs0s3qmn5i] .leftheader {
    max-width: 90% !important;
}
[b-bs0s3qmn5i] .rightheader {
    width: 10% !important;
}
/* /Components/Panels/TwoPartsPanel/TwoPartsPanel.razor.rz.scp.css */
[b-qhh3h3fxhw] .stack {
    padding: 10px 0px 0px 0px;
}

.leftcolumn[b-qhh3h3fxhw] {
    width: 60%;
    overflow-y: auto;
}

[b-qhh3h3fxhw] .fluent-input-label {
    color: var(--ey-white) !important;
}

[b-qhh3h3fxhw] .top-control {
}

[b-qhh3h3fxhw] .top-control svg {
        fill: var(--ey-white) !important
}

[b-qhh3h3fxhw] fluent-data-grid-row[row-type="default"] {
    background-color: var(--ey-grey-450);
    cursor: pointer;
}
[b-qhh3h3fxhw] fluent-data-grid-row[row-type="default"]:hover {
        background-color: var(--ey-grey-400) !important;
        color: var(--ey-black) !important;
}
[b-qhh3h3fxhw] fluent-data-grid-row[row-type="default"]::selection {
        background-color: var(--ey-grey-400) !important;
        color: var(--ey-black) !important;
        }
/* /Layout/EmptyLayout.razor.rz.scp.css */
.layout[b-tbra3uoiwx] {
    height: 100vh;
    display: flex;
    flex-flow: column;
    width: auto;
    box-sizing: border-box;
    justify-content: center;
}

    .layout .item[b-tbra3uoiwx] {
        font-size: 14px;
        font-weight: 400;
        flex-basis: auto;
        height: auto;
        width: auto;
        flex-shrink: 0;
        align-self: center;
        text-overflow: ellipsis;
    }

    .layout .item.content[b-tbra3uoiwx] {
        padding-top: 28px;
        max-width: 700px;
    }

    [b-tbra3uoiwx] .layout .message,
    [b-tbra3uoiwx] .layout .content > p {
        color: var(--ey-white);
        font-size: 20px;
        display: block;
        text-align: center;
    }


.layout .item .image[b-tbra3uoiwx] {
    width: 50vw;
    height: 50vh;

    overflow: hidden;
    animation-name: css-0;
    animation-duration: 0.367s;
    animation-timing-function: cubic-bezier(0.1, 0.25, 0.75, 0.9);
    animation-fill-mode: both;
    position: relative;

}

    .layout .item .image img[b-tbra3uoiwx] {
        display: block;
        opacity: 1;
        width: 100%;
        height: 100%;
        object-fit: contain
    }

/* ::deep .auth-button {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
} */

/* button {

    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;


    outline: transparent;
    position: relative;
    font-family: "Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    font-weight: 400;
    border: 1px solid rgb(138, 136, 134);
    border-radius: 2px;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    padding: 0px 16px;
    text-decoration: none;
    text-align: center;
    min-width: 80px;
    height: 32px;
    background-color: rgb(255, 255, 255);
    color: rgb(51, 51, 51);
    user-select: none;
} */
/* /Layout/MainLayout.razor.rz.scp.css */
[b-f3fijx6i3g] .layout {
    display: flex;
    height: 100vh;
    flex-direction: row;
}

.container[b-f3fijx6i3g] {
    display: flex;
    height: 100vh;
}

[b-f3fijx6i3g] .body-content {
    flex: 1;
    padding: 15px;
    transition: padding 0.5s;
}
/* /Layout/NavMenu.razor.rz.scp.css */
.brand-text[b-li5h2ej8zk] {
    margin-top: 20px;
    color: var(--ey-white);
    font-weight: 400;
    text-decoration: none;
    font-size: 1.5rem;
    margin-top: 20px;
}

.left-separator[b-li5h2ej8zk] {
    border-left: 2px solid var(--ey-white);
    padding-left: 10px;
}


[b-li5h2ej8zk] .fluent-nav-item {
    color: var(--lightsilver);
}

    [b-li5h2ej8zk] .fluent-nav-item .positioning-region:not(:has(.disabled)) {
        background-color: transparent;
    }

    [b-li5h2ej8zk] .fluent-nav-item .positioning-region:not(:has(.disabled)) {
        border-left: 5px solid transparent;
    }

    [b-li5h2ej8zk] .fluent-nav-item .positioning-region:hover:not(:has(.disabled)) {
        background-color: var(--ey-black);
    }

    [b-li5h2ej8zk] .fluent-nav-item:not(.expander) .positioning-region:hover:not(:has(.disabled)) {
        border-left-color: var(--ey-yellow);
    }

    [b-li5h2ej8zk] .fluent-nav-item a.active .positioning-region::before {
        border-left: 5px solid var(--ey-yellow) !important;
    }

[b-li5h2ej8zk] .expand-collapse-button:hover {
    background-color: transparent !important;
}

[b-li5h2ej8zk] .expand-collapse-button svg {
    fill: var(--neutral-fill-layer-rest) !important;
}

[b-li5h2ej8zk] .content-region svg {
    fill: var(--neutral-fill-layer-rest) !important;
}

[b-li5h2ej8zk] .fluent-nav-text {
    overflow: visible !important;
    color: var(--lightsilver);
    font-size: 14px;
}

    [b-li5h2ej8zk] .fluent-nav-text::first-letter {
        text-transform: uppercase;
    }

[b-li5h2ej8zk] [profile-name]:before,
[b-li5h2ej8zk] [profile-name]:hover:before {
    content: attr(profile-name);
    width: 1.8em;
    line-height: 1.8em;
    text-align: center;
    border-radius: 50%;
    background-color: var(--light-green) !important;
    margin-right: 1em;
    color: var(--ey-white) !important;
    position: absolute;
    margin-right: 0px;
    margin-left: .5em;
    margin-top: 6px;
    z-index: 1;
}

[b-li5h2ej8zk] .fluent-nav-group * .fluent-nav-menu > .fluent-nav-item .content-region {
    padding-inline-start: 10px !important;
}
/* /Pages/Engagements/EngagementMapping.razor.rz.scp.css */
.container[b-cjvuffpbye] {
    width: 100%;
}

.title[b-cjvuffpbye] {
    margin-top: 10px;
    text-decoration: underline;
    font-size: 1.1em;
}

.action-button[b-cjvuffpbye] {
    width:45px;
    padding: 2px;
}

[b-cjvuffpbye] .mapping-grid {
    width: 100%;
    margin-top: 10px;
}

[b-cjvuffpbye] fluent-data-grid-row {
    grid-template-columns: 1fr !important;
}
/* /Pages/Engagements/EngagementsList.razor.rz.scp.css */
/* /Pages/FilesQueue/FilesQueueDetails.razor.rz.scp.css */
.right-text[b-db6adj513f]{
    margin-left:10px;
}
.stack[b-db6adj513f]{
    margin-top:10px;
}
.grid-div[b-db6adj513f]{
    width:100%;
}
.paragraph-content[b-db6adj513f] {
    color: var(--ey-white) !important;
}
.grid-div[b-db6adj513f] {
    height: calc(100vh - 330px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    width: -webkit-fill-available !important
}
/* /Pages/FilesQueue/FilesQueueList.razor.rz.scp.css */
.grid-div[b-eeqv91figv] {
    height: calc(100vh - 260px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    width: -webkit-fill-available !important
}
/* /Pages/Home.razor.rz.scp.css */
#img-container[b-ebmfcf1gt3]::before {
    content: "";
    background-image: url('images/satellite.jpg');
    background-size: cover;
    background-position: center;
    opacity: 0.1;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
}

#img-container[b-ebmfcf1gt3] {
    height: 95vh;
    justify-content: center;
    z-index: 0;
    position: relative;
    color: var(--ey-white);
    align-content: center;
}

#header[b-ebmfcf1gt3] {
    padding: 0px 0px 0px 25px;
}

#header img[b-ebmfcf1gt3] {
        max-width: 90%;
        max-height: 40%;
        opacity: 1.0;
        }

#header h4[b-ebmfcf1gt3] {
        text-decoration: underline;
    }

#usefull-link-header ul li a[b-ebmfcf1gt3] {
    color: var(--ey-white);
    text-decoration: none
}
/* /Pages/NoAccess.razor.rz.scp.css */
[b-5j1b0dx3sv] .auth-button {
    margin-top: 10px;
}

/* /Pages/ProcessQueue/ProcessQueueDetails.razor.rz.scp.css */
.right-text[b-lzi702ow01] {
    margin-left: 10px;
}

.stack[b-lzi702ow01] {
    margin-top: 10px;
}

.grid-div[b-lzi702ow01] {
    width: 100%;
}

.paragraph-content[b-lzi702ow01] {
    color: var(--ey-white) !important;
}

.grid-div[b-lzi702ow01] {
    height: calc(100vh - 200px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    width: -webkit-fill-available !important
}
/* /Pages/ProcessQueue/ProcessQueueList.razor.rz.scp.css */
.grid-div[b-sysr5luyxc] {
    height: calc(100vh - 200px) !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    width: -webkit-fill-available !important
}
/* /Pages/Users/UserDetails.razor.rz.scp.css */
[b-ke6igyq9ma] .stack {
    padding: 10px 0px 0px 0px;
}

.userpanel-details[b-ke6igyq9ma] {
    width: 40%
}

[b-ke6igyq9ma] .fluent-input-label {
    color: var(--ey-white) !important;
}

[b-ke6igyq9ma] .top-control {
}

    [b-ke6igyq9ma] .top-control svg {
        fill: var(--ey-white) !important
    }

[b-ke6igyq9ma] .label {
    color: var(--ey-white) !important;
}

[b-ke6igyq9ma] .editform {
    margin-top: 10px;
}
[b-ke6igyq9ma] fluent-radio::part(label) {
        color: var(--ey-white) !important
    }
/* /Pages/Users/UserList.razor.rz.scp.css */
[b-pet68bcb3h] .stack {
    padding: 10px 0px 0px 0px;
}

.userpanel[b-pet68bcb3h] {
    width: 60%
}

[b-pet68bcb3h] .fluent-input-label {
    color: var(--ey-white) !important;
}

[b-pet68bcb3h] .top-control {
}
[b-pet68bcb3h] .top-control svg {
        fill: var(--ey-white) !important
            }

[b-pet68bcb3h] fluent-data-grid-row[row-type="default"] {
    background-color: var(--ey-grey-450);
    cursor: pointer;
}
[b-pet68bcb3h] fluent-data-grid-row[row-type="default"]:hover {
        background-color: var(--ey-grey-400) !important;
        color: var(--ey-black) !important;
}
[b-pet68bcb3h] fluent-data-grid-row[row-type="default"]::selection {
        background-color: var(--ey-grey-400) !important;
        color: var(--ey-black) !important;
        }
