﻿html {
    direction: rtl;
}

body {
    font-size: 1rem !important;
}

.body-bg {
    background-image: url(/img/header-bg.jpg);
    background-repeat: repeat;
    background-size: 100% auto;
}

.body-bg-login {
    background-image: url(/img/bg09-dark.jpg);
    background-position: center;
    background-size: cover;
}



.error-page-bg {
    background: url(/img/bg01.webp), no-repeat;
}

.header .logo-wrapper a.logo img {
    max-width: 120px;
    max-height: 70px;
}

.header {
    background: inherit;
}

.footer {
    margin-top: 1rem;
    padding: var(--rz-footer-padding);
    border-top: var(--rz-footer-border);
    background-color: var(--rz-footer-background-color) !important;
    color: var(--rz-footer-color);
}

footer a {
    color: #ffffff !important;
    text-decoration: auto;
}

    footer a:hover {
        color: #b6ff00 !important;
    }

    footer a:link {
        color: #00ff21 !important;
    }

i {
    color: inherit;
}

.avatar {
    width: 55px;
    height: 55px;
    border-radius: 55px;
}

.login-company-name-desktop, .login-company-name-mobile {
    color: #7E8299;
    text-align: center;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

@media screen and (min-width: 990px) {
    .login-company-name-desktop {
        display: block;
    }

    .login-company-name-mobile {
        display: none;
    }
}

@media screen and (max-width: 990px) {
    .login-company-name-desktop {
        display: none;
    }

    .login-company-name-mobile {
        display: block;
    }
}

.card-custom {
    border: 1px solid #ddd;
    margin: 15px;
}

.print-green-light {
    color: #6b8e23; /* سبز لجنی زیتونی */
}
.print-gray-dark {
    color: #4f4f4f;
}

@media (max-width: 992px) {
    .card-custom {
        margin: 0px;
    }

    .card .card-body {
        padding: 1rem 1rem;
    }

    .card .card-footer {
        padding: 1rem 1rem;
    }
}

/*--- begin :: Tree ---*/
.tree {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #fbfbfb;
    border: 1px solid #999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

    .tree li {
        list-style-type: none;
        margin: 0;
        padding: 10px 18px 0 5px;
        position: relative;
    }

        .tree li::before, .tree li::after {
            content: ''; /*right:-20px;*/
            position: absolute;
            right: 0;
        }

        .tree li::before {
            border-right: 1px solid #999;
            bottom: 50px;
            height: 100%;
            top: 0;
            width: 1px;
        }

        .tree li::after {
            border-top: 1px solid #999;
            height: 20px;
            top: 25px;
            width: 18px;
        }

    .tree .tree_objects {
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border: 1px solid #ccc;
        border-radius: 2px;
        display: inline-block;
        padding: 8px 9px;
        text-decoration: none;
    }

    .tree li.parent_li > span {
        cursor: pointer;
    }

    .tree > ul > li::before, .tree > ul > li::after {
        border: 0;
    }

    .tree > ul ul {
        margin-right: 30px;
    }

    .tree li:last-child::before {
        height: 30px;
    }

    .tree li.parent_li > span:hover, .tree li.parent_li > span:hover + ul li span {
        background: #eee;
        border: 1px solid #94a0b4;
        color: #000;
    }
/*--- end :: Tree ---*/

#blazor-error-ui {
    background: lightyellow;
    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;
}

    #blazor-error-ui .dismiss {
        cursor: pointer;
        position: absolute;
        left: 0.75rem;
        top: 0.5rem;
    }

.field-validation-error, .validation-message {
    float: left;
    color: red;
}

/*--- begin :: Metronic 802 top card ---*/
@media(min-width: 992px) {
    .content {
        padding: 0 0;
    }
}

.content > .card:first-child {
    display: flex;
    background: inherit;
}

.content > .card-custom:first-child {
    border: inherit;
}

.content > .card > .card-header:first-child {
    padding: 0;
    border-bottom: inherit;
    background-color: transparent;
    z-index: 1;
}

@media (max-width: 992px) {
    .content > .card > .card-header:first-child {
        padding: 1.75rem 1rem;
    }
}

.content > .card .card-body {
    background: #f5f8fa;
    border-radius: 0.475rem 0.475rem 0 0;
    border: 1px solid #dee2e6;
}

.content > .card .card-footer {
    background: white;
    border-radius: 0 0 0.475rem 0.475rem;
}

.content:first-child > .card > .card-header > .card-title, .content > .card > .card-header > .card-title h1, .content > .card > .card-header > .card-title h2, .content > .card .card-header .card-title h3, .content > .card > .card-header > .card-title h4, .content > .card > .card-header > .card-title h5, .content > .card > .card-header > .card-title h6, .content > .card > .card-header .card-title {
    color: #ffffff;
    font-size: x-large;
    font-weight: 600;
}

.content .card .card-header .row {
    display: contents;
}
/*--- end :: Metronic 802 top card ---*/

/* begin :: top Navbar*/
.navbar-nav .dropdown-menu {
    width: max-content;
    min-width: 180px;
}

.nav-link {
    color: #F5F8FA;
}

    .nav-link:hover, .nav-link:focus {
        color: #FFF;
        transition: color 0.2s ease, background-color 0.2s ease;
        background-color: rgba(255, 255, 255, 0.1);
        /*border-radius: 0.5rem;*/
    }

    .nav-link:active {
        background-color: rgba(255, 255, 255, 0.1);
    }

