/* /Components/Modals/BasicModal.razor.rz.scp.css */

.container[b-mu7713jr17] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    overflow: hidden;
    z-index: 10000;
}

.content[b-mu7713jr17] {
    margin: 10px auto auto auto;
    background: #f3f3f4;
    border-radius: 20px;
    -webkit-box-shadow: 6px 4px 38px -21px rgba(0,0,0,0.75);
    -moz-box-shadow: 6px 4px 38px -21px rgba(0,0,0,0.75);
    box-shadow: 6px 4px 38px -21px rgba(0,0,0,0.75);
    overflow: hidden;
}

.header[b-mu7713jr17] {
    display: flex;
    width: 100%;
    background: #fff;
    padding: 10px 15px 2px 15px;
    align-content: center;
    justify-content: space-between;
    border-bottom: 1px solid #eaeaea;
}

h5[b-mu7713jr17] {
    color: #666666;
    margin: 5px;
    font-size: 20px;
    font-weight: 500;
}

.close__btn[b-mu7713jr17] {
    margin: 5px 3px;
    margin-right: 25px;
    border: none;
    background: inherit;
    cursor: pointer;
}

    .close__btn:focus[b-mu7713jr17] {
        outline: none;
    }

.btn__icon[b-mu7713jr17] {
    color: #666666;
    font-size: 24px;
}

    .btn__icon:hover[b-mu7713jr17] {
        color: #da4453;
    }

.show[b-mu7713jr17] {
    display: block;
    animation-name: show-animation-b-mu7713jr17;
    animation-duration: 1s;
}

@keyframes show-animation-b-mu7713jr17 {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.hide[b-mu7713jr17] {
    display: none;
}

.body[b-mu7713jr17] {
    display: flex;
    margin: 25px 0;
    padding: 10px;
    align-items: center;
    justify-content: center;
}

@media (min-width: 1200px) {
    .container[b-mu7713jr17] {
        max-width: 100vw;
    }
}
/* /Components/Panels/AuthorizingPanel.razor.rz.scp.css */

.auth__container[b-hbeqbplhep] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.panel[b-hbeqbplhep] {
    position: absolute;
    top: 40%;
    left: 50%;
    width: 200px;
    height: 150px;
    text-align: center;
}

.gif[b-hbeqbplhep] {
    display: block;
    max-height: 150px;
    max-width: 200px;
    height: auto;
    width: auto;
    border-radius: 4px;
}

label[b-hbeqbplhep] {
    margin-top: 15px;
    font-size: 18px;
    font-weight: bold;
}
/* /Components/Panels/LoadingPanel.razor.rz.scp.css */
.loading__container[b-pyz3isvplt] {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    overflow: hidden;
    z-index: 10000;
}

img[b-pyz3isvplt] {
    max-height: 14rem;
}
/* /Components/Search/DebtorPredictiveSearch.razor.rz.scp.css */

.high-z[b-kvjhle64g4] {
    z-index: 10000;
}
/* /Components/Search/EmployeePredictiveSearch.razor.rz.scp.css */
main[b-muklpzeub1] {
    min-width: 150px;
    width: 100%;
}

input[b-muklpzeub1] {
    border: 1px solid rgb(203 213 225);
    width: 100%;
    padding-left: .6rem;
    outline: none;
}

.selected[b-muklpzeub1] {
    background-color: #d2d6dc; /* Change this to your desired highlight color */
    color: black; /* Change this to your desired text color */
}

.highest-z[b-muklpzeub1] {
    z-index: 10000;
}
/* /Components/Search/InventorySearch.razor.rz.scp.css */
.high-z[b-0i599u1jnv] {
    z-index: 10000;
}
/* /Components/Search/PredictiveVehicleSearch.razor.rz.scp.css */
main[b-qpft836vht] {
    min-width: 190px;
    width: 100%;
}

input[b-qpft836vht] {
    border: 1px solid rgb(203 213 225);
    width: 100%;
    padding-left: .6rem;
    outline: none;
}

.selected[b-qpft836vht] {
    background-color: #d2d6dc; /* Change this to your desired highlight color */
    color: black; /* Change this to your desired text color */
}
/* /Components/Search/TextSearch.razor.rz.scp.css */
.flex-item[b-qkecqpl9gz] {

}

.flex-item.selected[b-qkecqpl9gz] {
    background-color: lightblue;
}
/* /Components/SingleUse/PickerAnnualTabularStats.razor.rz.scp.css */
table[b-6to0rqjcyv] {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid;
}

table tr td[b-6to0rqjcyv] {
    border: 1px solid;
    width: 120px;
    max-width: 120px;
    text-align: center;
}

table tr th[b-6to0rqjcyv], td[b-6to0rqjcyv] {
    padding: .1rem .8rem;
    border: 1px solid;
}
/* /Components/Sliders/LabelSlider.razor.rz.scp.css */
.switch[b-vhvos0269q] {
    position: relative;
    display: inline-block;
    width: 100px; /* Increase the width of the switch */
    height: 20px;
    padding: .1rem 0;
    cursor: pointer;
}

.switch input[b-vhvos0269q] {
    display: none;
}

.slider[b-vhvos0269q] {
    position: absolute;
    cursor: pointer;
    width: 100%;
    height: 100%;
    background-color: gray;
    border-radius: 34px;
    transition: background-color 0.2s ease;
}

.slider[b-vhvos0269q]:before {
    position: absolute;
    content: attr(data-on);
    height: 16px;
    width: 16px;
    left: 24px;
    bottom: 4px;
    background-color: white;
    border-radius: 50%;
    transition: transform 0.2s ease;
}

.slider-text[b-vhvos0269q] {
    position: absolute;
    top: 56%;
    right: 10px;
    transform: translateY(-50%);
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: white;
    transition: color 0.2s ease;
}

input:checked + .slider[b-vhvos0269q] {
    background-color: rgb(16 185 129);
}

input:checked + .slider[b-vhvos0269q]:before {
    transform: translateX(-16px);
    content: attr(data-on);
}

input + .slider[b-vhvos0269q]:before {
    content: attr(data-off); /* Set the content to the value of data-off by default */
}

input:checked + .slider + .slider-text[b-vhvos0269q]::before {
    content: attr(data-on);
}

input + .slider + .slider-text[b-vhvos0269q]::before {
    content: attr(data-off);
}
/* /Components/TestComponent.razor.rz.scp.css */
.cover-screen[b-fb4nax02aa] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    overflow: hidden;
    z-index: 10000;
}
/* /Pages/Accounts/Customers/UpdateCustomerAccount/UpdateCustomerAccount.razor.rz.scp.css */
/* /Pages/Accounts/RegistrationRequests/RegistrationRequestGrid.razor.rz.scp.css */
/* /Pages/BayTransferHistory.razor.rz.scp.css */

