@import 'VIJMAN.Client.jjctckhswb.bundle.scp.css';
@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';
@import '_content/BlazorDateRangePicker/BlazorDateRangePicker.iitr8bszy4.bundle.scp.css';
@import '_content/BlazorFluentUI.CoreComponents/BlazorFluentUI.CoreComponents.bundle.scp.css';
@import '_content/BlazorUtils.QuickGrid/BlazorUtils.QuickGrid.ojzxw0lvhi.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
@import '_content/VIJMAN.Component.Shared/VIJMAN.Component.Shared.9bsslfrwad.bundle.scp.css';

/* _content/VIJMAN/Components/Layout/LayoutWithoutMenu.razor.rz.scp.css */

#blazor-error-ui[b-hhmkmy1yh6] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 10000;
}

    #blazor-error-ui .dismiss[b-hhmkmy1yh6] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
        text-decoration: none;
    }

    #blazor-error-ui a.reload[b-hhmkmy1yh6] {
        text-decoration: none;
    }

form .invalid[b-hhmkmy1yh6] {
    border-color: none !important;
}
/* _content/VIJMAN/Components/Layout/MainLayout.razor.rz.scp.css */

#blazor-error-ui[b-sm866z1p3j] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 10000;
}

    #blazor-error-ui .dismiss[b-sm866z1p3j] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
        text-decoration: none;
    }

    #blazor-error-ui a.reload[b-sm866z1p3j] {
        text-decoration: none;
    }


/* _content/VIJMAN/Components/Pages/Auth/Access-denied.razor.rz.scp.css */
.card[b-v1h6g6gqok] {
    height: none;
}

.card-body[b-v1h6g6gqok] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-v1h6g6gqok] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-v1h6g6gqok] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-v1h6g6gqok] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Auth/Logout.razor.rz.scp.css */
.card[b-l996nis640]{
    height:none;
}
.card-body[b-l996nis640] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */

}

.validation-span[b-l996nis640] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-l996nis640] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-l996nis640] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Error/404.razor.rz.scp.css */
.card[b-6gynftpw9h] {
    height: none;
}

.card-body[b-6gynftpw9h] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-6gynftpw9h] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-6gynftpw9h] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-6gynftpw9h] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Error/InternalServerError.razor.rz.scp.css */
.card[b-bbrgge33u6] {
    height: none;
}

.card-body[b-bbrgge33u6] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-bbrgge33u6] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-bbrgge33u6] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-bbrgge33u6] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Error/Maintenance.razor.rz.scp.css */
.card[b-gye1iroc97] {
    height: none;
}

.card-body[b-gye1iroc97] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-gye1iroc97] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-gye1iroc97] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-gye1iroc97] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Global/Access-denied.razor.rz.scp.css */
.card[b-idso4xkkdz] {
    height: none;
}

.card-body[b-idso4xkkdz] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-idso4xkkdz] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-idso4xkkdz] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-idso4xkkdz] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Global/AppError.razor.rz.scp.css */
.card[b-d0mu6u06re] {
    height: none;
}

.card-body[b-d0mu6u06re] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-d0mu6u06re] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-d0mu6u06re] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-d0mu6u06re] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Global/InternalServerError.razor.rz.scp.css */
.card[b-5xx933akyk] {
    height: none;
}

.card-body[b-5xx933akyk] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-5xx933akyk] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-5xx933akyk] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-5xx933akyk] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Global/Notfound.razor.rz.scp.css */
.card[b-37momy533p] {
    height: none;
}

.card-body[b-37momy533p] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-37momy533p] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-37momy533p] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-37momy533p] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/Global/ServiceError.razor.rz.scp.css */
.card[b-3vs0jiivvx] {
    height: none;
}

.card-body[b-3vs0jiivvx] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 10px; /* Adjust the gap size as needed */
    /*height: 100vh;*/ /* Adjust as needed */
}

.validation-span[b-3vs0jiivvx] {
    display: inline; /* Ensures it behaves like a span */
}

.image-container[b-3vs0jiivvx] {
    display: flex;
    justify-content: center; /* Centers the image horizontally */
    align-items: center; /* Centers the image vertically */
    height: 85%; /* Full viewport height, adjust as needed */
    width: 100%; /* Full width of the container */
}

.centered-image[b-3vs0jiivvx] {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto; /* Maintains the aspect ratio */
}
/* _content/VIJMAN/Components/Pages/PANEL/Master.razor.rz.scp.css */
.a4-page[b-cyzemomx1a] {
    width: 210mm;
    height: 297mm;
    padding: 20mm;
    margin: 10mm auto;
    background: white;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif;
    box-sizing: border-box;
}