@media (max-width: 992px) {
    .navbar-nav .dropdown-menu {
        width: auto;
    }

    .nav-link {
        color: #3f3f3f;
    }

        .nav-link:hover {
            color: #3f3f3f;
            transition: color 0.2s ease, background-color 0.2s ease;
            background-color: rgba(255, 255, 255, 0.1);
            border-radius: 0.5rem;
        }

        .nav-link:active {
            color: #479cc8;
        }

    .dropdown-item {
        line-height: 2rem;
    }

    .navbar-collapse {
        background-color: #fff;
        position: fixed;
        top: 65px;
        width: 100vw;
        right: 0px;
        line-height: 1.5rem;
        overflow: auto;
        height: 100%;
        padding: 10px 20px;
    }
}

.navbar-toggler-icon {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(44deg) brightness(100%) contrast(100%);
}
/* end :: top Navbar*/

.toast {
    font-family: IRANYekan, Tahoma, Poppins, Helvetica, "sans-serif" !important;
    right: 50px;
}

.rz-dropdown {
    height: inherit;
}

.rz-dropdown-trigger {
    right: auto;
    left: 1rem;
}

.rz-clear .rz-dropdown-label {
    padding-right: 0.375rem;
}

.rz-dropdown-clear-icon {
    right: auto;
    left: 2.5rem;
}

.badge-break {
    white-space: inherit
}

.cp {
    cursor: pointer;
}

    .cp:disabled {
        cursor: not-allowed;
    }

.captcha {
    max-height: 40px;
    /* تصویر کپچا ذاتاً ۳۰۰x۸۰ است؛ بدون max-width از عرض ستون بیرون می‌زد و
       روی دکمه‌ی بازسازی می‌افتاد. */
    max-width: 100%;
    object-fit: contain;
}

.ul-bullet {
    list-style-type: circle;
    margin: 10px;
}

.prescriptionTopbar {
    margin: -16px 0px 12px 0;
    border-bottom: solid 1px #12a694;
    padding-bottom: 9px;
    font-size: 12px;
}

.popup_box {
    display: none;
    min-width: 30px;
    background: #fff;
    z-index: 100;
    margin-left: 15px;
    border: 1px solid #354f7e;
    border-top-color: rgb(53, 79, 126);
    border-right-color: rgb(53, 79, 126);
    border-bottom-color: rgb(53, 79, 126);
    border-left-color: rgb(53, 79, 126);
    border-top-color: rgb(53, 79, 126);
    border-right-color: rgb(53, 79, 126);
    border-bottom-color: rgb(53, 79, 126);
    border-left-color: rgb(53, 79, 126);
    font-size: 15px;
    -moz-box-shadow: 0 0 5px #354f7e;
    -webkit-box-shadow: 0 0 5px #354f7e;
    border-radius: 14px;
    position: absolute;
    right: 0;
    /*top: 20px;*/
    margin-top:-1px;
    overflow: auto;
}

.text-hover {
    padding: 0.5rem;
    margin: -0.5rem;
}

    .text-hover:hover {
        color: #fff !important;
    }

.text-start {
     font-size: 16px !important; 
}

.text-green {
    color: #20b363;
    font-size: 14px;
    font-family: system-ui;
    font-weight: 500;
}

.text-red {
    color: #F1416C;
    font-size: 14px;
    font-family: system-ui;
    font-weight: 500;
}

.referBox {
    max-height: 300px;
    overflow: auto;
    border-bottom: 48px solid #b264ff;
    margin-bottom: -57px;
    z-index: -1;
}
.referBox-fixed {
    max-height: 300px;
    overflow: auto;
    border-bottom: 48px solid #b264ff;
    margin-bottom: -57px;
}

.box-header * {
    font-size: 12px !important;
}

.badge-gray {
    background-color: #c3c3c3;
}

.ltr {
    direction: ltr !important;
    text-align: left !important;
}

.mytable td .form-control {
    padding: 0px;
    direction: ltr;
    font-size: 12px;
    font-family: sans-serif;
}

.HealthServices {
    max-height: 400px;
    overflow-y: auto;
    border: 1px solid #dee2e6;
}

    .HealthServices .card-body {
        background-color: #fff;
    }



.btnDetail {
    color: #d2691e;
    cursor: pointer;
    margin-top: 1px;
    float: right;
    margin-left: 7px;
    /* display: none !important; */
    position: absolute;
    right: -10px;
    top: 0px;
    padding: 0;
    opacity: 0;
    -webkit-transition: opacity 4s;
    transition: opacity 4s;
    -moz-transition: opacity 4s;
}

.btnDetail2 {
    color: #d2691e;
    cursor: pointer;
    margin-top: 1px;
    float: right;
    margin-left: 7px;
    /* display: none !important; */
    position: absolute;
    right: -10px;
    top: 0px;
    padding: 0;
    opacity: 0;
    -webkit-transition: opacity 4s;
    transition: opacity 4s;
    -moz-transition: opacity 4s;
}

.btnDetail3 {
    color: #d2691e;
    cursor: pointer;
    margin-top: 1px;
    float: right;
    margin-left: 7px;
    /* display: none !important; */
    position: absolute;
    right: -10px;
    top: 0px;
    padding: 0;
    opacity: 1;
    -webkit-transition: opacity 4s;
    transition: opacity 4s;
    -moz-transition: opacity 4s;
}
.btnDetail4 {
    color: #d2691e;
    cursor: pointer;
    margin-top: 1px;
    float: right;
    margin-left: 17px;
    /* display: none !important; */
    position: absolute;
    right: -20px;
    top: 0px;
    padding: 0;
    opacity: 1;
    -webkit-transition: opacity 4s;
    transition: opacity 4s;
    -moz-transition: opacity 4s;
}
.historyIco:hover span {
    /*display: block !important;*/
    opacity: 1;
    -webkit-transition: opacity 1s;
    transition: opacity 1s;
    -moz-transition: opacity 1s;
}

