.app-root[data-v-3a4078a2]{width:100%;height:100%;overflow:hidden;background-color:#f0f2f5}:root{--app-layout-bg: #edf2f7;--app-text-color: #0f172a;--app-text-secondary: #475569;--app-text-muted: #64748b;--app-accent: #2563eb;--app-tab-hover-bg: rgba(148, 163, 184, .14);--app-tab-active-bg: rgba(37, 99, 235, .14);--app-sider-bg: #0f172a;--app-sider-text: rgba(248, 250, 252, .96);--app-sider-muted: rgba(203, 213, 225, .82);--app-sider-placeholder: rgba(148, 163, 184, .92);--app-sider-avatar-bg: linear-gradient(135deg, #334155 0%, #1e293b 100%);--app-sider-search-bg: rgba(255, 255, 255, .08);--app-sider-search-border: rgba(148, 163, 184, .28);--app-sider-hover-bg: rgba(255, 255, 255, .08);--app-sider-active-bg: linear-gradient(135deg, #2563eb 0%, #3b82f6 100%);--app-sider-active-text: #eff6ff}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:system-ui,-apple-system,sans-serif;color:#333;background-color:#f0f2f5}#app{width:100%;height:100%;overflow:hidden}.app-content-inner>*,.workspace-section>*{background:transparent!important;box-shadow:none!important}.page-header{margin-bottom:16px!important}.page-header h1{margin:0!important;color:var(--app-text-color)!important;font-size:19px!important;font-weight:700!important;line-height:1.3!important}.description{margin-top:4px!important;color:var(--app-text-secondary)!important;font-size:13px!important}.action-bar,.toolbar,.filter-panel,.agent-filter-panel,.agent-toolbar,.agent-pagination,.agent-pagination-left,.agent-pagination-right,.pagination-wrapper,.pagination-left,.pagination-right,.toolbar-right,.agent-toolbar-left,.registered-toolbar,.subordinate-toolbar,.milestone-toolbar,.picker-toolbar,.product-picker-toolbar,.product-picker-search-wrap,.admins-toolbar{background:transparent!important;border:none!important;box-shadow:none!important}.action-bar{padding:12px 0!important;margin-bottom:12px!important}.filter-panel,.agent-filter-panel{width:960px!important;max-width:100%!important;min-height:72px!important;margin-bottom:12px!important;padding:0!important;border-radius:0!important}.filter-grid,.agent-filter-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px 20px!important;align-items:start!important;width:100%!important}.filter-item,.agent-filter-item{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.filter-item .filter-label,.agent-filter-label{font-size:12px!important;color:#666!important;white-space:nowrap!important}.filter-input,.agent-filter-input{width:100%!important;min-width:0!important}.filter-item--actions,.agent-filter-item--actions{justify-content:flex-end!important}.filter-item--actions .filter-label,.agent-filter-item--actions .agent-filter-label{visibility:hidden!important}.toolbar,.agent-toolbar,.admins-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin-bottom:12px!important}.agent-toolbar-left{flex:1 1 auto!important;min-width:0!important}.toolbar :where(.ant-space),.action-bar :where(.ant-space),.agent-toolbar :where(.ant-space),.agent-filter-panel :where(.ant-space),.admins-toolbar :where(.ant-space){flex-wrap:wrap}.toolbar :where(.ant-btn),.agent-toolbar :where(.ant-btn),.agent-pagination :where(.ant-btn),.pagination-wrapper :where(.ant-btn),.filter-item--actions :where(.ant-btn),.agent-filter-item--actions :where(.ant-btn){height:34px!important;min-height:34px!important;padding:0 12px!important;border-radius:10px!important;box-shadow:none!important}.toolbar :where(.ant-btn-primary),.agent-toolbar :where(.ant-btn-primary){background:var(--app-accent);border-color:var(--app-accent)}.toolbar :where(.ant-btn-primary.ant-btn-background-ghost),.agent-toolbar :where(.ant-btn-primary.ant-btn-background-ghost){color:var(--app-accent)}.toolbar-right{margin-left:auto}.search-wrap,.agent-search-wrap{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-left:auto!important;min-width:0!important;background:transparent!important;border:none!important;box-shadow:none!important;flex-wrap:nowrap!important;overflow:visible!important}.search-wrap .search-input,.search-wrap .toolbar-search-input,.agent-search-input{width:180px!important;min-width:180px!important;max-width:180px!important;border-radius:10px!important}.search-btn,.agent-search-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;margin-left:0!important;border-radius:10px!important;box-shadow:none!important}.search-wrap .search-btn,.toolbar .search-btn,.toolbar-right .search-btn,.agent-search-wrap .agent-search-btn{border-radius:10px!important}.filter-panel :where(.ant-input),.filter-panel :where(.ant-input-affix-wrapper),.filter-panel :where(.ant-select-selector),.filter-panel :where(.ant-picker),.filter-panel :where(.ant-input-number),.agent-filter-panel :where(.ant-input),.agent-filter-panel :where(.ant-input-affix-wrapper),.agent-filter-panel :where(.ant-select-selector),.agent-filter-panel :where(.ant-picker),.agent-filter-panel :where(.ant-input-number),.pagination-wrapper :where(.ant-select-selector),.pagination-wrapper :where(.ant-input-number),.agent-pagination :where(.ant-select-selector),.agent-pagination :where(.ant-input-number),.search-wrap :where(.ant-input-affix-wrapper),.search-wrap :where(.toolbar-search-input.ant-input-affix-wrapper),.search-wrap>:where(.ant-input),.agent-search-wrap :where(.ant-input-affix-wrapper),.agent-search-wrap>:where(.ant-input){height:34px;min-height:34px;width:180px!important;min-width:0!important;max-width:180px!important;border-color:#d5dbe6;border-radius:10px!important;background:#fff;box-shadow:none;box-sizing:border-box!important;overflow:hidden!important}.search-wrap :where(.ant-input-affix-wrapper .ant-input),.agent-search-wrap :where(.ant-input-affix-wrapper .ant-input){width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.filter-panel :where(.ant-input),.filter-panel :where(.ant-input-affix-wrapper),.filter-panel :where(.ant-select-selector),.filter-panel :where(.ant-picker),.filter-panel :where(.ant-input-number),.agent-filter-panel :where(.ant-input),.agent-filter-panel :where(.ant-input-affix-wrapper),.agent-filter-panel :where(.ant-select-selector),.agent-filter-panel :where(.ant-picker),.agent-filter-panel :where(.ant-input-number){box-sizing:border-box!important;overflow:hidden!important}.search-wrap>*,.agent-search-wrap>*{min-width:0!important}.table-wrap,.agent-table-wrap{margin-bottom:12px!important;overflow:hidden!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;box-shadow:0 8px 24px #0f172a0a!important}.table-wrap :where(.ant-table-wrapper),.table-wrap :where(.ant-table),.table-wrap :where(.ant-table-container),.agent-table-wrap :where(.ant-table-wrapper),.agent-table-wrap :where(.ant-table),.agent-table-wrap :where(.ant-table-container){background:transparent!important}.table-wrap :where(.ant-table-thead>tr>th:not(:last-child)),.table-wrap :where(.ant-table-tbody>tr>td:not(:last-child)),.agent-table-wrap :where(.ant-table-thead>tr>th:not(:last-child)),.agent-table-wrap :where(.ant-table-tbody>tr>td:not(:last-child)),.ant-modal :where(.ant-table-thead>tr>th:not(:last-child)),.ant-modal :where(.ant-table-tbody>tr>td:not(:last-child)){border-inline-end:1px solid #f2f4f7!important}.table-wrap :where(.ant-table-thead>tr>th),.agent-table-wrap :where(.ant-table-thead>tr>th),.ant-modal :where(.ant-table-thead>tr>th){background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;color:var(--app-text-color)!important;font-weight:600!important}.table-wrap :where(.ant-table-thead>tr>th),.table-wrap :where(.ant-table-tbody>tr>td),.agent-table-wrap :where(.ant-table-thead>tr>th),.agent-table-wrap :where(.ant-table-tbody>tr>td),.ant-modal :where(.ant-table-thead>tr>th),.ant-modal :where(.ant-table-tbody>tr>td){vertical-align:middle}.table-wrap :where(.ant-table-tbody>tr>td),.agent-table-wrap :where(.ant-table-tbody>tr>td){background:#fff!important;border-bottom:1px solid #edf2f7!important}.table-wrap :where(.ant-table-tbody>tr:hover>td),.agent-table-wrap :where(.ant-table-tbody>tr:hover>td){background:#f8fafc!important}.pagination-wrapper,.agent-pagination{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important;margin-top:16px!important;padding:0!important}.pagination-left,.agent-pagination-left,.pagination-right,.agent-pagination-right,.pagination-right.pagination-simple{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important}.pagination-total-text,.agent-pagination-total-text{font-size:13px!important;line-height:1.5!important;color:#667085!important;white-space:nowrap!important}.pagination-size,.agent-pagination-size{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:13px!important;line-height:1.5!important;color:#667085!important}.pagination-size-select,.agent-pagination-size-select{width:auto!important;min-width:0!important;margin:0!important;pointer-events:none!important}.pagination-size-select.ant-select,.agent-pagination-size-select.ant-select{display:inline-flex!important;align-items:center!important;font-size:13px!important;line-height:1.5!important}.pagination-size-select .ant-select-selector,.agent-pagination-size-select .ant-select-selector{display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.pagination-size-select .ant-select-selection-item,.agent-pagination-size-select .ant-select-selection-item{display:inline!important;padding-inline-end:0!important;font-weight:600!important;line-height:1.5!important;color:#111827!important}.pagination-size-select .ant-select-arrow,.agent-pagination-size-select .ant-select-arrow,.pagination-size-select .ant-select-clear,.agent-pagination-size-select .ant-select-clear{display:none!important}.pagination-wrapper :where(.ant-btn),.agent-pagination :where(.ant-btn){height:38px!important;min-width:68px!important;padding:0 14px!important;border-radius:12px!important;box-shadow:none!important}.pagination-jump,.agent-pagination-jump{display:inline-flex!important;align-items:center!important;gap:8px!important}.pagination-jump-input,.agent-pagination-jump-input{width:72px!important;margin:0!important}.pagination-jump-input.ant-input,.agent-pagination-jump-input.ant-input,.pagination-jump-input.ant-input-number,.agent-pagination-jump-input.ant-input-number{height:38px!important;border-radius:12px!important}.pagination-jump-input.ant-input-number .ant-input-number-input,.agent-pagination-jump-input.ant-input-number .ant-input-number-input,.pagination-jump-input.ant-input,.agent-pagination-jump-input.ant-input{text-align:center!important}@media(max-width:1200px){.filter-grid,.agent-filter-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:900px){.filter-grid,.agent-filter-grid{grid-template-columns:repeat(2,1fr)!important}.search-wrap,.agent-search-wrap{width:100%!important}.search-wrap .search-input,.search-wrap .toolbar-search-input,.agent-search-input{width:calc(100% - 42px)!important;min-width:0!important;max-width:none!important}.search-wrap :where(.ant-input-affix-wrapper),.search-wrap>:where(.ant-input),.agent-search-wrap :where(.ant-input-affix-wrapper),.agent-search-wrap>:where(.ant-input){width:calc(100% - 42px)!important;max-width:none!important}}@media(max-width:640px){.filter-grid,.agent-filter-grid{grid-template-columns:1fr!important}}