main[b-ah2rrtbtkz] {
    --green: #42b37c;
    --gray: #e0e4eb;
}

.transfer-in[b-ah2rrtbtkz] {
    background: linear-gradient(to right, var(--green), var(--green), var(--gray), var(--gray), var(--gray));
}

.transfer-out[b-ah2rrtbtkz] {
    background: linear-gradient(to right, var(--gray), var(--gray), var(--gray), var(--green), var(--green));
}
/* /Pages/DebtorInvoicePicking.razor.rz.scp.css */
table[b-psg0vuealk] {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid;
}

table tr td[b-psg0vuealk] {
    border: 1px solid;
    width: 120px;
    max-width: 120px;
    text-align: center;
}

.close[b-psg0vuealk] {
    max-height: 0;
    transition: all 400ms ease-in-out;
    overflow: hidden;
    visibility: hidden;
}

.open[b-psg0vuealk] {
    max-height: 7rem;
    visibility: visible;
    transition: all 400ms ease-in-out;
}
/* /Pages/Finance/Sales/SalesGrid.razor.rz.scp.css */
body[b-dj90puqgju] {
}
/* /Pages/FrozenPicking.razor.rz.scp.css */

main[b-7zek5vd2fn] {
    padding-bottom: 10px;
    position: fixed;
    padding: 0;
    margin: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f3f3f4;
    z-index: 500;
    overflow-y: auto;
}
/* /Pages/Inventory/MainGrid/InventoryGrid.razor.rz.scp.css */
.relative:hover .dropdown-content[b-1fgbsh0hwf] {
    display: block;
}

.dropdown-content[b-1fgbsh0hwf] {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 260px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 5000;
}