.shadowgradiant {
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgb(0 0 0 / 40%) 100%);
}

.modal-header {
    border-bottom: 1px solid #dee2e6;
    background-color: #eff2f5;
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.05), inset 0 -1px 0 rgba(0,0,0,0.15);
    z-index: 1000;
    padding: 0.75rem 1.75rem;
}

.card .card-header {
    border-bottom: 1px solid #dee2e6;
    background-color: #dee2e6;
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.05), inset 0 -1px 0 rgba(0,0,0,0.15);
    min-height: 45px;
}

.modal-body {
    border-bottom: 1px solid #dee2e6;
    background-color: #f5f8fa;
    max-height: calc(100vh - 130px);
    overflow: auto;
}

.modal-content {
    background-color: #f5f8fa;
}

/* حذف شد: .card .card-body { border: 1px solid #e4e6ef; background-color: #ededed }
   هر card-body ی تودرتو یک قاب و یک زمینه‌ی خاکستری می‌کشید، پس در صفحاتی که
   کارت‌ها تودرتواند قاب روی قاب می‌افتاد. قابِ کارت‌ها حالا از پوسته می‌آید. */

.card {
    background-color: transparent;
}

    .card .card-footer {
        background-color: #f5f8fa;
    }

.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
    border: 1px solid;
}

.table {
    --bs-table-striped-color: #000000;
    --bs-table-striped-bg: #006abd17;
}

.blazored-typeahead {
    background-color: #fff;
}

.dropdown-menu {
    width: 100%;
}

.datepicker-plot-area {
    font: inherit !important;
}

    .datepicker-plot-area .header {
        min-height: unset !important;
        height: auto !important;
        background-color: #eff2f5 !important;
    }

.blazored-typeahead__active-item, .blazored-typeahead__result:hover, .blazored-typeahead__result:focus {
    background-color: #bde3ff;
    border-top: none;
    border-bottom: none;
    color: #1b2247ef;
}

.blazored-typeahead__input-icon {
    width: 30px;
    border-radius: 5px 0px 0px 5px;
}

.vh40 {
    overflow: scroll;
    height: 40vh;
}

.fontEn {
    font-family: sans-serif;
    direction: ltr;
}

.loadingnew {
    border: 16px solid silver;
    border-top: 16px solid #337AB7;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    animation: spin 700ms linear infinite;
    top: 40%;
    left: 55%;
    position: absolute;
    z-index:9999;
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}
.blink_me {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

/*.loadingnew {
    position: relative;
    width: 20px;
    height: 20px;
    margin: 50px auto;
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}

.loadingnew:before {
    content: "\f110";
    font-family: FontAwesome;
    font-size: 20px;
    position: absolute;
    top: 0;
}*/
.form-control {
    padding: 5px;
    color: #18191f;
}
.form-select {
    padding: 5px;
    color: #18191f;
}
.datepicker_wrapp .form-control-sm {
    padding: 5px;
    text-align: right;
}
.blazored-typeahead__results {
    color: #000 !important;
    font-weight: bold;
}
.modal .blazored-typeahead__results {
    position: relative;
}
.table {
    --bs-table-hover-bg: #a8e4fd;
    --bs-table-hover-color: #003439;
}
.appMenu .navi-link .navi-icon {
    width: 100% !important;
    display: block;
}
.appMenu .svg-icon svg {
    height: 3.15rem;
    width: 3.15rem;
    margin-top: 15px;
    margin-bottom: 10px;
}
.appMenu .navi-item .navi-text {
    color: #3f4149;
    font-weight: 700;
    cursor: pointer;
}
.appMenu .header {
    text-align: center !important;
    font-size: 35px;
    margin-top: 26px;
    font-weight: 900;
    color: white;
    width: 100% !important;
    display: block;
}
.appMenu .navi .navi-item {
    background-color: #e8e8e8;
    border-radius: 10px;
    margin: 0 14px;
    text-align: center;
    padding-bottom: 15px;
}
.appMenu .card-custom {
    border: 1px solid #dddddd8c;

}
.appMenu .card .card-body {
     border: none;
    background-color: #ffffff30;
}
.appMenu .navi .navi-item {
    background-color: #e8e8e8;
    border-radius: 10px;
    margin: 0 14px;
    text-align: center;
    padding: 15px 0;
}
.appMenu .navi-icon i {
    font-size: 25px;
    margin: 13px;
    color: #969696;
}

.FavouritList {
    max-height: 130px;
    overflow: auto;
}
.modal-full {
    width: 98% !important;
    max-width: 100% !important;
}

.Announcement1 {
    background-color: #03b0fd;
    padding: 6px 20px;
    border-radius: 32px;
    text-align: center;
    font-weight: 700;
    font-size: larger;

}

.Announcement2 {
    background-color: darkcyan;
    padding: 6px 20px;
    border-radius: 32px;
    text-align: center;
    font-weight: 700;
    font-size: larger;
}


.warning {
    background-color: #FFC107;
    color: black;
    font-weight: bold;
}


.ListHeight50 {
    max-height: 40vh;
    overflow: auto;
}
.ListHeight100 {
    max-height: 80vh;
    overflow: auto;
}
.modal-body .prescription button.nav-link {
    color: #757575;
}

.important_empty_class.row .card-body {
    max-height: 300px;
    overflow: auto;
    padding: 10px;
}
span, ol, ul, pre, div, .modal-body, span:hover, ol:hover, ul:hover, pre:hover, div:hover {
    scrollbar-width: thin;
    scrollbar-color: #929292 transparent;
}
.scroll-height4x4 {
    overflow: auto;
    height:calc(50vh - 200px);
}


.input[type="checkbox"] {
    width: 14px !important;
    height: 14px !important;
    margin: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: 1px solid gray;
    box-shadow: none;
    font-size: 1em;
    text-align: center;
    line-height: 1em;
    background: red;
}

input[type='checkbox']:checked:after {
    content: '✔';
    color: white;
    padding-top: 0.5px;
}



.input2[type="checkbox"] {
    width: 14px !important;
    height: 14px !important;
    margin: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: 1px solid gray;
    box-shadow: none;
    font-size: 1em;
    text-align: center;
    line-height: 1em;
    background: rgb(114, 57, 234);
}

input2[type='checkbox']:checked:after {
    content: '✔';
    padding-top: 0.5px;
    color: white;
}



.input3[type="checkbox"] {
    width: 14px !important;
    height: 14px !important;
    margin: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: 1px solid gray;
    box-shadow: none;
    font-size: 1em;
    text-align: center;
    line-height: 1em;
    background: rgb(80, 205, 137);
}

input3[type='checkbox']:checked:after {
    content: '✔';
    color: white;
    padding-top: 0.5px;
}



.input4[type="checkbox"] {
    width: 14px !important;
    height: 14px !important;
    margin: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: 1px solid gray;
    box-shadow: none;
    font-size: 1em;
    text-align: center;
    line-height: 1em;
    background: rgb(0, 158, 247);
}

input4[type='checkbox']:checked:after {
    content: '✔';
    color: white;
    padding-top: 0.5px;
}

.mud-button {
    font-family: IRANYekan, Tahoma, Poppins, Helvetica, "sans-serif" !important;
        font-size: 12px;
}
.mud-menu{
    margin-left: 10px;
}
.green{background-color:inherit}


a {
    color: #009ef7
}
[class^="mud-"]:not([class^="mud-icon"]) {
    font-size: inherit !important;
    font-family: inherit !important;
}
.mud-dialog {
    background-color: #f5f8fa;
    animation: none;
}


.mud-dialog-width-md {
    width: 700px;
    margin: 0 auto;
    max-width: 90%;
}


.mud-select.mud-autocomplete {
    background-color: #fff;
    border-bottom: 1px solid #E4E6EF;
}
/*.mud-input {
    font-size: inherit !important;
    font-family: inherit !important;
}*/
[type=number] {
    direction: inherit !important;
}

h1:focus {
    outline: none;
}
.notification-count .mud-badge {
    padding: 6px !important;
    margin: 6px 2px !important;
    width: 10px !important;
    font-size: 10px !important;
    height: 14px;
}
.ai-logo img {
    width: 20px;
    margin-left: 4px;
}
}
.fw-bold{
    font-weight: bold!important;
}