.table[b-cyzemomx1a] {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

    .table th[b-cyzemomx1a], .table td[b-cyzemomx1a] {
        border: 1px solid #ccc;
        padding: 8px;
        text-align: left;
    }

@media print {
    body[b-cyzemomx1a] {
        background: none;
        margin: 0;
    }

    .a4-page[b-cyzemomx1a] {
        margin: 0;
        box-shadow: none;
        page-break-after: always;
    }
}
/* _content/VIJMAN/Components/Pages/PANEL/QA.razor.rz.scp.css */
.na-check[b-8xjkhsy0uy] {
    background-color: var(--bs-danger);
    border-color: var(--bs-danger);
}

.a-check[b-8xjkhsy0uy] {
    background-color: var(--bs-success);
    border-color: var(--bs-success);
}
/* _content/VIJMAN/Components/Pages/PANEL/QAReport.razor.rz.scp.css */
body[b-g84zrsotjv] {
    -webkit-print-color-adjust: exact; /* Ensure colors render correctly */
}
.a4-page[b-g84zrsotjv] {
    width: 210mm;
    height: 297mm;
    padding: 20mm;
    /*margin: 10mm auto;*/
    background: white;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif;
    box-sizing: border-box;
    margin: 0 auto;
    box-sizing: border-box;
    page-break-after: always;
}

.table[b-g84zrsotjv] {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

.table th[b-g84zrsotjv], .table td[b-g84zrsotjv] {
    border: 1px solid #ccc;
    padding: 8px;
}
@page {
    size: A4;
    margin: 20mm;
}

@media print {
    body[b-g84zrsotjv] {
        background: none;
        margin: 0;
    }

    .a4-page[b-g84zrsotjv] {
        margin: 0;
        box-shadow: none;
        page-break-after: always;
    }
}
/* _content/VIJMAN/Components/Pages/Public/Profile.razor.rz.scp.css */
.profile-container[b-okajyvngqi] {
    height: 150px;
    width: 150px;
    padding: 2px;
    border : 1px solid gainsboro    ;
}
.profile-pic[b-okajyvngqi] {
    height:100%;
    width:100%;
}
/* _content/VIJMAN/Components/Pages/VCB/Master.razor.rz.scp.css */
.a4-page[b-yg9dw77p4a] {
    width: 210mm;
    height: 297mm;
    padding: 20mm;
    margin: 10mm auto;
    background: white;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif;
    box-sizing: border-box;
}

.table[b-yg9dw77p4a] {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

    .table th[b-yg9dw77p4a], .table td[b-yg9dw77p4a] {
        border: 1px solid #ccc;
        padding: 8px;
        text-align: left;
    }

@media print {
    body[b-yg9dw77p4a] {
        background: none;
        margin: 0;
    }

    .a4-page[b-yg9dw77p4a] {
        margin: 0;
        box-shadow: none;
        page-break-after: always;
    }
}
/* _content/VIJMAN/Components/Pages/VCB/QA.razor.rz.scp.css */
.na-check[b-2yehwico7r] {
    background-color: var(--bs-danger);
    border-color: var(--bs-danger);
}

.a-check[b-2yehwico7r] {
    background-color: var(--bs-success);
    border-color: var(--bs-success);
}

.typeahead-input[b-2yehwico7r] {
    min-width: 300px;
    padding: 0.5rem 0.75rem;
    font-size: 1rem;
}

.blazored-typeahead .dropdown-menu[b-2yehwico7r] {
    max-height: 250px;
    overflow-y: auto;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.blazored-typeahead .dropdown-item:hover[b-2yehwico7r] {
    background-color: #f1f1f1;
    cursor: pointer;
}

/* _content/VIJMAN/Components/Pages/VCB/QAReport.razor.rz.scp.css */
body[b-v3j8mc8kwb] {
    -webkit-print-color-adjust: exact; /* Ensure colors render correctly */
}
.a4-page[b-v3j8mc8kwb] {
    width: 210mm;
    height: 297mm;
    padding: 20mm;
    /*margin: 10mm auto;*/
    background: white;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif;
    box-sizing: border-box;
    margin: 0 auto;
    box-sizing: border-box;
    page-break-after: always;
}

.table[b-v3j8mc8kwb] {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

.table th[b-v3j8mc8kwb], .table td[b-v3j8mc8kwb] {
    border: 1px solid #ccc;
    padding: 8px;
}
@page {
    size: A4;
    margin: 20mm;
}

@media print {
    body[b-v3j8mc8kwb] {
        background: none;
        margin: 0;
    }

    .a4-page[b-v3j8mc8kwb] {
        margin: 0;
        box-shadow: none;
        page-break-after: always;
    }
}
