html,body{margin:0;padding:0;background:#0b0c14;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-layout,.ant-layout-header,.ant-layout-sider,.ant-layout-sider-children,.ant-layout-content,.ant-layout-footer{border:none!important;box-shadow:none!important;outline:none!important}.ant-layout-sider{border-inline-end:none!important;border-right:none!important}.ant-layout-header{border-block-end:none!important;border-bottom:none!important}.ant-layout .ant-layout{border:none!important}.ant-menu-inline,.ant-menu-vertical{border-inline-end:none!important;border-right:none!important}.ant-layout-sider::-webkit-scrollbar{width:4px}.ant-layout-sider::-webkit-scrollbar-track{background:transparent}.ant-layout-sider::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}@media(max-width:768px){.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-space-horizontal{flex-wrap:wrap!important}.ant-space-horizontal>.ant-space-item{flex-shrink:0}.ant-space-horizontal .ant-input-search,.ant-space-horizontal .ant-select,.ant-space-horizontal .ant-picker-range{width:100%!important;min-width:0!important}.page-header{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.page-header>button,.page-header>.ant-btn{width:100%}.filters-row{flex-direction:column!important;gap:8px!important}.filters-row .ant-input,.filters-row .ant-select,.filters-row .ant-picker{width:100%!important}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:12px!important}.ant-card .ant-card-body{padding:12px 14px!important}.ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}.ant-btn{font-size:13px}.ant-form-item{margin-bottom:16px!important}.ant-drawer-body::-webkit-scrollbar{width:4px}.ant-drawer-body::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.ant-pagination{flex-wrap:wrap;gap:4px}.ant-pagination-total-text{width:100%;margin-bottom:4px}}@media(max-width:480px){.ant-typography h4{font-size:18px!important}.ant-typography h5{font-size:15px!important}.ant-btn-sm{font-size:12px!important}.ant-table-cell{padding:6px 8px!important}}