.validation-message-rtl {
    color: red;
    font-size: 13px;
    margin-top: 4px;
    text-align: right;
    display: block;
    direction: rtl;
}
@media (max-width: 767px) {
    .userNotify {
        display: none;
    }
}

.card_info {
}
    .card_info .fw-semibold {
        color:gray
    }

.card_success {
    background-color: rgba(80, 205, 137, 1) !important;
    color: #fff !important;
}

    .card_success .fw-semibold {
        color: #fff !important;
    }

    .card_success .fs-2 {
        color: #fff !important;
    }



.card_warning {
    background-color: rgba(255, 255, 0, 1) !important;
    color: #fff !important;
}

    .card_warning .fw-semibold {
        color: #555 !important;
    }

    .card_warning .fs-2 {
        color: #555 !important; 
    }



.card_danger {
    background-color: rgba(255, 0, 0, 1) !important;
    color: #fff !important;
}

    .card_danger .fw-semibold {
        color: #fff !important;
    }

    .card_danger .fs-2 {
        color: #fff !important;
    }


.card_gray {
    background-color: rgba(192, 192, 192, 1) !important;
    color: #fff !important;
}

    .card_gray .fw-semibold {
        color: #fff !important;
    }

    .card_gray .fs-2 {
        color: #fff !important;
    }




.card_dark {
    background-color: rgba(0, 0, 0, 1) !important;
    color: #fff !important;
}

    .card_dark .fw-semibold {
        color: #fff !important;
    }

    .card_dark .fs-2 {
        color: #fff !important;
    }
.tab-pane .dropdown .btn {
    padding: 0px 0 0 0 !important;
}
    .tab-pane .dropdown .dropdown-toggle::after {
        margin-left: -18px;
    }

.surgery-tabs .card {
    background-color: #ffffff;
    border-radius: 16px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}

.surgery-tabs .nav-tabs {
    border: none;
    gap: 0.5rem;
}

    .surgery-tabs .nav-tabs .nav-item {
        margin-bottom: -1px;
    }

.surgery-tabs .tab-btn {
    background: #ffffff;
    color: #444;
    border: 1px solid #e2e6ea;
    border-radius: 10px 10px 0 0;
    font-weight: 500;
    padding: 0.6rem 1.2rem;
    display: flex;
    align-items: center;
    gap: 0.4rem;
    transition: all 0.3s ease;
    position: relative;
}

    .surgery-tabs .tab-btn:hover {
        color: #0d6efd;
        background-color: #f0f8ff;
        border-color: #cce5ff;
    }

    .surgery-tabs .tab-btn.active {
        color: #0d6efd;
        border-color: #0d6efd;
        border-bottom: 3px solid #0d6efd;
        background-color: #f8fbff;
        font-weight: 600;
        box-shadow: inset 0 -3px 0 #0d6efd;
    }

