@import '_content/Blazicons/Blazicons.ugzwxlf6d1.bundle.scp.css';

/* /Components/Components/BankruptcyCase/ClaimProofOfDebtInbox.razor.rz.scp.css */
[b-w3enw8opiy] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-w3enw8opiy] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-w3enw8opiy] .declined-grid table {
    border-top: 1px solid #E6E6E6;
}

[b-w3enw8opiy] .accepted-grid table {
    border-top: 1px solid #E6E6E6;
}

[b-w3enw8opiy] .accepted-grid tr {
    cursor: pointer;
}
/* /Components/Components/BankruptcyCase/CreditorClaimList.razor.rz.scp.css */
[b-zy6z1rjya5] table {
    border-top: 1px solid #E6E6E6;
}

[b-zy6z1rjya5] .mud-alert {
    border-top: 1px solid #E6E6E6;
}

[b-zy6z1rjya5] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-zy6z1rjya5] .footer-style {
    font-weight: bold !important;
}

[b-zy6z1rjya5] .claim-description-col {
    min-width: 0px;
    white-space: normal;
}
/* /Components/Components/BankruptcyCase/CreditorList.razor.rz.scp.css */
[b-2ivu7suizf] table {
    border-top: 1px solid #E6E6E6;
}

[b-2ivu7suizf] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-2ivu7suizf] th {
    padding: 14px;
}

    [b-2ivu7suizf] th:last-child {
        padding: 8px;
    }

[b-2ivu7suizf] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    padding: 14px;
}

    [b-2ivu7suizf] td[colspan="1000"] {
        text-align: left !important;
    }

[b-2ivu7suizf] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-2ivu7suizf] table .mud-icon-button-label>.mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF;
    color: white;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-2ivu7suizf] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1;
    }

[b-2ivu7suizf] .header-line .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-2ivu7suizf] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-2ivu7suizf] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-2ivu7suizf] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-2ivu7suizf] .icon-button .mud-icon-root {
    font-size: 16px;
    font-weight: normal;
    color: #808080;
}

[b-2ivu7suizf] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}

[b-2ivu7suizf] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-2ivu7suizf] .no-underline .mud-input-underline::before,
[b-2ivu7suizf] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

.representatives-sticky-header[b-2ivu7suizf] {
    display: none;
    position: fixed;
    top: 96px;
    z-index: 1000;
    background-color: white;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 20px;
    min-width: 250px;
}

    .representatives-sticky-header.visible[b-2ivu7suizf] {
        display: block;
    }

[b-2ivu7suizf] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-2ivu7suizf] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-2ivu7suizf] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}

[b-2ivu7suizf] .creditor-list-header-actions {
    flex: 1;
    display: flex;
    align-items: center;
    gap: 8px;
}

[b-2ivu7suizf] .mud-table-cell .mud-checkbox {
    justify-content: center;
}

[b-2ivu7suizf] .mud-checkbox-false, [b-2ivu7suizf] .mud-checkbox-true, [b-2ivu7suizf] .mud-checkbox-nul {
    border-radius: 10px;
    padding: 12px !important;
}

[b-2ivu7suizf] .mud-checkbox-true {
    background-color: var(--mud-palette-tertiary-lighten);
    outline: 1px solid var(--mud-palette-tertiary);
}

    [b-2ivu7suizf] .mud-checkbox-true:hover {
        background-color: var(--mud-palette-tertiary-lighten);
        outline: 2px solid var(--mud-palette-tertiary);
    }
/* /Components/Components/BankruptcyCase/CreditorPublishedFiles.razor.rz.scp.css */
.published-files-card[b-vsgp2t690r] {
    border: 1px solid var(--mud-palette-lines-default);
    border-radius: 8px;
    overflow: hidden;
    max-width: 800px !important;
}

[b-vsgp2t690r] .published-list {
    margin: 16px;
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.published-empty[b-vsgp2t690r] {
    padding: 16px 20px;
}

.new-publish-section[b-vsgp2t690r] {
    display: flex;
    flex-direction: column;
    padding: 16px;
}

.new-publish-form[b-vsgp2t690r] {
    margin: 20px 0px;
    padding: 20px;
    display: flex;
    flex-direction: column;
    gap: 12px;
    border-radius: 12px;
    border: 1px solid var(--mud-palette-lines-default);
}
/* /Components/Components/BankruptcyCase/CurrencyRatesSection.razor.rz.scp.css */
@media (min-width: 1920px) {
    [b-e1y3hwrtwy] .mud-data-grid {
        border-right: 1px solid rgba(0, 0, 0, 0.12);
    }
}

[b-e1y3hwrtwy] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-e1y3hwrtwy] th {
    background-color: #FFFDEF;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-top: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

    [b-e1y3hwrtwy] th:last-child {
        border-right: none;
    }

[b-e1y3hwrtwy] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-e1y3hwrtwy] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-e1y3hwrtwy] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-e1y3hwrtwy] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}
/* /Components/Components/CaseResultSummary/ListOfCheckupsToFix.razor.rz.scp.css */

[b-n4prelch1v] .checkup-warning-list th {
    padding: 15px 20px;
    border-right: 1px solid rgba(230, 230, 230, 1);
    line-height: 1.43;
}


    [b-n4prelch1v] .checkup-warning-list th:first-child {
        border-top-left-radius: 12px;
    }


    [b-n4prelch1v] .checkup-warning-list th:last-child {
        border-top-right-radius: 12px;
    }


[b-n4prelch1v] .checkup-warning-list {
    border-radius: 12px;
    border: 1px solid rgba(219, 219, 219, 1);
    box-shadow: 0px 0px 20px 0px rgba(34, 34, 34, 0.05);
}


    [b-n4prelch1v] .checkup-warning-list td {
        padding: 15px 20px;
        background-color: #FFFFFF;
    }

    [b-n4prelch1v] .checkup-warning-list tr:last-child td:first-child {
        border-bottom-left-radius: 12px;
    }

    [b-n4prelch1v] .checkup-warning-list tr:last-child td:last-child {
        border-bottom-right-radius: 12px;
    }
/* /Components/Components/CaseResultSummary/StepVizualizer.razor.rz.scp.css */
.maxSize[b-vxxez7nigt] {
    width: 100%;
    height: 100%;
}

/* CASES */
.chip-status-bar[b-vxxez7nigt] {
    background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.1);
    border-radius: 200px;
    width: auto;
    display: flex;
    align-items: center;
    height: 24px;
    padding: 5px;
}

@media (min-width: 960px) and (max-width: 1700px) {
    .chip-status-bar[b-vxxez7nigt] {
        height: 16px;
        padding: 4px 4px 6px 4px !important;
    }
}

@media (max-width: 830px) {
    .chip-status-bar[b-vxxez7nigt] {
        height: 16px;
        padding: 4px 4px 6px 4px !important;
    }
}

.chip-progress-bar[b-vxxez7nigt] {
    display: flex;
    width: auto;
    background-color: #F6F6F6 !important;
    border-radius: 200px;
    height: 14px;
    align-items: center;
}

@media (min-width: 960px) and (max-width: 1700px) {
    .chip-progress-bar[b-vxxez7nigt] {
        height: 8px;
        display: flex;
        align-items: center;
    }
}

@media (max-width: 830px) {
    .chip-progress-bar[b-vxxez7nigt] {
        height: 8px;
        display: flex;
        align-items: center;
    }
}

[b-vxxez7nigt] .mud-chip-style {
    width: 20px !important;
    height: 14px !important;
    border-radius: 200px !important;
}

@media (min-width: 960px) and (max-width: 1700px) {
    [b-vxxez7nigt] .mud-chip-style {
        height: 8px !important;
    }
}

@media (max-width: 830px) {
    [b-vxxez7nigt] .mud-chip-style {
        height: 8px !important;
    }
}

.tooltip-content[b-vxxez7nigt] {
    color: white !important;
    border-radius: 8px !important;
    padding: 10px 15px;
    gap: 5px;
}
/* /Components/Components/CaseResultSummary/TrafficLight.razor.rz.scp.css */
/* /Components/Components/Cases/CaseCard.razor.rz.scp.css */
[b-laps9ch6yz] .case-card {
    height: auto;
    min-height: 350px;
    background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.05);
    border-radius: 12px;
    gap: 40px;
}

@media (min-width: 960px) and (max-width: 1700px) {
    [b-laps9ch6yz] .case-card {
        gap: 20px;
    }
}

@media (max-width: 830px) {
    [b-laps9ch6yz] .case-card {
        gap: 20px;
    }
}

@media (max-width: 500px) {
    [b-laps9ch6yz] .case-card {
        gap: 15px;
    }
}

[b-laps9ch6yz] .first-content {
    padding: 40px 40px 0 40px;
}

@media (min-width: 960px) and (max-width: 1405px), (max-width: 830px) {
    [b-laps9ch6yz] .first-content {
        padding: 20px;
    }
}

[b-laps9ch6yz] .block-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    text-align: center;
    padding: 20px 0 0 0;
    border-top: 1px solid #DBDBDB;
    gap: 5px;
}

@media (min-width: 960px) and (max-width: 1405px), (max-width: 830px) {
    [b-laps9ch6yz] .block-content {
        padding: 10px 10px 0 0;
    }
}

[b-laps9ch6yz] .block-items {
    display: flex;
    align-items: center;
    gap: 5px;
}

