:root{font-family:Manrope,Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--ant-color-bg-layout, #fafafa);color:var(--ant-color-text, #18181b);transition:background .2s ease}html[data-theme=dark]{background:#09090b}html[data-theme=dark] body{background:var(--ant-color-bg-layout, #09090b)}.app-sidebar.ant-layout-sider{border-right:1px solid var(--ant-color-border-secondary)}.app-nav-menu .ant-menu-item-group-title{font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-top:16px}.app-sidebar ::-webkit-scrollbar,.ant-layout-content ::-webkit-scrollbar{width:6px;height:6px}.app-sidebar ::-webkit-scrollbar-thumb,.ant-layout-content ::-webkit-scrollbar-thumb{background:var(--ant-color-border);border-radius:4px}.app-sidebar ::-webkit-scrollbar-track,.ant-layout-content ::-webkit-scrollbar-track{background:transparent}.ant-layout-sider{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.flat-table .ant-table{background:transparent}.flat-table .ant-table-thead>tr>th{background:transparent;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.flat-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--ant-color-border-secondary)}.flat-table .ant-table-cell-row-hover{background:var(--ant-color-fill-quaternary)!important}.flat-table .ant-table-footer,.flat-table .ant-table-title{background:transparent;padding-inline:0}
