:root{--sider-surface:#141414;--sider-surface-raised:#ffffff1a;--sider-surface-hover:#ffffff0d;--sider-border:#ffffff0f;--sider-fg:#ffffffd9;--sider-fg-muted:#ffffffa6;--sider-fg-strong:#fff;--sider-avatar-bg:#fff3}.sider-collapse-btn{top:21px;z-index:40;color:#595959;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:10px;transition:background-color .15s,color .15s;display:flex;position:absolute;inset-inline-end:-12px;box-shadow:0 1px 4px #0000001f}.sider-collapse-btn:hover{color:#1a1a1a;background:#f0f0f0}.sider-brand-chip{border:1px solid var(--sider-border);background:#ffffff14;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sider-nav-scroll{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.sider-nav-scroll::-webkit-scrollbar{width:5px}.sider-nav-scroll::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.sider-nav-scroll::-webkit-scrollbar-track{background:0 0}:is(.app-sider,.app-sider-drawer) .ant-menu-item-selected{position:relative}:is(.app-sider,.app-sider-drawer) .ant-menu-item-selected:before{content:"";inset-inline-start:0;background:var(--sider-fg-strong);border-radius:999px;width:3px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}:is(.app-sider,.app-sider-drawer) .ant-menu-sub.ant-menu-inline{position:relative}:is(.app-sider,.app-sider-drawer) .ant-menu-sub.ant-menu-inline:before{content:"";inset-inline-start:28px;background:#ffffff14;width:1px;position:absolute;top:4px;bottom:4px}.sider-user-card{cursor:pointer;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;transition:background-color .15s;display:flex}.sider-user-card:hover{background:var(--sider-surface-hover)}.sider-user-card.collapsed{justify-content:center;padding:8px 0}.sider-user-meta{flex:1;min-width:0}.sider-user-name{color:var(--sider-fg-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.sider-user-role{color:var(--sider-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.sider-user-more{color:var(--sider-fg-muted);flex:none;font-size:14px}.ant-layout-content a[data-discover]{color:#595959}.ant-layout-content a[data-discover]:hover{color:#1a1a1a}.ant-card .ant-form-item:last-child{margin-bottom:0}.mobile-header{display:none}.actions-column{text-align:right;vertical-align:middle;padding:8px!important}.row-actions{white-space:nowrap;justify-content:flex-end;display:flex}.ant-layout .ant-page-header-heading-title{letter-spacing:-.015em;font-size:24px;font-weight:650;line-height:1.2}.ant-layout .ant-page-header .ant-breadcrumb{font-size:12px}.ant-layout .ant-table-wrapper .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.05em;color:#8c8c8c;background:0 0;border-bottom:1px solid #e8e8e8;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:600}.ant-layout .ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *){background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *) .ant-table-tbody>tr>td{border-bottom:1px solid #f2f2f2;padding-top:11px;padding-bottom:11px}.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *) .ant-table-thead>tr>th:first-child,.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *) .ant-table-tbody>tr>td:first-child{padding-inline-start:16px}.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *) .ant-empty{padding:40px 0}.ant-layout .ant-page-header-content .ant-table-wrapper:not(.ant-card *) .ant-pagination{border-top:1px solid #f0f0f0;align-items:center;margin:0;padding:10px 16px;display:flex}.ant-layout .ant-pagination .ant-pagination-total-text{color:#8c8c8c;margin-inline-end:auto;font-size:12px}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-nav{margin-bottom:0}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-nav:before{border-bottom:none}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-ink-bar{display:none}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab{border-radius:999px;padding:5px 14px;transition:background-color .15s}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 4px}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab .ant-tabs-tab-btn{color:#595959}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab:hover{background:#ececec}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1a1a1a}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab.ant-tabs-tab-active{background:#1a1a1a}.ant-layout .ant-tabs.list-tabs-filter .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;text-shadow:none}.ant-table-tbody>tr.ant-table-row{cursor:pointer;transition:background-color .15s}.ant-table-tbody>tr.ant-table-row:hover>td{background-color:#f5f5f5!important}.ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 #1a1a1a}@media (width<=991px){.mobile-header{z-index:20;color:#1a1a1a;background:#fff;border-bottom:1px solid #f0f0f0;grid-template-columns:48px 1fr 48px;align-items:center;min-height:52px;padding:0 8px;display:grid;position:sticky;top:0}.ant-layout-content>div{max-width:100%;overflow-x:hidden;padding:16px!important}.ant-page-header,.ant-page-header-heading,.ant-page-header-content,.ant-table-wrapper{min-width:0;max-width:100%}.ant-page-header-heading{align-items:flex-start;gap:12px}.ant-page-header-heading-left{min-width:0}.ant-page-header-heading-title{margin-inline-end:0}.ant-page-header-heading-extra{margin-inline-start:auto}.refine-pageHeader-title{white-space:normal;line-height:1.15!important}.ant-tabs.list-tabs-filter{max-width:100%;overflow:hidden}.ant-tabs.list-tabs-filter .ant-tabs-nav{margin-bottom:0}.ant-tabs.list-tabs-filter .ant-tabs-nav-wrap{scrollbar-width:none;overflow-x:auto}.ant-tabs.list-tabs-filter .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.ant-table-cell{vertical-align:middle}}