[b-laps9ch6yz] .second-content {
    padding: 20px 40px;
    border-top: 1px solid #DBDBDB;
    background-color: #FBFBFB;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}

@media (min-width: 960px) and (max-width: 1405px), (max-width: 830px) {
    [b-laps9ch6yz] .second-content {
        padding: 15px 20px;
    }
}

[b-laps9ch6yz] .second-content-row {
    display: flex;
    align-items: flex-end;
    gap: 16px;
}

@media (min-width: 960px) and (max-width: 1405px), (max-width: 830px) {
    [b-laps9ch6yz] .second-content-row {
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
}

[b-laps9ch6yz] .checkup-area {
    flex: 1;
    min-width: 0;
    display: flex;
    flex-direction: column;
    gap: 4px;
}

[b-laps9ch6yz] .stat-section {
    display: flex;
    flex-direction: column;
    gap: 4px;
    flex-shrink: 0;
}

[b-laps9ch6yz] .section-label {
    font-size: 0.7rem;
    opacity: 0.6;
}

[b-laps9ch6yz] .stat-icons {
    display: flex;
    align-items: center;
    gap: 10px;
}

[b-laps9ch6yz] .stat-icon-item {
    display: flex;
    align-items: center;
    gap: 3px;
    cursor: default;
}

[b-laps9ch6yz] .stat-icon-item.clickable {
    cursor: pointer;
}

[b-laps9ch6yz] .no-padding-top {
    padding-top: 0px !important;
}
/* /Components/Components/Checkups/CheckupList.razor.rz.scp.css */
[b-l2swlsatvo] .fakeRow .mud-checkbox {
    display: none;
}

[b-l2swlsatvo] .fakeRow {
    background-color: var(--mud-palette-gray-lighter);
}

[b-l2swlsatvo] .groupHeader {
    background-color: var(--mud-palette-white) !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    height: 95px !important;
}

    [b-l2swlsatvo] .groupHeader .mud-checkbox-false, [b-l2swlsatvo] .groupHeader .mud-checkbox-true, [b-l2swlsatvo] .groupHeader .mud-checkbox-null {
        padding: 12px !important;
        margin-left: 12px;
    }

[b-l2swlsatvo] .realHeader {
    background-color: var(--mud-palette-appbar-background);
}

    [b-l2swlsatvo] .realHeader th {
        padding: 16px !important;
        border-left: 1px solid var(--mud-palette-table-lines);
        border-top: 1px solid var(--mud-palette-table-lines);
    }

        [b-l2swlsatvo] .realHeader th:last-of-type {
            padding: 16px !important;
            border-right: 1px solid var(--mud-palette-table-lines);
        }

    [b-l2swlsatvo] .realHeader .mud-checkbox-false, [b-l2swlsatvo] .realHeader .mud-checkbox-true, [b-l2swlsatvo] .realHeader .mud-checkbox-null {
        padding: 16px !important;
    }

[b-l2swlsatvo] th {
    background-color: transparent !important;
}

[b-l2swlsatvo] .titleArea {
    padding: 35px 14px;
    width: 100%;
    margin: 0;
}

[b-l2swlsatvo] .mud-table-cell .mud-checkbox {
    justify-content: center;
}

[b-l2swlsatvo] tr td {
    border-right: 0px !important;
    border-left: 1px solid var(--mud-palette-table-lines) !important;
    padding-right: 16px !important;
}

    [b-l2swlsatvo] tr td:last-child {
        border-right: 1px solid var(--mud-palette-table-lines) !important;
    }

[b-l2swlsatvo] .mud-checkbox-false, [b-l2swlsatvo] .mud-checkbox-true, [b-l2swlsatvo] .mud-checkbox-nul {
    border-radius: 10px;
}

[b-l2swlsatvo] .mud-checkbox-true {
    background-color: var(--mud-palette-tertiary-lighten);
    outline: 1px solid var(--mud-palette-tertiary);
    padding: 12px !important;
}

    [b-l2swlsatvo] .mud-checkbox-true:hover {
        background-color: var(--mud-palette-tertiary-lighten);
        outline: 2px solid var(--mud-palette-tertiary);
    }

[b-l2swlsatvo] .runOneButton {
    width: 60px;
    height: 60px;
    border-radius: 10px;
}

    [b-l2swlsatvo] .runOneButton:hover {
        background-color: var(--mud-palette-gray-lighter);
    }

[b-l2swlsatvo] .runOneButtonCircle {
    background-color: var(--mud-palette-primary-lighten);
    border-radius: 200px;
    width: 36px;
    height: 30px;
    min-width: 0px;
}

[b-l2swlsatvo] .runOneButton:hover .runOneButtonCircle {
    background-color: black;
}

[b-l2swlsatvo] .runOneButtonIcon {
    font-weight: 900 !important;
}

[b-l2swlsatvo] .runOneButton:hover .runOneButtonIcon {
    color: white !important;
}

[b-l2swlsatvo] .mud-table-row-expander {
    color: white;
    width: 24px;
    height: 24px;
    background-color: var(--mud-palette-primary);
}

    [b-l2swlsatvo] .mud-table-row-expander:hover {
        background-color: var(--mud-palette-primary-darken);
    }

[b-l2swlsatvo] .column-header, [b-l2swlsatvo] .sortable-column-header {
    font-weight: 600 !important;
    font-size: 14px;
}

[b-l2swlsatvo] .searchBox {
    border: 1px solid var(--mud-palette-gray-light);
    border-radius: 900px;
}

[b-l2swlsatvo] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-l2swlsatvo] .rounded-search-field input::placeholder {
    color: #808080 !important;
    opacity: 1 !important;
}
/* /Components/Components/Checkups/CheckupLists.razor.rz.scp.css */
[b-w5nv44uat8] .mud-expand-panel-content {
    padding: 0px !important;
}
/* /Components/Components/Checkups/CheckupSummary.razor.rz.scp.css */
.chip-status-bar[b-12ors8wstk] {
    background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    box-shadow: 0px 0px 10px rgba(34, 34, 34, 0.1);
    border-radius: 200px;
    width: 300px;
    display: flex;
    align-items: center;
    height: 24px;
    padding: 5px;
}

.chip-progress-bar[b-12ors8wstk] {
    display: flex;
    width: 100%;
    background-color: #F6F6F6 !important;
    border-radius: 200px;
    height: 14px;
    align-items: center;
}

.tooltip-content[b-12ors8wstk] {
    color: white !important;
    border-radius: 8px !important;
    display: flex;
    align-items: center;
    gap: 5px;
}

[b-12ors8wstk] .chip-transparent {
    background-color: transparent !important;
}

.outer-circle[b-12ors8wstk] {
    width: 16px;
    height: 16px;
    border-radius: 200px;
    border: 2px solid rgba(255, 255, 255, 0.2);
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #808080;
}

.inner-circle[b-12ors8wstk] {
    width: 10px;
    height: 10px;
    border-radius: 200px;
    border: 2px solid rgba(34, 34, 34, 1);
}

[b-12ors8wstk] .custom-chip-padding {
    padding-left: 4px !important;
    padding-right: 4px !important;
}

[b-12ors8wstk] .custom-tooltip {
    width: fit-content;
    max-width: fit-content;
    display: inline-flex;
}

.expanded-detail[b-12ors8wstk] {
    padding: 20px 0 0 0;
}

[b-12ors8wstk] .mud-chip-styling {
    margin-left: 0px !important;
    height: 14px !important;
    border-radius: 200px !important;
    padding: 0px !important;
}

[b-12ors8wstk] .mud-chip-styling-pending {
    margin-left: 0px !important;
    margin-right: 0px !important;
    height: 14px !important;
    border-radius: 200px !important;
    padding: 0px !important;
}
.checkup-div[b-12ors8wstk] {
    display: flex;
    align-items: center;
}

[b-12ors8wstk] .mud-title-extra-section {
    display: flex;
    justify-content: center;
}

[b-12ors8wstk] .mud-icon-extra-section {
    font-size: 12px;
    margin-right: 5px;
}

[b-12ors8wstk] .extra-section-div {
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-12ors8wstk] .expansion-icon {
    height: 16px;
    width: 16px;
    margin-left: auto;
}
/* /Components/Components/Checkups/CheckupTemplateList.razor.rz.scp.css */
[b-w55k0q6m82] .checkup-template-list th {
    background-color: var(--mud-palette-appbar-background);
    padding: 8px 12px !important;
    border-right: 1px solid rgba(230, 230, 230, 1);
    font-weight: 600 !important;
    font-size: 14px;
    line-height: 1.2 !important;
    white-space: normal !important;
}

    [b-w55k0q6m82] .checkup-template-list th:first-child {
        border-top-left-radius: 12px;
    }

    [b-w55k0q6m82] .checkup-template-list th:last-child {
        border-top-right-radius: 12px;
        border-right: none;
    }

[b-w55k0q6m82] .checkup-template-list {
    border-radius: 12px;
    border: 1px solid rgba(219, 219, 219, 1);
    box-shadow: 0px 0px 20px 0px rgba(34, 34, 34, 0.05);
}

    [b-w55k0q6m82] .checkup-template-list td {
        padding: 8px 12px !important;
        min-height: 0 !important;
        line-height: 1.2 !important;
        background-color: #FFFFFF;
        white-space: normal !important;
        vertical-align: top;
    }

    [b-w55k0q6m82] .checkup-template-list tr:last-child td:first-child {
        border-bottom-left-radius: 12px;
    }

    [b-w55k0q6m82] .checkup-template-list tr:last-child td:last-child {
        border-bottom-right-radius: 12px;
    }

[b-w55k0q6m82] .checkup-template-list .mud-data-grid-row {
    min-height: 0 !important;
}
/* /Components/Components/DocumentManagement/CustomFileMissingBox.razor.rz.scp.css */
.file-item[b-uo0fjnfdoi] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: white;
    border-radius: 10px;
    box-shadow: 0 2px 8px rgb(0 0 0 / 0.1);
    cursor: pointer;
    user-select: none;
    transition: transform 0.15s ease, box-shadow 0.15s ease;
    overflow: hidden;
    position: relative;
}

    .file-item:hover[b-uo0fjnfdoi],
    .file-item:focus-visible[b-uo0fjnfdoi] {
        box-shadow: 0 3px 10px rgb(0 0 0 / 0.15);
        color: #4a90e2;
        outline: none;
    }

.file-icon[b-uo0fjnfdoi] {
    font-size: 40px;
    color: #4a90e2;
    margin-bottom: 5px;
    margin-left: 12px;
}
/* /Components/Components/DocumentManagement/DocumentManagementTabContent.razor.rz.scp.css */
[b-129dseopxn] .icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 45px;
    position: relative;
    background-color: white;
    border: 2px solid black;
    border-radius: 2px;
    z-index: 1;
}

[b-129dseopxn] .bookmark-icons {
    position: absolute;
    top: -2px;
    left: 1px;
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-129dseopxn] .bookmark {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 12px;
}

    [b-129dseopxn] .bookmark.gold {
        color: gold;
    }

[b-129dseopxn] .attach-money {
    position: absolute;
    top: 8px;
    left: 2px;
}

[b-129dseopxn] .line {
    position: absolute;
    height: 1px;
    background-color: black;
    border-radius: 1px;
}

[b-129dseopxn] .icon {
    position: absolute;
    width: calc(var(--icon-size) * var(--scale-factor));
    height: calc(var(--icon-size) * var(--scale-factor));
    background-color: white;
    bottom: -5px;
    right: -8px;
}

[b-129dseopxn] .roofborder {
    position: absolute;
    top: calc(-1px * var(--scale-factor));
    left: calc(50% - (10px * var(--scale-factor)));
    width: 0;
    height: 0;
    border-left: calc(10px * var(--scale-factor)) solid transparent;
    border-right: calc(10px * var(--scale-factor)) solid transparent;
    border-bottom: calc(8px * var(--scale-factor)) solid black;
    z-index: 0;
}

[b-129dseopxn] .roof {
    position: absolute;
    top: 0px;
    left: calc(50% - (9px * var(--scale-factor)));
    width: 0;
    height: 0;
    border-left: calc(9px * var(--scale-factor)) solid transparent;
    border-right: calc(9px * var(--scale-factor)) solid transparent;
    border-bottom: calc(7px * var(--scale-factor)) solid darkgray;
    z-index: 1;
}

[b-129dseopxn] .circle {
    position: absolute;
    top: var(--circle-top);
    left: 50%;
    transform: translateX(-50%);
    width: var(--circle-size);
    height: var(--circle-size);
    background-color: white;
    border: var(--circle-border) solid black;
    border-radius: 50%;
    z-index: 2;
}

[b-129dseopxn] .horizontal-bar {
    position: absolute;
    top: var(--horizontal-bar-top);
    left: var(--horizontal-bar-left);
    width: var(--horizontal-bar-width);
    height: var(--horizontal-bar-height);
    background-color: gray;
    border: 1px solid black;
}

[b-129dseopxn] .pillars {
    position: absolute;
    top: var(--pillar-container-top);
    left: var(--pillar-container-left);
    display: flex;
    justify-content: space-between;
    width: var(--pillar-container-width);
}

[b-129dseopxn] .pillar {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: var(--pillar-width);
}

[b-129dseopxn] .pillar-top {
    width: 100%;
    height: var(--pillar-top-height);
    background-color: darkgray;
    border: 1px solid black;
}

[b-129dseopxn] .pillar-body {
    width: var(--pillar-body-width);
    height: var(--pillar-body-height);
    background-color: lightgray;
    border-left: 1px solid black;
    border-right: 1px solid black;
}

[b-129dseopxn] .pillar-bottom {
    width: 100%;
    height: var(--pillar-bottom-height);
    background-color: darkgray;
    border: 1px solid black;
}

[b-129dseopxn] .bottom-bar {
    position: absolute;
    top: var(--bottom-bar-top);
    left: var(--bottom-bar-left);
    width: var(--bottom-bar-width);
    height: var(--bottom-bar-height);
    background-color: gray;
    border: 1px solid black;
}

[b-129dseopxn] * {
    box-sizing: border-box;
}
/* /Components/Components/DocumentManagement/SharePointFileBox.razor.rz.scp.css */
.file-item[b-eq24f0xrhr] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: white;
    border-radius: 10px;
    box-shadow: 0 2px 8px rgb(0 0 0 / 0.1);
    cursor: pointer;
    user-select: none;
    transition: transform 0.15s ease, box-shadow 0.15s ease;
    overflow: hidden;
    position: relative;
}

    .file-item:hover[b-eq24f0xrhr],
    .file-item:focus-visible[b-eq24f0xrhr] {
        box-shadow: 0 3px 10px rgb(0 0 0 / 0.15);
        color: #4a90e2;
        outline: none;
    }

.file-icon[b-eq24f0xrhr] {
    font-size: 40px;
    margin-bottom: 5px;
    margin-left: 12px;
}

.file-icon-docx[b-eq24f0xrhr] {
    color: #4a90e2;
}

.file-icon-xlsx[b-eq24f0xrhr] {
    color: #17a345;
}

.file-icon-pptx[b-eq24f0xrhr] {
    color: #D24726;
}

.file-icon-txt[b-eq24f0xrhr] {
    color: #757575;
}

.file-name[b-eq24f0xrhr] {
    text-align: left;
    font-size: 13px;
    white-space: nowrap;
    user-select: text;
    display: inline-block;
    margin-top: 5px;
    max-width: 80vh;
}

@keyframes bounce-once-b-eq24f0xrhr {
    0% {
        transform: scale(1);
    }

    30% {
        transform: scale(1.01);
        color: white;
        background-color: var(--mud-palette-primary);
    }

    60% {
        transform: scale(0.99);
        color: white;
        background-color: var(--mud-palette-primary);
    }

    100% {
        transform: scale(1);
    }
}

@keyframes icon-color-b-eq24f0xrhr {
    0% {
        color: inherit;
    }

    30%, 60% {
        color: white;
    }

    100% {
        color: inherit;
    }
}

.bounce-animate[b-eq24f0xrhr] {
    animation: bounce-once-b-eq24f0xrhr 0.5s ease;
}

    .bounce-animate .file-icon[b-eq24f0xrhr] {
        animation: icon-color-b-eq24f0xrhr 0.5s ease;
    }
/* /Components/Components/DocumentManagement/SharePointFileMissingBox.razor.rz.scp.css */
.file-item[b-57jddbedcr] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: white;
    border-radius: 10px;
    box-shadow: 0 2px 8px rgb(0 0 0 / 0.1);
    cursor: pointer;
    user-select: none;
    transition: transform 0.15s ease, box-shadow 0.15s ease;
    overflow: hidden;
    position: relative;
}

    .file-item:hover[b-57jddbedcr],
    .file-item:focus-visible[b-57jddbedcr] {
        box-shadow: 0 3px 10px rgb(0 0 0 / 0.15);
        color: #4a90e2;
        outline: none;
    }

.file-icon[b-57jddbedcr] {
    font-size: 40px;
    color: #4a90e2;
    margin-bottom: 5px;
    margin-left: 12px;
}

.file-name[b-57jddbedcr] {
    text-align: left;
    font-size: 13px;
    white-space: nowrap;
    user-select: text;
    display: inline-block;
    margin-top: 5px;
    max-width: 80vh;
}
/* /Components/Components/DocumentManagement/SharePointFiles.razor.rz.scp.css */
.file-container[b-jyw18bfsoi] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
    gap: 16px;
    padding: 16px;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
