.userSearchInput .ant-form-item{margin:initial!important}.userSearchInput .ant-input-affix-wrapper{border:none}.userTable .ant-table-thead tr .ant-table-cell{background-color:#798478;color:var(--text-primary);font-size:1rem;font-weight:500}@media screen and (max-width:1079px){.userTable .ant-table-thead tr .ant-table-cell{font-size:.8rem}}.ant-table-tbody>tr>td{font-size:1rem}.userTable .ant-table-thead tr .ant-table-cell:before{display:none}.regularUserTableBtn{color:var(--text-primary)}.redsUserTableBtn,.regularUserTableBtn{font-size:1rem;font-weight:600;height:3rem;width:auto}.redsUserTableBtn{background-color:#bf2114!important;color:var(--text-primary)!important}.customThemeCard{background-color:var(--bg-primary)}.users-custom-table{thead tr th{background-color:var(--color-primary)!important;border:0!important;border-bottom:1px solid var(--text-primary)!important;color:var(--text-primary)!important;font-size:1rem;font-weight:500;font-weight:400!important;padding:11px!important;text-align:center!important}.ant-table-cell:before{background-color:initial!important}td{text-align:center!important}.ant-table-cell{font-size:1rem!important;text-align:center}.ant-form-item{margin-bottom:0!important;.ant-form-item-control-input-content{font-size:1rem}}}.empty-table-tbody{.ant-table-tbody{display:none!important}}.table-header{.ant-table-content{scrollbar-width:none}}.users-tabs-view{.ant-tabs-tab-btn{width:100%}.ant-tabs-nav-wrap{overflow:visible!important;overflow:initial!important}.ant-tabs-tab{margin:initial!important;width:100%}.ant-tabs-nav-list{gap:10px}.ant-tabs-nav-operations{display:none!important}}.additional-info-modal{.tab-headers{display:flex;justify-content:space-around}.ant-form-item{width:100%;.ant-radio-group{width:100%}.ant-radio-button-wrapper{text-align:center;width:33.33333%}}@media (max-width:786px){max-width:100%!important;padding:initial!important;.ant-card-body{padding:10px}.ant-modal-content{padding:15px}}}.recalculate-button{font-size:1rem;height:1.5rem;margin:0!important;padding:0 5px!important}.user-profile-name{align-content:center;align-items:center;display:flex;font-size:2rem}.user-profile-tag{align-items:center;display:flex;font-size:1rem;height:2rem}.user-profile-balance{font-size:1.2rem}.user-profile-ledger{color:red;cursor:pointer}.edit-user-byhold{align-self:center;border-radius:2px;margin-top:auto;width:80%}.edit-button-text{margin-top:5px}.account-table-skeleton{display:flex;flex-direction:column;padding:3.5rem 1rem;.ant-skeleton{align-items:center;display:flex;height:45px}}.user-profile-totalChilds{border-radius:5px;cursor:pointer;text-align:center;.ant-tag-magenta{background-color:var(--color-primary);color:var(--text-primary)}}.chid-list-modal-div{max-height:250px;overflow:auto;padding:.5rem}.total-child-number{border:2px solid var(--color-primary);border-radius:5px;font-size:4rem;padding:0}.total-childTag{font-size:1.2rem;text-align:center;width:100%}.iconWraper{display:none}.login-left-panel{overflow:hidden;position:relative}.ant-input-affix-wrapper{border-radius:8px!important}.ant-input-affix-wrapper:hover{border-color:#667eea!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#667eea!important;box-shadow:0 0 0 2px #667eea33!important}.ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;transition:all .3s ease!important}.ant-btn-primary:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)!important;box-shadow:0 6px 16px #667eea4d!important;transform:translateY(-1px)!important}.ant-btn-primary:active{transform:translateY(0)!important}.logo-float{animation:logoFloat 3s ease-in-out infinite}@keyframes logoFloat{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(1deg)}50%{transform:translateY(-15px) rotate(0deg)}75%{transform:translateY(-8px) rotate(-1deg)}}.feature-item-enhanced{overflow:hidden;position:relative}.feature-item-enhanced:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.feature-item-enhanced:hover:before{left:100%}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff80}@keyframes float{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}@media (max-width:768px){.ant-form-item{margin-bottom:1rem!important}.ant-btn,.ant-input-affix-wrapper{height:44px!important}}@media (min-width:1200px){.login-logo-large{filter:drop-shadow(0 12px 24px rgba(0,0,0,.4))}.brand-title-large{text-shadow:0 6px 12px #00000080}}.glass-effect{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26}.interactive-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.interactive-hover:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}:root{--color-primary:#3f4e4f;--color-primary-hover:#5a6b6c;--color-primary-active:#2a3a3b;--color-primary-bg:#f0f5f5;--color-primary-bg-hover:#e6f7f7;--color-primary-border:#91d5d5;--color-primary-border-hover:#40a9a9;--color-secondary:#212121;--color-secondary-dark:#000;--color-secondary-light:#424242;--color-secondary-bg:#f5f5f5;--color-secondary-bg-hover:#eee;--color-secondary-border:#e0e0e0;--color-secondary-border-hover:#bdbdbd}.common-label{color:#727880;display:block;font-size:1rem!important;font-style:normal;font-weight:400;line-height:1.125rem;margin-bottom:.5rem}.block-script-table .ant-table-cell{padding:5px!important}.verification-modal{width:50%!important;@media screen and (max-width:500px){width:100%!important}}.v-h-center{align-items:center;display:flex;justify-content:center}.scroll-to-top-button{bottom:20px}.d-none{display:none}.d-block{display:block}.w-100{width:100%}.ant-input-number-input{font-size:1rem!important;font-style:normal;font-weight:400;height:3rem}.ant-form-item-explain-error{font-size:.8rem!important}.ant-form-item{margin-bottom:0}.additional-sharing-card{.ant-card-body{overflow:auto!important}}.ant-checkbox .ant-checkbox-inner{border:1px solid #b3b3b3}.addon-number-input{.ant-input-number-group{display:flex!important;.ant-input-number-group-addon{display:block;padding:initial;width:auto}}}.segement-bill-title{font-size:1.5rem;text-align:end;@media (max-width:576px){text-align:start}}.scroll-to-top-button{bottom:50px;position:fixed;right:20px;z-index:9999}.sticky-main-header{position:sticky;top:0;width:100%;z-index:999}.dark-mode{--bg-primary:#1f1f1f;--bg-secondary:#2d2d2d;--text-primary:#fff;--text-secondary:#b3b3b3;--border-color:#404040;--shadow-color:#0000004d}.light-mode{--bg-primary:#fff;--bg-secondary:#f5f5f5;--text-primary:#000;--text-secondary:#666;--border-color:#d9d9d9;--shadow-color:#0000001a}body.dark-mode,body.light-mode{color:var(--text-primary)}.dark-mode .ant-layout,body.dark-mode,body.light-mode{background-color:var(--bg-primary)}.dark-mode .ant-layout-header{border-bottom:1px solid var(--border-color)}.dark-mode .ant-layout-header,.dark-mode .ant-layout-sider,.dark-mode .ant-menu{background-color:var(--bg-secondary)}.dark-mode .ant-menu-item{color:var(--text-primary)}.dark-mode .ant-menu-item:hover{background-color:var(--bg-primary)}.dark-mode .ant-input{background-color:var(--bg-secondary);color:var(--text-primary)}.dark-mode .ant-btn,.dark-mode .ant-input{border-color:var(--border-color)}.light-mode .ant-layout{background-color:var(--bg-primary)}.light-mode .ant-layout-header{border-bottom:1px solid var(--border-color)}.light-mode .ant-layout-header,.light-mode .ant-layout-sider{background-color:var(--bg-secondary)}.dark-mode .ant-dropdown-menu-item-selected,.dark-mode .ant-menu-item-selected{background-color:#3f4e4f73!important;border:1px solid #fff!important;border-radius:8px!important;color:var(--text-primary)!important}.dark-mode .ant-dropdown-menu-item:hover,.dark-mode .ant-menu-item:hover{background-color:#3f4e4f40!important;color:var(--text-primary)!important}.dark-mode .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#3f4e4f73!important;border:1px solid #fff!important;border-radius:8px!important;color:var(--text-primary)!important}.light-mode .ant-menu{background-color:var(--bg-secondary)}.light-mode .ant-menu-item{color:var(--text-primary)}.light-mode .ant-menu-item:hover{background-color:var(--bg-primary)}.light-mode .ant-input{background-color:var(--bg-secondary);color:var(--text-primary)}.light-mode .ant-btn,.light-mode .ant-input{border-color:var(--border-color)}.dark-mode .ant-tooltip{color:var(--text-primary)}.dark-mode .ant-tooltip-inner{background-color:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.dark-mode .ant-tooltip-arrow:before{background-color:var(--bg-secondary);border-color:var(--border-color)}.light-mode .ant-tooltip{color:var(--text-primary)}.light-mode .ant-tooltip-inner{background-color:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.dark-mode .ant-collapse,.light-mode .ant-tooltip-arrow:before{background-color:var(--bg-secondary);border-color:var(--border-color)}.dark-mode .ant-collapse-item{border-color:var(--border-color)}.dark-mode .ant-collapse-content,.dark-mode .ant-collapse-content-box,.dark-mode .ant-collapse-header{background-color:var(--bg-secondary);color:var(--text-primary)}.light-mode .ant-collapse{background-color:var(--bg-secondary)}.light-mode .ant-collapse,.light-mode .ant-collapse-item{border-color:var(--border-color)}.light-mode .ant-collapse-content,.light-mode .ant-collapse-content-box,.light-mode .ant-collapse-header{background-color:var(--bg-secondary);color:var(--text-primary)}.sticky-main-header{background-color:var(--bg-primary);border-bottom:1px solid var(--border-color)}.dark-mode .ant-dropdown,.dark-mode .ant-table,.light-mode .ant-dropdown{background-color:var(--bg-secondary)}.dark-mode .ant-table-thead>tr>th{background-color:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary)}.dark-mode .ant-table-tbody>tr>td{background-color:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.dark-mode .ant-table-tbody>tr:hover>td{background-color:var(--bg-primary)}.light-mode .ant-table{background-color:var(--bg-secondary)}.light-mode .ant-table-thead>tr>th{background-color:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary)}.light-mode .ant-table-tbody>tr>td{background-color:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.light-mode .ant-table-tbody>tr:hover>td{background-color:var(--bg-primary)}.dark-mode .ant-modal-content{background-color:var(--bg-secondary);color:var(--text-primary)}.dark-mode .ant-modal-header{background-color:var(--bg-secondary);border-bottom-color:var(--border-color)}.dark-mode .ant-modal-close,.dark-mode .ant-modal-title{color:var(--text-primary)}.light-mode .ant-modal-content{background-color:var(--bg-secondary);color:var(--text-primary)}.light-mode .ant-modal-header{background-color:var(--bg-secondary);border-bottom-color:var(--border-color)}.light-mode .ant-modal-close,.light-mode .ant-modal-title{color:var(--text-primary)}.dark-mode .ant-card,.dark-mode .ant-tabs-content-holder,.light-mode .ant-tabs-content-holder{background-color:var(--bg-secondary)}.dark-mode .ant-card{border-color:var(--border-color)}.dark-mode .ant-card-head{background-color:var(--bg-secondary);border-bottom-color:var(--border-color)}.dark-mode .ant-card-head-title{color:var(--text-primary)}.light-mode .ant-card{background-color:var(--bg-secondary);border-color:var(--border-color)}.light-mode .ant-card-head{background-color:var(--bg-secondary);border-bottom-color:var(--border-color)}.light-mode .ant-card-head-title{color:var(--text-primary)}.dark-mode .ant-dropdown-menu{background-color:var(--bg-secondary);border-color:var(--border-color)}.dark-mode .ant-dropdown-menu-item{color:var(--text-primary)}.dark-mode .ant-dropdown-menu-item:hover{background-color:var(--bg-primary)}.dark-mode .ant-avatar{background-color:var(--bg-secondary);color:var(--text-primary)}.light-mode .ant-dropdown-menu{background-color:var(--bg-secondary);border-color:var(--border-color)}.light-mode .ant-dropdown-menu-item{color:var(--text-primary)}.light-mode .ant-dropdown-menu-item:hover{background-color:var(--bg-primary)}.light-mode .ant-avatar{background-color:var(--bg-secondary);color:var(--text-primary)}.dark-mode .ant-tag:not(.ant-tag-magenta):not(.ant-tag-blue):not(.ant-tag-green):not(.ant-tag-red):not(.ant-tag-orange):not(.ant-tag-purple):not(.ant-tag-cyan):not(.ant-tag-geekblue):not(.ant-tag-gold):not(.ant-tag-lime):not(.ant-tag-volcano):not(.ant-tag-gray),.light-mode .ant-tag:not(.ant-tag-magenta):not(.ant-tag-blue):not(.ant-tag-green):not(.ant-tag-red):not(.ant-tag-orange):not(.ant-tag-purple):not(.ant-tag-cyan):not(.ant-tag-geekblue):not(.ant-tag-gold):not(.ant-tag-lime):not(.ant-tag-volcano):not(.ant-tag-gray){background-color:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.ant-table-tbody .ant-table-row.buy-row{background-color:#90ee90!important}.ant-table-tbody .ant-table-row.sell-row{background-color:#ffb3b3!important}.ant-table-tbody .ant-table-row.pending-row{background-color:#fff5b1!important}.ant-table-tbody .ant-table-row.delete-row{background-color:#ffb3b3!important}.ant-table-tbody .ant-table-row.update-row{background-color:#fff5b1!important}.ant-table-tbody .ant-table-row.create-row{background-color:#90ee90!important}.ant-table-tbody .ant-table-row.incognito-row{background-color:#bdb5b5!important}.dark-mode .ant-table-tbody .ant-table-row.buy-row{background-color:#4ade80!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.sell-row{background-color:#f87171!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.pending-row{background-color:#fbbf24!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.delete-row{background-color:#f87171!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.update-row{background-color:#fbbf24!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.create-row{background-color:#4ade80!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.incognito-row{background-color:#9ca3af!important;color:#000!important}.ant-table-tbody .ant-table-row.buy-row .ant-table-cell{background-color:#90ee90!important}.ant-table-tbody .ant-table-row.sell-row .ant-table-cell{background-color:#ffb3b3!important}.ant-table-tbody .ant-table-row.pending-row .ant-table-cell{background-color:#fff5b1!important}.dark-mode .ant-table-tbody .ant-table-row.buy-row .ant-table-cell{background-color:#4ade80!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.sell-row .ant-table-cell{background-color:#f87171!important;color:#000!important}.dark-mode .ant-table-tbody .ant-table-row.pending-row .ant-table-cell{background-color:#fbbf24!important;color:#000!important}.dark-mode .ant-tabs-tab{background-color:var(--bg-secondary);color:var(--text-primary)}.dark-mode .ant-tabs-tab-active,.dark-mode .ant-tabs-tab:hover{background-color:var(--bg-primary);color:var(--text-primary)}.light-mode .ant-tabs-tab{background-color:var(--bg-secondary);color:var(--text-primary)}.light-mode .ant-tabs-tab-active,.light-mode .ant-tabs-tab:hover{background-color:var(--bg-primary);color:var(--text-primary)}.users-tabs-view .ant-tabs-tab{background-color:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.users-tabs-view .ant-tabs-tab-active,.users-tabs-view .ant-tabs-tab:hover{background-color:var(--bg-primary);color:var(--text-primary)}.columnTitle{display:none;@media screen and (max-width:560px){display:flex;justify-content:center}}.largeScreenTitle{@media screen and (max-width:560px){display:none}}.ant-typography{font-style:normal;font-weight:600;line-height:1.125rem;margin-bottom:.5rem}.ant-typography,.ant-typography .styled-drop-down-star{color:#727880;font-size:1rem}.radio-button{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.market-title{margin-right:.5rem;@media (max-width:1200px){margin-right:0}}.date-picker{@media (max-width:768px){left:0!important;right:0!important;width:100vw}.ant-picker-datetime-panel{@media (max-width:500px){font-size:x-small;overflow-x:auto;width:90vw}}}.footer-controls-container{display:flex;flex-direction:column;gap:12px}.action-buttons-container{display:flex;flex-direction:column;gap:8px;width:100%}.users-custom-table .ant-pagination{margin:16px 0}.users-custom-table .ant-pagination-total-text{color:#666;font-size:12px}.users-custom-table .ant-pagination-options,.users-custom-table .ant-pagination-options-quick-jumper{margin-left:8px}.search-container .ant-input-affix-wrapper{border-radius:6px;transition:all .2s}.search-container .ant-input-affix-wrapper:focus,.search-container .ant-input-affix-wrapper:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}@media (min-width:768px){.footer-controls-container{align-items:center;flex-direction:row;justify-content:space-between}.action-buttons-container{flex-direction:row;max-width:600px;width:auto}.footer-controls-container .search-container{max-width:300px;order:2}.footer-controls-container .action-buttons-container{order:1}}@media (min-width:1200px){.footer-controls-container{gap:16px}.action-buttons-container{gap:12px}}@media (max-width:767px){.users-custom-table .ant-table-tbody>tr>td,.users-custom-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.users-custom-table{font-size:12px}.users-custom-table .ant-input-number{width:80px!important}.users-custom-table .ant-select{min-width:80px!important}.users-custom-table .ant-pagination{margin:12px 0;text-align:center}.users-custom-table .ant-pagination-options{margin-top:8px;text-align:center}.users-custom-table .ant-pagination-total-text{display:block;margin-bottom:8px;text-align:center}}.ant-dropdown .ant-table-filter-dropdown .ant-dropdown-menu{max-height:150px}.table-filter .anticon{color:#fff!important}.ant-table-filter-trigger:hover{background-color:initial!important}.performance-dashboard{background-color:#f5f5f5;min-height:100vh;padding:24px}.performance-dashboard-header{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 24px}.performance-dashboard-title{align-items:center;display:flex;gap:16px}.performance-dashboard-title h2{color:#262626;font-size:24px;font-weight:600;margin:0}.performance-dashboard-actions,.performance-dashboard-status{align-items:center;display:flex;gap:8px}.performance-dashboard-last-updated{background:#f0f0f0;border-radius:4px;color:#8c8c8c;font-size:12px;margin-bottom:16px;padding:8px 16px;text-align:center}.performance-dashboard-error,.performance-dashboard-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.performance-dashboard-error p,.performance-dashboard-loading p{color:#8c8c8c;margin-top:16px}.performance-dashboard-error h3{color:#ff4d4f;margin-bottom:8px}.performance-dashboard-metrics{margin-bottom:24px}.performance-dashboard-content{display:flex;flex-direction:column;gap:24px}.metric-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%;transition:all .3s ease}.metric-card:hover{box-shadow:0 4px 16px #00000026}.metric-card.clickable{cursor:pointer}.metric-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.metric-card-title{align-items:center;color:#262626;display:flex;font-weight:500;gap:8px}.metric-card-icon{color:#1890ff;font-size:16px}.metric-card-title-text{font-size:14px}.metric-card-status{align-items:center;display:flex;font-size:12px;gap:4px}.metric-card-status-indicator{font-size:12px}.metric-card-status-text{font-weight:500;text-transform:uppercase}.metric-card-content{margin-bottom:12px}.metric-card-statistic{text-align:center}.metric-card-statistic .ant-statistic-content{font-size:24px;font-weight:700}.metric-card-trend{align-items:center;color:#8c8c8c;display:flex;font-size:12px;gap:4px;justify-content:center}.metric-card-trend-icon{font-size:12px}.metric-card-trend-text{font-weight:500}.metric-card-children{margin-top:12px}.metric-card-loading{align-items:center;display:flex;height:100px;justify-content:center}.health-status{height:100%}.health-status-title{align-items:center;display:flex;gap:8px}.health-status-content{padding:16px 0}.health-status-loading,.health-status-no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.health-status-no-data p{color:#8c8c8c;margin-top:16px}.health-status-services h4,.health-status-system h4{color:#262626;font-size:16px;font-weight:600;margin-bottom:16px}.health-status-services{margin-bottom:24px}.service-status-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:12px;padding:16px}.service-status-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.service-status-name{align-items:center;display:flex;gap:8px}.service-status-icon{color:#1890ff;font-size:16px}.service-status-title{color:#262626;font-weight:500}.service-status-indicator{font-size:16px}.service-status-details{display:flex;flex-direction:column;gap:4px}.service-status-last-check,.service-status-response-time{align-items:center;color:#8c8c8c;display:flex;font-size:12px;gap:4px}.service-status-label{font-weight:500}.service-status-value{color:#262626}.health-status-system{margin-bottom:24px}.health-status-info-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px 0}.health-status-info-label{color:#8c8c8c;font-weight:500}.health-status-info-value{color:#262626;font-weight:500}.health-status-summary{margin-top:16px}.health-status-summary-card{background:#f6ffed;border-left:4px solid #52c41a;border-radius:8px;padding:16px}.health-status-summary-content{align-items:center;display:flex;gap:12px}.health-status-summary-icon{font-size:24px}.health-status-summary-text{flex:1 1}.health-status-summary-title{color:#262626;font-weight:600;margin-bottom:4px}.health-status-summary-description{color:#8c8c8c;font-size:12px}.system-resources{height:100%}.system-resources-loading,.system-resources-no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.system-resources-no-data p{color:#8c8c8c;margin-top:16px}.system-resources-content{padding:16px 0}.system-resources-section{margin-bottom:24px}.system-resources-section h4{color:#262626;font-size:16px;font-weight:600;margin-bottom:16px}.cpu-usage-item,.memory-usage-item,.platform-info-item,.process-memory-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:12px;padding:16px}.cpu-usage-header,.memory-usage-header,.platform-info-header,.process-memory-header{align-items:center;color:#262626;display:flex;font-weight:500;gap:8px;margin-bottom:12px}.cpu-usage-icon,.memory-usage-icon,.platform-info-icon,.process-memory-icon{color:#1890ff;font-size:16px}.cpu-usage-content,.cpu-usage-progress,.memory-usage-content,.memory-usage-progress{margin-bottom:8px}.cpu-usage-details,.memory-usage-details{align-items:center;color:#8c8c8c;display:flex;font-size:12px;gap:8px}.memory-usage-percentage,.memory-usage-total,.memory-usage-used{color:#262626;font-weight:500}.memory-usage-separator{color:#8c8c8c}.cpu-usage-main{align-items:center;display:flex;gap:8px;margin-bottom:4px}.cpu-usage-value{color:#262626;font-size:16px;font-weight:600}.cpu-usage-cores{color:#8c8c8c;font-size:12px}.cpu-usage-load{align-items:center;display:flex;font-size:12px;gap:4px}.cpu-usage-load-label{color:#8c8c8c}.cpu-usage-load-value{color:#262626}.cpu-load-item{font-weight:500}.process-memory-content{margin-bottom:8px}.process-memory-detail{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.process-memory-label{color:#8c8c8c;font-size:12px;font-weight:500}.process-memory-value{color:#262626;font-size:12px;font-weight:500}.process-memory-uptime{align-items:center;border-top:1px solid #f0f0f0;color:#8c8c8c;display:flex;font-size:12px;gap:4px;margin-top:8px;padding-top:8px}.process-memory-uptime-label{font-weight:500}.process-memory-uptime-value{color:#262626;font-weight:500}.platform-info-content{margin-bottom:8px}.platform-info-detail{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.platform-info-label{color:#8c8c8c;font-size:12px;font-weight:500}.platform-info-value{color:#262626;font-size:12px;font-weight:500}.performance-charts{margin-bottom:24px}.performance-charts-loading,.performance-charts-no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.performance-charts-no-data{color:#8c8c8c}.chart-card{border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%}.chart-container{position:relative;width:100%}.performance-alerts{margin-bottom:24px}.alerts-title{align-items:center;display:flex;gap:8px}.alerts-title .ant-badge{margin-left:8px}.performance-alerts-content{padding:16px 0}.alerts-no-data{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.alerts-no-data p{color:#8c8c8c;font-size:16px;margin-top:16px}.alerts-no-data-subtitle{color:#8c8c8c;font-size:14px;margin-top:8px}.alerts-list{max-height:600px;overflow-y:auto}.alerts-section{margin-bottom:24px}.alerts-section-title{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.alerts-section-title.critical{color:#ff4d4f}.alerts-section-title.warning{color:#faad14}.alerts-section-title.info{color:#1890ff}.alert-list-item{border:none;margin-bottom:8px;padding:0}.alert-list-item.critical .alert-item{background:#fff2f0;border-left:4px solid #ff4d4f}.alert-list-item.warning .alert-item{background:#fffbe6;border-left:4px solid #faad14}.alert-list-item.info .alert-item{background:#f0f9ff;border-left:4px solid #1890ff}.alert-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:16px}.alert-item-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:8px}.alert-item-icon{font-size:16px;margin-top:2px}.alert-item-content{flex:1 1}.alert-item-title{color:#262626;font-weight:600;margin-bottom:4px}.alert-item-description{color:#8c8c8c;font-size:14px;line-height:1.4}.alert-item-actions{align-items:center;display:flex}.alert-dismiss-btn{color:#8c8c8c}.alert-dismiss-btn:hover{color:#ff4d4f}.alert-item-footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-top:8px;padding-top:8px}.alert-item-metrics{align-items:center;display:flex;gap:8px}.alert-item-timestamp{color:#8c8c8c;font-size:12px}@media (max-width:768px){.performance-dashboard{padding:16px}.performance-dashboard-header{align-items:flex-start;flex-direction:column;gap:16px}.performance-dashboard-actions{justify-content:flex-end;width:100%}.alert-item-footer,.alert-item-header,.metric-card-header,.service-status-header{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:576px){.performance-dashboard{padding:8px}.performance-dashboard-header{padding:12px 16px}.performance-dashboard-title h2{font-size:20px}.chart-card{margin-bottom:16px}}.dark-theme,@media(prefers-color-scheme: dark),[data-theme=dark]{.performance-dashboard{background-color:#141414;color:#fff}.performance-dashboard-header{background:#1f1f1f;color:#fff}.performance-dashboard-title h2{color:#fff}.performance-dashboard-last-updated{background:#262626;color:#d9d9d9}.performance-dashboard-error p,.performance-dashboard-loading p{color:#d9d9d9}.metric-card{background:#1f1f1f;border-color:#434343;color:#fff}.metric-card-status-text,.metric-card-title,.metric-card-title-text{color:#fff}.metric-card-trend,.metric-card-trend-text{color:#d9d9d9}.cpu-usage-item,.memory-usage-item,.platform-info-item,.process-memory-item,.service-status-item{background:#262626;border-color:#434343;color:#fff}.service-status-title,.service-status-value{color:#fff}.service-status-last-check,.service-status-response-time{color:#d9d9d9}.health-status-services h4,.health-status-system h4{color:#fff}.health-status-info-label{color:#d9d9d9}.health-status-info-value,.health-status-summary-title{color:#fff}.health-status-summary-description{color:#d9d9d9}.cpu-usage-header,.cpu-usage-load-value,.cpu-usage-value,.memory-usage-header,.memory-usage-percentage,.memory-usage-total,.memory-usage-used,.platform-info-header,.platform-info-value,.process-memory-header,.process-memory-uptime-value,.process-memory-value,.system-resources-section h4{color:#fff}.alert-item{background:#262626;border-color:#434343;color:#fff}.alert-item-title{color:#fff}.alert-item-description,.alert-item-timestamp,.alerts-no-data p,.alerts-no-data-subtitle,.health-status-no-data p,.performance-charts-no-data,.system-resources-no-data p{color:#d9d9d9}.ant-card{background:#1f1f1f!important;border-color:#434343!important}.ant-card-head{border-bottom-color:#434343!important}.ant-card-head-title{color:#fff!important}.ant-statistic-title{color:#d9d9d9!important}.ant-progress-text,.ant-statistic-content,.ant-typography{color:#fff!important}.ant-typography.ant-typography-secondary{color:#d9d9d9!important}.ant-badge-status-text,.ant-tooltip-inner{color:#fff!important}.ant-tooltip-arrow:before,.ant-tooltip-inner{background:#262626!important}.performance-dashboard *{color:inherit}.performance-dashboard div,.performance-dashboard p,.performance-dashboard span{color:#fff}.performance-dashboard .ant-typography{color:#fff!important}.performance-dashboard .ant-typography.ant-typography-secondary{color:#d9d9d9!important}.alert-item *,.cpu-usage-item *,.memory-usage-item *,.metric-card *,.platform-info-item *,.process-memory-item *,.service-status-item *{color:inherit}.alert-item,.cpu-usage-item,.memory-usage-item,.metric-card,.platform-info-item,.process-memory-item,.service-status-item{color:#fff}}.alert-item,.chart-card,.metric-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.metric-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.alerts-list::-webkit-scrollbar{width:6px}.alerts-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.alerts-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.alerts-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
/*# sourceMappingURL=main.ab692ffe.css.map*/