.surgery-tabs .icon-btn {
    cursor: pointer;
    margin-right: 4px;
    transition: all 0.2s ease-in-out;
    color: #999;
}

    .surgery-tabs .icon-btn:hover {
        color: #0d6efd !important;
        transform: rotate(10deg);
    }

.surgery-tabs .tab-btn.active::after {
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #0d6efd, #007bff);
    border-radius: 3px;
}

.surgery-tabs .scroll-area {
    max-height: 65vh;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0.5rem;
    background-color: transparent;
    border-radius: 8px;
}

    .surgery-tabs .scroll-area::-webkit-scrollbar {
        width: 8px;
    }

    .surgery-tabs .scroll-area::-webkit-scrollbar-thumb {
        background: rgba(13,110,253,0.3);
        border-radius: 10px;
    }

        .surgery-tabs .scroll-area::-webkit-scrollbar-thumb:hover {
            background: rgba(13,110,253,0.5);
        }
.surgery-tabs .nav-tabs {
    display: flex;
    justify-content: space-between;
    width: 100%;
    gap: 0.5rem;
}

.surgery-tabs .nav-item {
    flex: 1;
    text-align: center;
}

.surgery-tabs .tab-btn {
    width: 100%;
    display: flex;
    align-items: center; 
    justify-content: center; 
    flex-direction: row;
    gap: 0.4rem;
    min-height: 60px; 
    text-align: center;
}

.surgery-tabs .card-header {
    border-radius: 12px 12px 0 0;
    overflow: hidden;
}

.dropdown-item-active {
    cursor: pointer;
}

.dropdown-item-disabled {
    color: gray;
    opacity: 0.6;
    pointer-events: none;
}

.family-doctor {
    background-color: yellow;
    padding: 2px 4px;
    border-radius: 4px;
}

.dropdown-item-disabled {
    background-color: #f9f9f9;
}
.e-rtl::before {
    content: "→";
    font-weight: bold;
}

.e-ltr::before {
    content: "←";
    font-weight: bold;
}

.e-flat {
    border: 1px solid #ddd;
    padding: 5px;
}

.e-icons.e-rtl::before {
    content: '\e7e1';
}

.e-icons.e-ltr::before {
    content: '\e7e0';
}

.e-richtexteditor .e-content[dir="rtl"] {
    text-align: right !important;
    direction: rtl !important;
}

.e-richtexteditor .e-content[dir="ltr"] {
    text-align: left !important;
    direction: ltr !important;
}
.highcharts-container * {
    font-family: IRANYekan, Tahoma, Poppins, Helvetica, "sans-serif" !important;
}
.badge-orange {
    color: #FFFFFF;
    background-color: #017ba9;
}
.alert-orange {
    color: #793b05;
    background-color: #fba568;
    border-color: #fba568;
}
.form-control:disabled, .form-control[readonly] {
    background-color: #dbdbdb;
}

/* کنترل سه‌حالته‌ی تنظیمات ارث‌بری‌شونده (InheritedCheckBox).
   حالت «ارث‌بری» با رنگ متمایز نشان داده می‌شود تا کاربر بفهمد مقدار از مرکز
   بالادستی می‌آید، نه اینکه تنظیم خالی/غیرفعال باشد. */
.tri-state {
    display: inline-flex;
    gap: 14px;
    align-items: center;
    flex-wrap: wrap;
    padding: 3px 8px;
    border-radius: 6px;
    border: 1px solid transparent;
}

    .tri-state .tri-state-opt {
        display: inline-flex;
        align-items: center;
        gap: 4px;
        margin: 0;
        font-size: .85rem;
        font-weight: normal;
        cursor: pointer;
        white-space: nowrap;
    }

.tri-state-inherited {
    background-color: #fff4e0;
    border-color: #f0b357;
}

/* فعال = سبز، غیرفعال = قرمز */
.tri-state .tri-opt-on {
    color: #1b7f4d;
}

    .tri-state .tri-opt-on input[type=radio] {
        accent-color: #1b7f4d;
    }

.tri-state .tri-opt-off {
    color: #b02a2a;
}

    .tri-state .tri-opt-off input[type=radio] {
        accent-color: #b02a2a;
    }

.tri-state .tri-opt-inherit {
    color: #855009;
}

    .tri-state .tri-opt-inherit input[type=radio] {
        accent-color: #c07d17;
    }

/* رنگ مقدار مؤثرِ ارث‌بری‌شده داخل پرانتز */
.tri-state .tri-on {
    color: #1b7f4d;
    font-weight: 600;
}

.tri-state .tri-off {
    color: #b02a2a;
    font-weight: 600;
}

/* اسپینر ساده برای جابه‌جایی بین صفحات.
   لودینگ برندشده (sn-loader) فقط برای ورود اولیه به برنامه استفاده می‌شود؛
   در ناوبری بین صفحات به‌جای آن همین دایره‌ی چرخان وسط صفحه نمایش داده می‌شود.
   به‌صورت پیش‌فرض مخفی است و فقط onNavLoading در site.js آن را نشان می‌دهد. */
.sn-spinner {
    display: none;
    width: 64px;
    height: 64px;
    margin: auto;
    border: 5px solid rgba(255, 255, 255, .25);
    border-top-color: #fff;
    border-radius: 50%;
    animation: sn-spin .8s linear infinite;
}

@keyframes sn-spin {
    to {
        transform: rotate(360deg);
    }
}