/* /Components/Components/Overview/CaseDetailsTabContent.razor.rz.scp.css */
[b-dolowuw1mi] .icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 45px;
    position: relative;
    background-color: white;
    border: 2px solid black;
    border-radius: 2px;
    z-index: 1;
}

[b-dolowuw1mi] .bookmark-icons {
    position: absolute;
    top: -2px;
    left: 1px;
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-dolowuw1mi] .bookmark {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 12px;
}

    [b-dolowuw1mi] .bookmark.gold {
        color: gold;
    }

[b-dolowuw1mi] .attach-money {
    position: absolute;
    top: 8px;
    left: 2px;
}

[b-dolowuw1mi] .line {
    position: absolute;
    height: 1px;
    background-color: black;
    border-radius: 1px;
}

[b-dolowuw1mi] .icon {
    position: absolute;
    width: calc(var(--icon-size) * var(--scale-factor));
    height: calc(var(--icon-size) * var(--scale-factor));
    background-color: white;
    bottom: -5px;
    right: -8px;
}

[b-dolowuw1mi] .roofborder {
    position: absolute;
    top: calc(-1px * var(--scale-factor));
    left: calc(50% - (10px * var(--scale-factor)));
    width: 0;
    height: 0;
    border-left: calc(10px * var(--scale-factor)) solid transparent;
    border-right: calc(10px * var(--scale-factor)) solid transparent;
    border-bottom: calc(8px * var(--scale-factor)) solid black;
    z-index: 0;
}

[b-dolowuw1mi] .roof {
    position: absolute;
    top: 0px;
    left: calc(50% - (9px * var(--scale-factor)));
    width: 0;
    height: 0;
    border-left: calc(9px * var(--scale-factor)) solid transparent;
    border-right: calc(9px * var(--scale-factor)) solid transparent;
    border-bottom: calc(7px * var(--scale-factor)) solid darkgray;
    z-index: 1;
}

[b-dolowuw1mi] .circle {
    position: absolute;
    top: var(--circle-top);
    left: 50%;
    transform: translateX(-50%);
    width: var(--circle-size);
    height: var(--circle-size);
    background-color: white;
    border: var(--circle-border) solid black;
    border-radius: 50%;
    z-index: 2;
}

[b-dolowuw1mi] .horizontal-bar {
    position: absolute;
    top: var(--horizontal-bar-top);
    left: var(--horizontal-bar-left);
    width: var(--horizontal-bar-width);
    height: var(--horizontal-bar-height);
    background-color: gray;
    border: 1px solid black;
}

[b-dolowuw1mi] .pillars {
    position: absolute;
    top: var(--pillar-container-top);
    left: var(--pillar-container-left);
    display: flex;
    justify-content: space-between;
    width: var(--pillar-container-width);
}

[b-dolowuw1mi] .pillar {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: var(--pillar-width);
}

[b-dolowuw1mi] .pillar-top {
    width: 100%;
    height: var(--pillar-top-height);
    background-color: darkgray;
    border: 1px solid black;
}

[b-dolowuw1mi] .pillar-body {
    width: var(--pillar-body-width);
    height: var(--pillar-body-height);
    background-color: lightgray;
    border-left: 1px solid black;
    border-right: 1px solid black;
}

[b-dolowuw1mi] .pillar-bottom {
    width: 100%;
    height: var(--pillar-bottom-height);
    background-color: darkgray;
    border: 1px solid black;
}

[b-dolowuw1mi] .bottom-bar {
    position: absolute;
    top: var(--bottom-bar-top);
    left: var(--bottom-bar-left);
    width: var(--bottom-bar-width);
    height: var(--bottom-bar-height);
    background-color: gray;
    border: 1px solid black;
}

[b-dolowuw1mi] * {
    box-sizing: border-box;
}
/* /Components/Components/Overview/CompanyInfo/AccountStatementsList.razor.rz.scp.css */
[b-ltve97yfs7] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-ltve97yfs7] table {
    border-top: none;
}

[b-ltve97yfs7] th {
    background-color: #FFFDEF !important;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-top: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

    [b-ltve97yfs7] th:first-child {
        border-right: none;
    }

    [b-ltve97yfs7] th:last-child {
        border-right: none;
    }

[b-ltve97yfs7] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

    [b-ltve97yfs7] td:first-child:not(.special-td) {
        border-right: none !important;
        width: 0px !important;
        padding: 0px !important;
        text-align: right;
    }

[b-ltve97yfs7] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-ltve97yfs7] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-ltve97yfs7] .no-underline .mud-input-underline::before,
[b-ltve97yfs7] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

[b-ltve97yfs7] .hover-icon-container {
    cursor: pointer;
    align-content: center;
}

[b-ltve97yfs7] .hover-pencil-icon {
    margin-left: 4px;
    opacity: 0;
    transition: opacity 0.2s;
}

[b-ltve97yfs7] .hover-icon-container:hover .hover-pencil-icon {
    opacity: 1;
}

[b-ltve97yfs7] td:first-child .mud-icon-root {
    background-color: #007BFF !important;
    color: white !important;
    border-radius: 200px;
    border: 1px solid #22222226;
}
/* /Components/Components/Overview/CompanyInfo/BolagsverketAnnualReports.razor.rz.scp.css */
[b-wwsc28uavu] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-wwsc28uavu] th {
    border-top: 1px solid #E6E6E6;
}

[b-wwsc28uavu] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-wwsc28uavu] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-wwsc28uavu] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/BolagsverketErrands.razor.rz.scp.css */
[b-0zemhr0a97] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-0zemhr0a97] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-0zemhr0a97] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-0zemhr0a97] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/BolagsverketFinancialInfo.razor.rz.scp.css */
[b-9iwwwjmynj] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-9iwwwjmynj] th:last-child {
    background-color: white;
    border-bottom: none;
}

[b-9iwwwjmynj] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    border-right: 1px solid #E6E6E6;
    border-bottom: 1px solid #E6E6E6 !important;
    max-width: 0%;
    width: 0%;
    white-space: nowrap;
}

[b-9iwwwjmynj] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-9iwwwjmynj] table .mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF !important;
    color: white !important;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-9iwwwjmynj] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1 !important;
    }

[b-9iwwwjmynj] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-9iwwwjmynj] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-9iwwwjmynj] .no-wrap {
    white-space: nowrap !important;
}
/* /Components/Components/Overview/CompanyInfo/BolagsverketRemarksList.razor.rz.scp.css */
[b-yr9go966db] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-yr9go966db] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-yr9go966db] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-yr9go966db] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/CompanyOwnershipTree.razor.rz.scp.css */

[b-0ktxoijg4c] .ownership-tree-scroll {
    max-height: 60vh;
    overflow-y: auto;
    padding-right: 8px;
}

    [b-0ktxoijg4c] .ownership-tree-scroll::-webkit-scrollbar {
        width: 6px;
    }

    [b-0ktxoijg4c] .ownership-tree-scroll::-webkit-scrollbar-track {
        background: transparent;
    }

    [b-0ktxoijg4c] .ownership-tree-scroll::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,0.25);
        border-radius: 999px;
    }

[b-0ktxoijg4c] .ownership-node {
    background: #fff;
    padding: 10px 16px;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.18);
    transition: box-shadow .25s ease, background .25s ease, border-color .25s ease;
    display: inline-block;
    border: 2px solid transparent;
}

    [b-0ktxoijg4c] .ownership-node:hover {
        box-shadow: 0 4px 12px rgba(0,0,0,0.28);
        background-color: #f8f9fb;
    }

[b-0ktxoijg4c] .mud-treeview .mud-treeview-item {
    position: relative;
    margin: 4px 0px 8px 22px;
}

[b-0ktxoijg4c] .mud-treeview .mud-treeview-item-content {
    position: relative;
}

[b-0ktxoijg4c] .mud-treeview .mud-treeview-item .mud-treeview-item-content::before {
    content: "";
    position: absolute;
    left: -26px;
    width: 33px;
    height: 2px;
    padding-right: 20px;
    border-bottom: 2px dashed rgba(0,0,0,0.15);
    border-radius: 8px;
    z-index: 0 !important;
}

[b-0ktxoijg4c] .mud-treeview-group {
    position: relative;
    margin-left: 30px;
    padding-left: 10px;
    border-left: 2px dashed rgba(0,0,0,0.15);
    border-radius: 2px;
}

[b-0ktxoijg4c] .current-case-node {
    background: var(--mud-palette-primary-lighten);
    color: var(--mud-palette-primary);
    padding: 12px 16px;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.18);
    border: 2px solid transparent;
}

    [b-0ktxoijg4c] .current-case-node:hover {
        background: var(--mud-palette-primary-lighten);
        box-shadow: 0 4px 12px rgba(0,0,0,0.38);
    }

[b-0ktxoijg4c] .mud-expand-enter-active::before,
[b-0ktxoijg4c] .mud-expand-leave-active::before {
    transition: all .3s ease;
}

[b-0ktxoijg4c] .mud-expand-enter-from::before {
    height: 0;
    opacity: 0;
}

[b-0ktxoijg4c] .mud-expand-enter-to::before {
    height: 100%;
    opacity: 1;
}

[b-0ktxoijg4c] .mud-expand-enter-active .mud-treeview-item-content::before {
    transition: width .35s ease;
}

[b-0ktxoijg4c] .mud-expand-enter-from .mud-treeview-item-content::before {
    width: 0;
    opacity: 0;
}

[b-0ktxoijg4c] .mud-expand-enter-to .mud-treeview-item-content::before {
    width: 22px;
    opacity: 1;
}

[b-0ktxoijg4c] .mud-treeview-item-arrow {
    margin: 0px 0px 0px 8px;
    position: relative;
    z-index: 2;
}

    [b-0ktxoijg4c] .mud-treeview-item-arrow::before {
        content: var(--ownership-pct, "");
        position: absolute;
        right: 32px;
        top: 55%;
        padding-left: 4px;
        transform: translateY(-50%);
        font-size: 0.75rem;
        color: var(--mud-palette-info);
        white-space: nowrap;
        background: #fff;
        z-index: 3;
    }

[b-0ktxoijg4c] .mud-treeview-item-arrow:empty {
    margin: 0px 10px 0px 0px;
}

[b-0ktxoijg4c] .mud-treeview-item-arrow:empty::before {
    right: 2px;
}

[b-0ktxoijg4c] .rounded-border {
    border-radius: 8px;
    border: 1px solid #ccc;
}
/* /Components/Components/Overview/CompanyInfo/EarlierWageGaranti.razor.rz.scp.css */
[b-najutlk6wz] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-najutlk6wz] th:first-child {
    border-right: none;
}

[b-najutlk6wz] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

    [b-najutlk6wz] td[colspan="1000"] {
        text-align: left !important;
    }

    [b-najutlk6wz] td:first-child {
        border-right: none !important;
        width: 0px !important;
        padding: 0px !important;
        text-align: right;
    }

[b-najutlk6wz] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-najutlk6wz] table .mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF !important;
    color: white !important;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-najutlk6wz] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1 !important;
    }

[b-najutlk6wz] .colored-box {
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    border-radius: 8px;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 20px !important;
    background-color: rgba(255, 253, 239, 1);
}
/* /Components/Components/Overview/CompanyInfo/FinancialReportsData.razor.rz.scp.css */
[b-4k7k8ft9wm] .tic-financial-reports-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 600px;
}

    [b-4k7k8ft9wm] .tic-financial-reports-table th {
        background-color: #FFFDEF;
        border-right: 1px solid #E6E6E6;
        border-bottom: 1px solid #E6E6E6;
        text-align: left;
        padding: 8px;
    }

        [b-4k7k8ft9wm] .tic-financial-reports-table th:last-child {
            border-right: none;
        }

    [b-4k7k8ft9wm] .tic-financial-reports-table td {
        border-right: 1px solid #E6E6E6;
        border-bottom: 1px solid #E6E6E6;
        padding: 8px;
        font-size: 14px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
    }

        [b-4k7k8ft9wm] .tic-financial-reports-table td:last-child {
            border-right: none;
        }

    [b-4k7k8ft9wm] .tic-financial-reports-table th.text-align-right {
        text-align: right !important;
    }

[b-4k7k8ft9wm] .right-align {
    display: flex;
    justify-content: flex-end;
}

[b-4k7k8ft9wm] .table-container {
    width: 100%;
    overflow-x: hidden;
}

    [b-4k7k8ft9wm] .table-container::-webkit-scrollbar {
        height: 8px;
    }
/* /Components/Components/Overview/CompanyInfo/Payroll.razor.rz.scp.css */
[b-k88blxg2fx] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-k88blxg2fx] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    border-right: 1px solid #E6E6E6;
    max-width: 0%;
    width: 0%;
    white-space: nowrap;
    font-family: Inconsolata, monospace, monospace;
}

    [b-k88blxg2fx] td:first-child {
        font-family: inherit;
    }

    [b-k88blxg2fx] td:last-child {
        border-right: none;
    }

[b-k88blxg2fx] .top-table {
    border-bottom: 1px solid #E6E6E6;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

[b-k88blxg2fx] .bottom-table {
    border-top: 1px solid #E6E6E6;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

[b-k88blxg2fx] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-k88blxg2fx] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-k88blxg2fx] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

.period-cell[b-k88blxg2fx] {
    white-space: normal;
    word-break: normal;
    font-size: 13px !important;
}

@media (max-width: 1200px) {
    .period-cell[b-k88blxg2fx] {
        font-size: 11px !important;
    }
}

