.theme-content{background-color:var(--content-bg);color:var(--content-text-primary)}.theme-card{background-color:var(--content-card-bg);border:1px solid var(--content-border);border-radius:8px}.theme-text-primary{color:var(--content-text-primary)}.theme-text-secondary{color:var(--content-text-secondary)}.theme-text-muted{color:var(--content-text-muted)}.theme-btn-primary{background-color:var(--btn-primary);border-color:var(--btn-primary);color:var(--btn-primary-text);transition:all .2s ease}.theme-btn-primary:hover{background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:var(--btn-primary-text)}.theme-btn-secondary{background-color:var(--btn-secondary);border-color:var(--input-border);color:var(--btn-secondary-text);transition:all .2s ease}.theme-btn-secondary:hover{background-color:var(--btn-secondary-hover);border-color:var(--input-focus);color:var(--btn-secondary-text)}.theme-input{background-color:var(--input-bg);border-color:var(--input-border);color:var(--content-text-primary);transition:border-color .2s ease}.theme-input:focus{border-color:var(--input-focus);box-shadow:0 0 0 2px rgba(var(--input-focus-rgb),.1)}.theme-select,.theme-textarea{background-color:var(--input-bg);border-color:var(--input-border);color:var(--content-text-primary)}.theme-success{color:var(--color-success)}.theme-success-bg{background-color:var(--color-success);color:#fff}.theme-warning{color:var(--color-warning)}.theme-warning-bg{background-color:var(--color-warning);color:#fff}.theme-error{color:var(--color-error)}.theme-error-bg{background-color:var(--color-error);color:#fff}.theme-info{color:var(--color-info)}.theme-info-bg{background-color:var(--color-info);color:#fff}.theme-table{background-color:var(--content-bg);border:1px solid var(--table-border)}.theme-table-header{background-color:var(--table-header);color:var(--content-text-primary);font-weight:600}.theme-table-header,.theme-table-row{border-bottom:1px solid var(--table-border)}.theme-table-row{background-color:var(--table-row);transition:background-color .2s ease}.theme-table-row:hover{background-color:var(--table-row-hover)}.theme-table-cell{color:var(--content-text-primary);border-right:1px solid var(--table-border)}.theme-border{border-color:var(--content-border)}.theme-border-light{border-color:var(--input-border)}.theme-shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.theme-shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.theme-shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ant-btn-primary{background-color:transparent!important;border:1px solid var(--btn-primary)!important;color:var(--btn-primary)!important;transition:all .2s ease!important}.ant-btn-primary.btn-filled,.ant-btn-primary:hover{background-color:var(--btn-primary)!important;border-color:var(--btn-primary)!important;color:#fff!important}.ant-btn-primary.btn-filled:hover{background-color:var(--btn-primary-hover)!important;border-color:var(--btn-primary-hover)!important}.ant-input{background-color:#fff!important;border-color:var(--input-border)!important}.ant-input:focus{border-color:var(--input-focus)!important;box-shadow:0 0 0 2px rgba(var(--input-focus-rgb),.1)!important}.ant-select-selector{border-color:var(--input-border)!important}.ant-select-selector,.ant-table{background-color:#fff!important}.ant-table-thead>tr>th{background:#989aa0!important;border-bottom:1px solid var(--table-border)!important;color:#000!important;font-weight:600!important;text-shadow:none!important;transition:background-color .2s ease!important}.ant-table-thead>tr>th:hover{background:#e5e7eb!important}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:hsla(0,0%,100%,.9)!important}.ant-table-filter-trigger{color:hsla(0,0%,100%,.7)!important}.ant-table-filter-trigger:hover{color:#fff!important}.ant-table-tbody>tr>td{background-color:#fff!important;border-bottom:1px solid var(--table-border)!important;color:var(--content-text-primary)!important}.ant-table-tbody>tr:hover>td{background-color:#f8f9fa!important}.ant-table-column-title{color:#000!important;font-weight:600!important}.ant-table-column-sorter-inner{color:hsla(0,0%,100%,.6)!important}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#fff!important}.ant-table-column-has-sorters:hover .ant-table-column-sorter-inner{color:hsla(0,0%,100%,.8)!important}.ant-table-thead>tr>th:focus-visible{outline:2px solid hsla(0,0%,100%,.5)!important;outline-offset:-2px!important}@media (max-width:768px){.theme-card{padding:12px;margin:8px}.theme-btn-primary,.theme-btn-secondary{font-size:14px;padding:8px 16px}}.theme-transition{transition:all .2s ease-in-out}.theme-transition-colors{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.theme-tabs-container{border-bottom:1px solid var(--content-border);display:flex;background-color:var(--content-bg)}.theme-tab{padding:12px 16px;cursor:pointer;border-bottom:2px solid transparent;color:var(--content-text-secondary);transition:all .2s ease;font-weight:500;white-space:nowrap;user-select:none}.theme-tab:hover{color:var(--btn-primary);background-color:var(--content-card-bg)}.theme-tab-active{color:var(--btn-primary)!important;border-bottom-color:var(--btn-primary)!important;background-color:var(--content-bg)}.ant-tabs .ant-tabs-tab{color:var(--content-text-secondary)!important;border-bottom:2px solid transparent!important;transition:all .2s ease!important}.ant-tabs .ant-tabs-tab:hover{color:var(--btn-primary)!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{color:var(--btn-primary)!important;border-bottom-color:var(--btn-primary)!important}:where(.ant-tabs) .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--btn-primary)!important;text-shadow:0 0 .25px var(--btn-primary)!important}.css-dev-only-do-not-override-7t2xvq.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,:where(.css-dev-only-do-not-override-7t2xvq).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--btn-primary)!important;text-shadow:0 0 .25px var(--btn-primary)!important}.ant-tabs .ant-tabs-ink-bar{background-color:var(--btn-primary)!important}.ant-tabs .ant-tabs-content-holder,.ant-tabs .ant-tabs-tabpane{background-color:var(--content-bg)!important}.ant-tabs .ant-tabs-tabpane{color:var(--content-text-primary)!important}.theme-btn-link{color:var(--content-text-secondary)!important;transition:color .2s ease!important}.theme-btn-link:focus,.theme-btn-link:hover{color:var(--btn-primary)!important}.ant-btn-link{color:var(--content-text-secondary)!important;transition:color .2s ease!important}.ant-btn-link:focus,.ant-btn-link:hover,.ant-typography a,a{color:var(--btn-primary)!important}.ant-typography a,a{transition:color .2s ease!important}.ant-typography a:hover,a:hover{color:var(--btn-primary-hover)!important}.ant-tabs,.ant-tabs .ant-tabs-nav{background-color:var(--content-bg)!important}.ant-tabs .ant-tabs-nav{border-bottom:1px solid var(--content-border)!important}.ant-tabs .ant-tabs-nav-list{background-color:var(--content-bg)!important}.ant-dropdown-menu{background-color:var(--content-card-bg)!important;border:1px solid var(--content-border)!important}.ant-dropdown-menu-item{color:var(--content-text-primary)!important;transition:all .2s ease!important}.ant-dropdown-menu-item:hover{background-color:var(--table-row-hover)!important;color:var(--btn-primary)!important}.ant-form-item-label>label{color:var(--content-text-primary)!important}.ant-form-item-explain-error{color:var(--color-error)!important}.ant-card{background-color:#fff!important}.ant-card-head{border-bottom:1px solid var(--content-border)!important}.ant-card-body,.ant-card-head{background-color:#fff!important;color:var(--content-text-primary)!important}.ant-breadcrumb,.ant-breadcrumb a{color:var(--content-text-secondary)!important}.ant-breadcrumb a{transition:color .2s ease!important}.ant-breadcrumb a:hover{color:var(--btn-primary)!important}.ant-breadcrumb-separator{color:var(--content-text-muted)!important}.ant-message{color:var(--content-text-primary)!important}.ant-notification{border:1px solid var(--content-border)!important}.ant-modal-content,.ant-notification{background-color:var(--content-card-bg)!important;color:var(--content-text-primary)!important}.ant-modal-header{background-color:var(--content-card-bg)!important;border-bottom:1px solid var(--content-border)!important}.ant-modal-title{color:var(--content-text-primary)!important}.ant-tooltip-inner{background-color:var(--content-text-primary)!important;color:var(--content-bg)!important}.ant-drawer-content{color:var(--content-text-primary)!important}.ant-drawer-content,.ant-drawer-header{background-color:var(--content-card-bg)!important}.ant-drawer-header{border-bottom:1px solid var(--content-border)!important}.ant-pagination-item{background-color:var(--content-bg)!important}.ant-pagination-item a{color:var(--content-text-primary)!important}.ant-pagination-item-active{border-color:var(--btn-primary)!important;background-color:var(--btn-primary)!important}.ant-pagination-item-active a{color:#fff!important}html body .ant-tabs .ant-tabs-tab{color:var(--content-text-secondary)!important}html body .ant-tabs .ant-tabs-tab.ant-tabs-tab-active,html body .ant-tabs .ant-tabs-tab:hover{color:var(--btn-primary)!important}html body .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--btn-primary)!important;text-shadow:0 0 .25px var(--btn-primary)!important}html body .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:var(--content-text-secondary)!important}html body .ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--btn-primary)!important}html body .css-dev-only-do-not-override-7t2xvq .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,html body :where(.css-dev-only-do-not-override-7t2xvq) .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,html body [class*=css-] .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--btn-primary)!important;text-shadow:0 0 .25px var(--btn-primary)!important}html body .ant-tabs .ant-tabs-ink-bar{background-color:var(--btn-primary)!important}:root{--ant-primary-color:var(--btn-primary)!important;--ant-primary-color-hover:var(--btn-primary-hover)!important;--ant-primary-color-active:var(--btn-primary)!important}* .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs[class*=ant-tabs] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn[class*=ant-tabs-tab-btn]{color:var(--btn-primary)!important;text-shadow:0 0 .25px var(--btn-primary)!important}.ant-picker{border-color:var(--input-border)!important}.ant-picker,.ant-picker-input input,.ant-select-dropdown,.ant-select-item{background-color:#fff!important}.ant-select-item:hover{background-color:#f5f5f5!important}.ant-picker-dropdown,.ant-picker-panel{background-color:#fff!important}.ant-btn{border-radius:6px!important}.ant-form-item{margin-bottom:16px!important}.ant-table-container{background-color:#fff!important}.search-form-container .ant-card{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.ant-pagination,.ant-pagination-item,.ant-table-content,.ant-table-tbody,.ant-table-wrapper{background-color:#fff!important}.ant-pagination-item{border-color:var(--input-border)!important}.ant-table-cell{background-color:#fff!important;color:var(--content-text-primary)!important}.ant-table-thead .ant-table-cell{background-color:#f3f4f6!important;color:#000!important;font-weight:600!important;transition:background-color .2s ease!important}.ant-table-thead .ant-table-cell:hover{background-color:#e5e7eb!important}.ag-theme-alpine .ag-overlay-no-rows-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.ag-theme-alpine .ag-overlay-no-rows-center{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;color:#d9d9d9!important;font-size:16px!important}.ag-theme-alpine.ag-loading-state .ag-overlay-no-rows-wrapper{display:none!important;visibility:hidden!important;opacity:0!important}.ag-theme-alpine.ag-loading-state .ag-overlay-no-rows-center{display:none!important}.ag-theme-alpine .ag-overlay-loading-center{z-index:1000!important;background-color:hsla(0,0%,100%,.8)!important}