/*LOGO*/
        .sn-loader {
            --sn-dur: 3s;
            position: relative;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 14px;
            width: 170px;
            margin: auto;
            font-size: 0;
        }

            .sn-loader .sn-glow {
                position: absolute;
                left: 50%;
                top: 42%;
                width: 250px;
                height: 250px;
                transform: translate(-50%,-50%);
                border-radius: 50%;
                background: radial-gradient(circle,rgba(255,255,255,.10),transparent 65%);
                pointer-events: none;
                animation: sn-glow var(--sn-dur) ease-in-out infinite;
            }

            .sn-loader .sn-sym {
                position: relative;
                animation: sn-symIn var(--sn-dur) cubic-bezier(.22,1,.36,1) infinite;
            }

            .sn-loader .sn-symBox {
                position: relative;
                width: 150px;
                height: 145px;
            }

                .sn-loader .sn-symBox img {
                    position: absolute;
                    inset: 0;
                    width: 150px;
                    height: 145px;
                    object-fit: contain;
                }

            .sn-loader .sn-sheen {
                position: absolute;
                inset: 0;
                -webkit-mask: url(data:image/png;base64,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) center/contain no-repeat;
                mask: url(data:image/png;base64,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) center/contain no-repeat;
                background: linear-gradient(115deg,transparent 43%,rgba(255,255,255,.95) 50%,transparent 57%);
                background-size: 230% 100%;
                background-repeat: no-repeat;
                animation: sn-sheen var(--sn-dur) linear infinite;
            }

            .sn-loader .sn-txt {
                position: relative;
                width: 138px;
                height: auto;
                display: block;
                animation: sn-textIn var(--sn-dur) cubic-bezier(.22,1,.36,1) infinite;
            }
        @keyframes sn-symIn {
            0% {
                opacity: 0;
                transform: scale(.92);
                filter: blur(9px);
            }

            9% {
                opacity: .16;
            }

            46% {
                opacity: 1;
                transform: scale(1);
                filter: blur(0);
            }

            84% {
                opacity: 1;
                transform: scale(1);
                filter: blur(0);
            }

            100% {
                opacity: 0;
                transform: scale(1.015);
                filter: blur(3px);
            }
        }
        @keyframes sn-sheen {
            0%, 30% {
                opacity: 0;
                background-position: 165% 0;
            }

            40% {
                opacity: 1;
            }

            66% {
                opacity: 1;
                background-position: -65% 0;
            }

            74% {
                opacity: 0;
            }

            100% {
                opacity: 0;
                background-position: 165% 0;
            }
        }
        @keyframes sn-textIn {
            0%, 40% {
                opacity: 0;
                transform: translateY(7px);
                filter: blur(5px);
            }

            72% {
                opacity: 1;
                transform: translateY(0);
                filter: blur(0);
            }

            84% {
                opacity: 1;
            }

            100% {
                opacity: 0;
                transform: translateY(0);
            }
        }
        @keyframes sn-glow {
            0% {
                opacity: 0;
                transform: translate(-50%,-50%) scale(.6);
            }

            46% {
                opacity: 1;
                transform: translate(-50%,-50%) scale(1);
            }

            84% {
                opacity: .8;
                transform: translate(-50%,-50%) scale(1);
            }

            100% {
                opacity: 0;
                transform: translate(-50%,-50%) scale(1.05);
            }
        }
/*LOGO*/

/* ReceptionList */

/* ---- توکن‌های طراحی (فقط داخل همین صفحه اعمال می‌شود) ---- */
.sq-page {
    --sq-bg: #f6f8fa;
    --sq-surface: #ffffff;
    --sq-border: #e7ebef;
    --sq-text: #1f2933;
    --sq-muted: #7b8794;
    --sq-accent: #17a2b8;
    --sq-accent-soft: #e8f6f8;
    --sq-paid: #2f9e6f;
    --sq-paid-soft: #eef8f3;
    --sq-unpaid: #d64550;
    --sq-unpaid-soft: #fdeef0;
    --sq-radius: 12px;
    color: var(--sq-text);
    font-size: 13px;
}

/* ---- کارت اصلی ---- */
.sq-page .card {
    border: 1px solid var(--sq-border);
    border-radius: var(--sq-radius);
    box-shadow: 0 1px 2px rgba(16,24,40,.04);
}

.sq-page .card-title {
    font-weight: 700;
    letter-spacing: -.2px;
}

/* ---- فرم مینیمال ---- */
.sq-page label,
.sq-page .control-label,
.sq-page lable,
.sq-page Label {
    display: block;
    font-size: 11.5px;
    color: var(--sq-muted);
    margin-bottom: 3px;
    font-weight: 600;
}

.sq-page .form-control,
.sq-page .form-select {
    border: 1px solid var(--sq-border);
    border-radius: 8px;
    min-height: 38px;
    font-size: 13px;
    background: #fbfcfd;
    transition: border-color .15s, box-shadow .15s, background .15s;
}

    .sq-page .form-control:focus,
    .sq-page .form-select:focus {
        background: #fff;
        border-color: var(--sq-accent);
        box-shadow: 0 0 0 3px var(--sq-accent-soft);
    }

.sq-page .btn-primary {
    background: var(--sq-accent);
    border-color: var(--sq-accent);
    border-radius: 8px;
    font-weight: 600;
    padding-inline: 20px;
}

    .sq-page .btn-primary:hover {
        filter: brightness(.94);
    }

.sq-page .btn-light-primary,
.sq-page .btn-light-dark,
.sq-page .btn-light-success {
    border-radius: 8px;
    font-weight: 600;
}