.dropdown-content button[b-1fgbsh0hwf] {
    color: black;
    font-family: 'Quicksand', sans-serif;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.high-z[b-1fgbsh0hwf] {
    z-index: 5000;
}
/* /Pages/InvoiceSheet.razor.rz.scp.css */
.inv-table[b-e59wrtoa7c] {
    font-size: .9rem;
}

.inv-table tbody tr td[b-e59wrtoa7c] {
    line-height: 1.6rem;
    padding: 0 1rem;
    border-right: 1px solid black;
    border-top: 1px solid black;

}

.inv-table tbody tr td:last-of-type[b-e59wrtoa7c] {
    border-right: none;
}

.no-border[b-e59wrtoa7c] {
    border: none;
}

input[b-e59wrtoa7c] {
    border: 1px solid black;
    padding: 2px;
    border-radius: 4px;
}

dialog[b-e59wrtoa7c] {
    min-width: 450px;
    max-width: 700px;
    min-height: 350px;
    border: none;
    border-radius: 5px;
}

textarea[b-e59wrtoa7c] {
    width: 100%;
    height: 100%;
    min-height: 350px;
    display: block;
}
/* /Pages/People/Accounts/AccountsGrid.razor.rz.scp.css */
.card-bg[b-00kh8hwcgb] {
    background: linear-gradient(to right bottom, rgba(235, 239, 244, 1), rgba(235, 239, 244, 1));
    backdrop-filter: blur(8.9px);
    -webkit-backdrop-filter: blur(8.9px);
}

.designation-bg[b-00kh8hwcgb] {
    background: linear-gradient(to right top, #5BCAF9, #5AA1FB, #5972FF);
}

.img-border[b-00kh8hwcgb] {
    background: linear-gradient(#fff, #fff) padding-box, linear-gradient(45deg, #5BCAF9, #5AA1FB, #5972FF) border-box;
    border: 4px solid transparent;
    border-radius: 50px;
}
/* /Pages/People/Employees/BulkQRCodePrinterPage.razor.rz.scp.css */
main[b-k1ybks7d8q] {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #FFF;
    overflow: hidden;
    z-index: 10000;
    padding: 1rem;
}

.image[b-k1ybks7d8q] {
    width: 180px;
    height: 180px;
    object-fit: cover;
    object-position: 50% 50%;
    border-radius: 6px;
}

@media print {
    *[b-k1ybks7d8q] {
        overflow: visible !important;
    }

    div[b-k1ybks7d8q] {
        page-break-after: always;
    }

    @page {
        size: A4 landscape;
    }
}
/* /Pages/People/Employees/QRCodePrinterPage.razor.rz.scp.css */

main[b-zushuypq6a] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #FFF;
    overflow: hidden;
    z-index: 10000;
    padding: 1rem;
}

.image[b-zushuypq6a] {
    width: 180px;
    height: 180px;
    object-fit: cover;
    object-position: 50% 50%;
    border-radius: 6px;
}
/* /Pages/Quotes/CreateQuote.razor.rz.scp.css */
option[b-39xc3jkrw7] {
    width: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* /Pages/Quotes/QuoteGrid.razor.rz.scp.css */
.file-upload-container[b-xvl11ersug] {
    display: inline-block;
    position: relative;
    overflow: hidden;
}

.btn-file-upload[b-xvl11ersug] {
    background-color: #007bff;
    color: #fff;
    padding: 10px 20px;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
}

/* Hide the default file input but keep it clickable */
.file-input[b-xvl11ersug] {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 100px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
/* /Pages/Quotes/SupplierItems.razor.rz.scp.css */
/* /Pages/Quotes/UpdateQuote.razor.rz.scp.css */
/* /Pages/Reporting/Pickers/PickerReportDashboard.razor.rz.scp.css */

.ls-card[b-tpti3wv494] {
    width: 190px;
    height: 55px;
}

.ls-inv-color[b-tpti3wv494] {
    background: linear-gradient(to right bottom, rgb(88, 128, 156), rgb(77, 119, 150), rgb(59, 100, 129), rgb(49, 85, 110));
}

.ls-err-color[b-tpti3wv494] {
    background: linear-gradient(to right bottom, #f87171, #f34f4f, #d12d2d, #ca1d1d);
}


/* /Pages/RestaurantEquipment.razor.rz.scp.css */
main[b-1wg371xdu2] {
    padding-bottom: 10px;
    position: fixed;
    padding: 0;
    margin: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f3f3f4;
    z-index: 500;
    overflow-y: auto;
}
/* /Pages/RouteSheet.razor.rz.scp.css */

input[type='radio'][b-cwcqakv0s6] {
    transform: scale(1.3);
}

.main-table[b-cwcqakv0s6] {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid;
}

.table-head[b-cwcqakv0s6] {
    border: 1px solid;
  /*  width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.main-table tr td[b-cwcqakv0s6] {
    border: 1px solid;
    /*width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.borders[b-cwcqakv0s6] {
    border: 1px solid;
}

.border-top-remove[b-cwcqakv0s6] {
    border-top: none;
}

.border-right-remove[b-cwcqakv0s6] {
    border-right: none;
}

.high-z[b-cwcqakv0s6] {
    z-index: 1000;
    width: 100%;
}

.text-line[b-cwcqakv0s6] {
    background-color: transparent;
    outline: none;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: solid black 1px;
    padding: 0 10px;
}
/* /Pages/Routesheets/PrintableRouteSheet.razor.rz.scp.css */
main[b-4zy7zng298] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #FFF;
    overflow: hidden;
    z-index: 10000;
    padding: 1rem;
}

.main-table[b-4zy7zng298] {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid;
}

.table-head[b-4zy7zng298] {
    border: 1px solid;
    /*  width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.main-table tr td[b-4zy7zng298] {
    border: 1px solid;
    /*width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.borders[b-4zy7zng298] {
    border: 1px solid;
}

.border-top-remove[b-4zy7zng298] {
    border-top: none;
}

.border-right-remove[b-4zy7zng298] {
    border-right: none;
}

.text-line[b-4zy7zng298] {
    background-color: transparent;
    outline: none;
    outline-style: none;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: solid black 1px;
    padding: 0 10px;
}
/* /Pages/Routesheets/RouteDebtorAppearance.razor.rz.scp.css */
main[b-ddxzx0gbsp] {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #FFF;
    overflow: hidden;
    z-index: 10000;
    padding: 1rem;
}
/* /Pages/Routesheets/RoutesheetDetails.razor.rz.scp.css */


.main-table[b-mjt9f0pue5] {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid;
}

.table-head[b-mjt9f0pue5] {
    border: 1px solid;
    /*  width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.main-table tr td[b-mjt9f0pue5] {
    border: 1px solid;
    /*width: 120px;
    max-width: 120px;*/
    text-align: center;
}

.borders[b-mjt9f0pue5] {
    border: 1px solid;
}

.border-top-remove[b-mjt9f0pue5] {
    border-top: none;
}

.border-right-remove[b-mjt9f0pue5] {
    border-right: none;
}

.text-line[b-mjt9f0pue5] {
    background-color: transparent;
    outline: none;
    outline-style: none;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: solid black 1px;
    padding: 0 10px;
}
/* /Pages/Routesheets/RouteTrackingGrid.razor.rz.scp.css */
/* /Pages/StockCollections/BayPickingTracking.razor.rz.scp.css */
.close[b-wx0ezazxuj] {
    max-height: 0;
    transition: all 600ms ease-in-out;
    overflow: hidden;
    visibility: hidden;
}

.open[b-wx0ezazxuj] {
    max-height: 15rem;
    visibility: visible;
    overflow: hidden;
    transition: all 600ms ease-in-out;
}

.margin-btm[b-wx0ezazxuj] {
    margin-bottom: 4rem;
}
/* /Pages/StockCollections/InvoiceTrackingInfo/InvoiceTrackingInfo.razor.rz.scp.css */


.search-container[b-u5xtpvn4w1] {
}

.invoice-info[b-u5xtpvn4w1] {
    display: none;
    transition: max-height 0.5s ease;
}
/* /Pages/StockCollections/PickerCollectionBreakdown.razor.rz.scp.css */

.ls-background[b-1alvzd7l4u] {
    background: linear-gradient(to right top, rgba(67, 159, 245, .2), rgba(67, 159, 245, .1), rgba(67, 159, 245, .05), #FFF, #FFF);
}

.time-div:last-child .time-to-next[b-1alvzd7l4u] {
    display: none;
}
/* /Pages/StockCollections/PickerCollectionDailyBreakdown.razor.rz.scp.css */

.ls-background[b-dw4czl2bod] {
    background: linear-gradient(to right top, rgba(67, 159, 245, .2), rgba(67, 159, 245, .1), rgba(67, 159, 245, .05), #FFF, #FFF);
}
/* /Pages/StockCollections/PickingTracking.razor.rz.scp.css */
main[b-acec48oopd] {
    position: fixed;
    padding: 1rem;
    margin: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f3f3f4;
    z-index: 500;
}

.close[b-acec48oopd] {
    max-height: 0;
    transition: all 600ms ease-in-out;
    overflow: hidden;
    visibility: hidden;
}

.open[b-acec48oopd] {
    max-height: 7rem;
    visibility: visible;
    transition: all 400ms ease-in-out;
}
/* /Shared/MainLayout.razor.rz.scp.css */
section[b-12gem036ri] {
    --nav-w: 48px;
    --sidebar-w: 180px;
    display: flex;
    height: 100vh;
}

nav[b-12gem036ri] {
    min-width: var(--nav-w);
    max-width: var(--nav-w);
    color: rgba(255, 255, 255, 0.5);
    font-size: 1rem;
}

    nav i[b-12gem036ri] {
        padding: .4rem;
    }

    nav div:first-child[b-12gem036ri] {
        background: #005CE1;
        font-size: 1.8rem;
    }

.active-icon[b-12gem036ri] {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(5px);
    border-radius: 4px;
}

.sidebar[b-12gem036ri] {
    min-width: var(--sidebar-w);
    max-width: var(--sidebar-w);
    border-right: 1px solid #eeeeee;
}

.sidebar-label-color[b-12gem036ri] {
    color: #0067FF;
}

/* subtab inactive color */

.st-ia-c[b-12gem036ri] {
    color: rgb(100 116 139);
}

/* subtab active color */

.st-a-c[b-12gem036ri] {
    color: #0067FF;
}

.bottom-img-bg[b-12gem036ri] {
    background: linear-gradient(to bottom, #F3FAFF, #EAF5FF, #E3F0FF, #DAEAFF, #D0E3FF);
}

.sidebar label i[b-12gem036ri] {
    font-size: 1.2rem;
}

.content[b-12gem036ri] {
    flex-grow: 1;
    background-color: #f6f6f6;
    padding: 1rem;
}

.blazored-toast-container[b-12gem036ri] {
    z-index: 10000;
}

/*section {
    --nav-h: 3rem;
    --nav-w: 4rem;
    display: grid;
    grid-template-columns: 60px 200px 1fr;
    grid-template-areas:
        "nav sidebar content";
}

nav {
    grid-area: nav;
    background-color: green;
}

.sidebar {
    grid-area: sidebar;*/
/* background: linear-gradient(#123E92, #3D74D9, #2E9BEE);*/
/*background: #3D74D9;
}

.content {
    grid-area: content;
    background-color: aqua;
}

main {
    flex: 1;
}

.top-row {
    background-color: #FFF;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

.top-row ::deep a, .top-row ::deep .btn-link {
    white-space: nowrap;
    margin-left: 1.5rem;
    text-decoration: none;
}

.top-row ::deep a:hover, .top-row ::deep .btn-link:hover {
    text-decoration: underline;
}

.top-row ::deep a:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth) {
        display: none;
    }

    .top-row.auth {
        justify-content: space-between;
    }

    .top-row ::deep a, .top-row ::deep .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {

    .page {
        flex-direction: row;
    }

    .sidebar {
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth ::deep a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row, article {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}*/
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-rpvu9wlp0h] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-rpvu9wlp0h] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-rpvu9wlp0h] {
    font-size: 1.1rem;
}

.oi[b-rpvu9wlp0h] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-rpvu9wlp0h] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-rpvu9wlp0h] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-rpvu9wlp0h] {
        padding-bottom: 1rem;
    }

    .nav-item[b-rpvu9wlp0h]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-rpvu9wlp0h]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-rpvu9wlp0h]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-rpvu9wlp0h] {
        display: none;
    }

    .collapse[b-rpvu9wlp0h] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
