@import"https://cdn.jsdelivr.net/npm/@fontsource/geist-sans@5.1.1/index.min.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/geist-sans@5.1.1/400.min.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/geist-sans@5.1.1/500.min.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/geist-sans@5.1.1/600.min.css";@import"https://cdn.jsdelivr.net/npm/@fontsource/geist-sans@5.1.1/700.min.css";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Geist Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.analytics-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.analytics-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.analytics-kpi-grid{grid-template-columns:repeat(1,1fr)}}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.table-row-light{background-color:transparent!important}.table-row-dark{background-color:#00000005!important}.table-row-light:hover,.table-row-dark:hover{background-color:#1890ff0d!important}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}.dark-theme ::-webkit-scrollbar-thumb{background:#fff3}.dark-theme ::-webkit-scrollbar-thumb:hover{background:#ffffff4d}*:focus{outline:none}*:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px}.ant-typography{text-rendering:optimizeLegibility}body,.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-card,.ant-form,.ant-menu,.ant-dropdown{font-family:Geist Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400;line-height:1.5}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6{font-family:Geist Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:600;line-height:1.3}.ant-typography h1{font-size:24px!important;font-weight:600!important}.ant-typography h2{font-size:20px!important;font-weight:600!important}.ant-typography h3{font-size:18px!important;font-weight:600!important}.ant-typography h4{font-size:16px!important;font-weight:600!important}.ant-typography h5{font-size:14px!important;font-weight:600!important}.ant-typography h6{font-size:12px!important;font-weight:600!important}.ant-typography{font-size:14px!important;font-weight:400!important}.ant-btn{font-size:13px!important;font-weight:500!important;line-height:1.4!important}.ant-btn-lg{font-size:14px!important}.ant-btn-sm{font-size:12px!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{font-size:14px!important;font-weight:400!important}.ant-table{font-size:13px!important}.ant-table-thead>tr>th{font-size:13px!important;font-weight:500!important;color:#666!important}.ant-table-tbody>tr>td{font-size:13px!important;font-weight:400!important}.ant-card-head-title{font-size:16px!important;font-weight:600!important}.ant-menu-item,.ant-menu-submenu-title{font-size:14px!important;font-weight:400!important}.ant-tag{font-size:11px!important;font-weight:500!important;line-height:1.2!important}.ant-tooltip-inner{font-size:12px!important;font-weight:400!important}.ant-modal-title{font-size:16px!important;font-weight:600!important}.ant-modal-body{font-size:14px!important}.ant-form-item-label>label{font-size:14px!important;font-weight:500!important}.ant-select-item{font-size:14px!important;font-weight:400!important}.ant-breadcrumb{font-size:13px!important}.ant-breadcrumb-link{font-weight:400!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{font-size:13px!important}.ant-steps-item-title{font-size:14px!important;font-weight:500!important}.ant-steps-item-description{font-size:12px!important}.ant-tabs-tab,.ant-alert-message{font-size:14px!important;font-weight:500!important}.ant-alert-description{font-size:13px!important;font-weight:400!important}.ant-message{font-size:14px!important}.ant-notification-notice-message{font-size:14px!important;font-weight:500!important}.ant-notification-notice-description{font-size:13px!important;font-weight:400!important}.ant-drawer-title{font-size:16px!important;font-weight:600!important}.ant-drawer-body{font-size:14px!important}.ant-popover-inner-content{font-size:13px!important}.ant-dropdown-menu-item{font-size:14px!important;font-weight:400!important}.ant-picker-calendar-date-content{font-size:13px!important}.ant-progress-text{font-size:12px!important;font-weight:500!important}.ant-rate{font-size:16px!important}.ant-slider-mark-text,.ant-switch-inner{font-size:12px!important}.ant-transfer-list-header{font-size:14px!important;font-weight:500!important}.ant-tree-title{font-size:14px!important}.ant-upload-list-item-name{font-size:13px!important}.ant-timeline-item-content,.ant-anchor-link-title{font-size:14px!important}.ant-back-top{font-size:16px!important}.ant-affix,.ant-anchor-link-title{font-size:14px!important}.ant-avatar-string{font-size:14px!important;font-weight:500!important}.ant-badge-count{font-size:11px!important;font-weight:500!important}.ant-carousel .slick-slide{font-size:14px!important}.ant-collapse-header{font-size:14px!important;font-weight:500!important}.ant-collapse-content-box{font-size:13px!important}.ant-descriptions-item-label{font-size:14px!important;font-weight:500!important}.ant-descriptions-item-content,.ant-empty-description{font-size:14px!important}.ant-list-item-meta-title{font-size:14px!important;font-weight:500!important}.ant-list-item-meta-description{font-size:13px!important}.ant-page-header-heading-title{font-size:20px!important;font-weight:600!important}.ant-page-header-heading-sub-title{font-size:14px!important}.ant-result-title{font-size:24px!important;font-weight:600!important}.ant-result-subtitle{font-size:14px!important}.ant-skeleton-title,.ant-skeleton-paragraph>li{font-size:14px!important}.ant-statistic-title{font-size:14px!important;font-weight:500!important}.ant-statistic-content{font-size:24px!important;font-weight:600!important}.ant-typography.ant-typography-secondary{font-size:13px!important;color:#8c8c8c!important}.ant-typography.ant-typography-success{font-size:14px!important;color:#52c41a!important}.ant-typography.ant-typography-warning{font-size:14px!important;color:#faad14!important}.ant-typography.ant-typography-danger{font-size:14px!important;color:#ff4d4f!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.loading-container{display:flex;align-items:center;justify-content:center;min-height:200px}.empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}@media (max-width: 1200px){.ant-layout-content{padding:16px!important}.enhanced-card{margin-bottom:16px}}@media (max-width: 768px){.ant-layout-sider{position:fixed!important;z-index:1000}.ant-layout-content{margin-left:0!important;padding:12px!important}.enhanced-card{margin-bottom:12px}.ant-card-head{padding:12px 16px!important}.ant-card-body{padding:16px!important}.ant-statistic-title{font-size:12px!important}.ant-statistic-content{font-size:20px!important}}@media (max-width: 576px){.ant-layout-content{padding:8px!important}.enhanced-card{margin-bottom:8px}.ant-card-head{padding:8px 12px!important}.ant-card-body{padding:12px!important}.ant-statistic-title{font-size:11px!important}.ant-statistic-content{font-size:18px!important}.ant-btn{height:32px!important;font-size:12px!important}}.enhanced-card{transition:all .2s ease;border-radius:8px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.enhanced-card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:translateY(-1px)}.chart-container{transition:all .2s ease}.chart-container:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.recharts-wrapper{font-family:Geist Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.recharts-cartesian-axis-tick-value{font-size:12px!important;fill:#6b7280!important}.recharts-legend-item-text{font-size:13px!important;color:#374151!important}.recharts-tooltip-wrapper{outline:none!important}.ant-btn{transition:all .2s ease!important;border-radius:6px!important;font-weight:500!important}.ant-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.ant-btn-primary{background:linear-gradient(135deg,#0ea5e9,#06b6d4)!important;border:none!important}.ant-btn-primary:hover{background:linear-gradient(135deg,#0284c7,#0891b2)!important}.ant-table{border-radius:8px!important;overflow:hidden!important}.ant-table-thead>tr>th{background:#f8fafc!important;border-bottom:2px solid #e5e7eb!important;font-weight:600!important;color:#374151!important}.ant-table-tbody>tr:hover>td{background:#f1f5f9!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number,.ant-textarea{border-radius:6px!important;border:1px solid #d1d5db!important;transition:all .2s ease!important;box-shadow:none!important;outline:none!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-number:focus,.ant-textarea:focus{border-color:#0ea5e9!important;box-shadow:0 0 0 3px #0ea5e91a!important;outline:none!important}.ant-input-affix-wrapper{border:1px solid #d1d5db!important}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#0ea5e9!important;box-shadow:none!important}.ant-input-affix-wrapper-focused{border-color:#0ea5e9!important;box-shadow:0 0 0 3px #0ea5e91a!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0ea5e9!important;box-shadow:none!important}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#0ea5e9!important;box-shadow:0 0 0 3px #0ea5e91a!important}.ant-picker:hover,.ant-picker-focused{border-color:#0ea5e9!important}.ant-picker-focused{box-shadow:0 0 0 3px #0ea5e91a!important}.ant-input-affix-wrapper .ant-input{border:none!important;box-shadow:none!important}.ant-input-affix-wrapper .ant-input:focus{border:none!important;box-shadow:none!important}.dark-theme .ant-layout-content{background-color:#111827!important}.light-theme .ant-layout-content{background-color:#f8fafc!important}.dark-theme .enhanced-card,.dark-theme .chart-container{background-color:#1f2937!important;border-color:#374151!important}.dark-theme .ant-table-thead>tr>th{background:#374151!important;border-bottom-color:#4b5563!important;color:#f3f4f6!important}.dark-theme .ant-table-tbody>tr:hover>td{background:#374151!important}.dark-theme .ant-input,.dark-theme .ant-input-affix-wrapper,.dark-theme .ant-select-selector,.dark-theme .ant-picker,.dark-theme .ant-input-number,.dark-theme .ant-textarea{background-color:#374151!important;border-color:#4b5563!important;color:#f3f4f6!important}.dark-theme .ant-input::placeholder,.dark-theme .ant-input-affix-wrapper .ant-input::placeholder{color:#9ca3af!important}.dark-theme .ant-input:focus,.dark-theme .ant-input-affix-wrapper:focus,.dark-theme .ant-input-affix-wrapper-focused,.dark-theme .ant-select-focused .ant-select-selector,.dark-theme .ant-picker-focused,.dark-theme .ant-input-number:focus,.dark-theme .ant-textarea:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px #38bdf833!important}.dark-theme .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#38bdf8!important}.dark-theme .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#38bdf8!important}.dark-theme .ant-picker:hover{border-color:#38bdf8!important}.dark-theme [style*="background-color: #fff"],.dark-theme [style*="background-color: #ffffff"],.dark-theme [style*="background: #fff"],.dark-theme [style*="background: #ffffff"]{background-color:#1f2937!important}.dark-theme [style*="background-color: #fafafa"]{background-color:#374151!important}*{word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-typography p,.ant-typography span,.ant-typography div,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-card,.ant-form,.ant-menu,.ant-dropdown,.ant-tag,.ant-tooltip,.ant-modal,.ant-drawer,.ant-popover,.ant-alert,.ant-message,.ant-notification,.ant-breadcrumb,.ant-pagination,.ant-steps,.ant-tabs,.ant-collapse,.ant-descriptions,.ant-list,.ant-page-header,.ant-result,.ant-skeleton,.ant-statistic,.ant-timeline,.ant-anchor,.ant-avatar,.ant-badge,.ant-carousel,.ant-upload,.ant-tree,.ant-transfer,.ant-rate,.ant-slider,.ant-switch,.ant-calendar,.ant-progress{word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;box-sizing:border-box!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:200px!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-card-head-title,.ant-card-body,.ant-card-meta-title,.ant-card-meta-description{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-form-item-label>label,.ant-form-item-explain,.ant-form-item-extra{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-btn{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-textarea{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:pre-wrap!important}.ant-menu-item,.ant-menu-submenu-title{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.ant-tag{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important;display:inline-block!important}.ant-tooltip-inner{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:300px!important}.ant-modal-title,.ant-modal-body,.ant-modal-footer,.ant-drawer-title,.ant-drawer-body,.ant-drawer-footer,.ant-alert-message,.ant-alert-description,.ant-message,.ant-notification-notice-message,.ant-notification-notice-description,.ant-breadcrumb-link,.ant-breadcrumb-separator{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important}.ant-steps-item-title,.ant-steps-item-description{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-tabs-tab{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-collapse-header,.ant-collapse-content-box,.ant-descriptions-item-label,.ant-descriptions-item-content,.ant-list-item-meta-title,.ant-list-item-meta-description,.ant-list-item-content,.ant-page-header-heading-title,.ant-page-header-heading-sub-title,.ant-result-title,.ant-result-subtitle{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-skeleton-title,.ant-skeleton-paragraph>li{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-statistic-title,.ant-statistic-content,.ant-timeline-item-content,.ant-anchor-link-title{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-avatar-string{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-badge-count{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important}.ant-carousel .slick-slide{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-upload-list-item-name{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-tree-title,.ant-transfer-list-header{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-rate,.ant-slider-mark-text,.ant-switch-inner{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important}.ant-picker-calendar-date-content{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.ant-progress-text{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:nowrap!important}.ant-layout-content{max-width:100%!important;overflow-x:hidden!important}.max-w-3xl,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl{max-width:100%!important;width:100%!important}@media (max-width: 1400px){.max-w-7xl{max-width:1200px!important}}@media (max-width: 1200px){.max-w-6xl{max-width:1000px!important}}@media (max-width: 1000px){.max-w-5xl{max-width:800px!important}}@media (max-width: 800px){.max-w-4xl{max-width:600px!important}}@media (max-width: 600px){.max-w-3xl{max-width:100%!important}}.ant-row,.ant-col,.flex,.flex-col,.ant-space,.ant-space-item{word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important}.ant-form-item-label{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.ant-table-thead>tr>th{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:200px!important;overflow:hidden!important;text-overflow:ellipsis!important}.ant-card-head,.ant-modal-header,.ant-drawer-header{word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important}.dark-theme *{word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.dark-theme .ant-table-tbody>tr>td,.dark-theme .ant-table-thead>tr>th{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:200px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dark-theme .ant-card-head-title,.dark-theme .ant-card-body{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.dark-theme .ant-form-item-label>label{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.text-wrap{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.text-nowrap{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 768px){.ant-typography h1{font-size:20px!important}.ant-typography h2{font-size:18px!important}.ant-typography h3{font-size:16px!important}.ant-typography h4{font-size:14px!important}.ant-typography h5{font-size:13px!important}.ant-typography h6{font-size:12px!important}.ant-typography{font-size:13px!important}.ant-btn{font-size:12px!important}.ant-input,.ant-select,.ant-picker{font-size:13px!important}.ant-table{font-size:12px!important}.ant-card-head-title{font-size:14px!important}}@media (max-width: 576px){.ant-typography h1{font-size:18px!important}.ant-typography h2{font-size:16px!important}.ant-typography h3{font-size:14px!important}.ant-typography h4{font-size:13px!important}.ant-typography h5{font-size:12px!important}.ant-typography h6{font-size:11px!important}.ant-typography{font-size:12px!important}.ant-btn{font-size:11px!important}.ant-input,.ant-select,.ant-picker{font-size:12px!important}.ant-table{font-size:11px!important}.ant-card-head-title{font-size:13px!important}}.dark-theme{background-color:#000!important;color:#fff!important}.dark-theme .ant-typography,.dark-theme .ant-typography h1,.dark-theme .ant-typography h2,.dark-theme .ant-typography h3,.dark-theme .ant-typography h4,.dark-theme .ant-typography h5,.dark-theme .ant-typography h6,.dark-theme .ant-typography p,.dark-theme .ant-typography span,.dark-theme .ant-typography div{color:#fff!important}.dark-theme .ant-typography h1,.dark-theme .ant-typography h2,.dark-theme .ant-typography h3,.dark-theme .ant-typography h4,.dark-theme .ant-typography h5,.dark-theme .ant-typography h6{color:#fff!important;font-weight:600!important}.dark-theme .ant-typography.ant-typography-secondary{color:#d1d5db!important}.dark-theme .ant-typography.ant-typography-success{color:#22c55e!important}.dark-theme .ant-typography.ant-typography-warning{color:#fbbf24!important}.dark-theme .ant-typography.ant-typography-danger{color:#f87171!important}.dark-theme .ant-card{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-card-head{background:#0a0a0a!important;border-bottom-color:#404040!important}.dark-theme .ant-card-head-title,.dark-theme .ant-card-body{color:#fff!important}.dark-theme .ant-table{background:#0a0a0a!important;color:#fff!important}.dark-theme .ant-table-thead>tr>th{background:#1a1a1a!important;color:#fff!important;border-bottom-color:#404040!important}.dark-theme .ant-table-tbody>tr>td{background:#0a0a0a!important;color:#fff!important;border-bottom-color:#2a2a2a!important}.dark-theme .ant-table-tbody>tr:hover>td{background:#1a1a1a!important}.dark-theme .ant-form-item-label>label{color:#fff!important}.dark-theme .ant-form-item-explain,.dark-theme .ant-form-item-extra{color:#d1d5db!important}.dark-theme .ant-alert{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-alert-message{color:#fff!important}.dark-theme .ant-alert-description{color:#d1d5db!important}.dark-theme .ant-tag{background:#2a2a2a!important;color:#fff!important;border-color:#404040!important}.dark-theme .ant-tag.ant-tag-success{background:#064e3b!important;color:#22c55e!important;border-color:#22c55e!important}.dark-theme .ant-tag.ant-tag-error{background:#7f1d1d!important;color:#f87171!important;border-color:#f87171!important}.dark-theme .ant-tag.ant-tag-warning{background:#78350f!important;color:#fbbf24!important;border-color:#fbbf24!important}.dark-theme .ant-tag.ant-tag-info{background:#1e3a8a!important;color:#60a5fa!important;border-color:#60a5fa!important}.dark-theme .student-grid .student-item{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .student-grid .student-item:hover{border-color:#60a5fa!important;box-shadow:0 2px 8px #60a5fa33!important}.dark-theme [style*="background-color: #fff"],.dark-theme [style*="background-color: #ffffff"],.dark-theme [style*="background: #fff"],.dark-theme [style*="background: #ffffff"],.dark-theme [style*="background-color: #fafafa"],.dark-theme [style*="background: #fafafa"]{background-color:#0a0a0a!important}.dark-theme [style*="background-color: #f5f5f5"],.dark-theme [style*="background: #f5f5f5"]{background-color:#1a1a1a!important}.dark-theme .ant-btn-primary{background:#3b82f6!important;border-color:#3b82f6!important}.dark-theme .ant-btn-default{background:#2a2a2a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-btn-default:hover{background:#404040!important;border-color:#666!important;color:#fff!important}.dark-theme .ant-layout,.dark-theme .ant-layout-content{background:#000!important;color:#fff!important}.dark-theme .ant-layout-sider{background:#0a0a0a!important;border-right:1px solid #404040!important}.dark-theme .ant-menu{background:#0a0a0a!important;color:#fff!important}.dark-theme .ant-picker{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-picker-input>input{color:#fff!important;background:transparent!important}.dark-theme .ant-picker-input>input::placeholder{color:#6b7280!important}.dark-theme .ant-picker-panel{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-picker-header{background:#0a0a0a!important;border-bottom-color:#404040!important}.dark-theme .ant-picker-header button{color:#fff!important}.dark-theme .ant-picker-content th{color:#d1d5db!important}.dark-theme .ant-picker-cell{color:#fff!important}.dark-theme .ant-picker-cell:hover{background:#1a1a1a!important}.dark-theme .ant-picker-cell-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-picker-cell-today{border-color:#3b82f6!important}.dark-theme .ant-picker-cell-in-range{background:#1a1a1a!important}.dark-theme .ant-picker-cell-range-start,.dark-theme .ant-picker-cell-range-end{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-select{background:#0a0a0a!important}.dark-theme .ant-select-selector{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-select-selection-item{color:#fff!important}.dark-theme .ant-select-selection-placeholder{color:#6b7280!important}.dark-theme .ant-select-arrow{color:#d1d5db!important}.dark-theme .ant-select-dropdown{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-select-item{color:#fff!important}.dark-theme .ant-select-item:hover{background:#1a1a1a!important}.dark-theme .ant-tabs{color:#fff!important}.dark-theme .ant-tabs-tab{color:#d1d5db!important}.dark-theme .ant-tabs-tab:hover{color:#fff!important}.dark-theme .ant-tabs-tab-active,.dark-theme .ant-tabs-tab-active .ant-tabs-tab-btn{color:#3b82f6!important}.dark-theme .ant-tabs-ink-bar{background:#3b82f6!important}.dark-theme .ant-tabs-content-holder{background:transparent!important}.dark-theme .ant-modal{background:#0a0a0a!important}.dark-theme .ant-modal-content{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-modal-header{background:#0a0a0a!important;border-bottom-color:#404040!important}.dark-theme .ant-modal-title{color:#fff!important}.dark-theme .ant-modal-close{color:#d1d5db!important}.dark-theme .ant-modal-close:hover,.dark-theme .ant-modal-body{color:#fff!important}.dark-theme .ant-modal-footer{background:#0a0a0a!important;border-top-color:#404040!important}.dark-theme .ant-drawer,.dark-theme .ant-drawer-content{background:#0a0a0a!important}.dark-theme .ant-drawer-header{background:#0a0a0a!important;border-bottom-color:#404040!important}.dark-theme .ant-drawer-title{color:#fff!important}.dark-theme .ant-drawer-close{color:#d1d5db!important}.dark-theme .ant-drawer-body{color:#fff!important}.dark-theme .ant-popover{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-popover-inner{background:#0a0a0a!important}.dark-theme .ant-popover-title{color:#fff!important;border-bottom-color:#404040!important}.dark-theme .ant-popover-inner-content{color:#fff!important}.dark-theme .ant-tooltip{background:#1a1a1a!important;border-color:#404040!important}.dark-theme .ant-tooltip-inner{background:#1a1a1a!important;color:#fff!important}.dark-theme .ant-tooltip-arrow:before{background:#1a1a1a!important}.dark-theme .ant-dropdown,.dark-theme .ant-dropdown-menu{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-dropdown-menu-item{color:#fff!important}.dark-theme .ant-dropdown-menu-item:hover{background:#1a1a1a!important}.dark-theme .ant-progress-bg{background:#3b82f6!important}.dark-theme .ant-progress-text{color:#fff!important}.dark-theme .ant-switch{background:#404040!important}.dark-theme .ant-switch-checked{background:#3b82f6!important}.dark-theme .ant-radio-wrapper{color:#fff!important}.dark-theme .ant-radio-inner{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-radio-checked .ant-radio-inner{background:#3b82f6!important;border-color:#3b82f6!important}.dark-theme .ant-radio-inner:after{background:#fff!important}.dark-theme .ant-checkbox-wrapper{color:#fff!important}.dark-theme .ant-checkbox-inner{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-checkbox-checked .ant-checkbox-inner{background:#3b82f6!important;border-color:#3b82f6!important}.dark-theme .ant-checkbox-inner:after{border-color:#fff!important}.dark-theme .ant-steps-item-title{color:#fff!important}.dark-theme .ant-steps-item-description{color:#d1d5db!important}.dark-theme .ant-steps-item-icon{background:#2a2a2a!important;border-color:#404040!important;color:#d1d5db!important}.dark-theme .ant-steps-item-process .ant-steps-item-icon{background:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.dark-theme .ant-steps-item-finish .ant-steps-item-icon{background:#22c55e!important;border-color:#22c55e!important;color:#fff!important}.dark-theme .ant-breadcrumb,.dark-theme .ant-breadcrumb-link{color:#d1d5db!important}.dark-theme .ant-breadcrumb-link:hover{color:#fff!important}.dark-theme .ant-breadcrumb-separator{color:#6b7280!important}.dark-theme .ant-pagination{color:#fff!important}.dark-theme .ant-pagination-item{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-pagination-item a{color:#fff!important}.dark-theme .ant-pagination-item:hover{border-color:#3b82f6!important}.dark-theme .ant-pagination-item:hover a{color:#3b82f6!important}.dark-theme .ant-pagination-item-active{background:#3b82f6!important;border-color:#3b82f6!important}.dark-theme .ant-pagination-item-active a{color:#fff!important}.dark-theme .ant-pagination-prev,.dark-theme .ant-pagination-next{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-pagination-prev:hover,.dark-theme .ant-pagination-next:hover{border-color:#3b82f6!important;color:#3b82f6!important}.dark-theme .ant-message,.dark-theme .ant-message-notice-content{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-message-success .ant-message-notice-content{background:#064e3b!important;border-color:#22c55e!important}.dark-theme .ant-message-error .ant-message-notice-content{background:#7f1d1d!important;border-color:#f87171!important}.dark-theme .ant-message-warning .ant-message-notice-content{background:#78350f!important;border-color:#fbbf24!important}.dark-theme .ant-message-info .ant-message-notice-content{background:#1e3a8a!important;border-color:#60a5fa!important}.dark-theme .ant-notification,.dark-theme .ant-notification-notice{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-notification-notice-message{color:#fff!important}.dark-theme .ant-notification-notice-description{color:#d1d5db!important}.dark-theme .ant-spin-dot-item{background:#3b82f6!important}.dark-theme .ant-spin-text{color:#fff!important}.dark-theme .ant-empty-description{color:#d1d5db!important}.dark-theme .ant-list-item{border-bottom-color:#2a2a2a!important}.dark-theme .ant-list-item-meta-title{color:#fff!important}.dark-theme .ant-list-item-meta-description,.dark-theme .ant-statistic-title{color:#d1d5db!important}.dark-theme .ant-statistic-content{color:#fff!important}.dark-theme .ant-divider{border-color:#2a2a2a!important}.dark-theme .ant-divider-inner-text{color:#d1d5db!important}.dark-theme .ant-picker-calendar{background:#0a0a0a!important;color:#fff!important}.dark-theme .ant-picker-calendar-header{background:#0a0a0a!important;border-bottom-color:#404040!important}.dark-theme .ant-picker-calendar-date{background:#0a0a0a!important;border-color:#2a2a2a!important;color:#fff!important}.dark-theme .ant-picker-calendar-date:hover{background:#1a1a1a!important}.dark-theme .ant-picker-calendar-date-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-picker-calendar-date-today{border-color:#3b82f6!important}.dark-theme .ant-picker-calendar-date-content{color:#fff!important}.dark-theme .ant-picker-time-panel{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-picker-time-panel-column{background:#0a0a0a!important}.dark-theme .ant-picker-time-panel-cell{color:#fff!important}.dark-theme .ant-picker-time-panel-cell:hover{background:#1a1a1a!important}.dark-theme .ant-picker-time-panel-cell-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-color-picker,.dark-theme .ant-color-picker-trigger,.dark-theme .ant-color-picker-panel{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-color-picker-panel-inner{background:#0a0a0a!important}.dark-theme .ant-input{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-input::placeholder{color:#6b7280!important}.dark-theme .ant-input:hover{border-color:#60a5fa!important}.dark-theme .ant-input-number{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-input-number-input{background:transparent!important;color:#fff!important}.dark-theme .ant-input-number-handler{background:#1a1a1a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-input-number-handler:hover{color:#3b82f6!important}.dark-theme .ant-input-textarea{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-input-textarea::placeholder{color:#6b7280!important}.dark-theme .ant-form-item-explain-error{color:#f87171!important}.dark-theme .ant-form-item-explain-success{color:#22c55e!important}.dark-theme .ant-form-item-explain-warning{color:#fbbf24!important}.dark-theme .ant-upload{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-upload-drag{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-upload-drag:hover{border-color:#3b82f6!important}.dark-theme .ant-upload-list-item{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-upload-list-item-name{color:#fff!important}.dark-theme .ant-rate{color:#3b82f6!important}.dark-theme .ant-rate-star{color:#404040!important}.dark-theme .ant-rate-star-full,.dark-theme .ant-rate-star-half .ant-rate-star-first,.dark-theme .ant-slider{color:#3b82f6!important}.dark-theme .ant-slider-track{background:#3b82f6!important}.dark-theme .ant-slider-handle{background:#3b82f6!important;border-color:#3b82f6!important}.dark-theme .ant-slider-handle:hover{border-color:#60a5fa!important}.dark-theme .ant-slider-handle:focus{border-color:#60a5fa!important;box-shadow:0 0 0 5px #3b82f633!important}.dark-theme .ant-slider-rail,.dark-theme .ant-slider-step{background:#404040!important}.dark-theme .ant-transfer,.dark-theme .ant-transfer-list{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-transfer-list-header{background:#1a1a1a!important;border-bottom-color:#404040!important;color:#fff!important}.dark-theme .ant-transfer-list-content-item{color:#fff!important}.dark-theme .ant-transfer-list-content-item:hover{background:#1a1a1a!important}.dark-theme .ant-transfer-list-content-item-checked{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-tree{background:#0a0a0a!important;color:#fff!important}.dark-theme .ant-tree-title{color:#fff!important}.dark-theme .ant-tree-node-content-wrapper:hover{background:#1a1a1a!important}.dark-theme .ant-tree-node-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-tree-switcher{color:#d1d5db!important}.dark-theme .ant-tree-select{background:#0a0a0a!important}.dark-theme .ant-tree-select-selector{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-tree-select-dropdown{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-cascader{background:#0a0a0a!important}.dark-theme .ant-cascader-selector{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-cascader-dropdown{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-cascader-menu{background:#0a0a0a!important;border-right-color:#404040!important}.dark-theme .ant-cascader-menu-item{color:#fff!important}.dark-theme .ant-cascader-menu-item:hover{background:#1a1a1a!important}.dark-theme .ant-cascader-menu-item-active{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-select-auto-complete{background:#0a0a0a!important}.dark-theme .ant-select-auto-complete .ant-select-selector,.dark-theme .ant-mentions{background:#0a0a0a!important;border-color:#404040!important;color:#fff!important}.dark-theme .ant-mentions::placeholder{color:#6b7280!important}.dark-theme .ant-mentions-dropdown{background:#0a0a0a!important;border-color:#404040!important}.dark-theme .ant-mentions-dropdown-menu-item{color:#fff!important}.dark-theme .ant-mentions-dropdown-menu-item:hover{background:#1a1a1a!important}.dark-theme .ant-mentions-dropdown-menu-item-active{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-menu-item{color:#cbd5e1!important}.dark-theme .ant-menu-item:hover{background:#334155!important;color:#f8fafc!important}.dark-theme .ant-menu-item-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-card{background:#1e293b!important;border:1px solid #334155!important;color:#f8fafc!important}.dark-theme .ant-card-head{background:#1e293b!important;border-bottom:1px solid #334155!important}.dark-theme .ant-card-head-title{color:#f8fafc!important}.dark-theme .ant-card-body,.dark-theme .ant-table{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-table-thead>tr>th{background:#334155!important;color:#f8fafc!important;border-bottom:1px solid #475569!important}.dark-theme .ant-table-tbody>tr>td{background:#1e293b!important;color:#f8fafc!important;border-bottom:1px solid #334155!important}.dark-theme .ant-table-tbody>tr:hover>td{background:#334155!important}.dark-theme .ant-input{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important}.dark-theme .ant-input::placeholder{color:#94a3b8!important}.dark-theme .ant-select,.dark-theme .ant-select-selector{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-select-selection-item{color:#f8fafc!important}.dark-theme .ant-select-selection-placeholder{color:#94a3b8!important}.dark-theme .ant-select-dropdown{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-select-item{color:#f8fafc!important}.dark-theme .ant-select-item:hover{background:#334155!important}.dark-theme .ant-select-item-option-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-btn{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-btn:hover{background:#475569!important;border-color:#64748b!important;color:#f8fafc!important}.dark-theme .ant-btn-primary{background:#3b82f6!important;border-color:#3b82f6!important;color:#fff!important}.dark-theme .ant-btn-primary:hover{background:#2563eb!important;border-color:#2563eb!important}.dark-theme .ant-typography,.dark-theme .ant-typography h1,.dark-theme .ant-typography h2,.dark-theme .ant-typography h3,.dark-theme .ant-typography h4,.dark-theme .ant-typography h5,.dark-theme .ant-typography h6{color:#f8fafc!important}.dark-theme .ant-typography p{color:#cbd5e1!important}.dark-theme .ant-tabs{color:#f8fafc!important}.dark-theme .ant-tabs-content-holder{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-modal{background:#1e293b!important}.dark-theme .ant-modal-content{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-modal-header{background:#1e293b!important;border-bottom:1px solid #334155!important}.dark-theme .ant-modal-title{color:#f8fafc!important}.dark-theme .ant-modal-body{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-modal-footer{background:#1e293b!important;border-top:1px solid #334155!important}.dark-theme .ant-drawer,.dark-theme .ant-drawer-content{background:#1e293b!important}.dark-theme .ant-drawer-header{background:#1e293b!important;border-bottom:1px solid #334155!important}.dark-theme .ant-drawer-title{color:#f8fafc!important}.dark-theme .ant-drawer-body{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-form-item-label>label.ant-form-item-required:before{color:#ef4444!important}.dark-theme .ant-tag{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-tag-success{background:#065f46!important;border-color:#059669!important;color:#fff!important}.dark-theme .ant-tag-error{background:#991b1b!important;border-color:#dc2626!important;color:#fff!important}.dark-theme .ant-tag-warning{background:#92400e!important;border-color:#d97706!important;color:#fff!important}.dark-theme .ant-alert{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-alert-success{background:#065f46!important;border-color:#059669!important}.dark-theme .ant-alert-error{background:#991b1b!important;border-color:#dc2626!important}.dark-theme .ant-alert-warning{background:#92400e!important;border-color:#d97706!important}.dark-theme .ant-alert-info{background:#1e40af!important;border-color:#2563eb!important}.dark-theme .ant-spin{color:#3b82f6!important}.dark-theme .ant-empty{color:#cbd5e1!important}.dark-theme .ant-skeleton{background:#334155!important}.dark-theme .ant-skeleton-content .ant-skeleton-title{background:#475569!important}.dark-theme .ant-skeleton-content .ant-skeleton-paragraph>li{background:#475569!important}.dark-theme .ant-progress,.dark-theme .ant-progress-text,.dark-theme .ant-statistic{color:#f8fafc!important}.dark-theme .ant-divider{border-color:#334155!important}.dark-theme .ant-tooltip{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-popover{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-popover-content{background:#1e293b!important;color:#f8fafc!important}.dark-theme .ant-popover-title{background:#1e293b!important;color:#f8fafc!important;border-bottom:1px solid #334155!important}.dark-theme .ant-dropdown,.dark-theme .ant-dropdown-menu{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-dropdown-menu-item{color:#f8fafc!important}.dark-theme .ant-dropdown-menu-item:hover{background:#334155!important}.dark-theme .ant-dropdown-menu-item-selected{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-calendar{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-calendar-header{background:#1e293b!important;border-bottom:1px solid #334155!important}.dark-theme .ant-calendar-body{background:#1e293b!important}.dark-theme .ant-calendar-date{color:#f8fafc!important}.dark-theme .ant-calendar-date:hover{background:#334155!important}.dark-theme .ant-calendar-selected-date .ant-calendar-date{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-calendar-today .ant-calendar-date{background:#475569!important;color:#f8fafc!important}.dark-theme .ant-picker{background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dark-theme .ant-picker-input>input{background:#334155!important;color:#f8fafc!important}.dark-theme .ant-picker-input>input::placeholder{color:#94a3b8!important}.dark-theme .ant-picker-dropdown{background:#1e293b!important;border:1px solid #334155!important}.dark-theme .ant-picker-panel{background:#1e293b!important}.dark-theme .ant-picker-header{background:#1e293b!important;border-bottom:1px solid #334155!important}.dark-theme .ant-picker-body{background:#1e293b!important}.dark-theme .ant-picker-cell{color:#f8fafc!important}.dark-theme .ant-picker-cell:hover{background:#334155!important}.dark-theme .ant-picker-cell-selected .ant-picker-cell-inner{background:#3b82f6!important;color:#fff!important}.dark-theme .ant-picker-cell-today .ant-picker-cell-inner{background:#475569!important;color:#f8fafc!important}.dark-theme .analytics-section:hover{box-shadow:0 4px 12px #0006!important}.dark-theme .analytics-kpi:hover{box-shadow:0 4px 8px #0000004d!important}.dark-theme *{color:inherit!important}.dark-theme .ant-layout,.dark-theme .ant-layout-content,.dark-theme .ant-layout-sider,.dark-theme .ant-card,.dark-theme .ant-card-head,.dark-theme .ant-card-body{color:#f8fafc!important}.dark-theme .ant-table,.dark-theme .ant-table-thead>tr>th,.dark-theme .ant-table-tbody>tr>td{color:#f8fafc!important}.dark-theme .ant-typography,.dark-theme .ant-typography h1,.dark-theme .ant-typography h2,.dark-theme .ant-typography h3,.dark-theme .ant-typography h4,.dark-theme .ant-typography h5,.dark-theme .ant-typography h6,.dark-theme .ant-typography p,.dark-theme .ant-typography span{color:#f8fafc!important}.dark-theme .ant-form-item-label>label{color:#f8fafc!important}.dark-theme .ant-form-item-explain,.dark-theme .ant-form-item-extra,.dark-theme .ant-menu-item,.dark-theme .ant-menu-submenu-title{color:#cbd5e1!important}.dark-theme .ant-menu-item:hover,.dark-theme .ant-menu-submenu-title:hover{color:#f8fafc!important}.dark-theme .ant-menu-item-selected,.dark-theme .ant-menu-item-selected:hover{color:#fff!important}.dark-theme .ant-tabs-tab{color:#cbd5e1!important}.dark-theme .ant-tabs-tab:hover{color:#f8fafc!important}.dark-theme .ant-tabs-tab-active{color:#3b82f6!important}.dark-theme .ant-btn{color:#f8fafc!important}.dark-theme .ant-btn-primary{color:#fff!important}.dark-theme .ant-input,.dark-theme .ant-input-number,.dark-theme .ant-select-selector,.dark-theme .ant-picker{color:#f8fafc!important}.dark-theme .ant-input::placeholder,.dark-theme .ant-input-number::placeholder,.dark-theme .ant-select-selection-placeholder,.dark-theme .ant-picker-input>input::placeholder{color:#94a3b8!important}.dark-theme .ant-select-item,.dark-theme .ant-select-item:hover{color:#f8fafc!important}.dark-theme .ant-select-item-option-selected{color:#fff!important}.dark-theme .ant-modal-title,.dark-theme .ant-drawer-title,.dark-theme .ant-modal-body,.dark-theme .ant-drawer-body,.dark-theme .ant-alert,.dark-theme .ant-alert-message{color:#f8fafc!important}.dark-theme .ant-alert-description{color:#cbd5e1!important}.dark-theme .ant-tag{color:#f8fafc!important}.dark-theme .ant-tag-success,.dark-theme .ant-tag-error,.dark-theme .ant-tag-warning{color:#fff!important}.dark-theme .ant-statistic-title{color:#cbd5e1!important}.dark-theme .ant-statistic-content{color:#f8fafc!important}.dark-theme .ant-empty-description{color:#94a3b8!important}.dark-theme .ant-skeleton-title,.dark-theme .ant-skeleton-paragraph>li{background:#475569!important}.dark-theme .ant-progress-text,.dark-theme .ant-tooltip-inner,.dark-theme .ant-popover-inner,.dark-theme .ant-dropdown-menu-item,.dark-theme .ant-dropdown-menu-item:hover{color:#f8fafc!important}.dark-theme .ant-dropdown-menu-item-selected{color:#fff!important}.dark-theme .ant-calendar-date,.dark-theme .ant-picker-cell,.dark-theme .ant-picker-cell-inner{color:#f8fafc!important}.dark-theme .ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important}.dark-theme .ant-picker-cell-today .ant-picker-cell-inner{color:#f8fafc!important}.dark-theme .ant-layout,.dark-theme .ant-layout-content,.dark-theme .ant-layout-sider,.dark-theme .ant-card,.dark-theme .ant-table,.dark-theme .ant-input,.dark-theme .ant-select,.dark-theme .ant-btn,.dark-theme .ant-modal,.dark-theme .ant-drawer,.dark-theme .ant-tabs,.dark-theme .ant-form,.dark-theme .ant-menu,.dark-theme .ant-typography,.dark-theme .ant-alert,.dark-theme .ant-tag,.dark-theme .ant-statistic,.dark-theme .ant-empty,.dark-theme .ant-skeleton,.dark-theme .ant-progress,.dark-theme .ant-tooltip,.dark-theme .ant-popover,.dark-theme .ant-dropdown,.dark-theme .ant-calendar,.dark-theme .ant-picker{background:inherit!important;color:inherit!important}
