/* /PageComponents/Loyalty/Components/ClientCodeListComponent.razor.rz.scp.css */
.mt-40[b-prki0oeoox] {
    margin-top: 40px;
}

.border-75px[b-prki0oeoox] {
    border: solid 0.75px #dee2e6;
}

.page-link[b-prki0oeoox] {
    cursor: pointer;
}
/* /PageComponents/Loyalty/Components/EntryListComponent.razor.rz.scp.css */
.mt-40[b-ka3ame49ka] {
    margin-top: 40px;
}

.border-75px[b-ka3ame49ka] {
    border: solid 0.75px #dee2e6;
}

.page-link[b-ka3ame49ka] {
    cursor: pointer;
}
/* /PageComponents/Loyalty/Components/MemberList/MemberListComponent.razor.rz.scp.css */
.mt-40[b-ttrxwukvim] {
    margin-top: 40px;
}

.border-75px[b-ttrxwukvim] {
    border: solid 0.75px #dee2e6;
}

.page-link[b-ttrxwukvim] {
    cursor: pointer;
}
/* /PageComponents/Loyalty/Components/MemberList/MemberTransactionListComponent.razor.rz.scp.css */
.page-link[b-5r0xfm4xwg] {
    cursor: pointer;
}
/* /PageComponents/Loyalty/Components/MemberList/MemberWithdrawalComponent.razor.rz.scp.css */
.mt-40[b-irz14a5t5p] {
    margin-top: 40px;
}

.border-75px[b-irz14a5t5p] {
    border: solid 0.75px #dee2e6;
}

.page-link[b-irz14a5t5p] {
    cursor: pointer;
}
/* /PageComponents/Loyalty/Components/PaidOutComponent.razor.rz.scp.css */
.mt-40[b-yq1990wzyt] {
    margin-top: 40px;
}

.border-75px[b-yq1990wzyt] {
    border: solid 0.75px #dee2e6;
}

.page-link[b-yq1990wzyt] {
    cursor: pointer;
}
/* /PageComponents/OfflineDevicesViewComponent.razor.rz.scp.css */
.offline-device-list-container[b-56toadb420] {
    margin-top: 20px;
}
/* /Pages/DineroSupportToolsPages/AnomalousTransactionCheckerPage.razor.rz.scp.css */
.page-container[b-ym1j7g4tv7] {
    height: 100%;
    padding: 30px;
    overflow: auto;
}

.section-title[b-ym1j7g4tv7] {
    font-weight: bold;
    font-size: 28px;
}

.search-form[b-ym1j7g4tv7] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.input-cencon[b-ym1j7g4tv7] {
    width: 250px;
}
/* /Pages/DineroSupportToolsPages/ChangeDeviceNamePage.razor.rz.scp.css */
.page-container[b-qumjob47ma] {
    height: 100%;
    padding: 30px;
    overflow: auto;
}

.section-title[b-qumjob47ma] {
    font-weight: bold;
    font-size: 28px;
}

.device-form[b-qumjob47ma] {
    display: flex;
    gap: 10px;
    align-items: center;
    flex-wrap: wrap; /* to handle long button/input stacking if needed */
}

.input-device-name[b-qumjob47ma] {
    width: 250px;
}
/* /Pages/DineroSupportToolsPages/ResetLoginAttemptPage.razor.rz.scp.css */
.page-container[b-hdzr7fnoep] {
    height: 100%;
    padding: 30px;
    overflow: auto;
}

.section-title[b-hdzr7fnoep] {
    font-weight: bold;
    font-size: 28px;
}

.reset-form[b-hdzr7fnoep] {
    display: flex;
    gap: 10px;
    align-items: center;
}

.input-username[b-hdzr7fnoep] {
    width: 250px;
}
/* /Pages/LoyaltyConfigurationPage.razor.rz.scp.css */
.mt-40[b-vqj8z9lthx] {
    margin-top: 40px;
}

.padding-0-0-40-0[b-vqj8z9lthx] {
    padding: 0 0 40px 0;
}

.padding-0-0-40-20[b-vqj8z9lthx] {
    padding: 0 0 40px 20px;
}

.padding-0-0-30-0[b-vqj8z9lthx] {
    padding: 0 0 30px 0;
}

.padding-0-0-20-20[b-vqj8z9lthx] {
    padding: 0 0 20px 20px;
}

.border-75px[b-vqj8z9lthx] {
    border: solid 0.75px #dee2e6;
}

.display-none[b-vqj8z9lthx] {
    display: none;
}

#accordion .card[b-vqj8z9lthx] {
    border-top: none;
    border-left: none;
    border-right: none;
    border-radius: 0;
    border-bottom: 1px solid #d1d3d4;
}

    #accordion .card .card-header[b-vqj8z9lthx] {
        background: none;
        border: none;
        padding: 25px 0;
    }

        #accordion .card .card-header.top-headline[b-vqj8z9lthx] {
            padding: 0 0 25px;
        }

    #accordion .card .card-body[b-vqj8z9lthx] {
        padding: 0 0 25px;
    }

.vertical-tabs .nav-link[b-vqj8z9lthx] {
    /*text-transform: uppercase;*/
    color: #939598;
    font-size: 12px;
    font-weight: 500;
    border-radius: 0;
    padding: 10px;
    font-family: "Mulish";
}

@media (min-width: 768px) {
    .vertical-tabs .nav-link[b-vqj8z9lthx] {
        border-bottom: 1px solid #e7e8e9;
    }
}

.vertical-tabs .nav-link.active[b-vqj8z9lthx] {
    background: #e6f0ff;
    color: #4d4d4d;
    border-bottom: none;
}

.vertical-tabs .tab-content[b-vqj8z9lthx] {
    /*margin-top: 30px;*/
}

@media (min-width: 768px) {
    .vertical-tabs .tab-content[b-vqj8z9lthx] {
        /*margin-top: 22px;*/
    }
}
/* nav */
.card-nav[b-vqj8z9lthx] {
    max-width: 100%;
    padding: 0;
    border: none;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 0.25rem;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
}


.nav-link[b-vqj8z9lthx] {
    /*color: rgb(110, 110, 110);*/
    font-weight: 500;
    font-family: "Mulish";
}
    /*.nav-link:hover {
        color: #0d6efd;
    }*/

.form-error-message[b-vqj8z9lthx] {
    display: none;
    /*list-style-type: disc;
    margin: 0 10px 15px 10px;
    padding: 8px 35px 8px 30px;
    color: #B94A48;
    background-color: #F2DEDE;
    border: 2px solid #EED3D7;
    border-radius: 4px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);*/
}

.add-credit-type-button[b-vqj8z9lthx] {
    font-family: "Mulish";
    font-weight: 400;
    font-size: 16px;
    color: #4d4d4d;
    line-height: normal;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    padding: 7px 10px;
    background-color: #ffffff;
    cursor: pointer;
}

.back-to-button[b-vqj8z9lthx] {
    font-family: "Mulish";
    font-weight: 400;
    font-size: 16px;
    color: #4d4d4d;
    line-height: normal;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    padding: 7px 10px;
    background-color: #ffffff;
    cursor: pointer;
}

.page-link-pagination[b-vqj8z9lthx] {
    color: #4d4d4d;
    font-family: "Mulish"!important;
}

.page-link-pagination .active[b-vqj8z9lthx] {
    color: #ffffff !important;
    font-family: "Mulish" !important;
}





/* /Pages/LoyaltyPage.razor.rz.scp.css */
/* /Pages/ResetPasswordPage.razor.rz.scp.css */

