body{margin:0;padding:0;transition:background-color .3s,color .3s}:root[theme=light]{--primary-color: #1890ff;--bg-color: #ffffff;--text-color: #333333;--text-secondary-color: #666666;--border-color: #e8e8e8;--card-bg: #ffffff}:root[theme=dark]{--primary-color: #40a9ff;--bg-color: #121212;--text-color: #f5f5f5;--text-secondary-color: #bbbbbb;--border-color: #333333;--card-bg: #242424}:root[theme=dark] .white-module{background-color:#18181c;border-radius:6px}:root[theme=dark] .ant-menu{background-color:#1f1f1f;border-right:1px solid #333333}:root[theme=dark] .ant-menu .ant-menu-item{color:#bbb}:root[theme=dark] .ant-menu .ant-menu-item:hover,:root[theme=dark] .ant-menu .ant-menu-item:active{background-color:#333}:root[theme=dark] .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:#333;color:#40a9ff}:root[theme=dark] .ant-input,:root[theme=dark] .ant-select-selector,:root[theme=dark] .ant-picker{background-color:#2c2c2c;border-color:#333;color:#f5f5f5}:root[theme=dark] .ant-input:focus,:root[theme=dark] .ant-select-selector:focus,:root[theme=dark] .ant-picker:focus,:root[theme=dark] .ant-input:hover,:root[theme=dark] .ant-select-selector:hover,:root[theme=dark] .ant-picker:hover{border-color:#40a9ff}:root[theme=dark] .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row+tr>td{background:#18181c;color:#f5f5f5}:root[theme=dark] .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row+tr>td .ant-empty-description{color:#f5f5f5}:root[theme=dark] .ant-table-wrapper .ant-table-thead>tr>th,:root[theme=dark] .ant-table-wrapper .ant-table-thead>tr>td{background:#26262a;color:#f5f5f5}.app-layout{background-color:var(--bg-color);color:var(--text-color)}.ant-layout-header,.ant-layout-footer{background-color:var(--bg-color);color:var(--text-color);border-bottom:1px solid var(--border-color)}.ant-layout-content{background-color:var(--bg-color);color:var(--text-color)}.ant-card{background-color:var(--card-bg);color:var(--text-color);border-color:var(--border-color)}.ant-divider{background-color:var(--border-color)}html,body{height:100%;margin:0}#app{height:100%}