.no-break[b-k88blxg2fx] {
    white-space: nowrap;
}

[b-k88blxg2fx] .responsive-grid .mud-table-cell,
[b-k88blxg2fx] .responsive-grid .mud-table-header {
    font-size: 13px;
}

@media (max-width: 1200px) {
    [b-k88blxg2fx] .responsive-grid .mud-table-cell,
    [b-k88blxg2fx] .responsive-grid .mud-table-header {
        font-size: 11px !important;
    }
}
/* /Components/Components/Overview/CompanyInfo/PublicBankAccounts.razor.rz.scp.css */
[b-l7k46p2m9t] .datagrid {
    box-shadow: none;
    border-top: 1px solid #E6E6E6;
    border-radius: 0px 0px 6px 6px;
}

[b-l7k46p2m9t] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-l7k46p2m9t] td {
    border-right: 1px solid #E6E6E6;
}

    [b-l7k46p2m9t] td:last-child {
        border-right: none;
    }

[b-l7k46p2m9t] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/RegisteredCompanyInfo.razor.rz.scp.css */
[b-5f8o0icklu] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-5f8o0icklu] th {
    border-top: 1px solid #E6E6E6;
}

[b-5f8o0icklu] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-5f8o0icklu] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-5f8o0icklu] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/SalesToPublicSectorInfo.razor.rz.scp.css */
[b-5970buzl56] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-5970buzl56] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    border-right: 1px solid #E6E6E6;
    max-width: 0%;
    width: 0%;
    white-space: nowrap;
}

    [b-5970buzl56] td:last-child {
        border-right: none;
    }

[b-5970buzl56] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-5970buzl56] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-5970buzl56] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/SCBCompanyInfo.razor.rz.scp.css */
[b-xq09qd76d9] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-xq09qd76d9] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-xq09qd76d9] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/SkatteverketTaxInfo.razor.rz.scp.css */
[b-tdokkp53u1] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/CompanyInfo/WebInformation.razor.rz.scp.css */
[b-cslgrbgp0i] .datagrid {
    box-shadow: none;
    border-top: 1px solid #E6E6E6;
    border-radius: 0px 0px 6px 6px;
}

[b-cslgrbgp0i] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-cslgrbgp0i] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/Employees/EmployeeList.razor.rz.scp.css */
[b-5x7uzcqt87] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-5x7uzcqt87] th {
    background-color: #FFFDEF;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-top: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

    [b-5x7uzcqt87] th:last-child {
        border-right: none;
    }

[b-5x7uzcqt87] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-5x7uzcqt87] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-5x7uzcqt87] .explanationWarning {
    margin-top: 4px;
    cursor: pointer;
}

[b-5x7uzcqt87] .icon-wagegaranti {
    background-color: transparent !important;
    color: #FFCC00 !important;
    border: none !important;
}

[b-5x7uzcqt87] .icon-messagecircle {
    background-color: transparent !important;
    color: #D5E9FF !important;
    border: none !important;
}

[b-5x7uzcqt87] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-5x7uzcqt87] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-5x7uzcqt87] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}
/* /Components/Components/Overview/InfoRequests/RequestedData.razor.rz.scp.css */
[b-zmch88rzgm] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-zmch88rzgm] th {
    background-color: #FFFDEF;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-top: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

    [b-zmch88rzgm] th:last-child {
        border-right: none;
    }

[b-zmch88rzgm] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}
/* /Components/Components/Overview/InfoRequests/RequestMessages.razor.rz.scp.css */
[b-7wmf6adgdz] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-7wmf6adgdz] .rounded-search-field input::placeholder {
    color: #808080 !important;
    opacity: 1 !important;
}

[b-7wmf6adgdz] .rounded-border {
    border-radius: 8px;
    border: 1px solid #ccc;
}

[b-7wmf6adgdz] .separator {
    color: #E6E6E6;
}

[b-7wmf6adgdz] .note-text {
    white-space: pre-wrap;
    margin: 0;
}

[b-7wmf6adgdz] .save-changes-text {
    font-weight: normal;
    width: fit-content;
}

[b-7wmf6adgdz] .message-content {
    background-color: var(--mud-palette-appbar-background);
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    margin-top: 8px;
}

[b-7wmf6adgdz] .message-content {
    background-color: var(--mud-palette-appbar-background);
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    margin-top: 8px;
}

[b-7wmf6adgdz] .new-note-message-content {
    background-color: var(--mud-palette-appbar-background);
    gap: 20px;
    border-radius: 8px;
    margin-top: 8px;
    min-height: 160px;
}

[b-7wmf6adgdz] .icon-button {
    background-color: transparent;
    color: inherit;
    border: none;
    min-width: 0;
    height: auto;
    width: 34px;
}

    [b-7wmf6adgdz] .icon-button:hover {
        background-color: transparent;
        color: #007BFF;
    }

[b-7wmf6adgdz] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-7wmf6adgdz] .no-underline .mud-input-underline::before,
[b-7wmf6adgdz] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

[b-7wmf6adgdz] .no-notes-box {
    height: 200px;
    width: 500px;
}

[b-7wmf6adgdz] .saving-icon {
    font-size: 20px !important;
    padding-right: 30px !important;
}
/* /Components/Components/Overview/Notes/Messages.razor.rz.scp.css */
[b-v06igrwzeh] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-v06igrwzeh] .rounded-search-field input::placeholder {
    color: #808080 !important;
    opacity: 1 !important;
}

[b-v06igrwzeh] .rounded-border {
    border-radius: 8px;
    border: 1px solid #ccc;
}

[b-v06igrwzeh] .separator {
    color: #E6E6E6;
}

[b-v06igrwzeh] .note-text {
    white-space: pre-wrap;
    margin: 0;
}

[b-v06igrwzeh] .save-changes-text {
    font-weight: normal;
    width: fit-content;
}

[b-v06igrwzeh] .message-content {
    background-color: var(--mud-palette-appbar-background);
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    margin-top: 8px;
}

[b-v06igrwzeh] .new-note-message-content {
    background-color: var(--mud-palette-appbar-background);
    gap: 20px;
    border-radius: 8px;
    margin-top: 8px;
    min-height: 160px;
}

[b-v06igrwzeh] .icon-button {
    background-color: transparent;
    color: inherit;
    border: none;
    min-width: 0;
    height: auto;
    width: 34px;
}

    [b-v06igrwzeh] .icon-button:hover {
        background-color: transparent;
        color: #007BFF;
    }

[b-v06igrwzeh] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-v06igrwzeh] .no-underline .mud-input-underline::before,
[b-v06igrwzeh] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

[b-v06igrwzeh] .no-notes-box {
    height: 200px;
    width: 500px;
}

[b-v06igrwzeh] .saving-icon {
    font-size: 20px !important;
    padding-right: 30px !important;
}

[b-v06igrwzeh] .custom-limit {
    max-width: 1500px;
}

@media (max-width: 2400px) {
    [b-v06igrwzeh] .custom-limit {
        max-width: 1000px;
    }
}

@media (max-width: 2000px) {
    [b-v06igrwzeh] .custom-limit {
        max-width: 600px;
    }
}

@media (max-width: 1500px) {
    [b-v06igrwzeh] .custom-limit {
        max-width: 400px;
    }
}

@media (max-width: 1200px) {
    [b-v06igrwzeh] .custom-limit {
        max-width: 200px;
    }
}
/* /Components/Components/Overview/OtherInfo/DebtInfo.razor.rz.scp.css */
[b-0996p1etbj] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/OtherInfo/DebtInfoData.razor.rz.scp.css */
[b-2xv3w3hh9h] th {
    width: 25%;
}

[b-2xv3w3hh9h] .datagrid {
    box-shadow: none;
    border-top: 1px solid #E6E6E6;
    border-radius: 0px 0px 6px 6px;
    border-bottom: 1px solid #E6E6E6 !important;
}

[b-2xv3w3hh9h] td {
    border-right: 1px solid #E6E6E6;
    width: 25%;
}

    [b-2xv3w3hh9h] td:last-child {
        border-right: none;
    }

[b-2xv3w3hh9h] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-2xv3w3hh9h] .top-table {
    border-bottom: 1px solid #E6E6E6;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

[b-2xv3w3hh9h] .bottom-table {
    width: 100%;
    border-top: 1px solid #E6E6E6;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
/* /Components/Components/Overview/OtherInfo/PropertyOwnershipInfo.razor.rz.scp.css */
[b-98xhmq83d0] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-98xhmq83d0] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-98xhmq83d0] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/OtherInfo/PropertyOwnershipInfoData.razor.rz.scp.css */
[b-k6531u1fa4] td {
    font-size: 14px !important;
    font-weight: 400 !important;}

[b-k6531u1fa4] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-k6531u1fa4] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-k6531u1fa4] .icon-button .mud-icon-root {
    font-size: 16px;
    font-weight: normal;
    color: #808080;
}


[b-k6531u1fa4] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-k6531u1fa4] .no-underline .mud-input-underline::before,
[b-k6531u1fa4] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

.representatives-sticky-header[b-k6531u1fa4] {
    display: none;
    position: fixed;
    top: 96px;
    z-index: 1000;
    background-color: white;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 20px;
    min-width: 250px;
}

    .representatives-sticky-header.visible[b-k6531u1fa4] {
        display: block;
    }

[b-k6531u1fa4] .action-cell {
    padding: 8px;
}

@media (max-width: 1280px) {
    [b-k6531u1fa4] .action-cell {
        padding: 6px;
    }

    [b-k6531u1fa4] .icon-button {
        margin-top: 6px !important;
    }
}

[b-k6531u1fa4] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-k6531u1fa4] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-k6531u1fa4] .darkHover:hover {
    background-color: black !important;
    border: 1px solid black !important;
    color: white !important;
}

    [b-k6531u1fa4] .darkHover:hover .mud-icon-root {
        color: white !important;
    }

[b-k6531u1fa4] .darkHover .mud-icon-root {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

[b-k6531u1fa4] .eyeButton {
    min-width: 50px;
    background-color: var(--mud-palette-tertiary-lighten);
    border-radius: 900px;
    border: 1px solid var(--mud-palette-tertiary);
    gap: 5px;
}

[b-k6531u1fa4] .showMore {
    min-width: 36px !important;
    width: 36px !important;
    background-color: var(--mud-palette-gray-lighter);
    border-radius: 900px;
    border: 1px solid var(--mud-palette-gray-light);
}

[b-k6531u1fa4] .icon-eye {
    font-size: 18px !important;
}

[b-k6531u1fa4] .propertyCardStyling {
    border-radius: 8px !important;
    border: 1px solid rgba(0,0,0,0.12) !important;
    display: inline-block !important;
    width: 100% !important;
}
/* /Components/Components/Overview/OtherInfo/TicBusinessMortgageList.razor.rz.scp.css */
[b-pum35iwoph] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-pum35iwoph] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-pum35iwoph] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/OtherInfo/TicIntelligenceAiInfo.razor.rz.scp.css */
[b-8bxbmkc2er] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-8bxbmkc2er] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-8bxbmkc2er] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/OtherInfo/VehicleOwnershipInfo.razor.rz.scp.css */
[b-q5gnqd9gc2] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-q5gnqd9gc2] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-q5gnqd9gc2] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/OtherInfo/VehiclesHistory.razor.rz.scp.css */
[b-di0nn3l19k] .datagrid {
    box-shadow: none;
    border-radius: 0px 0px 6px 6px;
}

[b-di0nn3l19k] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-di0nn3l19k] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/Representatives/BolagsverketBeneficialOwners.razor.rz.scp.css */
[b-tx79900kv5] tbody > tr:last-child > td {
    border-bottom: none;
}

    [b-tx79900kv5] th:first-child {
        border-right: none;
    }

[b-tx79900kv5] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

    [b-tx79900kv5] td[colspan="1000"] {
        text-align: left !important;
    }

    [b-tx79900kv5] td:first-child {
        border-right: none !important;
        width: 0px !important;
        padding: 0px !important;
        text-align: right;
    }

[b-tx79900kv5] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-tx79900kv5] table .mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF !important;
    color: white !important;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-tx79900kv5] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1 !important;
    }

[b-tx79900kv5] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-tx79900kv5] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}
/* /Components/Components/Overview/Representatives/BolagsverketRepInfo.razor.rz.scp.css */
[b-x4d3dvxhpa] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-x4d3dvxhpa] th {
    padding: 14px;
}

    [b-x4d3dvxhpa] th:first-child {
        border-right: none;
    }

    [b-x4d3dvxhpa] th:last-child {
        padding: 8px;
    }

[b-x4d3dvxhpa] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    padding: 14px;
}

    [b-x4d3dvxhpa] td[colspan="1000"] {
        text-align: left !important;
    }

    [b-x4d3dvxhpa] td:first-child {
        border-right: none !important;
        width: 0px !important;
        padding: 0px !important;
        text-align: right;
    }

[b-x4d3dvxhpa] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-x4d3dvxhpa] table .mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF;
    color: white;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-x4d3dvxhpa] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1;
    }

[b-x4d3dvxhpa] .icon-naringsforbud {
    background-color: transparent !important;
    color: #FF2819 !important;
    border: none !important;
}

[b-x4d3dvxhpa] .icon-wagegaranti {
    background-color: transparent !important;
    color: #FFCC00 !important;
    border: none !important;
}

[b-x4d3dvxhpa] .icon-messagecircle {
    background-color: transparent !important;
    color: #D5E9FF !important;
    border: none !important;
}

