html,body{width:100%;height:100%}.form{flex-direction:column;display:flex}.container{flex-direction:column;min-width:100%;height:100%;display:flex}.RIS-card{background-color:#454c54;border:1px solid #fff;flex-direction:row;width:100%;padding:5px;display:flex}.table{display:flex;min-width:100%!important}.ant-modal-header{justify-content:center;align-items:center;display:flex;margin-bottom:20px!important}input.ant-input-number-input{padding:0 21px!important}.ant-card-body{padding:10px!important}.ant-modal-title{background:#555a5a;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;color:#fff!important}button.ant-modal-close{margin-top:.5%;margin-right:2%;color:#fff!important}.ant-modal{width:fit-content!important}.formbtn{justify-content:center;align-items:center;width:100%}div#paytype{padding-left:21px!important}.ant-modal-footer{justify-content:center;align-items:center;display:flex}.create{height:31px!important;padding:0 9px!important}.extra{-moz-column-gap:10px;column-gap:10px;display:flex}th.ant-table-cell{color:#ffffffe0!important;background:#555a5a!important;padding:5px!important}.table-row-light{background-color:#eee}.table-row-dark{background-color:#d6d6d6}span.ant-table-column-title{font-weight:600}.ant-upload-list-item{width:100px!important;height:48px!important}tr.ant-table-cell{padding:5px!important}td.ant-table-cell{font-size:13px;padding:5px!important}span.ant-breadcrumb-link,li.ant-breadcrumb-separator{color:#fff!important}.ant-tabs-tab.ant-tabs-tab-active{color:#fff!important;background:#7289a5!important}.ant-tabs-nav{margin:0!important}.ant-tabs-tab{background:#d8d8d8!important;padding:0 16px!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:500;color:#fff!important;background:#7289a5!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab .ant-tabs-tab-btn{font-weight:500}.Update-Charges-btn{width:160px!important}.ant-card-head-wrapper{justify-content:center;width:100%;height:40px;margin-bottom:0;display:grid}p.UserName{font-weight:700;display:flex}p.id{margin-left:7%}li.ant-list-item#sitelistitem{border:1px solid #a9a9a9;border-radius:10px;border-bottom:1px solid #a9a9a9!important;padding:8px!important}ul.ant-list-items#sitelist{flex-direction:column;row-gap:3px;display:flex}.expandrow{height:1%!important;padding:6px 0!important}.catcharge-modal{top:2%!important}.expandrow th.ant-table-cell{background:#6b6d70!important;padding:2px!important}.expandrow td.ant-table-cell,.table-cat td.ant-table-cell{padding:5px 10px!important}.table-cat .ant-table-row-expand-icon{color:#1677ff;background-color:#fff;border:1px solid #1677ff;border-radius:50%;width:22px;height:22px;margin:0;transition:background-color .18s,border-color .18s,color .18s}.table-cat .ant-table-row-expand-icon:hover{color:#0958d9;background-color:#e6f4ff;border-color:#0958d9}.table-cat .ant-table-row-expand-icon-expanded{color:#fff;background-color:#1677ff;border-color:#1677ff}.table-cat .ant-table-row-expand-icon-expanded:hover{color:#fff;background-color:#0958d9;border-color:#0958d9}.update-btn{color:#fff!important;background-color:#089fdc!important;border:none!important;margin:2%!important;padding:0% 10%!important;font-size:14px!important}.update-btn-child{display:none!important}.display{display:block!important}.even-row{background-color:#bec5d0!important}.odd-row{background-color:#d4d6d9!important}.input-field{box-sizing:border-box!important;border-radius:10x!important;width:100%!important;margin:none!important;padding:2px 8px!important}.input-field:focus{border:none!important;outline:none!important}.button-group{justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.action-btn{color:#fff!important;background-color:#5e7666!important;border:none!important;border-radius:17%!important;padding:0 8px!important;font-size:14px!important}.action-btn:hover{border:none!important}@media (max-width:768px){.button-group{flex-direction:column!important}.input-field{padding:2x 4px!important;font-size:13px!important}.table-cat{width:340px!important}.action-btn{padding:0 5px!important;font-size:11px!important}}@media (max-width:1008px){.catcharge-modal{width:80%!important}}.catcharge-title{justify-content:space-between;align-items:center;width:100%;padding:0 10px;display:flex}.selected-radiologist{font-size:12px}.custom-upload-refImage .ant-upload-list-item{width:100%!important}.modalitynightcharge{min-width:500px!important;max-height:100%!important;top:20px!important}@media (max-width:768px){.modalitynightcharge{min-width:40%!important}}.risforms .ant-select-multiple .ant-select-selector{scrollbar-width:thin!important;scrollbar-color:#d1d1d1 transparent!important;scroll-behavior:smooth!important;max-width:100%!important;max-height:115px!important;overflow-y:auto!important}.siteform .ant-input-number{border:1px solid #7b7b7b!important;border-radius:0 10px 10px 0!important;padding:4px 0!important}.siteform .ant-input-number-group-addon{border-color:#7b7b7b!important;border-radius:10px 0 0 10px!important}.risforms .ant-select-selector,.risforms .ant-input-outlined{border:1px solid #7b7b7b!important}.risforms .ant-select-outlined{border:1px solid #7b7b7b!important;border-radius:7px!important}.ant-input-group-addon{border-color:#7b7b7b!important;border-radius:6px 0 0 6px!important}.warning-alert .anticon-exclamation-circle svg{font-size:21px!important}.futuristic-modal .ant-modal-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141428f2;border:1px solid #fff3;border-radius:20px;box-shadow:0 0 25px #00ffff40}.price-table{flex-direction:column;gap:10px;margin:12px 0;display:flex}.price-row{grid-template-columns:250px 1fr;align-items:center;display:grid}.price-label{text-align:right;color:#707070;padding-right:12px;font-weight:500}.price-value{text-align:left;color:#464646;font-size:15px}.charges-table .ant-table-container{max-height:calc(92vh - 190px);overflow-y:auto}.charges-table .ant-table-thead>tr>th{z-index:2;background:#fff;top:0;position:sticky!important}.charges-table tr.charges-row-loading td{position:relative}.charges-table tr.charges-row-loading td:after{content:"";background:#ffffffb3;position:absolute;inset:0}.charges-table tr.charges-row-loading td:first-child:before{content:"";z-index:2;border:2px solid #1677ff;border-top-color:#0000;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite charges-row-spin;position:absolute;top:50%;left:50%}@keyframes charges-row-spin{to{transform:rotate(360deg)}}.nightCharges-table .ant-table-container{overflow-y:auto;max-height:calc(90vh - 130px)!important}.catcharge-modal .ant-modal .ant-modal-content{padding:20px 24px 10px!important}.upload-list-brochurePdf .ant-upload-list .ant-upload-list-item .ant-upload-list-item-name{cursor:pointer!important}.upload-list-brochurePdf .ant-upload-list .ant-upload-list-item{border:1px dashed #000!important;width:140px!important;height:30px!important;padding:5px 10px!important}.action-tag{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;padding:2px 5px;font-size:12px;transition:all .2s;display:inline-flex}.action-tag.save{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.action-tag.save:hover{background:#d9f7be}.action-tag.cancel{color:#cf1322;background:#fff1f0;border:1px solid #ffa39e}.action-tag.cancel:hover{background:#ffccc7}.autoprepaidmodal{width:500px!important}@media (max-width:500px){.autoprepaidmodal{width:95%!important}}.autoPrepaidselect .ant-select-selection-placeholder{color:#676767df!important;font-size:13px!important}.main-table .ant-table-tbody>tr.ant-table-row:hover>td{background:0 0!important}.boxRow{background-color:#ffffffc2;border:1px solid #c2bfbfc2;align-items:center;width:100%;padding:4px;display:inline-flex;gap:10px!important}.custom-search .ant-input-outlined{border:1px solid #d8d5d5c2!important}.ref-button{color:#fff!important;background-color:#6091d1!important;border:1px solid #1769d3!important}.deleteBtn{color:#eb1f1f!important;background-color:#f3f3f3!important;border:1px solid #eb1f1f!important}.deleteBtn:disabled{opacity:.3!important}.main-table.ant-table-wrapper .ant-table-filter-trigger.active,.radiologist-table.ant-table-wrapper .ant-table-filter-trigger.active{color:#84e0ff!important}#sitelist{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;will-change:transform;overflow-y:auto}.TransactionHistory .ant-modal-content{border:1px solid #e2e8f0;overflow:hidden;background:#fff!important;border-radius:16px!important;padding:0!important}.TransactionHistory .ant-modal-header{background:0 0!important;border-bottom:none!important;margin-bottom:0!important;padding:0!important}.TransactionHistory .ant-modal-title{width:100%;color:inherit!important;background:0 0!important;border-radius:0!important;justify-content:flex-start!important}.TransactionHistory .ant-modal-body{padding:0!important}.TransactionHistory .history-modal-close{z-index:10;border-radius:6px;padding:5px 8px;color:#edeeef!important;cursor:pointer!important;background-color:#dc4b08!important;font-size:14px!important}.TransactionHistory .history-modal-close:hover{background-color:#f07c47!important}.th-modal-shell{display:block}.th-table-area{width:100%}.th-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:5px 2px 20px 10px;display:flex}.th-card-header-left{align-items:center;gap:8px;width:39%;display:flex}.th-site-icon{color:#fff;background:linear-gradient(135deg,#bfb131,#f18763);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex;box-shadow:0 2px 10px #4f46e54d}.th-site-name{color:#0f172a;font-size:18px;font-weight:700;line-height:1.2}.th-site-subtitle{letter-spacing:1.5px;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:700}.th-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.th-header-actions .ant-picker{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important}.th-export-btn{color:#fff!important;background:#7b7d7a!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:6px!important;height:34px!important;padding:4px 7px!important;font-weight:600!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 14px #4f46e540!important}.th-search-btn{color:#fff!important;background:#2b6b8a!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:6px!important;height:34px!important;padding:4px 7px!important;font-weight:600!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 14px #4f46e540!important}.th-export-btn:hover{background:#90918f!important;box-shadow:0 6px 20px #8b8d8c59!important}.th-search-btn:hover{background:#4b89a8!important;box-shadow:0 6px 20px #4f46e559!important}.th-summary-stats{background:linear-gradient(135deg,#f8f9fb,#f1f5f9);border:1px solid #ededed;border-radius:12px;flex-wrap:nowrap;align-items:stretch;width:58%;margin:0 5px;display:flex}.th-stat-item{box-sizing:border-box;border-right:1px solid #e2e8f0;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:6px 10px;display:flex}.th-stat-item:last-child{border-right:none}.th-stat-label{align-items:center;gap:8px;margin-bottom:10px;display:flex}.th-stat-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.th-stat-dot.credit{background:#10b981}.th-stat-dot.debit{background:#f43f5e}.th-stat-dot.count{background:#f59e0b}.th-stat-dot.balance{background:#4f46e5}.th-stat-label-text{text-transform:uppercase;letter-spacing:.8px;color:#64748b;white-space:nowrap;font-size:10px;font-weight:600}.th-stat-value-box{justify-content:flex-start;align-items:flex-end;gap:10px;display:flex}.th-stat-value{font-size:25px;font-weight:700;line-height:1}.th-stat-value.credit{color:#059669}.th-stat-value.debit{color:#e11d48}.th-stat-value.count{color:#0f172a}.th-stat-value.balance{color:#4338ca}.th-stat-sub{color:#677383;font-size:11.5px}.th-filters-bar{background:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;display:flex}.th-filter-pills{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.th-pill{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:50px;padding:5px 18px;font-size:13px;font-weight:600;transition:all .2s}.th-pill:hover{background:#f1f5f9;border-color:#cbd5e1}.th-pill.active{color:#fff;background:#2b6b8a;border-color:#0000;box-shadow:0 2px 8px #46a8e54d}.th-search-box{width:280px;position:relative}.th-search-box input{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:8px 14px 8px 36px;font-size:13px;transition:all .2s}.th-search-box input:focus{background:#fff;border-color:#818cf8;box-shadow:0 0 0 3px #818cf826}.th-search-box .th-search-icon{color:#94a3b8;font-size:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.TransactionHistory .historyTable .ant-table{border-radius:0!important}.TransactionHistory .historyTable th.ant-table-cell{color:#e5e8ec!important;text-transform:uppercase!important;letter-spacing:.8px!important;border-bottom:1px solid #e2e8f0!important;padding:10px!important;font-size:11px!important;font-weight:700!important}.TransactionHistory .historyTable td.ant-table-cell{color:#334155!important;vertical-align:middle!important;border-bottom:1px solid #f1f5f9!important;padding:8px!important;font-size:13px!important}.TransactionHistory .historyTable .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.TransactionHistory .historyTable .ant-table-pagination{margin:10px 10px 0!important}.TransactionHistory .ant-table{display:block!important;overflow-y:hidden!important}.TransactionHistory .ant-table-thead{z-index:150!important;position:sticky!important;top:0!important}.TransactionHistory .ant-table-thead>tr>th{border-radius:0!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar{width:6px!important;height:6px!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:10px!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}@media (min-width:769px){.TransactionHistory .ant-modal-body{height:100%}.th-modal-shell{flex-direction:column;height:100%;min-height:0;display:flex}.th-table-area{flex-direction:column;flex:1;min-height:0;display:flex}.th-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 10px;display:flex}.th-site-icon{color:#fff;background:linear-gradient(135deg,#bfb131,#f18763);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex;box-shadow:0 2px 10px #4f46e54d}.th-site-name{color:#0f172a;font-size:14px;font-weight:700;line-height:1.2}.th-site-subtitle{letter-spacing:1.4px;text-transform:uppercase;color:#94a3b8;font-size:9px;font-weight:700}.th-header-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.th-header-actions .ant-picker{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important}.th-export-btn{color:#fff!important;background:#7b7d7a!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:6px!important;height:30px!important;padding:3px 6px!important;font-weight:600!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 14px #4f46e540!important}.th-search-btn{color:#fff!important;background:#2b6b8a!important;border:none!important;border-radius:10px!important;align-items:center!important;gap:6px!important;height:30px!important;padding:3px 6px!important;font-weight:600!important;transition:all .2s!important;display:flex!important;box-shadow:0 4px 14px #4f46e540!important}.th-export-btn:hover{background:#90918f!important;box-shadow:0 6px 20px #8b8d8c59!important}.th-search-btn:hover{background:#4b89a8!important;box-shadow:0 6px 20px #4f46e559!important}.th-stat-item:last-child{border-right:none}.th-stat-label{align-items:center;gap:6px;min-width:0;margin-bottom:0;display:flex}.th-stat-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.th-stat-dot.credit{background:#10b981}.th-stat-dot.debit{background:#f43f5e}.th-stat-dot.count{background:#f59e0b}.th-stat-dot.balance{background:#4f46e5}.th-stat-value-box{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.th-stat-value{white-space:nowrap;font-size:14px;font-weight:700;line-height:1}.th-stat-value.credit{color:#059669}.th-stat-value.debit{color:#e11d48}.th-stat-value.count{color:#0f172a}.th-stat-value.balance{color:#4338ca}.th-stat-sub{display:none}.th-filters-bar{background:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 10px;display:flex}.th-filter-pills{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.th-pill{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:50px;padding:3px 12px;font-size:11px;font-weight:600;transition:all .2s}.th-pill:hover{background:#f1f5f9;border-color:#cbd5e1}.th-pill.active{color:#fff;background:#2b6b8a;border-color:#0000;box-shadow:0 2px 8px #46a8e54d}.th-search-box{width:220px;position:relative}.th-search-box input{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:6px 12px 6px 32px;font-size:11px;transition:all .2s}.th-search-box input:focus{background:#fff;border-color:#818cf8;box-shadow:0 0 0 3px #818cf826}.th-search-box .th-search-icon{color:#94a3b8;font-size:14px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.TransactionHistory .historyTable{flex-direction:column;flex:1;min-height:0;display:flex}.TransactionHistory .historyTable .ant-table{border-radius:0!important}.TransactionHistory .historyTable th.ant-table-cell{color:#e5e8ec!important;text-transform:uppercase!important;letter-spacing:.6px!important;border-bottom:1px solid #e2e8f0!important;padding:8px!important;font-size:11px!important;font-weight:600!important}.TransactionHistory .historyTable td.ant-table-cell{color:#334155!important;vertical-align:middle!important;border-bottom:1px solid #f1f5f9!important;padding:4px 6px!important;font-size:10.5px!important}.TransactionHistory .historyTable .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.TransactionHistory .historyTable .ant-table-pagination{margin:10px 10px 0!important}.TransactionHistory .ant-table{display:block!important;overflow-y:hidden!important}.TransactionHistory .ant-table-thead{z-index:150!important;position:sticky!important;top:0!important}.TransactionHistory .ant-table-thead>tr>th{border-radius:0!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar{width:6px!important;height:6px!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:10px!important}.TransactionHistory .historyTable .ant-table-container::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.th-description-cell{align-items:center;gap:6px;display:flex}.th-desc-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.th-desc-sub{color:#407ad5;font-size:10px;font-weight:500}.th-date-main{color:#334155;font-size:11px;font-weight:600}.th-balance-value{color:#4338ca;font-size:11px;font-weight:700}.th-addedby-name{color:#312e81;font-size:10px;font-weight:600}.th-view-btn{color:#b45309!important;background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:8px!important;align-items:center!important;gap:5px!important;height:auto!important;padding:2px 8px!important;font-size:10px!important;font-weight:700!important;transition:all .2s!important;display:inline-flex!important}.th-credit-badge,.th-credit-badge-UPI,.th-credit-badge-refund,.th-debit-badge{padding:2px 5px;font-size:11px}}.th-credit-badge{color:#8a8315;background:#fffed9;border:1px solid #fff507;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:13px;font-weight:700;display:inline-flex}.th-credit-badge svg{width:12px;height:12px}.th-credit-badge-UPI{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:13px;font-weight:700;display:inline-flex}.th-credit-badge-UPI svg{width:12px;height:12px}.th-credit-badge-refund{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:13px;font-weight:700;display:inline-flex}.th-credit-badge-refund svg{width:12px;height:12px}.th-debit-badge{color:#d01515e2;background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:13px;font-weight:700;display:inline-flex}.th-debit-badge svg{width:12px;height:12px}.th-balance-display{justify-content:center;align-items:center;gap:6px;display:flex}.th-balance-dot{background:#818cf8;border-radius:50%;width:6px;height:6px}.th-balance-value{color:#4338ca;font-size:14px;font-weight:700}.th-addedby-chip{background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.th-addedby-avatar{color:#fff;background:linear-gradient(135deg,#4f46e5,#6366f1);border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:flex}.th-addedby-name{color:#312e81;font-size:12px;font-weight:600}.th-system-chip{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.th-view-btn{color:#b45309!important;background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:8px!important;align-items:center!important;gap:5px!important;height:auto!important;padding:4px 12px!important;font-size:12px!important;font-weight:700!important;transition:all .2s!important;display:inline-flex!important}.th-view-btn:hover{background:#fef3c7!important;border-color:#fbbf24!important}.th-description-cell{align-items:center;gap:10px;display:flex}.th-desc-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.th-desc-icon.credit{color:#8a8315;background:#fffed9}.th-desc-icon.creditUPI{color:#128060;background:#ecfdf5}.th-desc-icon.refund{color:#1d4ed8;background:#eff6ff}.th-desc-icon.debit{color:#e11d48;background:#fff1f2}.th-desc-title{flex-direction:column;align-items:flex-start;gap:2px;font-size:12px;font-weight:600;display:flex}.th-desc-sub{color:#407ad5;font-size:10px;font-weight:500}.th-date-main{color:#334155;font-size:13px;font-weight:600}.th-date-year{color:#94a3b8;font-size:11px}.th-mobile-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:8px;padding:14px;transition:box-shadow .2s;box-shadow:0 1px 3px #0000000a}.th-mobile-card.admin-credit-card{border-left:4px solid #facc15}.th-mobile-card.upi-credit-card{border-left:4px solid #34d399}.th-mobile-card.refund-card{border-left:4px solid #60a5fa}.th-mobile-card.debit-card{border-left:4px solid #fb7185}.th-mobile-card:hover{box-shadow:0 4px 12px #0000000f}.th-mobile-card-header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.th-mobile-card-desc{align-items:center;gap:10px;width:75%;display:flex}.th-mobile-card-date{text-align:right;color:#64748b;font-size:12px;font-weight:500}.th-mobile-card-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.th-mobile-card-values{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin-top:12px;display:grid}.th-mobile-value-box{border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.th-mobile-value-box.credit-box,.th-mobile-value-box.upi-credit-box{background:#ecfdf5}.th-mobile-value-box.refund-box{background:#eff6ff}.th-mobile-value-box.debit-box{background:#fff1f2}.th-mobile-value-box.balance-box{background:#eef2ff}.th-mobile-value-label{color:#64748b;font-size:12px}.th-mobile-value-amount{font-size:14px;font-weight:700}.th-mobile-value-amount.credit-text{color:#8a8315}.th-mobile-value-amount.upi-credit-text{color:#059669}.th-mobile-value-amount.refund-text{color:#1d4ed8}.th-mobile-value-amount.debit-text{color:#e11d48}.th-mobile-value-amount.balance-text{color:#4338ca}.th-pw-gate{background:#fff;border-radius:15px;flex-direction:column;display:flex;position:relative;overflow:hidden}.th-pw-close{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:#ffffffe6;background:#fff3;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .3s;display:flex;position:absolute;top:12px;right:12px}.th-pw-close:hover{color:#fff;background:#ffffff59;transform:rotate(90deg)}.th-pw-banner{text-align:center;border-radius:20px;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:15px;padding:5px 10px;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#3b4a5a,#4a5c6e)!important}@keyframes th-pw-float{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:.7;transform:translateY(-20px)scale(1.5)}}.th-pw-shield-ring{background:#ffffff1a;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:inline-flex;position:relative}.th-pw-shield{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:30px;display:flex}@keyframes th-pw-pulse{0%,to{box-shadow:0 0 #fff3}50%{box-shadow:0 0 0 15px #fff0}}.th-pw-heading{color:#fff;letter-spacing:-.5px;font-size:18px;font-weight:700}.th-pw-subheading{color:#fffc;letter-spacing:.2px;margin:3px 0 0;font-size:13px;font-weight:400}.th-pw-body{flex-direction:column;flex:1;gap:25px;padding:20px 10px 5px;display:flex}.th-pw-info-strip{background:linear-gradient(135deg,#f0f4ff,#ede9fe);border:1px solid #e0e7ff;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:14px 18px;display:flex}.th-pw-info-icon{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 4px 12px #6366f14d}.th-pw-info-text{flex-direction:column;gap:2px;display:flex}.th-pw-info-site{color:#1e1b4b;font-size:15px;font-weight:700}.th-pw-info-label{color:#6366f1;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.th-pw-field-group{flex-direction:column;gap:10px;display:flex}.th-pw-field-label{color:#475569;text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:8px;margin-left:8px;font-size:12px;font-weight:700;display:flex}.th-pw-field-label .anticon{color:#6366f1;font-size:14px}.th-pw-gate .th-pw-input{background:#f8fafc!important;border:2px solid #e2e8f0!important;border-radius:14px!important;height:52px!important;padding:0 18px!important;font-size:15px!important;transition:all .3s!important}.th-pw-gate .th-pw-input:hover{border-color:#a5b4fc!important}.th-pw-gate .th-pw-input:focus-within,.th-pw-gate .th-pw-input.ant-input-affix-wrapper-focused{background:#fff!important;border-color:#6366f1!important;box-shadow:0 0 0 4px #6366f11f!important}.th-pw-gate .th-pw-input .ant-input{background:0 0!important;font-size:14px!important}.th-pw-error{color:#dc2626;background:linear-gradient(135deg,#fef2f2,#fff1f2);border:1px solid #fecaca;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;animation:.5s th-pw-shake;display:flex}.th-pw-error-icon{color:#dc2626;background:#fee2e2;border:1px solid #fca5a5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:flex}@keyframes th-pw-shake{0%,to{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}}.th-pw-actions{gap:14px;padding-top:4px;display:flex}.th-pw-cancel-btn{color:#64748b!important;background:#fff!important;border:2px solid #e2e8f0!important;border-radius:14px!important;flex:1!important;height:40px!important;font-size:15px!important;font-weight:600!important;transition:all .3s!important}.th-pw-cancel-btn:hover{color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}.th-pw-unlock-btn{color:#fff!important;letter-spacing:.3px!important;background:linear-gradient(135deg,#3b4a5a,#4a6a7e)!important;border:none!important;border-radius:14px!important;flex:1.3!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:40px!important;font-size:14px!important;font-weight:700!important;transition:all .3s!important;display:flex!important;box-shadow:0 6px 20px #4685aa59!important}.th-pw-unlock-btn:hover:not(:disabled){background:linear-gradient(135deg,#4a5c6e,#5a7a8e)!important;transform:translateY(-1px)!important;box-shadow:0 8px 28px #4c65a773!important}.th-pw-unlock-btn:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.7!important;background:linear-gradient(135deg,#cbd5e1,#94a3b8)!important}.th-pw-footer-hint{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:10px;margin-top:5px;padding:10px 16px;font-size:12px;display:flex}.th-pw-footer-hint .anticon{color:#a5b4fc;font-size:14px}@media (max-width:768px){.th-pw-banner{border-radius:10px;justify-content:center;gap:2px;padding:10px}.th-pw-shield-ring,.th-pw-shield{display:none}.th-pw-heading{font-size:17px}.th-pw-subheading{display:none}.th-pw-close{width:28px;height:28px;font-size:13px;top:9px;right:10px}.th-pw-body{gap:18px;padding:10px 5px}.th-pw-actions{flex-direction:column;gap:10px}.th-pw-cancel-btn,.th-pw-unlock-btn{flex:unset!important}.th-summary-stats{background:0 0;border:none;flex-wrap:wrap;gap:8px;width:100%;margin:0;display:flex}.th-stat-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;flex:calc(50% - 8px);align-items:flex-start;gap:2px;min-width:calc(50% - 8px);padding:10px 11px}.th-stat-item:nth-child(2){border-right:1px solid #e2e8f0}.th-stat-item:first-child,.th-stat-item:nth-child(2){border-bottom:1px solid #e2e8f0}.th-stat-value{font-size:17px}.th-stat-label{gap:6px;margin-bottom:7px}.th-stat-label-text{letter-spacing:.7px;white-space:normal;font-size:8px}.th-stat-sub{font-size:11px;line-height:1.2}.th-filters-bar{flex-direction:column;align-items:flex-start}.th-search-box{width:100%}.th-card-header{flex-direction:column;align-items:stretch!important;padding:8px 0 10px!important}.TransactionHistory .ant-modal{max-width:95vw!important;top:10px!important}.TransactionHistory .ant-modal-container{padding:20px!important}.TransactionHistory .history-modal-close{min-width:max-content;margin-left:0;padding:7px 9px;font-size:12px!important}.th-stat-value-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.th-card-header-left{gap:10px;width:100%}.th-site-name{font-size:16px;line-height:1.25}.th-header-box{min-width:0;width:100%!important}.th-site-icon{border-radius:10px;width:34px;height:34px}.th-mobile-header{gap:10px!important}.th-mobile-title-row{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}.th-mobile-title-left{flex:1;align-items:flex-start;min-width:0}.th-mobile-title-left .th-site-icon{margin-top:3px}.th-mobile-title-left .th-site-name{overflow-wrap:anywhere}.th-mobile-header-actions{grid-template-columns:1fr;width:100%;gap:8px!important;display:grid!important}.th-mobile-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.th-mobile-date-grid .ant-picker{width:100%;height:31px}.th-mobile-date-grid .ant-picker-input>input{font-size:12px}.th-mobile-action-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;width:100%;display:grid}.th-mobile-action-row .th-search-btn,.th-mobile-action-row .th-export-btn{justify-content:center;width:100%}.th-mobile-quick-filters{white-space:nowrap;background-color:#f3f8ff;border:1px solid #dedede;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:3px 7px;display:flex}}.historyTable .ant-table-tbody>tr.ant-table-row:hover>td{background:inherit!important}.siteform-pro .ant-modal-content{overflow:hidden;border-radius:12px!important;padding:0!important}.siteform-pro .ant-modal-header{background:linear-gradient(135deg,#3b4a5a,#4a5c6e)!important;border-bottom:none!important;margin-bottom:0!important;padding:7px 24px!important}.siteform-pro .ant-modal-title{letter-spacing:.3px;color:#fff!important;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;font-size:16px!important;font-weight:600!important}.siteform-pro button.ant-modal-close{color:#ffffffd9!important;margin:0!important;top:25px!important;right:25px!important}.siteform-pro button.ant-modal-close:hover{color:#fff!important;background:#ffffff1f!important}.siteform-pro .ant-modal-body{scrollbar-width:thin;scrollbar-color:#e1e1e1 transparent;max-height:calc(95vh - 56px);overflow-y:auto;padding:0!important}.siteform-body{padding:14px 10px 0!important}.siteform-pro .sf-section{background:#fafbfc;border:1px solid #e8ebef;border-radius:8px;margin-bottom:16px;padding:18px 20px 8px}.siteform-pro .sf-section-title{text-transform:uppercase;letter-spacing:1.2px;color:#5a6a7a;border-bottom:1px solid #e8ebef;margin-bottom:12px;padding-bottom:6px;font-size:13px;font-weight:700}.siteform-pro .sf-sub-label{color:#444;margin-bottom:8px;font-size:13px;font-weight:600}.siteform-pro .ant-form-item-label{padding-bottom:2px!important}.siteform-pro .ant-form-item-label>label{color:#5a6a7a!important;font-size:12.5px!important;font-weight:500!important}.siteform-pro .ant-form-item{margin-bottom:14px!important}.siteform-pro .ant-input,.siteform-pro .ant-input-password,.siteform-pro .ant-select-selector,.siteform-pro .ant-input-number{border-radius:6px!important}#mobileNumberInput.ant-input{border-radius:0 6px 6px 0!important}.siteform-pro .ant-input:focus,.siteform-pro .ant-input-focused,.siteform-pro .ant-select-focused .ant-select-selector{border-color:#4a7c9b!important;box-shadow:0 0 0 2px #4a7c9b26!important}.siteform-pro .ant-input-number{width:100%!important}.siteform-pro .ant-input-number-group-addon{color:#5a6a7a;background:#f0f2f5;font-size:12px;border-radius:6px 0 0 6px!important}.siteform-pro .ant-checkbox-wrapper{color:#3a3a3a!important;font-size:14px!important}.siteform-pro .ant-checkbox-checked .ant-checkbox-inner{background-color:#4a7c9b!important;border-color:#4a7c9b!important}.siteform-pro .ant-upload .ant-btn{color:#5a6a7a!important;border:1px dashed #b0bec5!important;border-radius:6px!important;font-size:13px!important}.siteform-pro .ant-upload .ant-btn:hover{color:#4a7c9b!important;border-color:#4a7c9b!important}.siteform-pro .sf-actions{z-index:1;background:#fff;border-top:1px solid #e8ebef;justify-content:center;gap:10px;padding:10px 24px 5px;display:flex;position:sticky;bottom:0}.siteform-pro .sf-actions .ant-btn-primary{box-shadow:0 2px 6px #3b4a5a40;background:linear-gradient(135deg,#3b4a5a,#4a6a7e)!important;border-color:#3b4a5a!important;border-radius:6px!important;height:34px!important;padding:4px 24px!important;font-weight:600!important}.siteform-pro .sf-actions .ant-btn-primary:hover{background:linear-gradient(135deg,#4a5c6e,#5a7a8e)!important}.siteform-pro .sf-actions .ant-btn-default{color:#5a6a7a!important;border:1px solid #d0d5dc!important;border-radius:6px!important;height:34px!important;padding:4px 20px!important;font-weight:500!important}.siteform-pro .sf-actions .ant-btn-default:hover{color:#4a7c9b!important;border-color:#4a7c9b!important}@media (max-width:768px){.siteform-body{padding:12px 14px 0!important}.siteform-pro .sf-section{padding:10px 12px 2px}.siteform-pro .sf-actions{padding:10px 14px}.billingpassword-modal .ant-modal-container{max-width:300px!important}}.credit-row{background-color:#ffedd5}.debit-row{background-color:#ffd6d6}.UPIcredit-row{background-color:#c8f5c8}.refund-row{background-color:#dbeafe}.historyTable .credit-row>td{background-color:#ffedd5!important}.historyTable .debit-row>td{background-color:#ffd6d6!important}.historyTable .UPIcredit-row>td{background-color:#c8f5c8!important}.historyTable .refund-row>td{background-color:#dbeafe!important}.revert-postpaid-check .ant-checkbox{background-color:#0000!important;border-color:#fccfcf!important;border-radius:4px!important}.revert-postpaid-check .ant-checkbox-checked{border-color:#ff4d4f;background-color:#ff4d4f!important;border-color:#ff9494!important}.sitelist-revert-postpaid-mobile-row{justify-content:flex-end;margin:2px 3px 4px;display:flex}.revert-postpaid-check .ant-checkbox-inner{background-color:#0000!important;border-color:#ffd1d1!important}.revert-postpaid-check.ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:#ff4d4f!important;border-color:#ff9494!important}.utilitiespage #container_editor_viewerContainer{overflow-x:hidden!important}.addonInput .ant-input{border-radius:0 6px 6px 0!important}.TransactionHistory.ant-modal{width:90%!important}.billingpassword-modal .ant-modal-container{max-width:600px!important}.sitelist-site-name{color:#172033;font-size:12.5px;font-weight:500}.sitelist-site-sub{color:#64748b;font-size:10.5px;font-weight:500}.sitelist-site-sub.prepaid{color:#1c9535}.sitelist-site-sub.postpaid{color:#2b49a3}.inputs{background-color:#f3f8ff;border:1px solid #dedede;border-radius:8px;align-items:center;gap:10px;padding:3px 7px;display:flex}:root[data-theme=dark] .RIS-card{background-color:#0000;border:none;flex-direction:row;width:100%;padding:5px;display:flex}:root[data-theme=dark] .upload-list-item{color:#e6edf3!important;background-color:#091f2a!important;border-color:#b7bec2!important}:root[data-theme=dark] .upload-list-item p{color:#e6edf3}:root[data-theme=dark] .upload-list-item .ant-divider{border-color:#acb5bb}:root[data-theme=dark] .upload-list-item .upload-list-edit-button,:root[data-theme=dark] .upload-list-item .upload-list-edit-button .anticon{color:#b9e6ff!important}:root[data-theme=dark] .upload-list-item .upload-list-edit-button:hover{color:#fff!important;background-color:#08b2f524!important}:root[data-theme=dark] .siteform-pro .sf-section{color:#d5dee5;background:#2d343c;border:1px solid #454e58;border-radius:8px;margin-bottom:16px;padding:18px 20px 8px}:root[data-theme=dark] .siteform-pro .ant-modal-content,:root[data-theme=dark] .siteform-pro .ant-modal-body{background:#172a33!important}:root[data-theme=dark] .siteform-pro .sf-section-title,:root[data-theme=dark] .siteform-pro .sf-sub-label,:root[data-theme=dark] .siteform-pro .ant-form-item-label>label,:root[data-theme=dark] .siteform-pro .ant-checkbox-wrapper,:root[data-theme=dark] .siteform-pro .ant-upload-list-item,:root[data-theme=dark] .siteform-pro .ant-upload-list-item-name{color:#d5dee5!important}:root[data-theme=dark] .siteform-pro .sf-section-title{border-bottom-color:#53616b}:root[data-theme=dark] .siteform-pro .ant-input,:root[data-theme=dark] .siteform-pro .ant-input-number,:root[data-theme=dark] .siteform-pro .ant-input-number-input,:root[data-theme=dark] .siteform-pro .ant-input-password,:root[data-theme=dark] .siteform-pro .ant-select-selector{color:#e6edf2!important;background:#10242d!important;border-color:#586773!important}:root[data-theme=dark] .siteform-pro input::-moz-placeholder{color:#9aaab5!important}:root[data-theme=dark] .siteform-pro input::placeholder,:root[data-theme=dark] .siteform-pro .ant-select-selection-placeholder{color:#9aaab5!important}:root[data-theme=dark] .siteform-pro .ant-select-selection-item,:root[data-theme=dark] .siteform-pro .ant-select-arrow,:root[data-theme=dark] .siteform-pro .ant-input-password-icon{color:#d5dee5!important}:root[data-theme=dark] .siteform-pro .ant-input-number-group-addon{color:#d5dee5;background:#39434c;border-color:#586773}:root[data-theme=dark] .siteform-pro .ant-upload .ant-btn,:root[data-theme=dark] .siteform-pro .sf-actions .ant-btn-default{color:#d5dee5!important;background:#26343e!important;border-color:#65737e!important}:root[data-theme=dark] .siteform-pro .sf-actions{background:#172a33;border-top-color:#45535d}:root[data-theme=dark] .siteform-pro .ant-select-dropdown{background:#26343e}:root[data-theme=dark] .ant-select-dropdown .ant-select-item{color:#d5dee5}:root[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active,:root[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected{color:#f3f6f8;background:#3a4a55}:root[data-theme=dark] .study-name-dark{color:#fff!important}:root[data-theme=dark] .utility-category-empty{color:#aab7c2!important}:root[data-theme=dark] .utility-category-chip--self{color:#bfdbfe!important;background:#183246!important;border-color:#315b78!important}:root[data-theme=dark] .utility-category-chip--billing{color:#bbf7d0!important;background:#19382f!important;border-color:#32634e!important}:root[data-theme=dark] .utility-category-chip--radiologist{color:#fed7aa!important;background:#3b3027!important;border-color:#76543a!important}:root[data-theme=dark] .utility-category-chip--radiologist>span:first-child{background:#fb923c!important}:root[data-theme=dark] .charges-night-banner{color:#dce8f2!important;background:#223342!important;border-color:#3d5669!important}:root[data-theme=dark] .ant-modal-title{background:#508ea7!important}:root[data-theme=dark] .th-site-name{color:#ccd9f7}:root[data-theme=dark] .radcenter-select .ant-select-selection-search-input,:root[data-theme=dark] .radcenter-select .ant-select-selection-item,:root[data-theme=dark] .radcenter-select .ant-select-selection-placeholder{color:#e6edf2!important}:root[data-theme=dark] .th-stat-item{background:0 0;border:1px solid #a8b3c2}:root[data-theme=dark] .th-mobile-quick-filters{background-color:#243746;border-color:#78828a}:root[data-theme=dark] .inputs,:root[data-theme=dark] .date-picker.ant-picker{background-color:#0000!important;border:1px solid #5e6a7a!important}:root[data-theme=dark] .th-filters-bar{background:0 0;border-bottom:1px solid #e2e8f0}:root[data-theme=dark] .th-search-box input{color:#dbe1e7;outline:none;font-size:13px;transition:all .2s;background-color:#0000!important}:root[data-theme=dark] .auto-prepaid-icon{color:#dbe1e7!important;border:1px solid #5e6a7a!important}:root[data-theme=dark] .siteform-pro .ant-modal-header{background:#508ea7!important}:root[data-theme=dark] .auto-prepaid-icon{background:#242429!important}:root[data-theme=dark] .postpaidheader{background:#508ea7!important}:root[data-theme=dark] .postpaid-inputs{color:#eee8e8c2!important;background:#18191a!important;border:1px solid #5e6a7a!important}:root[data-theme=dark] .postpaid-inputs .form-text,:root[data-theme=dark] .postpaid-inputs label,:root[data-theme=dark] .postpaid-inputs p{color:#eee8e8c2!important}:root[data-theme=dark] .postpaid-inputs .ant-picker-input>input::placeholder{color:#eee8e8c2!important;opacity:1!important}:root[data-theme=dark] .date-label{color:#eee8e8c2!important}:root[data-theme=dark] .th-refo-no-text{color:#dddbdbc2!important}:root[data-theme=dark] .th-addedby-name{color:#4f4bcc}:root[data-theme=dark] .postpaid-note{color:#c90a20!important;background:#220b0b!important;border:1px solid #755254eb!important}:root[data-theme=dark] .closebtn{color:#ebe5e5e3!important;background-color:#0000!important}:root[data-theme=dark] .catcharge-title{color:#ffffffe3!important}:root[data-theme=dark] .ant-table-row-expand-icon-cell{color:#3578b8!important}:root[data-theme=dark] .ant-table .ant-table-row-expand-icon{color:#91caff;background-color:#102a43;border-color:#69b1ff}:root[data-theme=dark] .ant-table .ant-table-row-expand-icon:hover{color:#bae0ff;background-color:#15395b;border-color:#91caff}:root[data-theme=dark] .ant-table .ant-table-row-expand-icon-expanded{color:#fff;background-color:#1677ff;border-color:#1677ff}:root[data-theme=dark] .ant-table .ant-table-row-expand-icon-expanded:hover{color:#fff;background-color:#4096ff;border-color:#4096ff}:root[data-theme=dark] .th-pw-banner{background:#508ea7!important}:root[data-theme=dark] .billingpassword-modal .ant-modal-content,:root[data-theme=dark] .billingpassword-modal .ant-modal-container,:root[data-theme=dark] .billingpassword-modal .th-pw-gate{color:#e8f2fa!important;background:#0b2531!important}:root[data-theme=dark] .billingpassword-modal .th-pw-info-strip{background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .billingpassword-modal .th-pw-info-site,:root[data-theme=dark] .billingpassword-modal .th-pw-field-label{color:#e8f2fa!important}:root[data-theme=dark] .billingpassword-modal .th-pw-info-label,:root[data-theme=dark] .billingpassword-modal .th-pw-footer-hint{color:#a9c4d3!important}:root[data-theme=dark] .billingpassword-modal .th-pw-input,:root[data-theme=dark] .billingpassword-modal .th-pw-input.ant-input-affix-wrapper,:root[data-theme=dark] .billingpassword-modal .th-pw-input .ant-input{color:#e8f2fa!important;background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .billingpassword-modal .th-pw-input .ant-input::placeholder{color:#a9c4d3!important}:root[data-theme=dark] .billingpassword-modal .th-pw-cancel-btn{color:#e8f2fa!important;background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .billingpassword-modal .th-pw-cancel-btn:hover{color:#fff!important;background:#194052!important;border-color:#3a7185!important}:root[data-theme=dark] .billingpassword-modal .th-pw-unlock-btn{background:#508ea7!important}:root[data-theme=dark] .billingpassword-modal .th-pw-footer-hint{background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .th-pw-info-icon{background:#508ea7;box-shadow:0 4px 12px #6366f14d}:root[data-theme=dark] .settings-modal-dark .ant-modal-content{border:1px solid #254452;overflow:hidden;box-shadow:0 18px 50px #00000073;background:#0b2531!important}:root[data-theme=dark] .settings-modal-dark .ant-modal-container{background:#0b2531!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-form{color:#e8f2fa;background:#0b2531!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-section,:root[data-theme=dark] .settings-modal-dark .settings-modal-upload-card{color:#e8f2fa!important;background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-field-label,:root[data-theme=dark] .settings-modal-dark .settings-modal-checkbox,:root[data-theme=dark] .settings-modal-dark .settings-modal-checkbox span{color:#d8e6ee!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-section-label{color:#a9c4d3!important;border-bottom-color:#254452!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-upload-label{color:#a9c4d3!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-input,:root[data-theme=dark] .settings-modal-dark .settings-modal-form .ant-input{color:#e8f2fa!important;background:#0c222d!important;border-color:#355564!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-form .ant-input::placeholder{color:#91aab8!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-form .ant-upload .ant-btn{color:#d8e6ee!important;background:#102a36!important;border-color:#355564!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-form .ant-upload .ant-btn:hover{color:#fff!important;background:#194052!important;border-color:#3a7185!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-cancel{color:#d8e6ee!important;background:#102a36!important;border-color:#355564!important}:root[data-theme=dark] .settings-modal-dark .settings-modal-cancel:hover{color:#fff!important;background:#194052!important;border-color:#3a7185!important}:root[data-theme=dark] .postpaid-modal .ant-modal-content,:root[data-theme=dark] .postpaid-modal .ant-modal-container,:root[data-theme=dark] .postpaid-modal .ant-modal-body{color:#e8f2fa!important;background:#0b2531!important}:root[data-theme=dark] .postpaid-payment-view,:root[data-theme=dark] .postpaid-success-view{background:#0b2531!important}:root[data-theme=dark] .postpaid-modal .postpaid-modal-title{color:#e8f2fa!important}:root[data-theme=dark] .postpaid-modal .postpaid-modal-subtitle,:root[data-theme=dark] .postpaid-modal .postpaid-modal-copy{color:#a9c4d3!important}:root[data-theme=dark] .postpaid-modal .postpaid-modal-caption{color:#91aab8!important}:root[data-theme=dark] .postpaid-modal .postpaid-info-bar,:root[data-theme=dark] .postpaid-modal .postpaid-success-amount-card{background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .postpaid-modal .postpaid-info-bar span:not(.postpaid-total){color:#b8cbd5!important}:root[data-theme=dark] .postpaid-modal .postpaid-info-bar .postpaid-total{color:#78c8e2!important}:root[data-theme=dark] .postpaid-modal .postpaid-info-bar>div+div,:root[data-theme=dark] .postpaid-modal .postpaid-cancel-row,:root[data-theme=dark] .postpaid-modal .postpaid-success-view>div:nth-of-type(3)>div+div{border-color:#254452!important}:root[data-theme=dark] .QR-box{background:#070707!important;border-color:#4d8dba!important;box-shadow:0 0 0 4px #4d8dba24,0 6px 20px #00000059!important}:root[data-theme=dark] .autoprepaid-info-modal .ant-modal-content,:root[data-theme=dark] .autoprepaid-info-modal .ant-modal-container,:root[data-theme=dark] .autoprepaid-info-modal .ant-modal-body{color:#e8f2fa!important;background:#0b2531!important}:root[data-theme=dark] .autoprepaid-info-view,:root[data-theme=dark] .autoprepaid-success-view,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-title,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-account-value,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-transaction-id,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-paid-amount{color:#e8f2fa!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-total{color:#78c8e2!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-overdue-message,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-due-message,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-success-amount-card{color:#c6d7df!important;background:#102a36!important;border-color:#254452!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-overdue-message p,:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-due-message p{color:#c6d7df!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-overdue-message p:first-child{color:#e8f2fa!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-caption{color:#91aab8!important}:root[data-theme=dark] .autoprepaid-info-modal .autoprepaid-success-view>div:nth-of-type(3)>div+div{border-color:#254452!important}:root[data-theme=dark] .settings-modal-headerbar{background:linear-gradient(135deg,#28648b 0%,#3593d1 100%)!important}:root[data-theme=dark] .close-btn{border:none;background:#eb2626ed!important}:root[data-theme=dark] .close-btn:hover{background:#eb2626ed!important;border:none!important}:root[data-theme=dark] .nightcharge-card{background:#0b2531!important;border:none!important}:root[data-theme=dark] .modalitynightcharge .ant-modal-content,:root[data-theme=dark] .modalitynightcharge .nightcharge-card{color:#f1f7fb!important;background:#0b2531!important}:root[data-theme=dark] .modalitynightcharge .ant-modal-title,:root[data-theme=dark] .modalitynightcharge .ant-form-item-label>label,:root[data-theme=dark] .modalitynightcharge .ant-row>.ant-col,:root[data-theme=dark] .modalitynightcharge .ant-modal-close{color:#f1f7fb!important}:root[data-theme=dark] .modalitynightcharge .nightcharge-owner{color:#fff!important}:root[data-theme=dark] .modalitynightcharge .nightcharge-owner span{color:red!important}:root[data-theme=dark] .modalitynightcharge .ant-picker-input>input::placeholder{opacity:1;color:#a9c3d0!important}:root[data-theme=dark] .nightcharge-timepicker,:root[data-theme=dark] .nightcharge-timepicker .ant-picker-header,:root[data-theme=dark] .nightcharge-timepicker .ant-picker-content th,:root[data-theme=dark] .nightcharge-timepicker .ant-picker-time-panel-cell-inner,:root[data-theme=dark] .nightcharge-timepicker .ant-picker-footer{color:#fff!important}:root[data-theme=dark] .nightcharge-timepicker .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background:#1677ff!important}:root[data-theme=dark] .siteform-pro .sf-actions .ant-btn-primary{border-color:none!important;background:#1683ae!important}:root[data-theme=dark] .siteform-pro .sf-actions .ant-btn-primary:hover{background:#1683ae!important}:root[data-theme=dark] .TransactionHistory .ant-modal-container{background:#0b2531!important}:root[data-theme=dark] .TransactionHistory .ant-checkbox-label,:root[data-theme=dark] .ant-card-meta-description{color:#fff!important}:root[data-theme=dark] .radiologist-row,.charges-row{background-color:#0000!important}
