/* /Shared/Breadcrumbs/Breadcrumbs.razor.rz.scp.css */
.breadcrumb a[b-gd62vi1m9w], .breadcrumb .bi[b-gd62vi1m9w] {
    color: var(--slate-gray)
}
/* /Shared/Controls/TabularSelect.razor.rz.scp.css */
.dropdown-toggle[b-085v0t4i7k] {
    cursor: default;
    font-weight: normal;
    z-index: 1001;
    text-align: left;
    border: 1px solid #ced4da;
    color: #212529;
    background-color: white;
    background-repeat: no-repeat;
    background-position: right .75rem center;
    background-size: 16px 12px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

    .dropdown-toggle.show[b-085v0t4i7k], .dropdown-toggle.show:hover[b-085v0t4i7k], .dropdown-toggle:focus[b-085v0t4i7k], .dropdown-toggle:focus:hover[b-085v0t4i7k] {
        box-shadow: var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
        border-color: #86b7fe
    }

        .dropdown-toggle:hover[b-085v0t4i7k] {
            box-shadow: none
        }

.dropdown-toggle:disabled[b-085v0t4i7k] {
    background-color: var(--bs-secondary-bg);
    opacity: 1;
}

    .dropdown-toggle.is-invalid[b-085v0t4i7k] {
        border-color: #dc3545;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
        background-position: right .75rem center,center right 2.25rem;
        background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);
    }

    .dropdown-toggle[b-085v0t4i7k]::after {
        border: 0;
    }

.dropdown-menu.show[b-085v0t4i7k] {
    width: 100%;
    padding: 0;
    top: -6px !important;
}

.dropdown-menu.show .items-container[b-085v0t4i7k] {
    max-height: 200px;
    overflow-y: auto;
}

.dropdown-menu .table[b-085v0t4i7k] {
    margin-bottom: 0;
}

    .dropdown-menu .table thead tr[b-085v0t4i7k] {
        background-color: var(--icy-gray);
        color: var(--slate-gray);
        font-style: italic;
    }

    .dropdown-menu .table th[b-085v0t4i7k] {
        padding-top: 10px;
    }

    .dropdown-menu .table td[b-085v0t4i7k], .dropdown-menu .table th[b-085v0t4i7k] {
        border-left: 1px solid var(--silver-gray);
        border-bottom-width: 0;
        padding-left: 1em;
    }

        .dropdown-menu .table td:first-child[b-085v0t4i7k], .dropdown-menu .table th:first-child[b-085v0t4i7k] {
            border-left-width: 0
        }

    .dropdown-menu .table td[b-085v0t4i7k] {
        cursor: pointer;
    }

.dropdown-menu .dropdown-empty[b-085v0t4i7k] {
    padding-top: 1em;
    padding-bottom: 1em;
    text-align: center;
}

.dropdown-toggle .dropdown-clear-selection[b-085v0t4i7k] {
    margin-left: auto;
    margin-right: .75em;
    font-size: 1.25rem;
    line-height: 100%;
    position: relative; 
    top: 2px;
}

.dropdown-toggle.is-invalid .dropdown-clear-selection[b-085v0t4i7k] {
    margin-right: 1em;
}
/* /Shared/DataTables/ActionMenu.razor.rz.scp.css */
.action-menu-toggle[b-rqdfxpkfat] {
    color: var(--slate-gray);
    opacity: 25%;
    font-size: 2rem;
    line-height: 1;
    vertical-align: middle;
}

    .action-menu-toggle:hover[b-rqdfxpkfat], .action-menu-toggle.show[b-rqdfxpkfat] {
        opacity: 100%
    }

.icon-container[b-rqdfxpkfat] {
    display: inline-block;
    width: 1.5rem; /* Reserve space for the icon */
    text-align: center; /* Center the icon if present */
}
/* /Shared/DataTables/DataTable.razor.rz.scp.css */
td[b-289mhzmhlx] {
    vertical-align: middle;
}

.datatable-footer[b-289mhzmhlx] {
    padding: 0rem 2rem;
}
/* /Shared/DataTables/Pagination/PaginationControls.razor.rz.scp.css */
/* /Shared/Layout/CardLayout.razor.rz.scp.css */
.cursor-pointer[b-amkoq9qzbf] {
    cursor: pointer
}
/* /Shared/Layout/FormLayout.razor.rz.scp.css */
/** 
    Form section nav card styling 
*/
#sections-nav-wrapper[b-ev6xhfsl0r] {
    min-width: 230px;
}

#sections-nav-content[b-ev6xhfsl0r] {
    position: sticky;
    top: 15px;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-2oys9z9gv3] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-2oys9z9gv3] {
    flex: 1;
}
/* /Shared/MainLayoutLogin.razor.rz.scp.css */
.page[b-r52qczh6vj] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-r52qczh6vj] {
    flex: 1;
}
/* /Shared/Navigation/FormSectionNavigation.razor.rz.scp.css */
/**
    Form section nav link styling
*/
ul.section-nav-list[b-a0nqkkmcv1] {
    list-style-type: none
}

    ul.section-nav-list li a.section-nav-link[b-a0nqkkmcv1] {
        color: var(--slate-gray)
    }

        ul.section-nav-list li a.section-nav-link.active[b-a0nqkkmcv1] {
            color: #00A0E8
        }

    ul.section-nav-list li[b-a0nqkkmcv1] {
        position: relative;
        margin-bottom: 0;
        padding-bottom: 5px;
    }

        ul.section-nav-list li[b-a0nqkkmcv1]:after {
            /* bullets */
            content: url('images/nav-bullet-gray.png');
            position: absolute;
            left: -20px; /* horizontal bullet placement */
            top: 0px;
        }

        ul.section-nav-list li:has(> a.section-nav-link.active)[b-a0nqkkmcv1]:after {
            /* bullets */
            content: url('images/nav-bullet-blue.png');
        }

        ul.section-nav-list li[b-a0nqkkmcv1]:before {
            /* lines */
            content: "";
            position: absolute;
            left: -15px; /* horizontal line placement */
            border-left: 1px solid var(--slate-gray);
            height: 100%;
            width: 1px;
        }

        ul.section-nav-list li:first-child[b-a0nqkkmcv1]:before {
            /* first li's line */
            top: 9px; /* vertical line placement */
        }

        ul.section-nav-list li:last-child[b-a0nqkkmcv1]:before {
            /* last li's line */
            height: 8px; /* vertical line placement */
        }
/* /Shared/Utilities/HelpIcon.razor.rz.scp.css */
.help-icon a[b-fw5lm5tw7u], 
.help-icon .bi[b-fw5lm5tw7u] {
    color: #111111 !important;
    font-size: smaller;
}
/* /Shared/Utilities/LoadingSpinner.razor.rz.scp.css */
.spinner-border[b-3yf7lo7tqd] {
    color: var(--deed-blue);
    height: 8rem;
    width: 8rem;
    border-width: 16px;
}

.loading-spinner-text[b-3yf7lo7tqd] {
    color: var(--slate-gray);
    font-weight: 400;
}
/* /Shared/Utilities/NotificationToasts.razor.rz.scp.css */