[b-x4d3dvxhpa] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-x4d3dvxhpa] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-x4d3dvxhpa] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-x4d3dvxhpa] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-x4d3dvxhpa] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}

[b-x4d3dvxhpa] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-x4d3dvxhpa] .no-underline .mud-input-underline::before,
[b-x4d3dvxhpa] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

.representatives-sticky-header[b-x4d3dvxhpa] {
    display: none;
    position: fixed;
    top: 96px;
    z-index: 1000;
    background-color: white;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 20px;
    min-width: 250px;
}

    .representatives-sticky-header.visible[b-x4d3dvxhpa] {
        display: block;
    }

[b-x4d3dvxhpa] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-x4d3dvxhpa] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-x4d3dvxhpa] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}
/* /Components/Components/Overview/Representatives/BolagsverketRepresentativeHistory.razor.rz.scp.css */
[b-xbgh0eby92] tbody > tr:last-child > td {
    border-bottom: none;
}

[b-xbgh0eby92] th {
    padding: 14px;
}

    [b-xbgh0eby92] th:first-child {
        border-right: none;
    }

    [b-xbgh0eby92] th:last-child {
        padding: 8px;
    }

[b-xbgh0eby92] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    padding: 14px;
}

    [b-xbgh0eby92] td[colspan="1000"] {
        text-align: left !important;
    }

    [b-xbgh0eby92] td:first-child {
        border-right: none !important;
        width: 0px !important;
        padding: 0px !important;
        text-align: right;
    }

[b-xbgh0eby92] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-xbgh0eby92] table .mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF;
    color: white;
    border-radius: 200px;
    border: 1px solid #22222226;
}

    [b-xbgh0eby92] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1;
    }

[b-xbgh0eby92] .icon-naringsforbud {
    background-color: transparent !important;
    color: #FF2819 !important;
    border: none !important;
}

[b-xbgh0eby92] .icon-wagegaranti {
    background-color: transparent !important;
    color: #FFCC00 !important;
    border: none !important;
}

[b-xbgh0eby92] .icon-messagecircle {
    background-color: transparent !important;
    color: #D5E9FF !important;
    border: none !important;
}

[b-xbgh0eby92] .expanded-content {
    background-color: #F6F6F6 !important;
    padding: 30px !important;
    border-radius: 0px !important;
}

[b-xbgh0eby92] .mud-card-header {
    border-bottom: 1px solid #E6E6E6;
}

[b-xbgh0eby92] .no-border {
    border-bottom: none !important;
}

[b-xbgh0eby92] td {
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
}

[b-xbgh0eby92] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-xbgh0eby92] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-xbgh0eby92] .icon-button .mud-icon-root {
    font-size: 16px;
    font-weight: normal;
    color: #808080;
}

[b-xbgh0eby92] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}

[b-xbgh0eby92] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-xbgh0eby92] .no-underline .mud-input-underline::before,
[b-xbgh0eby92] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

.representatives-sticky-header[b-xbgh0eby92] {
    display: none;
    position: fixed;
    top: 96px;
    z-index: 1000;
    background-color: white;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 20px;
    min-width: 250px;
}

    .representatives-sticky-header.visible[b-xbgh0eby92] {
        display: block;
    }

[b-xbgh0eby92] .action-cell {
    padding: 8px;
}

@media (max-width: 1280px) {
    [b-xbgh0eby92] .action-cell {
        padding: 6px;
    }

    [b-xbgh0eby92] .icon-button {
        margin-top: 6px !important;
    }
}

[b-xbgh0eby92] .icon-button:hover {
    background-color: var(--mud-palette-white) !important;
}

[b-xbgh0eby92] .icon-button .mud-icon-root {
    font-size: 18px;
    font-weight: normal;
    color: #808080;
}

[b-xbgh0eby92] .icon-button:hover .mud-icon-root {
    color: var(--mud-palette-primary);
}
/* /Components/Components/Overview/SalarySpecification/SalarySpecification.razor.rz.scp.css */
.salarySpecificationFailed[b-mqkg4rknll]  {
    color: red;
    font-weight: bold;
    background-color: pink;
}

[b-mqkg4rknll] th:first-child,
[b-mqkg4rknll] td:first-child {
    border-right: none !important;
    width: 1%;
    padding-left: 12px;
    padding-right: 4px;
}

[b-mqkg4rknll] table .mud-icon-button-label>.mud-icon-root.mud-icon-size-medium {
    background-color: #007BFF;
    color: white;
    border-radius: 200px;
    border: 1px solid #22222226;
    margin-left: 2px;
}

    [b-mqkg4rknll] table .mud-icon-root.mud-icon-size-medium:hover {
        background-color: #006DE1;
    }



[b-mqkg4rknll] .mud-table-cell .mud-checkbox {
    justify-content: center;
}

[b-mqkg4rknll] .mud-checkbox-false, [b-mqkg4rknll] .mud-checkbox-true, [b-mqkg4rknll] .mud-checkbox-nul {
    border-radius: 10px;
}

[b-mqkg4rknll] .mud-checkbox-true {
    background-color: var(--mud-palette-tertiary-lighten);
    outline: 1px solid var(--mud-palette-tertiary);
    padding: 12px !important;
}

    [b-mqkg4rknll] .mud-checkbox-true:hover {
        background-color: var(--mud-palette-tertiary-lighten);
        outline: 2px solid var(--mud-palette-tertiary);
    }

[b-mqkg4rknll] .mud-table-cell:nth-child(1) {
    padding-left: 20px !important;
}

[b-mqkg4rknll] .mud-table-cell:nth-child(2){
    width: 80px !important;
    height: 80px !important;
}

[b-mqkg4rknll] th:nth-child(2) > .column-header {
    justify-content: center !important;
}

/* /Components/Components/Overview/SalarySpecification/SalarySpecificationEmployeeSpecific.razor.rz.scp.css */
.salarySpecificationFailed[b-20ewio1s22]  {
    color: red;
    font-weight: bold;
    background-color: pink;
}

[b-20ewio1s22] .compact-textfield .mud-input-slot {
    padding: 0 4px;
    padding-left: 8px !important;
    min-height: 32px;
}

[b-20ewio1s22] .compact-textfield input {
    font-size: 0.8rem;
    padding: 0;
    padding-left: 8px !important;
}

[b-20ewio1s22] .section-title {
    margin-bottom: 2px;
    font-weight: 600;
}

[b-20ewio1s22] .textfield-title {
    overflow: hidden;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
}
/* /Components/Components/Shared/AilaChatAndLeaveFeedback.razor.rz.scp.css */
.aila-wrapper[b-trrhgrdwl4] {
    position: fixed;
    right: max(0px, env(safe-area-inset-right));
    bottom: max(15px, env(safe-area-inset-bottom));
    z-index: 3000;
    pointer-events: auto;
    transition: transform 0.25s ease;
}

@media (hover: hover) {
    .aila-wrapper:not(.aila-expanded)[b-trrhgrdwl4] {
        transform: translateX(calc(100% + max(-10px, env(safe-area-inset-right)) - 30px));
    }

    .aila-wrapper:not(.aila-expanded):hover[b-trrhgrdwl4] {
        transform: translateX(0);
    }
}

@media not all and (hover: hover) {
    .aila-wrapper:not(.aila-expanded)[b-trrhgrdwl4] {
        transform: translateX(0);
    }
}

[b-trrhgrdwl4] .refresh-tooltip {
    z-index: 3001 !important;
    position: relative !important;
}

[b-trrhgrdwl4] .spin {
    display: inline-block;
    animation: ai-spin-b-trrhgrdwl4 1s linear infinite;
}

