*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-primary:#a85800;--color-primary-dark:#8a4900;--color-primary-light:#ffa726;--color-accent:#c64303;--bg-layout:#f0f2f5;--bg-container:#fff;--bg-elevated:#fff;--bg-spotlight:#fafafa;--text-primary:#000000de;--text-secondary:#000000a6;--text-tertiary:#00000073;--text-disabled:#00000040;--border-color:#d9d9d9;--border-secondary:#f0f0f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000000de;background-color:#fff;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}[data-theme=dark]{--color-primary:#fa9001;--color-primary-dark:#fb4307;--color-primary-light:#ffa726;--color-accent:#c64303;--bg-layout:#0d1117;--bg-container:#161b22;--bg-elevated:#1c2128;--bg-spotlight:#161b22;--bg-fill:#21262d;--bg-fill-secondary:#30363d;--bg-hover:#1c2128;--bg-active:#0d1117;--text-primary:#e6edf3;--text-secondary:#8d96a0;--text-tertiary:#636e7b;--text-disabled:#484f58;--border-color:#30363d;--border-secondary:#21262d;--success-color:#52c41a;--warning-color:#faad14;--error-color:#ff4d4f;--info-color:#1890ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6edf3;background-color:#0d1117}a{color:#d97500;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#fb4307}:focus-visible{outline:2px solid var(--color-primary,#fa9001);outline-offset:2px;border-radius:2px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input-affix-wrapper:focus-visible,.ant-select:focus-visible,.ant-select-selector:focus-visible,.ant-picker:focus-visible,.ant-checkbox-wrapper:focus-visible,.ant-radio-wrapper:focus-visible,.ant-switch:focus-visible{outline:2px solid var(--color-primary,#fa9001);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:not([class*=-dropdown]):not(.ant-popover):not(.ant-tooltip),:before,:after{transition-duration:.01ms!important}}html{width:100%;overflow-y:scroll}body{min-width:320px;min-height:100vh;margin:0!important}body.ant-scrolling-effect{position:relative;overflow:hidden;width:100%!important;margin:0!important;padding-right:0!important}body,#root,#prerender-snapshot{overflow-x:hidden}.page-container{margin:0;padding:16px 24px 4px}.page-container .ant-card{border:none;border-radius:0}.page-container .ant-card-head{min-height:60px;padding:16px 24px}.page-container .ant-card-body{padding:24px}.card-head-stacked .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.card-head-stacked .ant-card-head-title{flex:1 0 100%}.card-head-stacked .ant-card-extra{margin-inline-start:0}@media (width<=991.98px){.hide-on-small{display:none!important}.ant-table-wrapper{overflow-x:auto}h2{font-size:16px!important}}@media (width>=992px){.show-on-small{display:none!important}}.ant-tree .ant-tree-node-content-wrapper{flex:1!important;align-items:center!important;min-width:0!important;display:inline-flex!important}.ant-tree .ant-tree-title{flex:1!important;min-width:0!important}.ant-tree-treenode{align-items:center!important;display:flex!important}.ant-tree-iconEle{align-items:center!important;display:inline-flex!important}.ant-table-wrapper .ant-table-pagination{margin-top:16px;border-top:none!important;border-bottom:none!important;padding-bottom:0!important}.ant-table-wrapper .keyboard-focused-row{transition:background-color .15s;background-color:#fa90010f!important}.ant-table-wrapper .keyboard-focused-row>td:first-child{box-shadow:inset 3px 0 0 var(--color-primary,#fa9001)}.ant-table-wrapper .keyboard-focused-row>td{background-color:#0000!important}[data-theme=dark] .ant-table-wrapper .keyboard-focused-row{background-color:#fa90011a!important}.ant-table-wrapper .keyboard-focused-row>td[class*=ant-table-cell-fix]{background:linear-gradient(#fa90010f, #fa90010f), var(--ant-color-bg-container,#fff)!important}[data-theme=dark] .ant-table-wrapper .keyboard-focused-row>td[class*=ant-table-cell-fix]{background:linear-gradient(#fa90011a, #fa90011a), var(--ant-color-bg-container,#141414)!important}@media (width<=1366px) and (hover:none) and (pointer:coarse),(width<=1024px){.ant-input,.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-search-input,input,textarea,select{font-size:16px!important}}@media (width<=767.98px){.ant-btn,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}button,.ant-btn,a,.ant-switch,.ant-checkbox-wrapper,.ant-radio-wrapper{touch-action:manipulation}.ant-modal-body,.ant-drawer-body,.ant-table-body{-webkit-overflow-scrolling:touch}.page-container .ant-card-body{padding:16px}.page-container .ant-card-head{padding:12px 16px}.ant-form-item{margin-bottom:16px}.ant-modal{max-width:95vw;margin:10px auto}.ant-modal-content{border-radius:12px}.ant-drawer-content-wrapper{max-width:100vw}html{font-size:14px}h1{font-size:24px!important}h2{font-size:20px!important}h3{font-size:18px!important}h4{font-size:16px!important}.ant-pagination{font-size:14px}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:36px;height:36px;line-height:36px}.ant-list-item{padding:12px 16px}.ant-card{margin-bottom:12px}.ant-select-dropdown{max-height:60vh}.ant-tag{padding:4px 8px;font-size:14px}}.release-notes-markdown h1{margin:12px 0 8px;font-size:20px;font-weight:600}.release-notes-markdown h2{margin:16px 0 6px;font-size:16px;font-weight:600}.release-notes-markdown h3{margin:12px 0 4px;font-size:14px;font-weight:600}.release-notes-markdown p{margin:4px 0}.release-notes-markdown ul{margin:4px 0 8px;padding-left:20px}.release-notes-markdown li{margin:2px 0}.release-notes-markdown hr{border:none;border-top:1px solid #00000014;margin:12px 0}.release-notes-markdown code{background:#0000000f;border-radius:4px;padding:1px 5px;font-size:12px}.release-notes-markdown a{color:#1677ff}@media (width<=767.98px),(pointer:coarse){input,textarea,select{font-size:16px!important}}[data-theme=dark]{--background-color:#17181b;--surface-color:#1f2125;--surface-elevated:#282a2f;--surface-hover:#303238;--text-primary:#e4e5e9;--text-secondary:#a6aab2;--text-tertiary:#777b83;--text-disabled:#565a61;--border-color:#383a40;--border-hover:#4a4d54;--primary-color:#f5a623;--primary-hover:#ffb84d;--success-color:#5cbf6a;--warning-color:#e3b341;--error-color:#f0726f;--info-color:#4aa3ff}[data-theme=dark] body{background-color:var(--background-color);color:var(--text-primary)}[data-theme=dark] #root,[data-theme=dark] .ant-layout{background-color:var(--background-color)}[data-theme=dark] .ant-layout-sider{background-color:var(--surface-color);border-right:1px solid var(--border-color)}[data-theme=dark] .layout-sider .ant-menu .ant-menu-item-group-title{color:#ffffffd9}[data-theme=dark] .ant-layout-header{background-color:var(--surface-color);border-bottom:1px solid var(--border-color)}[data-theme=dark] .ant-layout-content{background-color:var(--background-color)}[data-theme=dark] .ant-card{background-color:var(--surface-color);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-card-head{background-color:var(--surface-color);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-card-body{background-color:var(--surface-color);color:var(--text-primary)}[data-theme=dark] .ant-card:hover{border-color:var(--border-hover)}[data-theme=dark] .custom-card{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .custom-card:hover{background-color:var(--surface-hover);border-color:var(--border-hover)}[data-theme=dark] .ant-table{background-color:var(--surface-color);color:var(--text-primary)}[data-theme=dark] .ant-table-thead>tr>th{background-color:var(--surface-elevated);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-table-tbody>tr:hover>td{background-color:var(--surface-hover)}[data-theme=dark] .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#f5a6231a}[data-theme=dark] .ant-table-pagination{color:var(--text-primary)}[data-theme=dark] .ant-pagination-item{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .ant-pagination-item a{color:var(--text-primary)}[data-theme=dark] .ant-pagination-item-active{background-color:var(--primary-color);border-color:var(--primary-color)}[data-theme=dark] .ant-pagination-item-active a{color:#fff}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-picker{background-color:var(--surface-elevated);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-input-number:hover,[data-theme=dark] .ant-picker:hover{border-color:var(--border-hover)}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-number:focus,[data-theme=dark] .ant-picker:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #f5a6231a}[data-theme=dark] .ant-input-affix-wrapper{background-color:var(--surface-elevated);border-color:var(--border-color)}[data-theme=dark] .ant-input-affix-wrapper:hover{border-color:var(--border-hover)}[data-theme=dark] .ant-input-affix-wrapper-focused{border-color:var(--primary-color);box-shadow:0 0 0 2px #f5a6231a}[data-theme=dark] .ant-input-affix-wrapper input{color:var(--text-primary);background-color:#0000}[data-theme=dark] .ant-input-prefix,[data-theme=dark] .ant-input-suffix{color:var(--text-secondary)}[data-theme=dark] .ant-select-selector{color:var(--text-primary);background-color:var(--surface-elevated)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-select-selector:hover{border-color:var(--border-hover)!important}[data-theme=dark] .ant-select-selection-placeholder,[data-theme=dark] .ant-select-selection-item{color:var(--text-primary)}[data-theme=dark] .ant-select-arrow{color:var(--text-secondary)}[data-theme=dark] .ant-select-dropdown{background-color:var(--surface-elevated);border-color:var(--border-color)}[data-theme=dark] .ant-select-item{color:var(--text-primary)}[data-theme=dark] .ant-select-item-option-active{background-color:var(--surface-hover)}[data-theme=dark] .ant-select-item-option-selected{color:var(--primary-color);background-color:#f5a62326}[data-theme=dark] .ant-checkbox-wrapper{color:var(--text-primary)}[data-theme=dark] .ant-checkbox-inner{background-color:var(--surface-elevated);border-color:var(--border-color)}[data-theme=dark] .ant-radio-wrapper{color:var(--text-primary)}[data-theme=dark] .ant-radio-inner{background-color:var(--surface-elevated);border-color:var(--border-color)}[data-theme=dark] .ant-form-item-label>label{color:var(--text-primary)}[data-theme=dark] .ant-btn-default{background-color:var(--surface-elevated);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-btn-default:hover{background-color:var(--surface-hover);border-color:var(--border-hover);color:var(--text-primary)}[data-theme=dark] .ant-btn-text{color:var(--text-primary)}[data-theme=dark] .ant-btn-text:hover{background-color:var(--surface-hover)}[data-theme=dark] .ant-btn-link{color:var(--primary-color)}[data-theme=dark] .ant-modal-content{background-color:var(--surface-elevated);color:var(--text-primary)}[data-theme=dark] .ant-modal-header{background-color:var(--surface-elevated);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-modal-title{color:var(--text-primary)}[data-theme=dark] .ant-modal-close{color:var(--text-secondary)}[data-theme=dark] .ant-modal-close:hover{color:var(--text-primary)}[data-theme=dark] .ant-modal-footer{background-color:var(--surface-elevated);border-top-color:var(--border-color)}[data-theme=dark] .ant-drawer-section{background-color:var(--surface-elevated);color:var(--text-primary)}[data-theme=dark] .ant-drawer-header{background-color:var(--surface-elevated);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-drawer-title{color:var(--text-primary)}[data-theme=dark] .ant-drawer-close{color:var(--text-secondary)}[data-theme=dark] .ant-drawer-body{background-color:var(--surface-elevated)}[data-theme=dark] .ant-dropdown{background-color:var(--surface-elevated);border-color:var(--border-color)}[data-theme=dark] .ant-dropdown-menu{background-color:var(--surface-elevated)}[data-theme=dark] .ant-dropdown-menu-item{color:var(--text-primary)}[data-theme=dark] .ant-dropdown-menu-item:hover{background-color:var(--surface-hover)}[data-theme=dark] .ant-menu{background-color:var(--surface-color);color:var(--text-primary)}[data-theme=dark] .ant-menu-item{color:var(--text-primary)}[data-theme=dark] .ant-menu-item:hover{background-color:var(--surface-hover);color:var(--primary-color)}[data-theme=dark] .ant-menu-item-selected{color:var(--primary-color);background-color:#f5a62326}[data-theme=dark] .ant-menu-submenu-title,[data-theme=dark] .ant-tabs-nav{color:var(--text-primary)}[data-theme=dark] .ant-tabs-tab{color:var(--text-secondary)}[data-theme=dark] .ant-tabs-tab:hover{color:var(--text-primary)}[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-color)}[data-theme=dark] .ant-tabs-ink-bar{background-color:var(--primary-color)}[data-theme=dark] .ant-tabs-content,[data-theme=dark] .ant-badge{color:var(--text-primary)}[data-theme=dark] .ant-tag{background-color:var(--surface-hover);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-alert{background-color:var(--surface-elevated);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-alert-success{border-color:var(--success-color);background-color:#52c41a1a}[data-theme=dark] .ant-alert-warning{border-color:var(--warning-color);background-color:#faad141a}[data-theme=dark] .ant-alert-error{border-color:var(--error-color);background-color:#ff4d4f1a}[data-theme=dark] .ant-alert-info{border-color:var(--info-color);background-color:#1890ff1a}[data-theme=dark] .ant-progress-text{color:var(--text-primary)}[data-theme=dark] .ant-tooltip-inner{background-color:var(--surface-elevated);color:var(--text-primary)}[data-theme=dark] .ant-tooltip-arrow-content{background-color:var(--surface-elevated)}[data-theme=dark] .ant-popover-inner{background-color:var(--surface-elevated);color:var(--text-primary)}[data-theme=dark] .ant-popover-title{border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-tree{background-color:var(--surface-color);color:var(--text-primary)}[data-theme=dark] .ant-tree-node-content-wrapper{color:var(--text-primary)}[data-theme=dark] .ant-tree-node-content-wrapper:hover{background-color:var(--surface-hover)}[data-theme=dark] .ant-tree-node-selected{background-color:#f5a62326}[data-theme=dark] .ant-steps-item-title{color:var(--text-primary)}[data-theme=dark] .ant-steps-item-description{color:var(--text-secondary)}[data-theme=dark] .ant-divider{border-color:var(--border-color)}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--surface-color)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#434343;border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#595959}[data-theme=dark] .test-case-item{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .test-case-item:hover{background-color:var(--surface-hover)}[data-theme=dark] .stat-card{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .version-tag{background-color:var(--surface-hover);border-color:var(--border-color)}[data-theme=dark] .dashboard-widget{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .widget-header{background-color:var(--surface-color);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .status-tag{border-color:var(--border-color)}[data-theme=dark] pre,[data-theme=dark] code{background-color:var(--surface-elevated);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-empty-description{color:var(--text-secondary)}[data-theme=dark] .ant-spin-text{color:var(--text-primary)}[data-theme=dark] .ant-statistic-title{color:var(--text-secondary)}[data-theme=dark] .ant-statistic-content,[data-theme=dark] .ant-list{color:var(--text-primary)}[data-theme=dark] .ant-list-item{border-bottom-color:var(--border-color)}[data-theme=dark] .ant-list-item-meta-title{color:var(--text-primary)}[data-theme=dark] .ant-list-item-meta-description{color:var(--text-secondary)}[data-theme=dark] .ant-timeline-item-content{color:var(--text-primary)}[data-theme=dark] .ant-collapse{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .ant-collapse-item{border-color:var(--border-color)}[data-theme=dark] .ant-collapse-header{color:var(--text-primary)}[data-theme=dark] .ant-collapse-content{background-color:var(--surface-color);border-top-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-breadcrumb,[data-theme=dark] .ant-breadcrumb-link{color:var(--text-secondary)}[data-theme=dark] .ant-breadcrumb-link:hover{color:var(--primary-color)}[data-theme=dark] .ant-descriptions-item-label{color:var(--text-secondary)}[data-theme=dark] .ant-descriptions-item-content{color:var(--text-primary)}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label{background-color:var(--surface-elevated)}[data-theme=dark] .ant-result-title{color:var(--text-primary)}[data-theme=dark] .ant-result-subtitle{color:var(--text-secondary)}[data-theme=dark] .ant-transfer-list{background-color:var(--surface-color);border-color:var(--border-color)}[data-theme=dark] .ant-transfer-list-header{background-color:var(--surface-elevated);border-bottom-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .ant-picker-calendar{background-color:var(--surface-color)}[data-theme=dark] .ant-picker-cell,[data-theme=dark] .ant-picker-cell-in-view,[data-theme=dark] .recharts-wrapper{color:var(--text-primary)}[data-theme=dark] .recharts-surface{background-color:#0000}[data-theme=dark] .recharts-legend-wrapper{color:var(--text-secondary)}[data-theme=dark] .recharts-legend-item-text{color:var(--text-secondary)!important}[data-theme=dark] .recharts-tooltip-wrapper{outline:none}[data-theme=dark] .recharts-default-tooltip{border-radius:4px;box-shadow:0 2px 8px #0000004d;background-color:var(--surface-elevated)!important;border:1px solid var(--border-color)!important}[data-theme=dark] .recharts-tooltip-label{margin-bottom:4px;font-weight:600;color:var(--text-primary)!important}[data-theme=dark] .recharts-tooltip-item,[data-theme=dark] .recharts-tooltip-item-name,[data-theme=dark] .recharts-tooltip-item-separator,[data-theme=dark] .recharts-tooltip-item-value{color:var(--text-primary)!important}[data-theme=dark] .recharts-cartesian-grid line{stroke:var(--border-color)}[data-theme=dark] .recharts-cartesian-grid-horizontal line,[data-theme=dark] .recharts-cartesian-grid-vertical line{stroke:var(--border-color);stroke-opacity:.5}[data-theme=dark] .recharts-cartesian-axis-line,[data-theme=dark] .recharts-cartesian-axis-tick-line{stroke:var(--border-color)}[data-theme=dark] .recharts-cartesian-axis-tick-value,[data-theme=dark] .recharts-text{fill:var(--text-secondary)!important}[data-theme=dark] .recharts-label{fill:var(--text-primary)!important}[data-theme=dark] .recharts-reference-line-line{stroke:var(--border-hover)}[data-theme=dark] .recharts-reference-dot circle{fill:var(--text-secondary)}[data-theme=dark] .recharts-brush{fill:var(--surface-hover)}[data-theme=dark] .recharts-brush-slide{fill:var(--surface-elevated);stroke:var(--border-color)}[data-theme=dark] .recharts-brush-traveller{fill:var(--border-hover);stroke:var(--border-color)}[data-theme=dark] .recharts-pie-label-line{stroke:var(--text-secondary)}[data-theme=dark] .recharts-pie-label-text{fill:var(--text-primary)!important}[data-theme=dark] .recharts-active-shape{filter:brightness(1.2)}[data-theme=dark] .recharts-sector:hover{filter:brightness(1.15);cursor:pointer}[data-theme=dark] .custom-chart-label{fill:var(--text-primary)}[data-theme=dark] .chart-container{background-color:var(--surface-color)}[data-theme=dark] .chart-title{color:var(--text-primary)}@media (width<=991.98px){.layout-sider{z-index:1000;height:100vh;position:fixed!important}.ant-layout-content{margin-left:0!important;padding:16px!important}.ant-table-wrapper{overflow-x:auto}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-form-horizontal .ant-form-item-label{text-align:left;flex:none}.ant-statistic{text-align:center}.layout-inner .ant-layout-header{padding:0 8px!important}}@media (width<=575.98px){.ant-page-header{padding:12px 16px!important}.ant-page-header-heading-title{font-size:16px!important}.ant-space-horizontal{flex-wrap:wrap;gap:8px!important}.ant-card-body{padding:12px!important}.ant-tag{margin-bottom:4px}.ant-steps-horizontal:not(.ant-steps-label-vertical){flex-direction:column}.ant-tabs-nav-list{flex-wrap:nowrap}.ant-breadcrumb{display:none}.ant-segmented-item-label{padding:0 8px!important;font-size:12px!important}.ant-descriptions-item-label{width:auto!important}.ant-btn-group,.ant-space{flex-wrap:wrap}.ant-drawer .ant-drawer-content-wrapper{width:100%!important}.responsive-hide-mobile{display:none!important}.layout-header-project-select{min-width:100px!important;max-width:140px!important}.layout-content-wrapper .ant-layout-content{margin:8px!important;padding:12px!important}}@media (width>=576px) and (width<=991.98px){.ant-drawer .ant-drawer-content-wrapper{width:80%!important;max-width:600px!important}.responsive-hide-tablet{display:none!important}}.mobile-sidebar-backdrop{z-index:999;opacity:0;visibility:hidden;background:#00000073;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.mobile-sidebar-backdrop.visible{opacity:1;visibility:visible}.mobile-menu-trigger{display:none}@media (width<=991.98px){.mobile-menu-trigger{justify-content:center;align-items:center;display:inline-flex}#topbar .ant-btn,#topbar [role=button]{min-width:40px;min-height:40px}.layout-sider{transition:transform .3s cubic-bezier(.2,0,0,1)!important}.layout-sider.mobile-sider-hidden{transform:translate(-100%)!important}.layout-sider.mobile-sider-visible{transform:translate(0)!important}}@media (hover:none) and (pointer:coarse){.ant-btn{min-height:36px}.ant-table-row{cursor:pointer}.ant-checkbox-inner{width:20px!important;height:20px!important}.ant-switch{min-width:48px}.ant-menu-item{min-height:44px!important;line-height:44px!important}}@media print{.ant-layout-sider,.ant-layout-header,.ant-btn,.ant-modal-mask,.ant-drawer-mask,.mobile-menu-trigger,.mobile-sidebar-backdrop{display:none!important}.ant-layout-content{margin:0!important;padding:0!important}.ant-table{font-size:10px}.layout-content-wrapper{overflow:visible!important}}
