.card .card-body{padding:1rem 2rem!important}.card{box-shadow:0 4px 12px #0000001a!important}.bg-chart{backdrop-filter:blur(20px);background-color:#dddddd98!important}.smooth-scroll{scroll-behavior:smooth}#style-4::-webkit-scrollbar-track{background-color:#f5f5f5!important;-webkit-box-shadow:inset 0 0 6px #0000004d!important}#style-4::-webkit-scrollbar{background-color:#f5f5f5!important;width:10px!important}#style-4::-webkit-scrollbar-thumb{background-color:#000!important;border:2px solid #555!important}@media (width<=767px){#kt_charts_widget_7_chart{width:350px!important}}.nutri-trainer .card .card-header{color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:1px solid var(--bs-card-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 20px 10px;display:flex;min-height:30px!important}.whatsapp-msg-box{box-shadow:0 -2px 25px #0003!important}.whatsaap-background-image{background-color:#f3f3f3;background-image:url(https://static.whatsapp.net/rsrc.php/v3/yl/r/gi_DckOUM5a.png);background-repeat:repeat}.date-taxt{color:#000;background-color:#eeedeb;border-radius:5px;margin-bottom:10px;padding:10px 20px;font-weight:700}.chat-text-color{background-color:#f5f5f5}.btn.active{border-color:#00f}.invoice{color:#1f1f1f}.invoice-header{justify-content:space-between;align-items:center;display:flex}.invoice-header h1{margin:0;font-size:24px}.invoice-details p{margin:5px 0}.invoice-items table{border-collapse:collapse;width:100%}.invoice-items th,.invoice-items td{border:1px solid #ccc;padding:4px}.invoice-items th,.invoice-items.quotation-items th{color:#000;background-color:#add900;font-size:14px;font-weight:500}.invoice-total{text-align:right}.invoice-stamp{text-align:right;margin-top:40px}.bill-to{color:#000;background-color:#add900;padding:3px;font-size:14px;font-weight:500}.doctor-bill-to,.doctor-invoice-items thead{color:#000;border-bottom:1px solid #000;width:100%;padding:3px;font-size:14px;font-weight:500}.border{border:1px solid #000!important}.quotation-bill-to{color:#000;background-color:#add900;padding:3px;font-size:14px;font-weight:500}.bill-name-date p{font-size:14px}.hr-row .row>*{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0;width:auto!important}@media print{.invoice{print-color-adjust:exact}.print-button,.download-pdf-button,#create-invoice{display:none}.invoice{width:300mm;height:250mm;box-shadow:none;margin:0}}.pdf-font-black{color:#000!important}.btn.btn-bg-light{background-color:#e7e7e7}@keyframes progressAnimation{0%{width:0%}to{width:100%}}.rs-anim-fade,.rs-picker-daterange .rs-input-group-addon .rs-btn-close{color:#000!important}.foobundle-item ul li{list-style:decimal}.plus-icon{display:none}@media (width>=769px){.data-row .mobile-hide{display:table-cell}.data-row .mobile-only{display:none}.detail-row{display:none!important}}@media (width<=1024px){.data-row td:nth-last-child(2),.hide-on-1024,.detail-row{display:none}.detail-row.is-visible{display:table-row!important}.plus-icon{display:block}}@media (width<=768px){.data-row td:nth-last-child(3),.hide-on-768{display:none}}@media (width<=490px){.data-row td:nth-last-child(4),.hide-on-490{display:none}}@media (width<=427px){.hide-on-mobile{display:none}.show-on-mobile{display:block!important}.data-row .mobile-hide{display:none}.data-row .mobile-only{display:table-cell}.data-row td{display:none}.data-row td:first-child,.data-row td:nth-child(2),.data-row td:last-child{display:table-cell}}.hide-scrollbar{height:calc(100vh - 154px);overflow:hidden}.hide-scrollbar-inner{height:100%;overflow-y:auto}.selectfield-bg .dropdown-container,.dropdown-container{color:#111827!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;height:38px!important;transition:border-color .15s,box-shadow .15s!important}.selectfield-bg .dropdown-container:focus-within,.dropdown-container:focus-within{border-color:#99c229!important;box-shadow:0 0 0 .25rem #99c2294d!important}.inputfield-bg{color:#111827!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;height:38px!important;transition:border-color .15s,box-shadow .15s!important}.inputfield-bg:focus,.inputfield-bg:focus-visible{border-color:#99c229!important;outline:none!important;box-shadow:0 0 0 .25rem #99c2294d!important}.textareafield-bg{color:#111827!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;transition:border-color .15s,box-shadow .15s!important}.textareafield-bg:focus,.textareafield-bg:focus-visible{border-color:#99c229!important;outline:none!important;box-shadow:0 0 0 .25rem #99c2294d!important}select{color:#111827!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;height:38px!important;transition:border-color .15s,box-shadow .15s!important}select:focus,select:focus-visible{border-color:#99c229!important;outline:none!important;box-shadow:0 0 0 .25rem #99c2294d!important}.inputfield-bg1{color:#94a3b8!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;height:38px!important}.textareafield-bg1{color:#94a3b8!important;background-color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important}.disabled{color:#94a3b8!important;background-color:#f8fafc!important;border-color:#e2e8f0!important}.h-458px{max-height:458px;overflow:scroll}.h-534px{max-height:534px;overflow:scroll}.h-456px{max-height:456px;overflow:scroll}.feature-icon-container{position:relative}.feature-options{backdrop-filter:blur(10px);background-color:#c4c4c4c6;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;display:flex;position:absolute;top:-65px;left:-62px}@media (width<=768px){audio{width:172px!important}}.loader-background{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.spinner-border-1{--bs-spinner-border-width:4px!important}#emailLabel{word-break:break-all;max-width:100%;display:inline-block}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate{animation:1s linear rotate360}.center-screen{justify-content:center;align-items:center;width:100%;display:flex}.phone{background:#fff;border-radius:32px;width:360px;height:720px;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000026}.top-bar{color:#fff;background:#075e54;align-items:center;gap:10px;padding:16px;display:flex}.logo{background:#fff;border-radius:50%;width:32px;height:32px}.title{font-size:18px;font-weight:700}.info-bar{color:#4d4d4d;background:#dfeef0;padding:10px 14px;font-size:12px}.message-card{background:#efefef;border-radius:18px;width:87%;height:550px;margin:20px auto;padding:0;overflow:hidden;box-shadow:0 1px 3px #0000001a}.scroll-area{max-height:100%;padding:14px;overflow-y:auto}.image-box{background:#ececec;border-radius:12px;justify-content:center;align-items:center;width:100%;height:180px;margin-bottom:12px;display:flex}.image-icon{background:#d0d0d0;border-radius:10px;width:60px;height:60px}.msg-text{color:#3a3a3a;margin-bottom:12px;font-size:14px;line-height:1.4}.footer-row{color:gray;justify-content:space-between;font-size:12px;display:flex}.visit-link{color:#1e88e5;border:1px solid #d3d3d3;margin-top:10px;padding:3px auto;font-size:14px;text-decoration:none;display:block}.bottom-bar{background:#fff;border-top:1px solid #ddd;align-items:center;gap:10px;width:100%;padding:10px;display:flex;position:absolute;bottom:0;left:0}.bottom-bar input{border:1px solid #ccc;border-radius:100px;outline:none;flex:1;padding:10px 12px}.bottom-bar button{cursor:pointer;color:#1e88e5;background:0 0;border:none;font-size:22px}.button-editor{width:100%;margin:40px auto}.subtitle{color:#777;margin:0 0 10px}.error{color:red;margin-bottom:15px;font-size:14px}.button-row{align-items:center;gap:10px;margin-bottom:15px;display:flex}.button-row select,.button-row input{border:1px solid #ddd;border-radius:6px;padding:10px;font-size:14px}.button-row select{width:160px}.button-row input{flex:1}.delete-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 12px}.sub-buttons{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.left{background:#f4f4f4;border-radius:6px;padding:11px 14px}.add-btn{color:#28a745;cursor:pointer;background:#fff;border:1px solid #28a745;border-radius:6px;padding:10px 18px;font-weight:700}th.phone,th.logo{border-radius:0!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fgiit-hover-card{transition:box-shadow .25s,transform .2s,border-color .25s;box-shadow:0 3px 12px #99c22914,0 1px 3px #00000008}.fgiit-hover-card:hover{transform:translateY(-3px);border-color:#99c229!important;box-shadow:0 10px 28px #99c22933,0 4px 12px #0000000d!important}.fgiit-stat-card{background:#fff;border:1px solid #eef0f2;border-radius:14px;height:100%;padding:24px;transition:box-shadow .25s,transform .2s,border-color .25s;position:relative;box-shadow:0 4px 16px #99c2291a}.fgiit-stat-card:hover{transform:translateY(-3px);border-color:#99c229!important;box-shadow:0 10px 28px #99c22938!important}.fgiit-stat-card.active,.fgiit-stat-card.selected{border:1.5px solid #99c229!important;box-shadow:0 6px 22px #99c22940!important}.fgiit-nav-row{transition:background .2s,transform .15s}.fgiit-nav-row:hover{transform:translate(3px);background:#99c2291f!important}.fgiit-btn-solid{transition:background .2s,box-shadow .2s,transform .15s}.fgiit-btn-solid:hover{transform:translateY(-1px);box-shadow:0 6px 16px #99c22959;color:#fff!important;background:#86ab22!important}.fgiit-btn-outline{transition:border-color .2s,color .2s,background .2s}.fgiit-btn-outline:hover{color:#99c229!important;background:#99c2291f!important;border-color:#99c229!important}.table thead tr,.table thead.table-hide-th tr,.dataTable thead tr{background:#fff!important;border-bottom:0!important}.table thead th,.table thead.table-hide-th th,.dataTable thead th{text-transform:uppercase!important;letter-spacing:.8px!important;color:#a1a5b7!important;text-align:left!important;background:0 0!important;border-bottom:0!important;padding-top:12px!important;padding-bottom:12px!important;font-size:11px!important;font-weight:600!important}.table thead th.text-center,.table thead.table-hide-th th.text-center,.dataTable thead th.text-center{text-align:center!important}.table thead th.text-end,.table thead.table-hide-th th.text-end,.dataTable thead th.text-end{text-align:right!important}.table thead th span,.table thead.table-hide-th th span,.dataTable thead th span{justify-content:flex-start}.table thead th.text-center span,.table thead.table-hide-th th.text-center span,.dataTable thead th.text-center span{justify-content:center}.table thead th.sortable,.table thead th[onClick]{cursor:pointer}.table thead th.sortable:hover{color:#5e6278!important}.react-datepicker{background-color:#fff;border:1px solid #e4e6ef;border-radius:14px;width:max-content;font-family:inherit;overflow:hidden;box-shadow:0 8px 24px #00000014;display:flex!important}.react-datepicker__month-container{flex-shrink:0}.react-datepicker__header{background-color:#fff;border-bottom:1px solid #f1f3f5;padding:12px 0 8px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#111827;font-size:13px;font-weight:700}.react-datepicker__navigation-icon:before{border-color:#99c229}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#7a9e1a}.react-datepicker__day-name{color:#9ca3af;text-transform:uppercase;width:2rem;font-size:11px;font-weight:600}.react-datepicker__day{color:#374151;border-radius:8px;width:2rem;font-size:12px;font-weight:500;line-height:2rem;transition:background-color .15s,color .15s}.react-datepicker__day:hover{color:#99c229;background-color:#99c2291f;border-radius:8px}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{border-radius:8px;font-weight:700;color:#fff!important;background-color:#99c229!important}.react-datepicker__day--today{color:#99c229;font-weight:700}.react-datepicker__day--outside-month{color:#d1d5db}.react-datepicker__time-container{flex-shrink:0;border-left:1px solid #f1f3f5!important;width:90px!important}.react-datepicker__time-container .react-datepicker__time{background:#fff!important}.react-datepicker__time-container .react-datepicker__time-box{width:90px!important}.react-datepicker__header--time{background:#fff!important;border-bottom:1px solid #f1f3f5!important;padding:12px 0 8px!important}.react-datepicker__time-list{-ms-overflow-style:none;scrollbar-width:none;height:236px!important;margin:0!important;padding:0!important;overflow-y:auto!important}.react-datepicker__time-list::-webkit-scrollbar{display:none}.react-datepicker__time-list-item{transition:background-color .15s;color:#374151!important;justify-content:center!important;align-items:center!important;height:auto!important;padding:8px 10px!important;font-size:13px!important;font-weight:500!important;display:flex!important}.react-datepicker__time-list-item:hover{color:#99c229!important;background-color:#99c2291f!important}.react-datepicker__time-list-item--selected{color:#fff!important;background-color:#99c229!important;font-weight:700!important}.react-datepicker__triangle{display:none!important}.react-datepicker-popper{z-index:9999!important}
