/* /Pages/Admin/Dashboard.razor.rz.scp.css */
.search[b-57ujn8d54w] {
    background-image: url(/search-ico.svg);
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position-x: 0.8rem;
    background-position-y: center;
    padding: 10px 25px 10px 2.5rem;
}

.clinic-card[b-57ujn8d54w] {
    background: #ffffff;
    border: 1px solid #B4DFE8;
    border-radius: 15px;
    padding: 1.25rem;
    height: 100%;
    transition: box-shadow 0.2s ease;
}

.clinic-card:hover[b-57ujn8d54w] {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

.clinic-card .card-title[b-57ujn8d54w] {
    font-weight: 600;
    color: #333;
    margin-bottom: 0.75rem;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #B4DFE8;
}

.clinic-card .card-info[b-57ujn8d54w] {
    font-size: 0.9rem;
    color: #555;
    margin-bottom: 0.35rem;
}

.clinic-card .card-label[b-57ujn8d54w] {
    font-weight: 500;
    color: #333;
}
/* /Pages/Clinic/Edit.razor.rz.scp.css */
.container[b-48hytz6khi] {
    max-width: 900px;
}
/* /Pages/Index.razor.rz.scp.css */
.search[b-q7j08b9gxo] {
    background-image: url(/search-ico.svg);
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position-x: 0.8rem;
    background-position-y: center;
    padding: 10px 25px 10px 2.5rem;
}


[b-q7j08b9gxo] tbody, td[b-q7j08b9gxo], tfoot[b-q7j08b9gxo], th[b-q7j08b9gxo], [b-q7j08b9gxo] thead, tr[b-q7j08b9gxo] {
    border-color: #B4DFE8;
    border-style: solid;
}

[b-q7j08b9gxo] .table-cell {
    font: normal normal normal 17px/26px Prompt;
    letter-spacing: 0px;
    color: #000000;
}

[b-q7j08b9gxo] .btn-group > button.btn {
    background: none;
    padding: 0;
}

[b-q7j08b9gxo] .btn-group > button.btn:focus {
    box-shadow: none;
}

[b-q7j08b9gxo] .btn-group > button.btn:not(:last-child) {
    margin-right: 25px;
}

    [b-q7j08b9gxo] .btn-group > button.btn > span {
        font: normal normal normal 17px/26px Prompt;
        letter-spacing: 0px;
        color: #F58C43;
    }
/* /Pages/Patient/Detail.razor.rz.scp.css */
.exclamation-circle[b-jxxsxiidvp] {
    background-repeat: no-repeat;
    background-position-y: center;
    padding: 10px 25px 10px 2.5rem;
}

    .exclamation-circle.warning[b-jxxsxiidvp] {
        background-image: url(/warning-exclamation-circle.svg);
    }
    .exclamation-circle.error[b-jxxsxiidvp] {
        background-image: url(/error-exclamation-circle.svg);
    } 

[b-jxxsxiidvp] .btn.btn-primary.rounded-pill.btn-edit {
    background: url(/edit-ico.svg);
    width: 35px;
    height: 35px;
    padding: 0;
    float: right;
}

[b-jxxsxiidvp] .btn.btn-primary.rounded-pill.btn-add {
    background-image: url(/add-ico.svg);
    background-position-x: 6px;
    background-position-y: center;
    padding-left: 40px;
    float: right;
}

.row h5[b-jxxsxiidvp] {
    text-align: left;
    font: normal normal 600 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    margin-bottom: 0;
}

.row h7[b-jxxsxiidvp] {
    text-align: left;
    font: normal normal 300 17px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    margin-top: 30px;
    margin-bottom: 2rem;
}
/* /Pages/Patient/Edit.razor.rz.scp.css */
.container[b-5zk01cfkau] {
    max-width: 900px;
}

.btn.form-control[b-5zk01cfkau] {
    min-height: 56px;
    margin-bottom: 15px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 10px;
}

    .btn.form-control.btn-outline-primary[b-5zk01cfkau] {
        font: normal normal normal 21px/56px Prompt;
        letter-spacing: 0px;
        color: #404040;
        opacity: 0.6;
        border: none;
    }

.btn-check:active + .btn-outline-primary[b-5zk01cfkau],
.btn-check:checked + .btn-outline-primary[b-5zk01cfkau],
.btn-outline-primary.active[b-5zk01cfkau],
.btn-outline-primary.dropdown-toggle.show[b-5zk01cfkau],
.btn-outline-primary:active[b-5zk01cfkau] {
    outline: solid 2px #5C708A
}
/* /Pages/Patient/Io.razor.rz.scp.css */
.mouth-container[b-5r6w1fvk1n] {
    min-width: 850px;
    margin-bottom: 30px;
}

.teeths[b-5r6w1fvk1n], .mouth-container[b-5r6w1fvk1n] {
    display: flex;
}

.left-col[b-5r6w1fvk1n] {
    width: 70px;
    margin-top: auto;
    margin-bottom: auto;
}

.teeth-position[b-5r6w1fvk1n] {
    text-align: center;
    font: normal normal 600 21px/32px Prompt;
    letter-spacing: 0px;
    color: #5C708A;
    opacity: 1;
}

.left-col[b-5r6w1fvk1n]  .form-switch {
    padding-left: 0;
    text-align: center;
}

    .left-col[b-5r6w1fvk1n]  .form-switch label,
    .left-col[b-5r6w1fvk1n]  .form-switch input[type=checkbox] {
        display: block;
        float: none;
        margin-left: auto;
        margin-right: auto;
    }

    .left-col[b-5r6w1fvk1n]  .form-switch input[type=checkbox] {
        width: 2em;
    }

.overall-mouth[b-5r6w1fvk1n] {
    margin-left: 20px;
}
    .overall-mouth .button-group > label[b-5r6w1fvk1n] {
        display: block;
        text-align: center;
        font: normal normal normal 17px/26px Prompt;
        letter-spacing: 0px;
        color: #5C708A;
        border: 1px solid #D9D9D9;
        border-radius: 7px;
        padding: 15px 20px;
        cursor: pointer;
        margin-bottom: 5px;
    }

.teeths *[b-5r6w1fvk1n] {
    font-size: 0;
}

.tooth[b-5r6w1fvk1n] {
    width: 30px;
    margin: 0 5px;
    cursor: pointer;
}

    .tooth.selected[b-5r6w1fvk1n], .overall-mouth .button-group > label.selected[b-5r6w1fvk1n] {
        outline-style: auto;
        outline-color: #5B708A;
    }

.mouth-left[b-5r6w1fvk1n], .mouth-right[b-5r6w1fvk1n] {
    display: inline-block;
}

.seperator[b-5r6w1fvk1n] {
    margin: 5px;
    display: inline-block;
    border: 1px solid #B3B3B3;
    opacity: 1;
}

.position-label-row[b-5r6w1fvk1n] {
    height: 32px;
}

.position-label[b-5r6w1fvk1n] {
    display: inline-block;
    width: 30px;
    height: 32px;
    text-align: center;
    font: normal normal 300 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    opacity: 1;
    margin: 0 5px;
}

.radio-group > .btn.btn-outline-primary[b-5r6w1fvk1n],
.overall-mouth-form .btn.btn-outline-primary[b-5r6w1fvk1n] {
    border: none;
}

.radio-group > .btn.btn-outline-primary:focus[b-5r6w1fvk1n],
.overall-mouth-form .btn.btn-outline-primary:focus[b-5r6w1fvk1n] {
    box-shadow: none;
}

.radio-group[b-5r6w1fvk1n] {
    margin-bottom: 20px;
}

    .radio-group > label[b-5r6w1fvk1n] {
        padding: 5px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border-radius: 10px;
        opacity: 1;
        border: none;
    }

    .radio-group > .btn + .btn-outline-primary[b-5r6w1fvk1n] {
        border: none;
    }

    

    .radio-group > .btn-check:checked + .btn-outline-primary[b-5r6w1fvk1n] {
        background: #F58C43 0% 0% no-repeat padding-box;
    }

        .radio-group > .btn-check:checked + .btn-outline-primary .radio-code[b-5r6w1fvk1n],
        .radio-group > .btn-check:checked + .btn-outline-primary .radio-label[b-5r6w1fvk1n] {
            color: white;
        }

.radio-code[b-5r6w1fvk1n] {
    text-align: center;
    font: normal normal 600 17px/62px Prompt;
    letter-spacing: 0px;
    color: #5C708A;
    opacity: 1;
    padding-left: 5px;
    padding-right: 0;
}
.radio-label[b-5r6w1fvk1n] {
    text-align: left;
    font: normal normal normal 14px/31px Prompt;
    letter-spacing: 0px;
    color: #404040;
    opacity: 1;
    padding-left: 5px;
    padding-right: 0;
}

.fixed-scroll-group[b-5r6w1fvk1n] {
    position: relative;
    height: 500px;
    overflow-y: scroll;
}

/* width */
.fixed-scroll-group[b-5r6w1fvk1n]::-webkit-scrollbar {
    width: 0;
}

/* Track */
.fixed-scroll-group[b-5r6w1fvk1n]::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
.fixed-scroll-group[b-5r6w1fvk1n]::-webkit-scrollbar-thumb {
    background: #888;
}

/* Handle on hover */
.fixed-scroll-group[b-5r6w1fvk1n]::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.restoration-group .radio-group > label[b-5r6w1fvk1n] {
    width: 288px;
}

.carries-group[b-5r6w1fvk1n], .treatment-group[b-5r6w1fvk1n] {
    margin-left: 15px;
}

    .carries-group .radio-group > label[b-5r6w1fvk1n] {
        width: 310px;
    }

    .treatment-group .radio-group > label[b-5r6w1fvk1n] {
        width: 272px;
    }

.xray-radio-group[b-5r6w1fvk1n] {
    font: normal normal 300 14px/28px Prompt;
    letter-spacing: 0px;
    color: #B4B4B4;
}

    .xray-radio-group label.active[b-5r6w1fvk1n] {
        font: normal normal medium 14px/28px Prompt;
        letter-spacing: 0px;
        color: #404040;
        opacity: 1;
    }

[b-5r6w1fvk1n] div.radio-group input.form-control {
    height: 36px;
    padding: 12px;
}

.btn-next-tooth[b-5r6w1fvk1n], .btn-normal-tooth[b-5r6w1fvk1n] {
    width: 75px;
    border: none;
    border-radius: 10px;
    opacity: 1;
    color: #404040;
    background-color: #ffffff;
    padding: 15px;
}

.btn-next-tooth[b-5r6w1fvk1n] {
    position: absolute;
    top: 314px;
    right: 0;
    height: 172px;
    background-image: url(/arrow-right-circle.svg);
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position-x: center;
    background-position-y: 55px;
}

.btn-normal-tooth[b-5r6w1fvk1n] {
    position: absolute;
    top: 542px;
    right: 0;
    height: 100px;
    background-repeat: no-repeat;
    background-size: 1rem;
    background-position-x: center;
    background-position-y: 55px;
}
.overall-mouth-form h7[b-5r6w1fvk1n] {
    display: block;
    text-align: center;
    font: normal normal normal 17px/24px Prompt;
    letter-spacing: 0px;
    color: #404040;
}
.overall-mouth-form .btn-outline-primary[b-5r6w1fvk1n] {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: none;
    border-radius: 10px;
    text-align: left;
    font: normal normal normal 17px/24px Prompt;
    letter-spacing: 0px;
    color: #404040;
    padding: 10px 20px;
    min-height: 112px;
}

.overall-mouth-form .btn-check:checked + .btn-outline-primary[b-5r6w1fvk1n] {
    background: #F58C43 0% 0% no-repeat padding-box;
    color: #FFFFFF;
}

    .overall-mouth-form .btn-check:checked + .btn-outline-primary .badge[b-5r6w1fvk1n] {
        padding: 0 10px;
        margin-left: 10px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border-radius: 5px;
        font: normal normal 600 17px/24px Prompt;
        letter-spacing: 0px;
        color: #F58C43;
    }

    .overall-mouth-form .btn-outline-primary b[b-5r6w1fvk1n] {
        font: normal normal 600 17px/24px Prompt;
    }

.overall-mouth-form .btn-outline-primary[b-5r6w1fvk1n],
.overall-mouth-form[b-5r6w1fvk1n]  textarea.form-control {
    margin-top: 15px;
    padding: 10px 18px;
    font: normal normal 300 17px/24px Prompt;
}
    
.overall-mouth-form[b-5r6w1fvk1n]  textarea.form-control {
    background: #FAFAFA 0% 0% no-repeat padding-box;
    border: 1px solid #D9D9D9;
    border-radius: 10px;
    height: 243px;
}
/* /Pages/Patient/IoPreview.razor.rz.scp.css */
.teeths[b-pr9nyexoyz] {
    display: flex;
}

.tooth[b-pr9nyexoyz] {
    display: inline-block;
    width: 16px;
    margin: 0;
    cursor: pointer;
}

.small .tooth[b-pr9nyexoyz] {
    width: 12px;
    margin: 0;
}

.medium .tooth[b-pr9nyexoyz] {
    width: 24px;
    margin: 0 3px;
}

.seperator[b-pr9nyexoyz] {
    display: inline-block;
    border: 1px solid #B3B3B3;
    opacity: 1;
}

.small .seperator[b-pr9nyexoyz] {
    margin: 0 3px;
    height: 93px;
}

.medium .seperator[b-pr9nyexoyz] {
    margin: 0 5px;
    height: 108px;
}

.position-label[b-pr9nyexoyz] {
    display: inline-block;
    text-align: center;
    letter-spacing: 0px;
    color: #404040;
    opacity: 1;
}

.small .position-label[b-pr9nyexoyz] {
    width: 12px;
    height: 12px;
    font: normal normal 300 12px/12px Prompt;
    margin: 0;
}

.medium .position-label[b-pr9nyexoyz] {
    width: 24px;
    height: 20px;
    font: normal normal 300 17px/26px Prompt;
    margin: 0 3px;
}
/* /Pages/Patient/ToothDisplay.razor.rz.scp.css */
.tooth-container[b-fbnw56vntc] {
    width: 100%;
    display: inline-block;
}

    .tooth-container .tooth[b-fbnw56vntc] {
        
        border: 1px solid #D9D9D9;
        border-radius: 7px;
    }

        .tooth-container .tooth.milk[b-fbnw56vntc] {
            height: 25px;
        }

        .tooth-container .tooth.milk:first-child[b-fbnw56vntc] {
            margin-bottom: 5px;
        }

        .tooth-container .tooth.milk:last-child[b-fbnw56vntc] {
            margin-top: 5px;
        }

    .tooth-container.large .tooth[b-fbnw56vntc] {
        height: 30px;
    }

        .tooth-container.large .tooth.milk[b-fbnw56vntc] {
            height: 20px;
        }

    .tooth-container.medium .tooth[b-fbnw56vntc] {
        height: 20px;
    }

        .tooth-container.medium .tooth.milk[b-fbnw56vntc] {
            height: 16px;
        }

    .tooth-container.small .tooth[b-fbnw56vntc] {
        height: 16px;
    }

        .tooth-container.small .tooth.milk[b-fbnw56vntc] {
            height: 12px;
        }

.tooth.status_WaitingForTreatment[b-fbnw56vntc] {
    background: #FC6161;
}

.tooth.status_NoData[b-fbnw56vntc] {
    background: none;
}

.tooth.status_Invisible[b-fbnw56vntc] {
    background: #E6E6E6;
}

.tooth.milk.status_Invisible[b-fbnw56vntc] {
    background: black;
}

.tooth.status_Normal[b-fbnw56vntc] {
    background: #FFFFFF;
}

.tooth.status_Extraction[b-fbnw56vntc] {
    background: black;
    
}

.tooth.status_FissureGreen[b-fbnw56vntc],
.tooth.status_FissureRed[b-fbnw56vntc] {
    background: #FFFFFF;
    text-align: center;
    font-size: 17px;
    font-weight: bold;
}

    .tooth.status_FissureGreen[b-fbnw56vntc]:before,
    .tooth.status_FissureRed[b-fbnw56vntc]:before {
        content: "F";
    }

.tooth.status_FissureGreen[b-fbnw56vntc] {
    color: #7bae6a;
}

.tooth.status_FissureRed[b-fbnw56vntc] {
    color: #FC6161;
}

.tooth.status_UnderTreatment[b-fbnw56vntc] {
    background: #F8D247;
}

.tooth.status_DoneWithTreatment[b-fbnw56vntc] {
    background: #90DA81;
}
/* /Pages/Patient/ToothWaitingForTreatment.razor.rz.scp.css */
.card[b-7x8mmu1jfx] {
    border: none;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 10px;
    opacity: 1;
    height: 70px;
    margin-bottom: 20px;
}

.card-body .row[b-7x8mmu1jfx] {
    padding-top: 6px;
}

.position-status label[b-7x8mmu1jfx] {
    font: normal normal 600 14px/26px Prompt;
    letter-spacing: 0px;
    color: #378696;
    opacity: 1;
}

.treatment-needed label[b-7x8mmu1jfx] {
    font: normal normal normal 14px/26px Prompt;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}
/* /Pages/Patient/Treatment.razor.rz.scp.css */
div > h3.page-header[b-smbms8b1rl] {
    margin-bottom: 0;
}

.row h7[b-smbms8b1rl] {
    text-align: left;
    font: normal normal 600 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    margin-top: 12px;
    margin-bottom: 12px;
}

    .row h7 small[b-smbms8b1rl] {
        font: italic normal 200 17px/26px Prompt;
        letter-spacing: 0px;
        color: #404040;
    }

.treatment-date[b-smbms8b1rl] {
    text-align: left;
    font: italic normal normal 21px/32px Prompt;
    letter-spacing: 0px;
    color: #5C708A;
    opacity: 1;
}

[b-smbms8b1rl] textarea.form-control {
    text-align: left;
    font: normal normal 300 17px/26px Prompt;
    letter-spacing: 0px;
    color: #707070;
    opacity: 1;
    padding: 20px 25px;
}

[b-smbms8b1rl] textarea.form-control {
    background: #FAFAFA 0% 0% no-repeat padding-box;
    border: 1px solid #D9D9D9;
    border-radius: 10px;
    height: 200px;
}

[b-smbms8b1rl] .btn.btn-primary.rounded-pill.btn-add {
    background-image: url(/add-ico.svg);
    background-position-x: 6px;
    background-position-y: center;
    padding-left: 40px;
    width: fit-content
}

.btn.rounded-pill.btn-delete[b-smbms8b1rl] {
    background-image: url(/trash-ico.svg);
    background-position-x: center;
    background-position-y: center;
    background-color: transparent;
    width: 35px;
    height: 35px;
    padding: 0;
}
/* /Pages/Patient/TreatmentLineItem.razor.rz.scp.css */
.row div > label.col-form-label[b-tf4lj2s7el] {
    padding: 0;
    font-size: 17px;
}

.row div[b-tf4lj2s7el] >  input.form-control,
.row div[b-tf4lj2s7el] >  select {
    height: 36px;
    padding: 2px 10px;
}
/* /Pages/Patient/TreatmentMade.razor.rz.scp.css */
.card[b-yj4if5byw4] {
    border: none;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 10px;
    opacity: 1;
    margin-top: 20px;
}

.treatment-date > label[b-yj4if5byw4] {
    text-align: left;
    font: normal normal normal 14px/26px Prompt;
    letter-spacing: 0px;
    color: #000000;
}

.position-status > label[b-yj4if5byw4] {
    text-align: left;
    font: normal normal 600 14px/26px Prompt;
    letter-spacing: 0px;
    color: #378696;
}

.treatment > label[b-yj4if5byw4] {
    font: normal normal normal 14px/26px Prompt;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}

.treatment-line > .row[b-yj4if5byw4] {
    padding-top: 10px;
}

    .treatment-line > .row:first-child[b-yj4if5byw4] {
        padding-top: 0;
    }
/* /Shared/MainLayout.razor.rz.scp.css */
.main-nav[b-4n10q7x4wh] {
    background: #6FC3D5;
    padding: 30px 55px;
}

.main-container[b-4n10q7x4wh] {
    min-height: calc(100vh - 105px);
    background: #F7F7F7 0% 0% no-repeat padding-box;
    padding-top: 30px;
    padding-bottom: 30px;
}

[b-4n10q7x4wh] a.nav-link.link-secondary {
    color: #F58C43;
}

[b-4n10q7x4wh] h3.page-header {
    font: normal normal 600 41px/62px Prompt;
    letter-spacing: 0px;
    color: #5C708A;
    margin-top: 0;
    margin-bottom: 30px;
}

[b-4n10q7x4wh] h5 {
    font: normal normal 600 24px/36px Prompt;
    letter-spacing: 0px;
    color: #404040;
    margin-bottom: 30px;
}

[b-4n10q7x4wh] form .form-group.row {
    margin-bottom: 30px;
}

[b-4n10q7x4wh] form .required:after {
    content: ' \25CF';
    color: #F58C43;
    font-size: 18px;
    vertical-align: top;
    line-height: 9px;
}

[b-4n10q7x4wh] form .validation-message {
    color: #F58C43;
}

[b-4n10q7x4wh] form .valid.modified:not([type=checkbox]) {
    outline: none;
}

[b-4n10q7x4wh] form .invalid {
    outline: 1px solid #F58C43;
}

[b-4n10q7x4wh] form label.col-form-label {
    font: normal normal normal 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
}

[b-4n10q7x4wh] form input.form-control,
[b-4n10q7x4wh] form select {
    height: 56px;
    border: none;
    border-radius: 10px;
    opacity: 1;
    padding: 12px 30px;
}

[b-4n10q7x4wh] form input.form-control {
    background: #FFFFFF 0% 0% no-repeat padding-box;
}

[b-4n10q7x4wh] form ::placeholder,
[b-4n10q7x4wh] form ::-ms-input-placeholder {
    font: normal normal normal 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    opacity: 0.2;
}

[b-4n10q7x4wh] form button {
    background: #5C708A 0% 0% no-repeat padding-box;
    border-radius: 23px;
    opacity: 1;

    font: normal normal normal 17px/26px Prompt;
    letter-spacing: 0px;
    color: #FFFFFF;

    padding: 10px 25px;
}

[b-4n10q7x4wh] .btn,
[b-4n10q7x4wh] .btn.btn-primary,
[b-4n10q7x4wh] .btn.btn-outline-primary {
    border: none;
}

[b-4n10q7x4wh] .btn.btn-primary {
    background: #5C708A 0% 0% no-repeat padding-box;
    border-radius: 10px;
    padding: 24px;
    text-align: center;
    font: normal normal normal 21px/32px Prompt;
    letter-spacing: 0px;
    color: #FFFFFF;
}

    [b-4n10q7x4wh] .btn.btn-outline-primary {
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border: 2px solid #5C708A;
        color: #5C708A;
    }

[b-4n10q7x4wh] .btn.rounded-pill {
    font: normal normal normal 17px/26px Prompt;
    padding: 5px 15px;
}
/* /Shared/Modal.razor.rz.scp.css */
.modal-content[b-7wuco29ks5] {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 30px #00000029;
    border-radius: 10px;
    padding: 30px 50px;
}

.modal-header[b-7wuco29ks5] {
    border: none;
    text-align: center;
    font: normal normal 300 41px/62px Prompt;
    letter-spacing: 0px;
    color: #5C708A;
}

.modal-body[b-7wuco29ks5]  .radio-group .btn.btn-outline-primary {
    background: #F7F7F7 0% 0% no-repeat padding-box;
    border-radius: 10px;
    text-align: left;
    font: normal normal 300 21px/32px Prompt;
    letter-spacing: 0px;
    color: #404040;
    padding: 20px 30px;
}


    .modal-body[b-7wuco29ks5]  .radio-group .btn.btn-outline-primary b {
        font: normal normal 600 21px/32px Prompt;
    }

.modal-body[b-7wuco29ks5]  .btn-check:checked + .btn-outline-primary {
    background: #F58C43 0% 0% no-repeat padding-box;
    color: #FFFFFF;
}
/* /Shared/NavMenu.razor.rz.scp.css */
nav.navbar[b-3ugp5ea85z] {
    background: #ffffff;
    border-radius: 20px;
    padding: 20px 30px;
}

    nav.navbar a.navbar-brand[b-3ugp5ea85z] {
        padding: 0;
        margin: 0;
    }

        nav.navbar a.navbar-brand img[b-3ugp5ea85z] {
            height: 30px;
            margin: 0;
        }

[b-3ugp5ea85z] ul.navbar-nav .nav-item .nav-link {
    color: #707070;
    font-size: 17px;
    line-height: 26px;
    padding: 0 15px;
}

    [b-3ugp5ea85z] ul.navbar-nav .nav-item .nav-link:hover,
    [b-3ugp5ea85z] ul.navbar-nav .nav-item .nav-link:active {
        font-weight: bold; 
        color: #5C708A;
    }
