@font-face{font-display:swap;font-family:Peyda Regular;src:url(/fonts/IRANYekanRegular.woff2?4950dd54432f3129c41c05cdb542b70f) format("woff2"),url(/fonts/IRANYekanRegular.woff?7112db08ea05f8d4336597e815d18758) format("woff"),url(/fonts/IRANYekanRegular.ttf?481487110844ee72abe686adb0b5c6c6) format("truetype")}body{background:var(--bs-backdrop-bg)!important;direction:rtl!important}body,div.tooltip{font-family:Peyda Regular,Tahoma,sans-serif!important}.rtl{direction:rtl!important}.ltr{direction:ltr!important}.modal{z-index:99999!important}.short-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-results{direction:rtl!important}.jdp-btn-empty,.jdp-btn-today{background-color:#252f4a!important}jdp-container .jdp-day-name.selected,jdp-container .jdp-days .jdp-day.selected{background-color:#252f4a!important;color:#fff!important;opacity:1!important}.loading-wrapper{align-items:center!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;display:flex!important;height:100%;justify-content:center!important;left:0;position:absolute;top:0;width:100%;z-index:99999}.lds-ellipsis div,lds-ellipsis{box-sizing:border-box}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#0351a9;border-radius:50%;height:13.33333px;position:absolute;top:33.33333px;width:13.33333px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}progress{border:unset;border-radius:5px;width:100%}.picker-column{border:1px solid #ccc;border-radius:8px;height:40px;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;text-align:center;width:80px}.picker-column div{color:#444;font-size:18px;height:40px;line-height:40px;scroll-snap-align:center;transition:transform .2s}.picker-column div.selected{color:#007bff;font-weight:700;transform:scale(1.2)}.patient-field-title{border-radius:5px;color:#fff;padding:5px 20px;position:absolute;right:30px;top:-15px}#lightbox-wrapper .gallery img{cursor:pointer;width:100%}#lightbox-wrapper .lightbox{align-items:center;background:rgba(0,0,0,.9);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}#lightbox-wrapper .lightbox.hidden{display:none}#lightbox-wrapper .lightbox-content{border-radius:10px;max-height:80%;max-width:90%;opacity:1;transition:opacity .4s ease,transform .3s ease}#lightbox-wrapper .lightbox-content.fade-out{opacity:0}#lightbox-wrapper .close{color:#fff;cursor:pointer;font-size:40px;position:absolute;right:30px;top:20px}#lightbox-wrapper .controls{bottom:40px;display:flex;gap:15px;position:absolute}#lightbox-wrapper #lightbox button{align-items:center;background:hsla(0,0%,100%,.5);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}#lightbox-wrapper #lightbox button:hover{background:hsla(0,0%,100%,.4)}#lightbox-wrapper #lightbox #prev{position:absolute;right:50px;top:48%}#lightbox-wrapper #lightbox #next{left:50px;position:absolute;top:48%}#lightbox-wrapper #lightbox #zoom-control{align-items:center;bottom:20%;display:flex;gap:10px;justify-content:center;position:absolute}#lightbox{overflow:hidden;touch-action:none}#lightboxImage{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#lightbox-wrapper .lightbox-img{border-radius:10px!important}.patine-view .icon-circle{align-items:center;border-radius:50%;display:flex;font-size:1.3rem;height:44px;justify-content:center;width:44px}#services-tabs .custom-tabs{display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding-bottom:6px}#services-tabs .custom-tab{background:transparent;border:none;border-radius:8px;color:#495057;font-size:1rem;font-weight:500;padding:10px 20px;transition:all .2s ease;white-space:nowrap}#services-tabs .custom-tab:hover{background-color:#f1f1f1}#services-tabs .custom-tab.active{background-color:var(--bs-primary);color:#fff}#services-tabs .tab-pane{display:none}#services-tabs .tab-pane.active{display:block}#services-tabs .service-grid{display:grid;gap:16px}#services-tabs .service-grid.not-empty.payment_tracking{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}#services-tabs .service-grid.not-empty:not(.payment_tracking){grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}#services-tabs .service-grid.not-empty:not(.payment_tracking) .service-body{align-items:start!important;flex-direction:column;gap:10px;justify-content:start!important}#services-tabs .service-card{border:1px solid #dee2e6;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.02);cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 20px 20px;position:relative;transition:all .2s ease}#services-tabs .service-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}#services-tabs .service-card.selected{border-color:var(--bs-primary)}#services-tabs .checkmark{align-items:center;background-color:var(--bs-primary);border-radius:50%;color:#fff;display:none;font-size:18px;height:28px;justify-content:center;left:12px;position:absolute;top:12px;width:28px}#services-tabs .service-card.selected .checkmark{display:flex}#services-tabs .service-body{align-items:center;display:flex;justify-content:space-between}#services-tabs .service-header{color:#212529;font-size:1.1rem;font-weight:700;margin-bottom:6px}#services-tabs .service-price{color:#6c757d;font-size:.95rem;margin-bottom:16px}#services-tabs .service-footer .input-group{width:100%}#services-tabs .checkbox-hidden{display:none!important}.vip-btn-wrapper{display:inline-block}.vip-checkbox{display:none}.vip-label{background-position:50%;background-size:cover;border-radius:10px;cursor:pointer;display:inline-block;height:75px;transition:transform .3s ease;width:75px}.vip-label:active{transform:scale(.95)}#selected-services-list{display:flex!important;flex-wrap:wrap;gap:1rem}.selected-service-pill{background:#fff;border:1px solid #e0e0e0;border-radius:1rem;box-shadow:0 6px 16px rgba(0,0,0,.06);cursor:default;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem 1.25rem;position:relative;transition:all .2s ease-in-out;width:180px}.selected-service-pill:hover{box-shadow:0 8px 22px rgba(0,0,0,.1)}.selected-service-pill:before{background-color:#0d6efd;border-radius:3px;content:"";height:70%;left:.75rem;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);width:4px}.selected-service-pill .name{color:#1a1a1a;font-size:1.05rem;font-weight:600;line-height:1.4;padding-left:.75rem}.selected-service-pill .meta{color:#555d66;font-size:.9rem;line-height:1.3;padding-left:.75rem}@media (min-width:769px){.calendar-wrapper:not(.smallView){background:#f5f6f8;border-radius:10px;width:70%}.calendar-wrapper:not(.smallView) .calendar{border-collapse:separate;border-spacing:10px;direction:rtl;table-layout:fixed;width:100%}.calendar-wrapper .calendar-header{border-bottom:20px solid transparent!important}.calendar-wrapper:not(.smallView) .calendar-week td{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04);height:100px;overflow:hidden;padding-bottom:5px;position:relative;transition:background .2s ease,box-shadow .2s ease;vertical-align:top}.calendar-wrapper:not(.smallView) .calendar-week td:has(.day.selected){border:2px solid var(--bs-primary)}.calendar-wrapper:not(.smallView) .calendar-week td:has(.day.today){position:relative}.calendar-wrapper:not(.smallView) .calendar-week td:has(.day.today):before{align-items:center;background-color:var(--bs-primary);border-radius:5px;color:#fff;content:"Ø§Ù…Ø±ÙˆØ²";display:flex;font-size:10px;justify-content:center;left:10px;padding:2px 0;position:absolute;top:10px;width:30px}.calendar-wrapper:not(.smallView) .calendar-week td:has(.day.before-today){background-color:#e6e6e6;opacity:.6}.calendar-wrapper:not(.smallView) .calendar-week td:has(.day.not-current){background-color:#f4f4f4;opacity:.3;pointer-events:none}.calendar-wrapper:not(.smallView) .day{background:none;border:none;color:#333;cursor:pointer;display:block;font-size:14px;font-weight:400;padding:8px;position:absolute;right:5px;text-align:right;top:0;z-index:2}.calendar-wrapper:not(.smallView) .day.today{color:var(--bs-primary)}.calendar-wrapper:not(.smallView) .day.before-today{color:rgba(var(--bs-primary-rgb),.3);cursor:default}.calendar-wrapper:not(.smallView) .day.holiday{color:var(--bs-primary)}.calendar-wrapper:not(.smallView) .events{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-top:30px;overflow:hidden;padding:6px 10px 0}.calendar-wrapper:not(.smallView) .event-item{background-color:#3b82f6;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.07);color:#fff;cursor:default;display:block;font-size:12.5px;font-weight:400;line-height:1.4;overflow:hidden;padding:4px 8px;position:relative;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.calendar-wrapper:not(.smallView) .event-item:hover{filter:brightness(1.1)}.calendar-wrapper:not(.smallView) .event-item:before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:6px;margin-left:6px;vertical-align:middle;width:6px}.calendar-wrapper:not(.smallView) .events.max-2 .event-item:nth-child(n+3){display:none}.calendar-wrapper:not(.smallView) .events.max-2:after{color:#666;content:"+ Ù…ÙˆØ§Ø±Ø¯ Ø¨ÛŒØ´ØªØ±";font-size:11px;margin-top:2px}.event-wrapper{align-self:start;direction:rtl;display:flex;flex-direction:column;gap:3px;margin-bottom:1rem;padding:0 1rem;width:30%}.event-card{background-color:#dcdcdc;border-radius:10px;border-right-color:var(--bs-primary);border-right-style:solid!important;border-right-width:3px!important;margin-bottom:5px;padding:16px 20px;transition:all .3s ease}.event-card__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.event-card__title{color:var(--bs-primary);font-size:14px}.event-card__date{color:#888;font-size:11px}.event-card__description{color:#333;font-size:12px;line-height:1.8}}@media (max-width:768px){.calendar{border-collapse:collapse;direction:rtl;table-layout:fixed;width:100%}.calendar-header th{color:var(--bs-primary);font-size:12px;font-weight:400;padding:10px 0;position:relative;text-align:center;width:14.28%}.calendar-wrapper .calendar-header{border-bottom:20px solid transparent!important}.calendar-week td{padding:6px}.day{align-items:center;background-color:transparent;border-radius:12px;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:40px;justify-content:center;margin:auto;position:relative;transition:all .2s ease;width:40px}.current-month{color:var(--bs-text-primary)}.before-today,.current-month{background-color:var(--bs-primary-bg-subtle)}.before-today{color:rgba(var(--bs-primary-rgb),.35);cursor:default}.holiday{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary)}.today{background-color:var(--bs-primary);box-shadow:0 0 0 2px var(--bs-primary-clarity);color:var(--bs-primary-inverse)}.selected{background-color:var(--bs-primary-clarity);outline:2px solid var(--bs-primary)}.not-current{opacity:.25;pointer-events:none}.day:active:not(.before-today):not(.not-current){background-color:var(--bs-primary-clarity);transform:scale(.96)}.day:hover:not(.before-today):not(.not-current){background-color:var(--bs-primary-clarity)}.events{align-items:center;bottom:5px;position:absolute}.event-item{background:var(--bs-primary);border-radius:50%;height:5px;width:5px}.events{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:4px;padding:0 4px}.event-badge{background-color:#ccc;border-radius:999px;display:inline-block;height:8px;width:16px}.event-card{background-color:#dcdcdc;border-radius:10px;border-right-color:var(--bs-primary);border-right-style:solid!important;border-right-width:3px!important;margin-bottom:5px;padding:16px 20px;transition:all .3s ease}.event-card__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.event-card__title{color:var(--bs-primary);font-size:12px;font-weight:400}.event-card__date{color:#888;font-size:10px}.event-card__description{color:#333;font-size:10px;line-height:1.8}}.calendar-wrapper.smallView .calendar{border-collapse:collapse;direction:rtl;table-layout:fixed;width:100%}.calendar-wrapper .calendar-header th{background:var(--bs-backdrop-bg);color:var(--bs-gray-700);font-size:12px;font-weight:400;padding:20px 0;position:relative;text-align:center;width:14.28%}.calendar-wrapper.smallView .calendar-header th:first-child{border-bottom-right-radius:40%;border-top-right-radius:40%}.calendar-wrapper.smallView .calendar-header th:last-child{border-bottom-left-radius:40%;border-top-left-radius:40%}.calendar-wrapper.smallView tbody tr:first-child td.day-1{border-top-right-radius:40%}.calendar-wrapper.smallView tbody tr:first-child td.day-7{border-top-left-radius:40%}.calendar-wrapper.smallView tbody tr:last-child td.day-1{border-bottom-right-radius:40%}.calendar-wrapper.smallView tbody tr:last-child td.day-7{border-bottom-left-radius:40%}.calendar-wrapper.smallView tbody tr:last-child td{padding-bottom:20px}.calendar-wrapper.smallView .calendar-week td{background:var(--bs-backdrop-bg);color:var(--bs-gray-700);margin-top:10px!important;padding:6px}.calendar-wrapper.smallView .day{align-items:center;background-color:transparent;border-radius:12px;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:40px;justify-content:center;margin:auto;position:relative;transition:all .2s ease;width:40px}.calendar-wrapper.smallView .current-month{color:var(--bs-text-dark)}.calendar-wrapper.smallView .before-today{color:var(--bs-text-gray-500);cursor:default}.calendar-wrapper.smallView .holiday{background-color:var(--bs-primary-bg-subtle);color:var(--bs-primary)}.calendar-wrapper.smallView .today{background-color:var(--bs-primary);box-shadow:0 0 0 2px var(--bs-primary-clarity);color:var(--bs-primary-inverse)}.calendar-wrapper.smallView .selected{background-color:var(--bs-primary-clarity);outline:2px solid var(--bs-primary)}.calendar-wrapper.smallView .not-current{color:var(--bs-text-gray-300);pointer-events:none}.calendar-wrapper.smallView .day:active:not(.before-today):not(.not-current){background-color:var(--bs-primary-clarity);transform:scale(.96)}.calendar-wrapper.smallView .day:hover:not(.before-today):not(.not-current){background-color:var(--bs-primary-clarity)}.calendar-wrapper.smallView .events{align-items:center;bottom:-5px;display:flex;gap:4px;justify-content:center;padding:0 4px;position:absolute}.calendar-wrapper.smallView .event-item{background:var(--bs-primary);border-radius:50%;height:8px;width:8px}.calendar-wrapper.smallView .event-badge{background-color:#ccc;border-radius:999px;display:inline-block;height:8px;width:16px}.calendar-wrapper.smallView .event-card{background-color:#dcdcdc;border-radius:10px;border-right-color:var(--bs-primary);border-right-style:solid!important;border-right-width:3px!important;margin-bottom:5px;padding:16px 20px;transition:all .3s ease}.calendar-wrapper.smallView .event-card__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.calendar-wrapper.smallView .event-card__title{color:var(--bs-primary);font-size:12px;font-weight:400}.calendar-wrapper.smallView .event-card__date{color:#888;font-size:10px}.calendar-wrapper.smallView .event-card__description{color:#333;font-size:10px;line-height:1.8}.ts-control{background:unset!important;border:unset!important;padding:3px!important}.ts-dropdown{border:unset!important;border-radius:10px!important;box-shadow:0 0 7px #d3d3d3!important}.ts-dropdown .option{padding:15px!important}.ts-control:focus-visible{outline:unset!important}.ts-wrapper.text-center .ts-control{justify-content:center!important;padding-left:0!important;padding-right:0!important}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:pointer!important}.print-container{background-size:cover!important;box-shadow:0 0 5mm rgba(0,0,0,.2);box-sizing:border-box;margin:auto;min-height:297mm;padding:5mm;position:relative;width:210mm}.field-box:not(.template-field){position:absolute}.field-box .p-3{background:#fff;height:100%}.stat-card{border-radius:8px}.dashboard-header .welcome-card{background:linear-gradient(135deg,#e0b3ff,#ffa5c9)}[data-bs-theme=dark]{.dashboard-header .welcome-card{background:linear-gradient(135deg,#4b2b5f,#702c45)}}@media (min-width:992px){#kt_app_sidebar.collapsed{padding:0!important;width:80px!important}#kt_app_sidebar .menu-title{white-space:nowrap}#kt_app_sidebar.collapsed .menu-arrow,#kt_app_sidebar.collapsed .menu-title{display:none!important}#kt_app_sidebar.collapsed .menu-link{align-items:center!important;display:flex!important;height:45px;justify-content:center!important;padding:0!important;width:45px}#kt_app_sidebar.collapsed .menu-link .menu-icon{margin:unset!important}#toggle-sidebar{transition:all .2s linear}#kt_app_sidebar.collapsed #toggle-sidebar{left:-15%!important;transform:rotate(180deg)}#kt_app_sidebar{transition:width .2s linear!important}#kt_app_page.sidebar-collapsed #kt_app_wrapper{margin-right:80px!important}#kt_app_page.sidebar-collapsed #kt_app_header{right:80px!important}#kt_app_page.sidebar-collapsed .sidebar-lock-icon{display:none}#kt_app_page.sidebar-collapsed .collapsed-sidebar-image{display:block!important}#kt_app_page.sidebar-collapsed .app-sidebar-logo-default,#kt_app_page.sidebar-collapsed .pin-icon{display:none!important}}.menu-item .pin-icon{cursor:pointer;opacity:0;transition:transform .2s ease,opacity .2s ease}.menu-item:not(.pinned):hover .pin-icon{opacity:1}.menu-item .pin-icon.ki-outline:hover{transform:rotate(-45deg)}.menu-item.pinned{order:-1}.menu-item.pinned .pin-icon{opacity:1;transform:rotate(-45deg)}.collapsed-sidebar-image{display:none}.menu-item.disabled .menu-title{color:#d3d3d3!important}.menu-item.disabled .menu-arrow{display:none!important}#waveform{background:transparent;cursor:pointer;width:100%}.pulse{animation:pulse 1s infinite;background:red;border-radius:50%;height:12px;width:12px}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.apexcharts-datalabel-label,.apexcharts-datalabel-total tspan,.apexcharts-datalabel-value,.apexcharts-text,.apexcharts-text tspan{font-family:Peyda Regular,Tahoma,sans-serif!important;font-size:14px!important;font-weight:400!important}.apexcharts-svg text{font-family:Peyda Regular,Tahoma,sans-serif!important}.apexcharts-legend-series{margin:4px 6px!important}.apexcharts-legend-text{font-family:Peyda Regular,Tahoma,sans-serif!important;font-size:12px!important;font-weight:400!important;margin-right:1px!important}.apexcharts-legend-marker{margin-left:4px!important}#servicescategories_chart .apexcharts-legend{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;max-width:100%!important;width:100%!important}#marketing_sources_chart{direction:ltr}.stats-market-card{align-items:center;border-radius:24px;color:#fff;display:flex;min-height:260px;overflow:hidden;padding:40px 30px;position:relative;transition:.4s ease}.stats-market-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateY(-6px)}.gradient-purple{background:linear-gradient(135deg,#1d2671,#00c6ff)}.gradient-pink{background:linear-gradient(120deg,#cb11cb,#d4145a)}.stats-market-card:before{background:hsla(0,0%,100%,.15);border-radius:50%;content:"";height:220px;position:absolute;right:-60px;top:-60px;width:220px}.stats-market-card:after{background:hsla(0,0%,100%,.08);border-radius:50%;bottom:-40px;content:"";height:160px;left:-40px;position:absolute;width:160px}.stats-market-card-content{position:relative;width:100%;z-index:2}.stats-market-icon-circle{align-items:center;border:1px dashed hsla(0,0%,100%,.6);border-radius:50%;display:flex;height:70px;justify-content:center;margin-bottom:30px;transition:all .3s ease;width:70px}.stats-market-icon-circle:hover{background:hsla(0,0%,100%,.2);border-color:#fff;box-shadow:0 0 20px hsla(0,0%,100%,.4);transform:scale(1.15)}.stats-market-icon-circle i{font-size:28px}.stats-market-number{font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1}.stats-market-title{font-size:clamp(15px,2vw,18px);opacity:.95;transition:all .3s ease}.stats-market-title:hover{font-weight:700;letter-spacing:.5px;transform:translateX(-6px)}@media (max-width:768px){.stats-market-card{min-height:210px;padding:28px 20px}.stats-market-icon-circle{font-size:20px;height:50px;width:50px}.stats-market-number{font-size:36px}.stats-market-title{font-size:15px}}#services_chart{min-height:100%}.services-y-label{text-anchor:end!important}.apexcharts-yaxis-label{text-anchor:start!important}.reserved-times-chart-container{height:360px;position:relative;width:100%}@media (max-width:992px){.reserved-times-chart-container{height:300px}}@media (max-width:576px){.reserved-times-chart-container{height:240px}}.admissions-chart-container{height:360px;position:relative;width:100%}@media (max-width:992px){.admissions-chart-container{height:300px}}@media (max-width:576px){.admissions-chart-container{height:240px}}.WebappUsers-chart-container{height:360px;position:relative;width:100%}@media (max-width:992px){.WebappUsers-chart-container{height:300px}}@media (max-width:576px){.WebappUsers-chart-container{height:240px}}@media (max-width:768px){.chart-container{flex-direction:column;gap:15px;margin-bottom:20px!important;margin-top:20px!important}.chart-wrapper,.chart-wrapper-small{height:350px;max-width:100%}.chart-wrapper-full{height:350px}}@media (min-width:769px) and (max-width:1024px){.chart-wrapper,.chart-wrapper-small{height:380px;max-width:calc(50% - 10px)}.chart-wrapper-full{height:380px}}@media (min-width:1025px){.chart-wrapper,.chart-wrapper-small{height:420px;max-width:calc(50% - 10px)}.chart-wrapper-full{height:450px}}@media (max-width:768px) and (orientation:landscape){.chart-wrapper,.chart-wrapper-full,.chart-wrapper-small{height:300px}}.global-loader{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.5);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.global-loader.active{display:flex}.loader-spinner{animation:spin 1s linear infinite;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:4px solid var(--bs-primary);height:60px;width:60px}.loader-text{color:#fff;font-size:14px;font-weight:500;margin-top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consultant-clients-chart-wrapper{height:450px;min-height:400px;position:relative;width:100%}@media (max-width:992px){.consultant-clients-chart-wrapper{height:380px}}@media (max-width:768px){.consultant-clients-chart-wrapper{height:320px}}#consultantClientsChartNoData{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:8px;color:#856404;display:none;margin-top:20px;padding:20px;text-align:center}body,html{overflow-x:hidden!important;width:100%!important}#services_chart,#servicescategories_chart{max-width:100%!important;width:100%!important}
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;line-height:1;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{pointer-events:none;position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:3px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;overflow:hidden;padding:15px 15px 15px 50px;pointer-events:auto;position:relative;width:300px}#toast-container>div.rtl{background-position:right 15px center;direction:rtl;padding:15px 50px 15px 15px}#toast-container>div:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:300px}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{background-color:#000;bottom:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