@keyframes ai-spin-b-trrhgrdwl4 {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

[b-trrhgrdwl4] .chatbot-panel {
    max-width: 680px;
    max-height: 700px;
    min-height: 450px;
    display: flex;
    overflow: auto;
    box-sizing: border-box;
    padding: 0 0 10px 10px;
    border-radius: 24px;
    border: solid 2px rgba(34, 34, 34, 0.3);
    background: #fff;
    box-shadow: 0 6px 20px rgba(0,0,0,.2);
}

[b-trrhgrdwl4] .chatbot-header {
    position: sticky;
    top: 0;
    z-index: 2;
    background: #fff;
    padding: 7px 10px 0 0;
}

[b-trrhgrdwl4] .chatbot-messages {
    flex: 1 1 auto;
    min-height: 0;
    overflow-y: auto;
    padding: 7px 7px 7px 0;
    overscroll-behavior: contain;
}

[b-trrhgrdwl4] .chatbot-input-row {
    position: sticky;
    bottom: 0;
    z-index: 3000;
    background: #fff;
    padding: 0 0 0 10px;
}

[b-trrhgrdwl4] .mud-chat-bubble {
    padding: 12px 14px;
    border-radius: 14px;
    max-width: 75%;
    line-height: 1.4;
    margin: 5px 5px;
    overflow-wrap: break-word;
    word-break: normal;
    elevation: higher;
}

[b-trrhgrdwl4] .mud-chat-end .mud-chat-bubble {
    text-align: start;
}

[b-trrhgrdwl4] .mud-chat-bubble ol,
[b-trrhgrdwl4] .mud-chat-bubble ul {
    margin: .25rem 0 .25rem 0;
    padding-left: 0;
    list-style: none;
}

[b-trrhgrdwl4] .mud-chat-bubble li {
    margin: .5rem 0;
    text-indent: 0;
}

[b-trrhgrdwl4] .mud-chat-bubble h3 {
    margin: .5rem 0 .25rem;
    font-weight: 600;
}

[b-trrhgrdwl4] .mud-chat-bubble h4 {
    margin: .4rem 0 .2rem;
    font-weight: 600;
}

.center-icon[b-trrhgrdwl4] {
    display: flex;
    align-items: center;
    justify-content: center;
}

.typing-dots[b-trrhgrdwl4]::after {
    content: '';
    animation: typing-dots-frames-b-trrhgrdwl4 1.2s steps(4, end) infinite;
}

@keyframes typing-dots-frames-b-trrhgrdwl4 {
    0%,20% {
        content: '';
    }

    40% {
        content: '.';
    }

    60% {
        content: '..';
    }

    80%,100% {
        content: '...';
    }
}

[b-trrhgrdwl4] .mud-chat-start {
    padding: 0px !important;
}

[b-trrhgrdwl4] .mud-chat-end {
    padding: 0px !important;
}

[b-trrhgrdwl4] .mud-chat {
    width: 100% !important;
}

[b-trrhgrdwl4] .mud-chat-bubble {
    max-width: 70%;
}

[b-trrhgrdwl4] .userAvatar {
    width: 30px;
    height: 30px;
    font-size: 13px;
    font-weight: bold;
    margin-left: 7px;
    border: solid 1px rgba(34, 34, 34, 0.3);
    align-self: end !important;
}

[b-trrhgrdwl4] .attach-btn:hover {
    filter: brightness(0.95);
}

[b-trrhgrdwl4] .attach-chip {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* /Components/Components/Shared/AmountField.razor.rz.scp.css */
.amount-field-wrapper[b-jq9l1wwqps] {
    display: contents;
}
/* /Components/Components/Shared/AttachmentBadge.razor.rz.scp.css */
.attachment-badge-wrapper[b-sjbx9jd9q2]  .mud-badge {
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    top: 17px !important;
    left: 32px !important;
    pointer-events: auto;
    cursor: default;
    transition: background-color 0.15s ease, transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.attachment-badge-wrapper[b-sjbx9jd9q2]  .mud-badge .mud-icon-root {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
}

.attachment-badge-wrapper[b-sjbx9jd9q2]  .mud-badge-root:has(.mud-tooltip-root:hover) .mud-badge {
    background-color: black !important;
    transform: translateX(3px);
}

.attachment-badge-wrapper[b-sjbx9jd9q2]  .mud-badge-root:has(.mud-tooltip-root:hover) .mud-badge .mud-icon-root {
    color: white !important;
}
/* /Components/Components/Shared/BackLink.razor.rz.scp.css */
    .bkLink .bkTexts[b-hpo3cav8yk] {
        transition: 0.5s;
    }

    .withHover:hover .bkTexts[b-hpo3cav8yk] {
        transform: translateY(-100%);
    }

.bkTexts[b-hpo3cav8yk] {
    height: 150%;
    overflow: visible;
    margin-left: 20px;
}

[b-hpo3cav8yk] .bkText {
    height: 100%;
    display: flex;
}
/* /Components/Components/Shared/ChipWithHover.razor.rz.scp.css */
.clickable-chip[b-llvjvl5dce] {
    cursor: pointer;
}

.tooltip-clickaway[b-llvjvl5dce] {
    position: fixed;
    inset: 0;
    background: transparent;
    z-index: calc(var(--mud-zindex-tooltip) - 1);
}
/* /Components/Components/Shared/ContactInfoCard.razor.rz.scp.css */
::deep .transform-upper input[b-msi5zfvkh0] {
    text-transform: uppercase;
}
/* /Components/Components/Shared/DarkTableButton.razor.rz.scp.css */
[b-snb8q7akoh] .darkHover:hover {
    background-color: black !important;
    border: 1px solid black !important;
    color: white !important;
}

    [b-snb8q7akoh] .darkHover:hover .mud-icon-root {
        color: white !important;
    }

[b-snb8q7akoh] .darkHover .mud-icon-root {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

[b-snb8q7akoh] .noteButton {
    min-width: var(--dark-table-button-width, 42px) !important;
    width: var(--dark-table-button-width, 42px) !important;
    height: 24px !important;
    background-color: var(--mud-palette-tertiary-lighten);
    border-radius: 900px;
    border: 1px solid var(--mud-palette-tertiary);
    gap: 5px;
}

[b-snb8q7akoh] .notePlus {
    min-width: var(--dark-table-button-width, 42px) !important;
    width: var(--dark-table-button-width, 42px) !important;
    height: 24px !important;
    background-color: var(--mud-palette-gray-lighter);
    border-radius: 900px;
    border: 1px solid var(--mud-palette-gray-light);
}

[b-snb8q7akoh] .readOnly {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}
/* /Components/Components/Shared/EmailDispatchList.razor.rz.scp.css */
[b-0jb0zpkbpa] .tooltip-text-box {
    cursor: pointer;
}

.dispatch-status-button-wrapper[b-0jb0zpkbpa]  .mud-badge {
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    top: 17px !important;
    left: 26px !important;
    pointer-events: auto;
    cursor: default;
    transition: background-color 0.15s ease, transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.dispatch-status-button-wrapper[b-0jb0zpkbpa]  .mud-badge .mud-icon-root {
    font-size: 10px !important;
    width: 10px !important;
    height: 10px !important;
}

.dispatch-status-button-wrapper[b-0jb0zpkbpa]  .mud-badge-root:has(.mud-tooltip-root:hover) .mud-badge {
    background-color: black !important;
    transform: translateX(3px);
}

.dispatch-status-button-wrapper[b-0jb0zpkbpa]  .mud-badge-root:has(.mud-tooltip-root:hover) .mud-badge .mud-icon-root {
    color: white !important;
}
/* /Components/Components/Shared/EmailInput.razor.rz.scp.css */
[b-onh7wwwj62] .tumbleweed {
    display: inline-block;
    animation: tumbleweed-b-onh7wwwj62 10s linear infinite;
}

[b-onh7wwwj62] .recipient-chip {
    gap: 4px;
    min-width: auto;
    padding: 0 15px;
    cursor: text !important;
}

[b-onh7wwwj62] .recipient-divider {
    border-top: 1px solid var(--mud-palette-lines-default);
}

@keyframes tumbleweed-b-onh7wwwj62 {
    0% {
        transform: translateY(0) rotate(0deg);
    }

    25% {
        transform: translateY(-5px) rotate(180deg);
    }

    50% {
        transform: translateY(0) rotate(360deg);
    }

    75% {
        transform: translateY(-5px) rotate(540deg);
    }

    100% {
        transform: translateY(0) rotate(720deg);
    }
}
/* /Components/Components/Shared/FileUpload.razor.rz.scp.css */
[b-gpr6l9sysl] .drop-zone {
    padding: 20px;
    width: 100%;
    min-height: 150px;
    border: 2px dashed #ccc;
    border-radius: 5px;
    cursor: pointer;
}

    [b-gpr6l9sysl] .drop-zone.hover {
        border-color: var(--mud-palette-primary);
    }

[b-gpr6l9sysl] .feedback-drop-zone {
    padding: 5px;
    width: 90%;
    min-height: 105px;
    border: 2px dashed #ccc;
    border-radius: 5px;
    cursor: pointer;
}

[b-gpr6l9sysl] .feedback-drop-zone.hover {
    border-color: var(--mud-palette-primary);
}

[b-gpr6l9sysl] .delete-button {
    background-color: #F6F6F6;
    border: 1px solid #ccc;
    border-radius: 8px;
    width: 50px !important;
    height: 42px !important;
    transition: background-color 0.3s ease, color 0.3s ease;
    color: var(--mud-palette-info);
}

    [b-gpr6l9sysl] .delete-button:hover {
        background-color: var(--mud-palette-error-hover);
        color: var(--mud-palette-error);
    }

[b-gpr6l9sysl] .feedback-delete-button {
    background-color: #F6F6F6;
    border: 1px solid #ccc;
    border-radius: 8px;
    width: 32px !important;
    height: 24px !important;
    transition: background-color 0.3s ease, color 0.3s ease;
    color: var(--mud-palette-info);
}

    [b-gpr6l9sysl] .feedback-delete-button:hover {
        background-color: var(--mud-palette-error-hover);
        color: var(--mud-palette-error);
    }
/* /Components/Components/Shared/LHSpinner.razor.rz.scp.css */
.loader[b-0036lj4r9h] {
    border: 16px solid #f3f3f3;
    border-top: 16px solid black;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    animation: spinloader-b-0036lj4r9h 2s linear infinite;
    margin:10px;
}

.loader img[b-0036lj4r9h] {
    height: 88px;
    width: 88px;
    animation: spinlogo-b-0036lj4r9h 2s linear infinite;
}

@keyframes spinloader-b-0036lj4r9h {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes spinlogo-b-0036lj4r9h {
    0% {
        transform: rotate(360deg);
    }

    100% {
        transform: rotate(0deg);
    }
}
/* /Components/Components/Shared/NoData.razor.rz.scp.css */
[b-cy7n0jhfx7] .tumbleweed {
    display: inline-block;
    animation: tumbleweed-b-cy7n0jhfx7 10s linear infinite;
}

@keyframes tumbleweed-b-cy7n0jhfx7 {
    0% {
        transform: translateY(0) rotate(0deg);
    }

    25% {
        transform: translateY(-5px) rotate(180deg);
    }

    50% {
        transform: translateY(0) rotate(360deg);
    }

    75% {
        transform: translateY(-5px) rotate(540deg);
    }

    100% {
        transform: translateY(0) rotate(720deg);
    }
}
/* /Components/Components/Shared/OverviewCard.razor.rz.scp.css */
[b-b44cejpe3d] .footer-text {
    color: #808080;
    font-style: italic;
    font-size: 0.7rem;
}
/* /Components/Components/Shared/PlaceholderValueContainer.razor.rz.scp.css */
[b-okjl4yyflw] .copy-cell-col {
    white-space: nowrap;
}

[b-okjl4yyflw] .copy-cell {
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 2px 4px;
    border-radius: 4px;
    transition: background-color 0.15s ease, transform 0.05s ease;
}

    [b-okjl4yyflw] .copy-cell:hover {
        background-color: #007bff1b;
        cursor: pointer;
        transform: translateY(-1px);
    }

[b-okjl4yyflw] .copy-cell-text {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /Components/Components/Shared/RecipientPicker.razor.rz.scp.css */
[b-cew5fhdg1s] .toggle-all-button {
    min-width: 9.5rem;
}
/* /Components/Components/Shared/RichTextEditor.razor.rz.scp.css */
[b-2emgfi9u72] .ql-toolbar .ql-font {
    min-width: 160px;
}
/* /Components/Components/Shared/ScrollToTopButton.razor.rz.scp.css */
.scroll-to-top-wrapper[b-io1j83c4d8] {
    position: fixed;
    right: max(0px, env(safe-area-inset-right));
    bottom: max(72px, calc(env(safe-area-inset-bottom) + 70px));
    z-index: 2999;
    pointer-events: none;
    transition: transform 0.25s ease;
    transform: translateX(calc(100% + max(10px, env(safe-area-inset-right))));
}

.scroll-to-top-wrapper.is-visible[b-io1j83c4d8] {
    pointer-events: auto;
}

@media (hover: hover) {
    .scroll-to-top-wrapper.is-visible[b-io1j83c4d8] {
        transform: translateX(calc(100% + max(-10px, env(safe-area-inset-right)) - 30px));
    }

    .scroll-to-top-wrapper.is-visible:hover[b-io1j83c4d8] {
        transform: translateX(0);
    }
}

@media not all and (hover: hover) {
    .scroll-to-top-wrapper.is-visible[b-io1j83c4d8] {
        transform: translateX(0);
    }
}
/* /Components/Components/Shared/StatusDropdown.razor.rz.scp.css */
[b-ub4l10yev0] .manualOption {
    opacity: 0.4;
}

[b-ub4l10yev0] .mud-select:hover .manualOption {
    opacity: 1 !important;
}

[b-ub4l10yev0] .floatRight {
    float: right;
}
/* /Components/Components/Shared/TagPicker.razor.rz.scp.css */
[b-ufqifvhv4e] .tag-picker {
    display: inline-flex;
    align-items: center;
}

[b-ufqifvhv4e].tag-picker-chips {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
    min-height: 32px;
}

[b-ufqifvhv4e].tag-chip {
    display: inline-flex;
    align-items: center;
    border-radius: 12px;
    height: 22px;
    font-size: 11px;
    padding: 0 2px 0 8px;
    font-weight: 600;
    cursor: default;
    user-select: none;
}

[b-ufqifvhv4e].tag-chip-label {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 90px;
}

[b-ufqifvhv4e].tag-chip-close {
    width: 18px !important;
    height: 18px !important;
    min-width: 18px !important;
    padding: 0 !important;
    opacity: 0;
    transition: opacity 0.15s ease;
    color: rgba(0, 0, 0, 0.55) !important;
}

[b-ufqifvhv4e].tag-chip:hover .tag-chip-close {
    opacity: 1;
}

[b-ufqifvhv4e] .tag-chip-close .mud-icon-root {
    font-size: 13px;
}

[b-ufqifvhv4e].tag-add-btn {
    padding: 0;
    width: 24px;
    height: 24px;
}

[b-ufqifvhv4e] .tag-picker-popover {
    min-width: 220px;
    max-width: 280px;
}

[b-ufqifvhv4e].tag-picker-dropdown {
    padding: 8px;
    display: flex;
    flex-direction: column;
    gap: 4px;
}

[b-ufqifvhv4e].tag-filter-field {
    width: 100%;
}

[b-ufqifvhv4e].tag-option-list {
    max-height: 200px;
    overflow-y: auto;
    padding: 0;
}

[b-ufqifvhv4e].tag-option-item {
    font-size: 13px;
    border-radius: 4px;
}

    [b-ufqifvhv4e].tag-option-item:hover {
        background-color: var(--mud-palette-action-default-hover);
    }

[b-ufqifvhv4e].tag-create-item {
    color: var(--mud-palette-primary);
    font-style: italic;
}

[b-ufqifvhv4e] .tag-loading-indicator {
    opacity: 0;
    animation: tag-loading-fade-in-b-ufqifvhv4e 0s 300ms forwards;
}

@keyframes tag-loading-fade-in-b-ufqifvhv4e {
    to { opacity: 1; }
}
/* /Components/Dialogs/AcceptAllDialog.razor.rz.scp.css */
.result-row[b-94mas953dc] {
    padding: 4px 0;
}

.result-icon[b-94mas953dc] {
    margin-top: 5px;
}

.result-count[b-94mas953dc] {
    color: var(--mud-palette-text-disabled);
}
/* /Components/Dialogs/ClaimRemarkDialog.razor.rz.scp.css */
[b-ea90p2vmef] .note-text {
    white-space: pre-wrap;
    margin: 0;
}

[b-ea90p2vmef] .message-content {
    background-color: var(--mud-palette-appbar-background);
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    margin-top: 8px;
}

[b-ea90p2vmef] .new-note-message-content {
    background-color: var(--mud-palette-appbar-background);
    gap: 20px;
    border-radius: 8px;
    margin-top: 8px;
    min-height: 160px;
}

[b-ea90p2vmef] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-ea90p2vmef] .no-underline .mud-input-underline::before,
[b-ea90p2vmef] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

[b-ea90p2vmef] .no-notes-box {
    height: 200px;
    width: 500px;
}

[b-ea90p2vmef] textarea::placeholder {
    font-style: italic;
}

[b-ea90p2vmef] .dialog-scrollable-content {
    overflow: auto;
    max-height: calc(100dvh - 256px);
    min-height: 200px;
}
/* /Components/Dialogs/ContactInfoDialog.razor.rz.scp.css */
@property --tab-underline-width[b-7orlzgn9q2] {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 0%
}

[b-7orlzgn9q2] .mud-dialog .mud-dialog-title {
    padding-bottom: 0
}

[b-7orlzgn9q2] .mud-dialog-content.dialog-content-loading > *:not(.spinner-ribbon) {
    filter: grayscale();
    pointer-events: none
}

[b-7orlzgn9q2] .contact-info-content .mud-tab {
    --tab-underline-color: var(--mud-palette-primary);
    background-color: rgba(0, 0, 0, 0);
    border-image: conic-gradient(transparent calc(50% - var(--tab-underline-width) * .25), var(--tab-underline-color) calc(50% - var(--tab-underline-width) * .25) calc(50% + var(--tab-underline-width) * .25), transparent calc(50% + var(--tab-underline-width) * .25)) 1;
    border-image-width: 0 0 2px;
    border-image-repeat: stretch;
    transition-property: background-color, --tab-underline-width;
    transition-duration: 150ms;
    transition-timing-function: linear, cubic-bezier(0, 0, .2, 1)
}

    [b-7orlzgn9q2] .contact-info-content .mud-tab.mud-tab-active {
        --tab-underline-width: 100%
    }

        [b-7orlzgn9q2] .contact-info-content .mud-tab.mud-tab-active:not(.invalid) {
            background-color: var(--mud-palette-primary-hover)
        }

    [b-7orlzgn9q2] .contact-info-content .mud-tab.invalid {
        --tab-underline-color: var(--mud-palette-error);
        background-color: var(--mud-palette-error-hover);
        color: var(--mud-palette-error)
    }

[b-7orlzgn9q2] .mud-input > input.mud-input-root:disabled {
    color: var(--mud-palette-text-secondary)
}

[b-7orlzgn9q2] .mud-input-control > .mud-input-control-input-container > .mud-input-label-inputcontrol.mud-disabled {
    color: var(--mud-palette-text-primary)
}

[b-7orlzgn9q2] .mud-tooltip-root.mud-tooltip-inline {
    display: inline-flex
}

[b-7orlzgn9q2] .mud-icon-button.shift-up {
    left: 7px;
    bottom: 8px
}

[b-7orlzgn9q2] .mud-icon-button.tiny .mud-icon-root {
    font-size: 1.125rem
}

[b-7orlzgn9q2] :root {
    --spinner-size: 64px
}

[b-7orlzgn9q2] .spinner-ribbon {
    position: absolute;
    display: block;
    background: radial-gradient(rgba(255, 255, 255, 1) calc(var(--spinner-size) * .75), rgba(255, 255, 255, 0) var(--spinner-size));
    filter: none;
    width: calc(var(--spinner-size) * 2);
    height: calc(var(--spinner-size) * 2);
    left: calc(50% - var(--spinner-size));
    top: calc(50% - var(--spinner-size));
    border-radius: 50%;
    z-index: 999
}

[b-7orlzgn9q2] .mud-progress-circular.spinner {
    position: relative;
    color: var(--mud-palette-info);
    width: var(--spinner-size);
    height: var(--spinner-size);
    left: calc(50% - var(--spinner-size) * .5);
    top: calc(50% - var(--spinner-size) * .5)
}

[b-7orlzgn9q2] th {
    background-color: #FFFDEF !important;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-top: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
}

    [b-7orlzgn9q2] th:last-child {
        border-right: none;
    }
/* /Components/Dialogs/CreateB1sDialog.razor.rz.scp.css */
[b-pbafyh4795] .termination-before-salary-start {
    background-color: #FBF6EA;
}

[b-pbafyh4795] .termination-on-or-after-salary-end {
    background-color: #F1ECFD;
}

[b-pbafyh4795] .termination-in-between-salary-period {
    background-color: #EAF9FA;
}

[b-pbafyh4795] .explanationBox {
    width: 40px;
    height: 30px;
}

[b-pbafyh4795] .maxWidth500 {
    max-width: 500px;
}

[b-pbafyh4795] th {
    background-color: #FFFDEF !important;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    border-right: 1px solid #E6E6E6;
    border-bottom: 1px solid #E6E6E6;
}

    [b-pbafyh4795] th:last-child {
        border-right: none;
    }

[b-pbafyh4795] td {
    border-bottom: 1px solid #c3c3c3 !important;
    border-right: 1px solid #c3c3c3 !important;
}

    [b-pbafyh4795] td:last-child {
        border-right: none !important;
    }
/* /Components/Dialogs/CreateCreditorClaimDialog.razor.rz.scp.css */
[b-en7xx8cw2n] .icon-button-no-hover {
    padding: 2px 2px 20px 2px;
}

    [b-en7xx8cw2n] .icon-button-no-hover:hover {
        background-color: transparent !important;
        color: var(--mud-palette-primary);
    }
/* /Components/Dialogs/CreditorDialog.razor.rz.scp.css */
[b-s67jrxmajy] .icon-button-no-hover {
    color: var(--mud-palette-primary) !important;
}

    [b-s67jrxmajy] .icon-button-no-hover:hover {
        background-color: transparent !important;
        color: #444444 !important;
    }
/* /Components/Dialogs/DialogTitle.razor.rz.scp.css */
[b-rqxikfinco] .truncate {
    max-width: 400px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /Components/Dialogs/EmailTemplate/HandleEmailTemplatesDialog.razor.rz.scp.css */
[b-cbbp28cpz7] .mud-button-icon-size-small {
    margin-right: 0px !important;
}
/* /Components/Dialogs/EmailTemplate/SendEmailDialog.razor.rz.scp.css */
.file-container[b-d10isoqug6] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
    gap: 16px;
    padding: 16px;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
/* /Components/Dialogs/FieldMatchHeader.razor.rz.scp.css */
[b-ub75133kbr] .match-field-row {
    width: 100%;
    padding: 4px 8px;
}

[b-ub75133kbr] .match-existing-text {
    flex: 1 1 0;
    min-width: 0;
    text-align: right;
}

[b-ub75133kbr] .match-incoming-text {
    flex: 1 1 0;
    min-width: 0;
    text-align: left;
}

[b-ub75133kbr] .match-header-row {
    padding-top: 8px;
    padding-bottom: 0;
    margin-bottom: -8px;
}
/* /Components/Dialogs/FieldMatchRow.razor.rz.scp.css */
[b-uma49965iy] .match-field-row {
    width: 100%;
    padding: 4px 8px;
}

[b-uma49965iy] .match-existing-text {
    flex: 1 1 0;
    min-width: 0;
    text-align: right;
}

[b-uma49965iy] .match-incoming-text {
    flex: 1 1 0;
    min-width: 0;
    text-align: left;
}

[b-uma49965iy] .match-text-selected {
    font-weight: 700;
}
/* /Components/Dialogs/FinancialReportsDataDialog.razor.rz.scp.css */
[b-vym1r6wj5n] .tic-financial-reports-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 600px;
    border-spacing: 0;
}

    [b-vym1r6wj5n] .tic-financial-reports-table th {
        background-color: #FFFDEF;
        border-right: 1px solid #E6E6E6;
        border-bottom: 1px solid #E6E6E6;
        text-align: left;
        padding: 8px;
        font-weight: 600;
        vertical-align: middle;
    }

        [b-vym1r6wj5n] .tic-financial-reports-table th:last-child {
            border-right: none;
        }

        [b-vym1r6wj5n] .tic-financial-reports-table th.text-align-right {
            text-align: right !important;
        }

    [b-vym1r6wj5n] .tic-financial-reports-table td {
        border-right: 1px solid #E6E6E6;
        border-bottom: 1px solid #E6E6E6;
        padding: 8px;
        font-size: 14px !important;
        font-weight: 500 !important;
        line-height: 24px !important;
        vertical-align: middle;
    }

        [b-vym1r6wj5n] .tic-financial-reports-table td:last-child {
            border-right: none;
        }

[b-vym1r6wj5n] .mud-table-container,
[b-vym1r6wj5n] .mud-table-root {
    box-shadow: none !important;
    border: none !important;
}

[b-vym1r6wj5n] .mud-table-row {
    border: none !important;
}

[b-vym1r6wj5n] .tic-financial-reports-table .right,
[b-vym1r6wj5n] .tic-financial-reports-table .text-align-right {
    text-align: right !important;
}

.right-align[b-vym1r6wj5n] {
    display: flex;
    justify-content: flex-end;
}

.table-container[b-vym1r6wj5n] {
    width: 100%;
    overflow-x: auto;
}

    .table-container[b-vym1r6wj5n]::-webkit-scrollbar {
        height: 8px;
    }
/* /Components/Dialogs/ImportDialog.razor.rz.scp.css */
[b-lwbgsh3mtl] .colored-box {
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    border-radius: 8px;
    border: 1px solid #ccc;
    width: 100%;
    margin-bottom: 20px !important;
}

[b-lwbgsh3mtl] .red {
    background-color: rgba(255, 241, 240, 1);
}

[b-lwbgsh3mtl] .green {
    background-color: rgba(0, 255, 0, 0.2);
}

[b-lwbgsh3mtl] .yellow {
    background-color: rgba(255, 253, 239, 1);
}
/* /Components/Dialogs/OrgSearchDialog.razor.rz.scp.css */
[b-u48z0jbjed] .selected-row {
    background-color: var(--mud-palette-primary-lighten) !important;
}

[b-u48z0jbjed] .mud-table-row {
    cursor: pointer;
}

    [b-u48z0jbjed] .mud-table-row:hover {
        cursor: pointer;
    }
/* /Components/Dialogs/RequestMessagesDialog.razor.rz.scp.css */
[b-y0fmp9id04] .rounded-search-field .mud-input-outlined-border {
    border-radius: 200px !important;
}

[b-y0fmp9id04] .rounded-search-field input::placeholder {
    color: #808080 !important;
    opacity: 1 !important;
}

[b-y0fmp9id04] .rounded-border {
    border-radius: 8px;
    border: 1px solid #ccc;
}

[b-y0fmp9id04] .separator {
    color: #E6E6E6;
}

[b-y0fmp9id04] .note-text {
    white-space: pre-wrap;
    margin: 0;
}

[b-y0fmp9id04] .save-changes-text {
    font-weight: normal;
    width: fit-content;
}

[b-y0fmp9id04] .message-content {
    background-color: var(--mud-palette-appbar-background);
    padding: 20px;
    gap: 20px;
    border-radius: 4px;
    margin-top: 8px;
}

[b-y0fmp9id04] .new-note-message-content {
    background-color: var(--mud-palette-appbar-background);
    gap: 20px;
    border-radius: 8px;
    margin-top: 8px;
    min-height: 160px;
}

[b-y0fmp9id04] .icon-button {
    background-color: transparent;
    color: inherit;
    border: none;
    min-width: 0;
    height: auto;
    width: 34px;
}

    [b-y0fmp9id04] .icon-button:hover {
        background-color: transparent;
        color: #007BFF;
    }

[b-y0fmp9id04] .no-underline .mud-input {
    border-bottom: none !important;
    text-decoration: none !important;
}

[b-y0fmp9id04] .no-underline .mud-input-underline::before,
[b-y0fmp9id04] .no-underline .mud-input-underline::after {
    border-bottom: none !important;
    content: none !important;
}

[b-y0fmp9id04] .no-notes-box {
    height: 200px;
    width: 500px;
}

[b-y0fmp9id04] .saving-icon {
    font-size: 20px !important;
    padding-right: 30px !important;
}
/* /Components/Dialogs/SalaryPdfDialog.razor.rz.scp.css */
[b-qadj2ue0ez] .animated-width {
    overflow: hidden !important;
    white-space: nowrap !important;
    transition: width 0.3s ease !important;
    opacity: 1 !important;
}

    [b-qadj2ue0ez] .animated-width.collapsed {
        width: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        border: none !important;
        opacity: 0 !important;
    }

    [b-qadj2ue0ez] .animated-width.expanded {
        width: 170px !important;
        padding: 0 16px !important;
        opacity: 1 !important;
    }
/* /Components/Dialogs/SendSalarySpecificationDialog.razor.rz.scp.css */
[b-9m7z9999zr] th {
    background-color: #FFFDEF !important;
    white-space: nowrap;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
}
/* /Components/Dialogs/TemplateDialog.razor.rz.scp.css */
[b-dasy0qperk] .icon-button-no-hover {
    padding: 2px 2px 20px 2px;
}

    [b-dasy0qperk] .icon-button-no-hover:hover {
        background-color: transparent !important;
        color: var(--mud-palette-primary);
    }
/* /Components/Dialogs/TicPropertyDialog.razor.rz.scp.css */
[b-q09fsbtocv] .propertyCardStyling {
    border-radius: 8px !important;
    border: 1px solid rgba(0,0,0,0.12) !important;
    display: inline-block !important;
    width: 100% !important;
}
/* /Components/Dialogs/UploadCustomFileDialog.razor.rz.scp.css */
.custom-file-type-list[b-tx530i4fnj] {
    max-height: 220px;
    overflow-y: auto;
}
/* /Components/Layout/AvatarDisplay.razor.rz.scp.css */
[b-1s02fte698] .mud-menu:hover .userAvatar {
    border: solid 1px rgba(34, 34, 34, 0.3);
    width: 30px;
    height: 30px;
}

[b-1s02fte698] .mud-menu .userAvatar {
    width: 30px;
    height: 30px;
    font-size: 13px;
    font-weight: bold;
}

[b-1s02fte698] .mud-menu:hover .userAvatorDownArrow {
    transform: translateY(1px);
}

[b-1s02fte698] .mud-menu .userAvatorDownArrow {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
}

[b-1s02fte698] .avatarActivator {
    display: flex;
}
/* /Components/Layout/EmptyLayout.razor.rz.scp.css */
#blazor-error-ui[b-0kkv9kg79o] {
    background: #F786A8;
    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: 1000;
    color: black;
}

    #blazor-error-ui .dismiss[b-0kkv9kg79o] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-dqn5d1939l] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-dqn5d1939l] {
    flex: 1;
    min-height: calc(100vh - 56px);
}

.sidebar[b-dqn5d1939l], .sidebarCollapsed[b-dqn5d1939l] {
    background-color: white;
    border-right: 1px solid;
    border-color: #DBDBDB;
    position: sticky;
}

.top-row[b-dqn5d1939l] {
    justify-content: flex-start;
    height: 96px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid;
    border-color: #DBDBDB;
    position: sticky;
    background-color: white;
    padding: 20px 40px !important;
}

.top-row[b-dqn5d1939l]  a, .top-row[b-dqn5d1939l]  .btn-link {
    white-space: nowrap;
    margin-left: 1.5rem;
    text-decoration: none;
}

.top-row[b-dqn5d1939l]  a:hover, .top-row[b-dqn5d1939l]  .btn-link:hover {
    text-decoration: underline;
}

.top-row[b-dqn5d1939l]  a:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (min-width: 1025px) {
    .page[b-dqn5d1939l] {
        flex-direction: row;
    }

    .sidebar[b-dqn5d1939l] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .sidebarCollapsed[b-dqn5d1939l] {
        width: 96px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-dqn5d1939l] {
        position: sticky;
        top: 0;
        z-index: 10;
    }

        .top-row.auth[b-dqn5d1939l]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .article[b-dqn5d1939l] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

#blazor-error-ui[b-dqn5d1939l] {
    background: #F786A8;
    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: 9999 !important;
    color: black;
}

    #blazor-error-ui .dismiss[b-dqn5d1939l] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }

.username-text[b-dqn5d1939l] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-dqn5d1939l] .top-row-menu-wrapper {
    justify-content: flex-end;
    display: flex;
    width: 100%;
    text-align: center;
}

[b-dqn5d1939l] .justify-start {
    justify-content: flex-start;
}

[b-dqn5d1939l] .justify-end {
    justify-content: flex-end;
    align-items: center;
}

[b-dqn5d1939l] .import-button {
    padding: 10px 15px;
    border: 1px solid rgba(34, 34, 34, 0.15);
    border-radius: 8px;
    display: flex;
    align-items: center;
}

/* /Components/Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-exfpyd22nr] {
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    position: absolute;
    top: 28px;
    right: 1rem;
    border-radius: 5px;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

.navbar-toggler:hover[b-exfpyd22nr] {
    border: 1px solid black;
}

.cornerLogo[b-exfpyd22nr]  {
    padding-top: 28px;
    padding-bottom: 28px;
    display: flex;
    justify-content: center;
    width: 100%;
}

.navbar-toggler:checked[b-exfpyd22nr] {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(0, 0, 0, 1);
}

.top-row[b-exfpyd22nr] {
    height: 96px;
}

.navbar-brand[b-exfpyd22nr] {
    -webkit-text-fill-color: transparent;
/*    text-transform: uppercase;
*/    font-weight: 500;
    margin-right: 0;
}

    .navbar-brand .spaced-letters[b-exfpyd22nr] {
        letter-spacing: 1rem;
    }

.bi[b-exfpyd22nr] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-exfpyd22nr] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-exfpyd22nr] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-exfpyd22nr] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-exfpyd22nr] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-exfpyd22nr] {
        padding-top: 30px;
    }

    .nav-item[b-exfpyd22nr]  .nav-link {
        background: none;
        border: none;
        aspect-ratio: unset;
        display: flex;
        align-items: center;
        width: 100%;
        border-radius: 10px;
        margin-top: 10px;
    }

    .nav-item[b-exfpyd22nr]  a:hover {
        background: radial-gradient(100% 100% at 50% 50%, white 0, white 20%, #DBDBDB 100%);
    }

    .nav-item[b-exfpyd22nr]  a.active {
        background: radial-gradient(100% 100% at 50% 50%, white 0, white 10%, #F7AEFF 100%);
    }

.nav-scrollable[b-exfpyd22nr] {
    display: none;
}

.navbar-toggler:checked ~ .nav-scrollable[b-exfpyd22nr] {
    display: block;
}

@media (min-width: 1025px) {
    .nav-item[b-exfpyd22nr]  .nav-link {
        aspect-ratio: 1 / 1;
    }

    .navbar-toggler[b-exfpyd22nr] {
        display: none;
    }

    .nav-scrollable[b-exfpyd22nr] {
        /* Never collapse the sidebar for wide screens */
        display: block;
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 8rem);
        overflow-y: auto;
    }
}
/* /Components/Layout/PersistantAuthAndRedirect.razor.rz.scp.css */
.fullViewWidth[b-am2zcy24xq] {
    width: 100vw;
    height: 100vh;
}
/* /Components/Layout/ReconnectComponents.razor.rz.scp.css */
.my-reconnect-modal > div[b-baqc3cs887] {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999 !important;
    overflow: hidden;
    opacity: 1;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    justify-content: center;
    align-items: center;
    background-color: rgb(52, 58, 64);
    position: fixed;
}

.connectionProblemBox[b-baqc3cs887] {
    background-color: white;
    border-radius: 20px;
    margin: 0 auto;
    padding: 30px;
    text-align: center;
    justify-content: center;
    align-items: center;
}

.components-reconnect-hide > div[b-baqc3cs887] {
    display: none;
}

.components-reconnect-show > div[b-baqc3cs887] {
    display: none;
    position: fixed;
}

.components-reconnect-show > .show[b-baqc3cs887] {
    display: flex;
    background-color: rgba(52, 58, 64, 0.95);
}

.components-reconnect-failed > div[b-baqc3cs887] {
    display: none;
}

.components-reconnect-failed > .failed[b-baqc3cs887] {
    display: flex;
}

.components-reconnect-rejected > div[b-baqc3cs887] {
    display: none;
}

.components-reconnect-rejected > .rejected[b-baqc3cs887] {
    display: flex;
}

.lhLogoForError[b-baqc3cs887] {
    width: 60px;
    height: 60px;
    background-repeat: no-repeat;
    background-size: contain;
    margin: auto;
    background-image: url('data:image/png;base64,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')
}
/* /Components/Pages/AiClaimReadingPage.razor.rz.scp.css */
.salarySpecificationFailed[b-3v2posfhuh] {
    border-left: 4px solid var(--mud-palette-error);
    background-color: var(--mud-palette-error-lighten);
}
/* /Components/Pages/CaseDetails.razor.rz.scp.css */
[b-ycn2sk4kr9] .dividerGradient {
    border-image: linear-gradient(to bottom, #E6E6E6 0%, white 90%) 1;
}

[b-ycn2sk4kr9] .plusIcon {
    background-color: var(--mud-palette-primary);
    color: var(--mud-palette-surface);
    border-radius: 50%;
    aspect-ratio: 1;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 24px;
    height: 24px;
    font-size: 12px;
}

    [b-ycn2sk4kr9] .plusIcon span {
        font-size: 12px;
    }

[b-ycn2sk4kr9] .fitContent {
    width: fit-content;
}

[b-ycn2sk4kr9] .maxSize {
    width: 100%;
    height: 100%;
}

[b-ycn2sk4kr9] .mud-tabs-panels {
    background-color: var(--mud-palette-gray-lighter);
}

[b-ycn2sk4kr9] .mainContent {
    padding: 0px !important;
    min-height: calc(100vh - 96px);
    background-color: var(--mud-palette-gray-lighter);
    padding-right: 0px;
    overflow: hidden;
}

[b-ycn2sk4kr9] .mud-tab {
    border-left: 1px solid var(--mud-palette-gray-dark);
}

[b-ycn2sk4kr9] .mud-tabs-tabbar-content {
    border-top: 1px solid var(--mud-palette-gray-dark);
    border-bottom: 1px solid var(--mud-palette-gray-dark);
}

[b-ycn2sk4kr9] .mud-grid-item-md-6 {
    margin-right: -1px;
}

[b-ycn2sk4kr9] .expansion-panel-data {
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    margin-bottom: 20px;
}

[b-ycn2sk4kr9] .square-button {
    width: 42px;
    height: 42px;
    padding: 0;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 42px;
    min-height: 42px;
    border: 1px solid #22222226;
    border-radius: 8px;
    background: #F6F6F6;
}

[b-ycn2sk4kr9] .rounded-border {
    border-radius: 6px;
    border: 1px solid #E6E6E6;
}

[b-ycn2sk4kr9] .mud-tab-slider-horizontal {
    transform: translateY(-2px);
}
/* /Components/Pages/Cases.razor.rz.scp.css */
[b-1k2v0zjaod] .import-button {
    padding: 10px 15px;
    gap: 10px !important;
    border: 1px solid rgba(34, 34, 34, 0.15);
    border-radius: 8px;
    display: flex;
    align-items: center;
}

[b-1k2v0zjaod] .icon-plus {
    font-size: 16px;
    margin-right: 10px;
}

.empty-cases-page[b-1k2v0zjaod] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 80vh;
}

.illustration-worker[b-1k2v0zjaod] {
    width: 300px;
    height: 300px;
}

[b-1k2v0zjaod] .load-more-button {
    padding: 12px 24px;
    font-size: 16px;
    border-radius: 8px;
    text-transform: uppercase;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

    [b-1k2v0zjaod] .load-more-button:hover {
        background-color: #6200ea;
        box-shadow: 0px 6px 15px rgba(0, 0, 0, 0.2);
    }

    [b-1k2v0zjaod] .load-more-button:focus {
        outline: none;
        box-shadow: 0px 0px 5px rgba(98, 0, 234, 0.5);
    }

.standing-filter-fields[b-1k2v0zjaod]  .mud-input {
    min-height: 41px;
}
/* /Components/Pages/LoginPage.razor.rz.scp.css */
[b-1nzjw9beaq] .login-actions {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0 9px;
}

[b-1nzjw9beaq] .button-cluster {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    width: 253px;
    height: 118px;
}

    [b-1nzjw9beaq].button-cluster button {
        width: 100% !important;
    }

[b-1nzjw9beaq] .development-login {
    width: 253px;
    margin-top: 10px;
}

    [b-1nzjw9beaq] .development-login button {
        width: 100% !important;
    }

[b-1nzjw9beaq] .button-icon-invert-color {
    width: 21px;
    height: auto;
    margin-right: 15px;
    filter: invert(100%) brightness(2);
}
/* /Components/Pages/Register.razor.rz.scp.css */
.dialog-box[b-iiilvcmle8] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 18px;
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    padding: 0;
    min-width: 300px;
    min-height: 300px;
    overflow: hidden;
    margin-bottom: 30px;
}
/* /Components/Pages/SelectInstancePage.razor.rz.scp.css */
[b-1cx5ysh9qq] .tenant-title {
    font-family: 'Poppins', sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 22px;
    color: #808080;
    margin: 0 0 16px 16px;
}

[b-1cx5ysh9qq] .tenant-name {
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    color: #222222;
}

[b-1cx5ysh9qq] .tenant-button {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 16px;
    font-family: 'Poppins', sans-serif;
/*    text-transform: none;
*/    border-radius: 8px;
}

    [b-1cx5ysh9qq] .tenant-button:hover .tenant-name {
        color: #007BFF;
    }

    [b-1cx5ysh9qq] .tenant-button:hover .icon {
        color: #007BFF;
    }

[b-1cx5ysh9qq] .tenant-name {
    transition: color 0.3s ease;
}

[b-1cx5ysh9qq] .tenant-card {
    width: 100%;
    max-width: 480px;
    height: 296px;
}

[b-1cx5ysh9qq] .icon {
    transition: color 0.3s ease;
}

[b-1cx5ysh9qq] .divider {
    width: 94%;
    height: 1px;
    background: #E6E6E6;
    margin: 0 auto;
}

[b-1cx5ysh9qq] .logout-wrapper {
    display: flex;
    justify-content: flex-start;
    margin-top: 10px;
}
/* /Components/PdfRapport/PdfInteractive.razor.rz.scp.css */
[b-qg9piahlm3] .left-column {
    position: sticky !important;
    top: 96px;
    margin-right: 40px;
    padding: 40px;
    box-sizing: border-box;
    height: 840px;
    border-radius: 4px;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
}

[b-qg9piahlm3] .left-column-not-expanded {
    width: 80px;
    transition: width 0.3s;
    padding: 40px 20px;
    display: flex;
    align-items:flex-start;
    justify-content: center;
}

[b-qg9piahlm3] .left-column-expanded {
    width: auto;
}

[b-qg9piahlm3] .left-column-mobile {
    position: sticky !important;
    top: 0;
    margin-right: 0px !important;
    padding: 20px;
    box-sizing: border-box;
    width: 100%;
    height: 840px;
    border-radius: 4px;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
}

[b-qg9piahlm3] .left-column-mobile-not-expanded {
    height: 120px;
    padding: 20px;
}

[b-qg9piahlm3] .left-column-mobile-expanded {
    height: auto;

}

[b-qg9piahlm3] .right-column {
    margin-top: 65px !important;
    padding: 18px;
    box-sizing: border-box;
    border-radius: 8px;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
    background-color: #FFFFFF;
}

[b-qg9piahlm3] .custom-select {
    width: 100%;
    margin-bottom: 20px;
}

[b-qg9piahlm3] .mud-select ::deep .mud-popover ::deep .mud-select-content {
    color: #1e88e5;
}

[b-qg9piahlm3] .mud-select-outlined {
    border-radius: 8px;
    border: 1px solid #E0E0E0;
}

[b-qg9piahlm3] .comment-field .mud-input-outlined {
    background-color: rgba(255, 253, 239, 1);
}

[b-qg9piahlm3] .original-button {
    border: 1px solid rgba(34, 34, 34, 0.15);
    border-radius: 8px;
    bottom: 40px;
    padding: 10px 15px !important;
}

[b-qg9piahlm3] .button-mobile {
    border: 1px solid rgba(34, 34, 34, 0.15);
    padding: 10px 15px;
    display: flex;
    justify-content: space-between;
/*    text-transform: none;
*/}

[b-qg9piahlm3] .grid-template-columns {
    grid-template-columns: 1fr 2fr;
}

[b-qg9piahlm3] .toggleClass-regular {
    font-size: 10px;
    display: flex;
    padding: 0px 0px 12px 0px !important;
}

[b-qg9piahlm3] .toggleClass-mobile {
    font-size: 10px;
    display: flex;
    justify-content: start;
    padding: 0px 0px 12px 0px !important;
}

[b-qg9piahlm3] .button-layout {
    display: flex;
    justify-content: space-between;
}