/* ============ لیست کارتی نتایج ============ */
.sq-list {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.sq-rec {
    position: relative;
    background: var(--sq-surface);
    border: 1px solid var(--sq-border);
    border-radius: var(--sq-radius);
    padding: 9px 14px 9px 16px;
    transition: box-shadow .15s, border-color .15s;
}

    .sq-rec:hover {
        box-shadow: 0 2px 8px rgba(16,24,40,.06);
    }
    /* تینت بسیار ملایم پس‌زمینه بر اساس وضعیت پرداخت */
    .sq-rec.is-paid {
        background: #c9f2da;
        border-color: #8fc9a8;
    }

    .sq-rec.is-unpaid {
        background: #f2b9bd;
        border-color: #e38a91;
    }

    .sq-rec.is-paid:hover {
        border-color: #cbe4d5;
    }

    .sq-rec.is-unpaid:hover {
        border-color: #eed0d4;
    }
    /* نوار وضعیت در لبه‌ی سمت راست کارت (RTL) */
    .sq-rec::before {
        content: "";
        position: absolute;
        inset-inline-start: 0;
        top: 9px;
        bottom: 9px;
        width: 3px;
        border-radius: 3px;
        background: var(--sq-border);
    }

    .sq-rec.is-paid::before {
        background: var(--sq-paid);
    }

    .sq-rec.is-unpaid::before {
        background: var(--sq-unpaid);
    }

/* --- سطر عنوان کارت --- */
.sq-rec-head {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px 12px;
    margin-bottom: 6px;
}

.sq-rec-id {
    font-variant-numeric: tabular-nums;
    font-weight: 700;
    font-size: 12px;
    color: #45525f;
}

    .sq-rec-id::before {
        content: "#";
        opacity: .45;
    }

    .sq-rec-id.is-emergency {
        color: var(--sq-unpaid);
    }

.sq-rec-name {
    font-weight: 700;
    font-size: 14px;
}

/* نوع پذیرش: badge برجسته */
.sq-badge-type {
    display: inline-flex;
    align-items: center;
    font-size: 11.5px;
    font-weight: 700;
    padding: 3px 11px;
    border-radius: 999px;
    background: var(--sq-accent);
    color: #fff;
    letter-spacing: -.2px;
}

/* آیتم‌های سریع در هدر — تخت و بدون کادر (مینیمال) */
.sq-rec-sub {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px 10px;
    color: var(--sq-muted);
    font-size: 12px;
    font-variant-numeric: tabular-nums;
}

.sq-head-fact {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    color: var(--sq-muted);
}

    .sq-head-fact i {
        font-size: 11px;
        opacity: .8;
    }

    .sq-head-fact b {
        font-weight: 700;
        color: #45525f;
    }
/* جداکننده‌ی نقطه‌ای بین آیتم‌های هدر */
.sq-rec-sub > * + *::before {
    content: "·";
    margin-inline-end: 10px;
    color: #c3ccd4;
}

.sq-rec-badges {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-inline-start: auto;
}

.sq-chip {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    font-size: 11px;
    font-weight: 600;
    padding: 2px 9px;
    border-radius: 999px;
    background: #eef1f4;
    color: #52606d;
}

    .sq-chip.paid {
        background: var(--sq-paid-soft);
        color: var(--sq-paid);
    }

    .sq-chip.unpaid {
        background: var(--sq-unpaid-soft);
        color: var(--sq-unpaid);
    }

/* --- شبکه‌ی اطلاعات (چند ستون در یک سطر) --- */
.sq-meta {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(145px, 1fr));
    gap: 6px 18px;
    padding: 6px 0;
    border-top: 1px solid var(--sq-border);
}

    .sq-meta .k {
        font-size: 10.5px;
        color: var(--sq-muted);
        font-weight: 600;
    }

    .sq-meta .v {
        font-size: 12.5px;
        color: var(--sq-text);
    }

/* --- نوار مالی --- */
.sq-fin {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px 16px;
    padding-top: 6px;
    border-top: 1px solid var(--sq-border);
}
/* ارقام عادی: تخت و بدون جعبه */
.sq-fin-cell {
    display: inline-flex;
    align-items: baseline;
    gap: 6px;
}

    .sq-fin-cell .k {
        font-size: 10.5px;
        color: var(--sq-muted);
        font-weight: 600;
    }

    .sq-fin-cell .v {
        font-size: 13.5px;
        font-weight: 700;
        font-variant-numeric: tabular-nums;
        color: var(--sq-text);
    }
    /* فقط دو رقم کلیدی جعبه‌ی رنگی می‌گیرند تا برجسته بمانند */
    .sq-fin-cell.total, .sq-fin-cell.paid {
        padding: 4px 11px;
        border-radius: 8px;
    }

    .sq-fin-cell.total {
        background: var(--sq-accent-soft);
    }

        .sq-fin-cell.total .v {
            color: var(--sq-accent);
        }

    .sq-fin-cell.paid {
        background: var(--sq-paid-soft);
    }

        .sq-fin-cell.paid .v {
            color: var(--sq-paid);
        }

/* ریز تعرفه‌ها — متن تخت و کم‌رنگ */
.sq-fin-mini {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px 12px;
    margin-inline-start: auto;
}

    .sq-fin-mini .mini {
        font-size: 11px;
        color: var(--sq-muted);
        font-variant-numeric: tabular-nums;
    }

        .sq-fin-mini .mini b {
            color: #52606d;
            font-weight: 700;
            margin-inline-start: 4px;
        }

/* --- نوار ابزار --- */
.sq-tools {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 3px;
    max-width: 100%;
    margin-top: 6px;
    padding-top: 6px;
    border-top: 1px solid var(--sq-border);
}

    .sq-tools > * {
        min-width: 0;
        max-width: 100%;
    }

    .sq-tools > a,
    .sq-tools .fa,
    .sq-tools .fas {
        min-width: 28px;
        height: 28px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        border-radius: 7px;
        color: #647380;
        font-size: 13.5px;
        cursor: pointer;
        transition: background .12s, color .12s;
    }

        .sq-tools > a:hover {
            background: var(--sq-accent-soft);
            color: var(--sq-accent);
        }

    .sq-tools .text-danger:hover {
        background: var(--sq-unpaid-soft);
    }

    .sq-tools .text-success:hover {
        background: var(--sq-paid-soft);
    }
    /* دکمه‌های کامپوننتیِ سپاس: فشرده، شکستنِ متن و ماندن داخل کادر */
    .sq-tools .btn {
        padding: 4px 10px !important;
        font-size: 11px !important;
        line-height: 1.3;
        border-radius: 7px !important;
        white-space: normal !important;
        overflow-wrap: anywhere;
        max-width: 100%;
        height: auto !important;
        width: auto !important;
    }

    .sq-tools .badge {
        color: #fff !important;
        font-size: 10px !important;
        height: 21px !important;
    }

.sq-badge-nowh {
    font-size: 11px;
    color: var(--sq-unpaid);
    background: var(--sq-unpaid-soft);
    padding: 3px 8px;
    border-radius: 6px;
}

/* --- کارت جمع کل --- */
.sq-summary {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 22px;
    align-items: center;
    margin-top: 10px;
    padding: 11px 16px;
    background: #0f2b33;
    color: #dbeef2;
    border-radius: var(--sq-radius);
}

    .sq-summary .s-item {
        display: flex;
        flex-direction: column;
    }

    .sq-summary .s-k {
        font-size: 10.5px;
        opacity: .7;
    }

    .sq-summary .s-v {
        font-size: 14px;
        font-weight: 700;
        font-variant-numeric: tabular-nums;
    }

    .sq-summary .s-count {
        margin-inline-start: auto;
        background: var(--sq-accent);
        color: #fff;
        padding: 4px 12px;
        border-radius: 999px;
    }
.status-pill {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 22px;
    height: 22px;
    padding: 0 6px;
    margin: 0 5px;
    border-radius: 999px;
    background-color: #e2e8f0;
    color: #64748b;
    font-size: 0.75rem;
    font-weight: 600;
    line-height: 1;
    vertical-align: middle;
    transition: background-color 0.2s ease, color 0.2s ease;
}

/* Badge تب انتخاب‌شده */
.nav-link.active .status-pill {
    background-color: #0d6efd;
    color: #fff;
}
.text-warning-strong {
    color: #E6A800 !important;
}

@media (max-width: 640px) {
    .sq-rec-badges {
        width: 100%;
        margin-inline-start: 0;
    }

    .sq-fin-mini {
        margin-inline-start: 0;
    }
}
/* گروه «ارسال به سپاس» به لبه‌ی چپ (انتهای ردیف در RTL) رانده می‌شود */
.sq-tools .sq-sepas {
    margin-inline-start: auto;
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 4px;
}





.snx-info-wrapper {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.snx-info-btn {
    color: #0dcaf0;
    cursor: pointer;
    font-size: 1rem;
    transition: transform 0.15s ease;
}

    .snx-info-btn:hover {
        transform: scale(1.2);
    }

/* پاپ‌آپ کوچک با پس‌زمینه آبی خیلی کمرنگ */
.snx-tag-popup {
    position: absolute;
    bottom: 130%;
    right: 50%;
    transform: translateX(50%);
    min-width: 140px;
    max-width: 240px;
    padding: 8px 12px;
    background-color: #eaf4ff; /* آبی خیلی کمرنگ */
    border: 1px solid #c5defc;
    border-radius: 8px;
    color: #1e6091; /* متن آبی تیره‌تر برای خوانایی */
    font-size: 0.8rem;
    font-weight: 500;
    text-align: center;
    white-space: normal;
    line-height: 1.6;
    z-index: 1050;
    box-shadow: 0 3px 10px rgba(30, 96, 145, 0.15);
}

    /* فلش هم‌رنگ با کمرنگ پایین */
    .snx-tag-popup::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #c5defc transparent transparent transparent;
    }

.range-popover {
    direction: rtl;
    width: 260px;
    padding: 12px 14px;
    border-radius: 12px;
    border-color: gainsboro;
}

.range-title {
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 2px;
}

.range-meta {
    font-size: 12px;
    color: #888;
    margin-bottom: 10px;
}

.range-list {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.range-pill {
    display: flex !important;
    flex-direction: row-reverse !important;
    justify-content: space-between !important;
    align-items: center !important;
}

    .range-pill .range-label {
        order: 1 !important;
        text-align: left !important;
    }

    .range-pill .range-value {
        order: 2 !important;
        text-align: right !important;
    }

.range-success {
    background: #e6f4ea;
    color: #1e7e34;
}

.range-warning {
    background: #fff3cd;
    color: #8a6d00;
}

.range-danger {
    background: #fdecea;
    color: #c0392b;
}
.table > tbody > tr.range-success > * {
    --bs-table-accent-bg: #cdeed9 !important;
    color: #1e7e34 !important;
}

.table > tbody > tr.range-danger > * {
    --bs-table-accent-bg: #f8d1cd !important;
    color: #c0392b !important;
}


/* ReceptionList */