@charset "UTF-8";*{margin:0;padding:0;font-family:PingFang SC,PingFang SC;font-weight:400;font-style:normal;text-transform:none}a{text-decoration:none}html{background-color:var(--bg-color);overscroll-behavior:none;-webkit-overflow-scrolling:touch}body{background-color:var(--bg-color);color:var(--text-color);transition:background-color .3s ease,color .3s ease;overscroll-behavior:none}body.page-loading{cursor:progress}#app{min-height:100vh;background-color:var(--bg-color)}svg{transition:color .3s ease}svg:not([fill]){fill:currentColor}svg:not([stroke]){stroke:currentColor}.anticon svg,.theme-icon,.svg-icon svg,[class*=icon] svg{color:var(--text-color)}.ant-btn svg{color:inherit}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--btn-primary-bg)!important;border-color:var(--btn-primary-bg)!important}.ant-checkbox-checked:after{border-color:var(--btn-primary-bg)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--btn-primary-bg)!important}.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--btn-primary-bg)!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--btn-primary-bg)!important}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--btn-primary-bg)!important;border-color:var(--btn-primary-bg)!important}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:var(--btn-primary-bg)!important}.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:var(--btn-primary-bg)!important}.ant-radio-wrapper .ant-radio .ant-radio-inner{border-color:var(--border-overview-color);transition:all .3s}.ant-radio-wrapper .ant-radio .ant-radio-inner:after{transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner{border-color:var(--btn-primary-bg)!important;border-width:2px}.ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner:after{background-color:var(--btn-primary-bg)!important;transform:scale(1)}.ant-radio-wrapper .ant-radio:hover .ant-radio-inner,.ant-radio-wrapper:hover .ant-radio-inner{border-color:var(--btn-primary-bg)!important}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px #01547814!important}.dark-theme svg{color:var(--text-color)!important}.dark-theme svg[fill=none]{stroke:var(--text-color)}.dark-theme svg[fill]:not([fill=none]):not([fill=currentColor]){fill:var(--text-color)}.dark-theme .anticon,.dark-theme .svg-icon,.dark-theme [class*=icon]{color:var(--text-color)!important}.dark-theme .anticon svg,.dark-theme .svg-icon svg,.dark-theme [class*=icon] svg{color:inherit!important;fill:currentColor!important;stroke:currentColor!important}.dark-theme .ant-btn .anticon,.dark-theme .ant-btn svg{color:inherit!important}.dark-theme .ant-table{background-color:var(--bg-container)}.dark-theme .ant-table .ant-table-thead>tr>th{background-color:var(--bg-secondary);color:var(--text-color);border-bottom-color:var(--border-color)}.dark-theme .ant-table .ant-table-tbody>tr>td{background-color:var(--bg-container);color:var(--text-color);border-bottom-color:var(--border-color)}.dark-theme .ant-table .ant-table-tbody>tr:hover>td{background-color:var(--hover-bg)}.dark-theme .ant-card{background-color:var(--bg-container);border-color:var(--border-color)}.dark-theme .ant-card .ant-card-head{background-color:var(--bg-container);border-bottom-color:var(--border-color)}.dark-theme .ant-card .ant-card-head .ant-card-head-title,.dark-theme .ant-card .ant-card-body{color:var(--text-color)}.dark-theme .ant-modal .ant-modal-content{background-color:var(--bg-container)}.dark-theme .ant-modal .ant-modal-header{background-color:var(--bg-container);border-bottom-color:var(--border-color)}.dark-theme .ant-modal .ant-modal-header .ant-modal-title,.dark-theme .ant-modal .ant-modal-body{color:var(--text-color)}.dark-theme .ant-modal .ant-modal-footer{background-color:var(--bg-container);border-top-color:var(--border-color)}.dark-theme .ant-drawer .ant-drawer-content{background-color:var(--bg-container)}.dark-theme .ant-drawer .ant-drawer-header{background-color:var(--bg-container);border-bottom-color:var(--border-color)}.dark-theme .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-color)}.dark-theme .ant-drawer .ant-drawer-body{background-color:var(--bg-container);color:var(--text-color)}.dark-theme .ant-dropdown .ant-dropdown-menu{background-color:var(--bg-container)}.dark-theme .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--text-color)}.dark-theme .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--hover-bg)}.dark-theme .ant-divider{border-color:var(--border-color)}.dark-theme .ant-input,.dark-theme .ant-input-affix-wrapper{background-color:var(--bg-container);border-color:var(--border-color);color:var(--text-color)}.dark-theme .ant-input::placeholder,.dark-theme .ant-input-affix-wrapper::placeholder{color:var(--text-tertiary)}.dark-theme .ant-select .ant-select-selector{background-color:var(--bg-container);border-color:var(--border-color);color:var(--text-color)}.dark-theme .ant-select .ant-select-selection-placeholder{color:var(--text-tertiary)}.dark-theme .ant-popover .ant-popover-content,.dark-theme .ant-popover .ant-popover-content .ant-popover-arrow{background-color:var(--bg-container)}.dark-theme .ant-popover .ant-popover-inner{background-color:var(--bg-container);color:var(--text-color)}.dark-theme .ant-steps .ant-steps-item-title{color:var(--text-color)}.dark-theme .ant-steps .ant-steps-item-description,.dark-theme .ant-tabs .ant-tabs-tab{color:var(--text-secondary)}.dark-theme .ant-tabs .ant-tabs-tab.ant-tabs-tab-active,.dark-theme .ant-tabs .ant-tabs-tab:hover{color:var(--text-color)}.dark-theme .ant-tabs .ant-tabs-ink-bar{background-color:var(--primary-color)}.dark-theme .ant-tabs .ant-tabs-content-holder{background-color:var(--bg-container)}.dark-theme .ant-notification .ant-notification-notice{background-color:var(--bg-container);border-color:var(--border-color)}.dark-theme .ant-notification .ant-notification-notice .ant-notification-notice-message{color:var(--text-color)}.dark-theme .ant-notification .ant-notification-notice .ant-notification-notice-description{color:var(--text-secondary)}.dark-theme .ant-message .ant-message-notice-content{background-color:var(--bg-container);color:var(--text-color);box-shadow:0 3px 6px -4px var(--shadow),0 6px 16px 0 var(--shadow)}.dark-theme .ant-popconfirm .ant-popover-content{background-color:var(--bg-container)}.dark-theme .ant-popconfirm .ant-popover-inner{background-color:var(--bg-container);color:var(--text-color)}.dark-theme .ant-tooltip .ant-tooltip-content .ant-tooltip-inner{background-color:#000000d9;color:#fff}.dark-theme .ant-tooltip .ant-tooltip-content .ant-tooltip-arrow:before{background-color:#000000d9}.dark-theme .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:var(--primary-color)}.dark-theme .ant-pagination .ant-pagination-item{background-color:var(--bg-container);border-color:var(--border-color)}.dark-theme .ant-pagination .ant-pagination-item a{color:var(--text-color)}.dark-theme .ant-pagination .ant-pagination-item:hover{border-color:var(--primary-color)}.dark-theme .ant-pagination .ant-pagination-item:hover a{color:var(--primary-color)}.dark-theme .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--primary-color);border-color:var(--primary-color)}.dark-theme .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.dark-theme .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.dark-theme .ant-pagination .ant-pagination-next .ant-pagination-item-link{background-color:var(--bg-container);border-color:var(--border-color);color:var(--text-color)}.dark-theme .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.dark-theme .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{border-color:var(--primary-color);color:var(--primary-color)}.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected{width:64px!important;height:48px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:var(--menu-bg-active)!important;border-radius:4px!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected .anticon,.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected .svg-icon,.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected .menu-icon-img{color:var(--menu-text-active)!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected .menu-icon-img{opacity:1!important;filter:none!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-item.ant-menu-item-selected span{display:none!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected{width:64px!important;height:48px!important;padding:0!important;margin:0!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;position:relative!important;z-index:1!important;background:transparent!important;color:var(--menu-text-active)!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .svg-icon{color:var(--menu-text-active)!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .menu-icon-img{opacity:1!important;filter:none!important}.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title span,.ant-menu.ant-menu-inline-collapsed li.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none!important}.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected{background-color:var(--menu-bg-active)!important;color:var(--menu-text-active)!important}.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected .anticon,.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected .svg-icon,.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected span{color:var(--menu-text-active)!important}.ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected .menu-icon-img{opacity:1!important;filter:none!important}.ant-btn-primary{background-color:var(--btn-primary-bg)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-bg)!important}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:var(--btn-primary-hover)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-hover)!important}.ant-btn-primary:active{background-color:var(--btn-primary-hover)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-hover)!important}.ant-btn-primary:disabled,.ant-btn-primary[disabled]{background-color:var(--bg-secondary)!important;color:#ffffff80!important;box-shadow:none!important;border-color:var(--border-color)!important;opacity:.6;cursor:not-allowed}:where(.css-dev-only-do-not-override-g8v760).ant-btn-primary{background-color:var(--btn-primary-bg)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-bg)!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn-primary:hover,:where(.css-dev-only-do-not-override-g8v760).ant-btn-primary:focus{background-color:var(--btn-primary-hover)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-hover)!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn-primary:active{background-color:var(--btn-primary-hover)!important;color:#fff!important;box-shadow:none!important;border-color:var(--btn-primary-hover)!important}.ant-btn:not([class*=-btn]):hover,.ant-btn:not([class*=-btn]):focus,.ant-btn:not([class*=-btn]):active{color:inherit!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn:not([class*=-btn]):hover,:where(.css-dev-only-do-not-override-g8v760).ant-btn:not([class*=-btn]):focus,:where(.css-dev-only-do-not-override-g8v760).ant-btn:not([class*=-btn]):active{color:inherit!important}.ant-btn-link{color:var(--primary-color)!important}.ant-btn-link:hover,.ant-btn-link:focus{color:var(--btn-primary-hover)!important}.ant-btn-link:active{color:var(--btn-primary-hover)!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn-link{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn-link:hover,:where(.css-dev-only-do-not-override-g8v760).ant-btn-link:focus{color:var(--btn-primary-hover)!important}.ant-btn-default:hover,.ant-btn-default:focus{color:var(--primary-color)!important;border-color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-g8v760).ant-btn-default:hover,:where(.css-dev-only-do-not-override-g8v760).ant-btn-default:focus{color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-input:focus,.ant-input-focused,.ant-input:hover{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:hover{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.ant-input-number:focus,.ant-input-number-focused,.ant-input-number:hover{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.ant-picker:hover,.ant-picker-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.ant-textarea:focus,.ant-textarea-focused,.ant-textarea:hover{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}:where(.css-dev-only-do-not-override-g8v760).ant-input:focus,:where(.css-dev-only-do-not-override-g8v760).ant-input-focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}:where(.css-dev-only-do-not-override-g8v760).ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #3a6f431a!important}.dialog-loading-spin .ant-spin-dot-item{background-color:var(--primary-color)!important}.dialog-loading-spin .ant-spin-text{color:var(--primary-color)!important}.currency{font-size:.8em;margin-right:1px;opacity:.8;vertical-align:baseline}.currency-value{display:inline-flex;align-items:baseline}.currency-value .currency{font-size:.8em;margin-right:1px;opacity:.8}.currency-small{font-size:.75em}.currency-medium{font-size:.8em}.currency-large{font-size:.85em}.table-page-container{background:var(--bg-container);flex-direction:row;margin:0;padding:16px;box-sizing:border-box;overflow:visible;border-radius:8px;box-shadow:var(--shadow)}.table-header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0;padding:10px 0 20px;background:var(--bg-container);border-radius:8px;box-shadow:var(--shadow);font-family:Source Han Sans,Source Han Sans;font-weight:700;font-size:14px;color:var(--text-color);line-height:24px;text-align:left}.table-header .left-section{flex:1 1 auto;min-width:0;display:flex;align-items:center}.table-header .center-section{flex:0 1 auto;display:flex;justify-content:flex-end}.table-header .right-section{flex:0 0 auto;display:flex;align-items:center}.table-search-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start}.table-search-controls .search-input{width:213px;height:32px;border:1px solid var(--border-overview-color);border-radius:4px;transition:all .2s ease}.table-search-controls .search-icon{margin-right:2px;width:16px;height:16px;filter:brightness(0) saturate(100%) invert(73%) sepia(1%) saturate(8%) hue-rotate(17deg) brightness(93%) contrast(84%)}.table-search-controls .status-select,.table-search-controls .table-select{width:156px}.table-search-controls :deep(.ant-input),.table-search-controls :deep(.ant-select-selector){transition:all .2s ease}.table-search-controls :deep(.ant-input:focus),.table-search-controls :deep(.ant-input.ant-input-focused),.table-search-controls :deep(.ant-select-focused .ant-select-selector){box-shadow:0 0 0 2px #0154781a}.table-search-controls :deep(.ant-input-affix-wrapper:focus-within){box-shadow:0 0 0 2px #0154781a}.table-search-controls :deep(.ant-input-affix-wrapper .ant-input:focus),.table-search-controls :deep(.ant-input-affix-wrapper .ant-input.ant-input-focused){box-shadow:none!important;border:none!important;background:transparent!important;outline:none!important}.table-search-controls :deep(.ant-input-affix-wrapper .ant-input){border:none!important;background:transparent!important}.table-search-controls :deep(.status-select .ant-select-selector),.table-search-controls :deep(.table-select .ant-select-selector){height:32px;border:1px solid var(--border-overview-color);border-radius:4px;display:flex;align-items:center}.table-search-controls :deep(.status-select .ant-select-selector) .ant-select-selection-placeholder,.table-search-controls :deep(.status-select .ant-select-selector) .ant-select-selection-item,.table-search-controls :deep(.table-select .ant-select-selector) .ant-select-selection-placeholder,.table-search-controls :deep(.table-select .ant-select-selector) .ant-select-selection-item{line-height:30px;display:flex;align-items:center}.table-search-controls .search-btn,.table-search-controls .reset-btn{width:88px;height:32px;border-radius:4px;font-weight:400;padding:0;display:flex;align-items:center;justify-content:center;gap:4px}.table-search-controls .search-btn .btn-icon,.table-search-controls .reset-btn .btn-icon{width:16px;height:16px}.table-search-controls .search-btn:hover,.table-search-controls .reset-btn:hover{transform:translateY(-1px);box-shadow:0 2px 6px var(--shadow)}.table-search-controls .search-btn{background:var(--btn-primary-bg);border:none;font-weight:500;color:var(--color-white)!important}.table-search-controls .search-btn:hover{background:var(--btn-primary-hover);color:var(--color-white)!important}.table-search-controls .reset-btn{background:var(--color-white);color:var(--text-secondary)!important}.table-search-controls .reset-btn:hover{background:var(--bg-secondary);color:var(--text-secondary)!important}.table-btn-group{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.table-btn-group .action-buttons{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.table-btn-group .btn{margin:0;border-radius:4px;font-size:14px;line-height:24px;height:32px;padding:0;transition:all .2s ease;border:none;box-shadow:none}.table-btn-group .btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px var(--shadow)}.table-btn-group .btn:disabled{background:var(--bg-secondary);color:var(--disabled-color);border:none;cursor:not-allowed;opacity:.6}.table-btn-group .restart-btn,.table-btn-group .stop-btn,.table-btn-group .pause-btn,.table-btn-group .delete-btn,.table-btn-group .action-btn{width:88px;height:32px;border-radius:4px}.table-btn-group .restart-btn,.table-btn-group .primary-btn{width:88px;height:32px;background:var(--btn-primary-bg);color:var(--color-white)!important}.table-btn-group .restart-btn:hover:not(:disabled),.table-btn-group .primary-btn:hover:not(:disabled){background:var(--btn-primary-hover);color:var(--color-white)!important}.table-btn-group .stop-btn,.table-btn-group .pause-btn,.table-btn-group .delete-btn,.table-btn-group .secondary-btn{background:var(--color-white);border:1px solid var(--border-overview-color);color:var(--text-secondary)!important;width:88px;height:32px}.table-btn-group .stop-btn:hover:not(:disabled),.table-btn-group .pause-btn:hover:not(:disabled),.table-btn-group .delete-btn:hover:not(:disabled),.table-btn-group .secondary-btn:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-secondary)!important}.table-btn-group .settings-btn{width:32px;height:32px;background:transparent;border:none;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;outline:none;box-shadow:none}.table-btn-group .settings-btn:hover,.table-btn-group .settings-btn:focus,.table-btn-group .settings-btn:active{background:var(--bg-secondary);border:none;outline:none;transform:none;box-shadow:none}.table-btn-group .settings-icon{width:15px;height:16px;filter:brightness(0) saturate(100%) invert(36%) sepia(0%) saturate(0%) hue-rotate(157deg) brightness(94%) contrast(87%)}.table-column-settings-dropdown{background:var(--bg-container);padding:12px;margin:0;border-radius:4px;box-shadow:0 2px 8px var(--shadow-medium)}.table-column-settings{padding:0;margin:0;background:var(--bg-container);width:100%;box-sizing:border-box}.table-column-settings .settings-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;padding:0 0 8px;border-bottom:1px solid var(--border-color);background:var(--bg-container)}.table-column-settings .drag-list{max-height:400px;overflow-y:auto;margin:0;padding:0;background:var(--bg-container)}.table-column-settings .drag-list .drag-item{display:flex;align-items:center;padding:8px 0;margin:0 0 4px;background:var(--bg-container);border-radius:4px;cursor:move!important;-webkit-user-select:none;user-select:none}.table-column-settings .drag-list .drag-item .drag-icon{margin-right:8px;color:var(--text-tertiary);cursor:grab!important;-webkit-user-select:none;user-select:none}.table-column-settings .drag-list .drag-item .drag-icon:active{cursor:grabbing!important}.table-column-settings :deep(.ant-checkbox-checked) .ant-checkbox-inner{background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.table-column-settings :deep(.ant-checkbox-checked):after{border-color:var(--btn-primary-bg)}.table-column-settings :deep(.ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner){background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.common-table-style :deep(.ant-table-thead){height:48px!important;max-height:48px!important;background:var(--table-header-bg)}.common-table-style :deep(.ant-table-thead) tr{height:48px!important;max-height:48px!important}.common-table-style :deep(.ant-table-thead) th{height:48px!important;max-height:48px!important;line-height:1;padding:0 12px!important;font-family:Source Han Sans,Source Han Sans;font-weight:700;font-size:14px;color:var(--text-color);text-align:left;background:var(--table-header-bg);box-sizing:border-box;vertical-align:middle}.common-table-style :deep(.ant-table-thead) th>*{line-height:48px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorters{padding:0!important;height:48px!important;max-height:48px!important;display:flex;align-items:center;cursor:pointer;transition:all .2s ease}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorters:hover{background-color:var(--hover-bg)}.common-table-style :deep(.ant-table-thead) th .ant-table-column-title{flex:1;line-height:48px;font-weight:500;color:var(--text-color)}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter{margin-left:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:16px;height:20px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner{display:flex;flex-direction:column;align-items:center;gap:1px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up,.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;transition:all .2s ease;opacity:.3}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up{border-bottom:5px solid var(--disabled-color);margin-bottom:1px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.active{opacity:1;border-bottom-color:var(--primary-color, #1890ff)}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down{border-top:5px solid var(--disabled-color);margin-top:1px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.active{opacity:1;border-top-color:var(--primary-color, #1890ff)}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorters:hover:not(.ant-table-column-has-sorters) .ant-table-column-sorter-up,.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorters:hover:not(.ant-table-column-has-sorters) .ant-table-column-sorter-down{opacity:.6;border-bottom-color:var(--text-tertiary);border-top-color:var(--text-tertiary)}.common-table-style :deep(.ant-table-thead) th[data-key=action],.common-table-style :deep(.ant-table-thead) th.ant-table-cell:last-child,.common-table-style :deep(.ant-table-thead) th:last-child{font-family:PingFang SC,PingFang SC;font-weight:400;text-align:center}.common-table-style :deep(.ant-table-tbody) tr{height:70px}.common-table-style :deep(.ant-table-tbody) td:first-child .ant-table-row-indent,.common-table-style :deep(.ant-table-tbody) td:first-child .ant-table-row-expand-icon,.common-table-style :deep(.ant-table-tbody) td:first-child .ant-table-cell-content{vertical-align:middle}.common-table-style :deep(.ant-table-tbody) .ant-table-row-expand-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-top:-2px;margin-right:8px}.common-table-style :deep(.ant-table-tbody) td.ant-table-cell:first-child{display:table-cell;vertical-align:middle}.common-table-style :deep(.ant-table-tbody) td{font-size:14px;color:var(--text-color)!important;line-height:14px;text-align:left;font-weight:400}.common-table-style :deep(.ant-table-tbody) .percentage{font-size:12px}.common-table-style :deep(.ant-table-tbody) td[data-index=action],.common-table-style :deep(.ant-table-tbody) td.ant-table-cell:last-child,.common-table-style :deep(.ant-table-tbody) td:last-child{text-align:center}.common-table-style :deep(.ant-table-tbody) td[data-index=action] .action-detail-btn,.common-table-style :deep(.ant-table-tbody) td[data-index=action] a,.common-table-style :deep(.ant-table-tbody) td[data-index=action] button,.common-table-style :deep(.ant-table-tbody) td.ant-table-cell:last-child .action-detail-btn,.common-table-style :deep(.ant-table-tbody) td.ant-table-cell:last-child a,.common-table-style :deep(.ant-table-tbody) td.ant-table-cell:last-child button,.common-table-style :deep(.ant-table-tbody) td:last-child .action-detail-btn,.common-table-style :deep(.ant-table-tbody) td:last-child a,.common-table-style :deep(.ant-table-tbody) td:last-child button{font-size:14px;color:var(--btn-primary-bg);line-height:24px}.common-table-style :deep(.ant-table-tbody) td.ant-table-cell-fix-left,.common-table-style :deep(.ant-table-tbody) td.ant-table-cell-fix-right{background:var(--bg-container);position:relative}.common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected){background:var(--hover-bg)}.common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td{background:var(--hover-bg)}.common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-left,.common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-right{background:var(--bg-secondary);z-index:3}.common-table-style :deep(.ant-table-tbody) .row-selected{background:var(--active-bg)}.common-table-style :deep(.ant-table-tbody) .row-selected td{background:var(--active-bg)}.common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-left,.common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-right{background:var(--bg-secondary)}.common-table-style :deep(.ant-table-tbody) .row-selected:hover{background:var(--active-bg)}.common-table-style :deep(.ant-table-tbody) .row-selected:hover td{background:var(--active-bg)}.common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-left,.common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-right{background:var(--bg-secondary)}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-dot:hover{transform:scale(1.3);filter:brightness(1.2)}.log-status-indicator,.combined-status-indicator{font-size:12px}.combined-status-indicator:hover{transform:scale(1.1)}.status-dot.log-status-healthy,.status-dot.status-running,.status-dot.status-log-healthy,.log-status-indicator.log-status-healthy,.log-status-indicator.status-running,.log-status-indicator.status-log-healthy,.combined-status-indicator.log-status-healthy,.combined-status-indicator.status-running,.combined-status-indicator.status-log-healthy{background-color:var(--success-color);color:var(--success-color)}.status-dot.log-status-warning,.status-dot.status-paused,.status-dot.status-log-warning,.log-status-indicator.log-status-warning,.log-status-indicator.status-paused,.log-status-indicator.status-log-warning,.combined-status-indicator.log-status-warning,.combined-status-indicator.status-paused,.combined-status-indicator.status-log-warning{background-color:var(--warning-color);color:var(--warning-color);animation:pulse-warning 2s infinite}.status-dot.status-ban,.log-status-indicator.status-ban,.combined-status-indicator.status-ban{background-color:#ff7a00;color:#ff7a00;animation:pulse-warning 2s infinite}.status-dot.status-latest-error-log,.log-status-indicator.status-latest-error-log,.combined-status-indicator.status-latest-error-log,.status-dot.log-status-error,.status-dot.status-abnormal-balance,.status-dot.status-abnormal-communication,.status-dot.status-log-error,.log-status-indicator.log-status-error,.log-status-indicator.status-abnormal-balance,.log-status-indicator.status-abnormal-communication,.log-status-indicator.status-log-error,.combined-status-indicator.log-status-error,.combined-status-indicator.status-abnormal-balance,.combined-status-indicator.status-abnormal-communication,.combined-status-indicator.status-log-error{background-color:var(--error-color);color:var(--error-color);animation:pulse-error 1.5s infinite}.status-dot.status-force-stopped,.log-status-indicator.status-force-stopped,.combined-status-indicator.status-force-stopped{background-color:var(--error-color);color:var(--error-color)}.status-dot.status-stopped,.log-status-indicator.status-stopped,.combined-status-indicator.status-stopped{background-color:var(--text-tertiary);color:var(--text-tertiary)}.status-dot.log-status-unknown,.status-dot.status-unknown,.log-status-indicator.log-status-unknown,.log-status-indicator.status-unknown,.combined-status-indicator.log-status-unknown,.combined-status-indicator.status-unknown{background-color:var(--disabled-color);color:var(--disabled-color)}.status-container{display:flex;align-items:center;gap:8px}:deep(.ant-table .compact-display){display:flex;flex-direction:column;gap:4px}:deep(.ant-table .compact-display).inline-layout{flex-direction:row;align-items:center;gap:2px}:deep(.ant-table .compact-display).inline-layout .separator{color:var(--text-tertiary);font-weight:400}:deep(.ant-table .compact-display) .percentage,:deep(.ant-table .compact-display) .value-positive,:deep(.ant-table .compact-display) .value-negative,:deep(.ant-table .compact-display) .value-neutral{background:transparent;border:none;box-shadow:none}:deep(.ant-table .compact-display) .percentage{margin-left:4px;font-size:12px}:deep(.ant-table .compact-display) .percentage.value-positive{color:var(--positive-color)}:deep(.ant-table .compact-display) .percentage.value-negative{color:var(--orange-color)}:deep(.ant-table .compact-display) .percentage.value-neutral{color:var(--text-tertiary)}:deep(.ant-table .compact-display) .value-positive,:deep(.ant-table .compact-display) .value-negative,:deep(.ant-table .compact-display) .value-neutral{color:var(--text-color)}:deep(.ant-table .compact-display) .today-value,:deep(.ant-table .compact-display) .total-value{color:var(--text-color);padding:2px 4px;border-radius:2px;display:inline-flex;align-items:center}:deep(.ant-table .compact-display) .today-value{background-color:#24b07a1a}:deep(.ant-table .compact-display) .total-value{background-color:#e2a1001a}.sub-sort-header{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-color);transition:color .2s ease}.sub-sort-header:hover,.sub-sort-header.active-sort{color:var(--primary-color)}.sub-sort-header .dropdown-icon{font-size:10px;transition:transform .2s ease;color:var(--text-tertiary);margin-left:auto}.sub-sort-header .sort-indicator{font-size:12px;color:var(--primary-color);font-weight:700;margin-left:auto}.sub-sort-header:hover .dropdown-icon{transform:rotate(180deg);color:var(--primary-color)}:deep(.ant-dropdown .ant-menu-item){padding:8px 16px}:deep(.ant-dropdown .ant-menu-item) .sort-menu-text{color:var(--text-color);font-size:14px;transition:color .2s ease}:deep(.ant-dropdown .ant-menu-item) .sort-menu-text.active{color:var(--primary-color);font-weight:500}:deep(.ant-dropdown .ant-menu-item):hover .sort-menu-text{color:var(--primary-color)}:deep(.ant-popover-inner-content){padding:12px}:deep(.ant-popover-inner-content) .exchange-section{margin-top:8px}:deep(.ant-popover-inner-content) .exchange-balance-item{margin-bottom:10px}:deep(.ant-popover-inner-content) .exchange-balance-item:last-child{margin-bottom:0}:deep(.ant-popover-inner-content) .exchange-balance-line{font-size:13px;font-weight:500;color:var(--text-color);padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;line-height:1.5}:deep(.ant-popover-inner-content) .exchange-balance-line .currency-display{font-weight:600;color:var(--info-color);margin:0 4px}:deep(.ant-popover-inner-content) .balance-grid{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px 16px}:deep(.ant-popover-inner-content) .balance-grid-item{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:8px}:deep(.ant-popover-inner-content) .balance-grid-item .label{font-size:12px;color:var(--text-tertiary)}:deep(.ant-popover-inner-content) .balance-grid-item .value{font-weight:600;color:var(--text-color)}:deep(.ant-popover-inner-content) .balance-grid-item .status{margin-left:6px;font-weight:400;font-size:12px;color:var(--text-tertiary)}:deep(.ant-popover-inner-content) .balance-grid-item.pnl.pnl-profit{background:#52c41a1a;border-color:var(--success-color)}:deep(.ant-popover-inner-content) .balance-grid-item.pnl.pnl-loss{background:var(--bg-error-light);border-color:var(--error-color)}:deep(.ant-popover-inner-content) .balance-grid-item.pnl.pnl-even{background:var(--bg-secondary);border-color:var(--border-color)}:deep(.ant-popover-inner-content) .no-data-message{padding:8px;color:var(--text-secondary);margin-top:8px;text-align:center;font-style:italic}@keyframes pulse-warning{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes pulse-error{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}:global(.dark-theme) .compact-display .today-value{color:var(--text-color)!important}:global(.dark-theme) .compact-display .total-value{color:var(--text-secondary)!important}:global(.dark-theme) .compact-display .percentage.value-negative{color:var(--orange-color)!important}:global(.dark-theme) .compact-display .percentage.value-neutral{color:var(--text-tertiary)!important}:global(.dark-theme) .compact-display .value-positive{color:var(--positive-color)!important}:global(.dark-theme) .compact-display .value-negative{color:var(--negative-color)!important}:global(.dark-theme) .compact-display .value-neutral{color:var(--text-color)!important}:global(.dark-theme) :deep(.ant-popover-inner-content){background-color:var(--bg-container)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .section-title,:global(.dark-theme) :deep(.ant-popover-inner-content) .exchange-balance-line .currency-display{color:var(--info-color)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .no-data-message{color:var(--text-tertiary)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .exchange-balance-line{background:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .balance-grid-item{background:var(--bg-secondary)!important;border-color:var(--border-color)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .balance-grid-item .label{color:var(--text-tertiary)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .balance-grid-item .value{color:var(--text-color)!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .balance-grid-item.pnl.pnl-profit{background:#73d13d26!important;border-color:#73d13d4d!important}:global(.dark-theme) :deep(.ant-popover-inner-content) .balance-grid-item.pnl.pnl-loss{background:#ff787526!important;border-color:#ff78754d!important}:global(.dark-theme) .common-table-style :deep(.ant-table) .ant-table-cell-fix-left,:global(.dark-theme) .common-table-style :deep(.ant-table) .ant-table-cell-fix-right{z-index:10!important;background-color:var(--bg-container)!important;position:relative}:global(.dark-theme) .common-table-style :deep(.ant-table) .ant-table-cell-fix-left-first{border-right:1px solid var(--border-color)!important;box-shadow:2px 0 4px #0003!important}:global(.dark-theme) .common-table-style :deep(.ant-table) .ant-table-cell-fix-right-first{border-left:1px solid var(--border-color)!important;box-shadow:-2px 0 4px #0003!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) td.ant-table-cell-fix-left-first{border-right:1px solid var(--border-color)!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) td.ant-table-cell-fix-right-first{border-left:1px solid var(--border-color)!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-left,:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-right{background-color:var(--bg-container)!important;z-index:15!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-left-first{box-shadow:2px 0 8px #0006!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) tr:hover:not(.row-selected) td.ant-table-cell-fix-right-first{box-shadow:-2px 0 8px #0006!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected{background-color:var(--active-bg)!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected td{background-color:var(--active-bg)!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-left,:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-right{background-color:var(--active-bg)!important;z-index:15!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-left-first{box-shadow:2px 0 8px #0006!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected td.ant-table-cell-fix-right-first{box-shadow:-2px 0 8px #0006!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover{background-color:#40a9ff33!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover td{background-color:#40a9ff33!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-left,:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-right{background-color:#40a9ff40!important;z-index:20!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-left-first{box-shadow:2px 0 12px #0009!important}:global(.dark-theme) .common-table-style :deep(.ant-table-tbody) .row-selected:hover td.ant-table-cell-fix-right-first{box-shadow:-2px 0 12px #0009!important}:deep(.ant-switch){background-color:var(--disabled-color)}:deep(.ant-switch).ant-switch-checked{background-color:var(--btn-primary-bg)!important}:deep(.ant-switch):hover:not(.ant-switch-disabled){background-color:var(--disabled-color)}:deep(.ant-switch).ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--btn-primary-hover)!important}.ant-switch-checked{background-color:var(--btn-primary-bg)!important}.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--btn-primary-hover)!important}.common-table-style :deep(.ant-table-selection-column){width:50px!important;padding:0!important;text-align:center!important;box-sizing:border-box}.common-table-style :deep(.ant-table-selection-column) .ant-table-selection{display:flex;justify-content:center;align-items:center;width:100%}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-wrapper{display:inline-flex;justify-content:center;align-items:center;margin:0}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox{top:0;margin:0}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox:hover .ant-checkbox-inner{border-color:transparent!important;background-color:transparent!important}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-inner{width:14px;height:14px;border:none!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAqElEQVR4AeySsQ3DIBBF766isz1BbM/hMqNkrGzilF7DwAZAFSoIP4rkwgq2lDYSXzo+73PS6URrfVnXdS56FuUDgZmRkZzzveu66zAMahxHqqnvewUWGSGiqWkaYuZS1o+IUNu2gCYEFQzczoj53UAheIbfMf/gbiSb8dNwYtmE7auDKqUEIqLj4r2njwHzq9AghID3RZj55px7WGtjWV6qyRgTwSLzAgAA//+QwsR1AAAABklEQVQDADwXdf9qvPu8AAAAAElFTkSuQmCC) no-repeat center/contain!important;background-color:transparent!important}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-inner:after{display:none!important}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-checked .ant-checkbox-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABG0lEQVR4AZzPv0vDQBQH8O8Fq23BkCHoIII4OIgiCB3s2IKDk4Kjg4MgiHAIKUjiUMGiUBfnFlwcHPrPlO4dSof+gmTofr130B/XHjTtg5fjXt4nX2Jd8PxjlufCLM+LeJ3rk7EYxAfAHMQu5krzZQHMxcrFHAmxVsWCdtrG90MJ++7eJGQpTG4m8X7n4+zwFPz6yQx3nR283DwjsZFQC4Q+74s4OThGq99G6b+s5vTQEgu3HFeZS5kQwE5vYxZ5FR/hMCKjWoPl2g86YReZo3P8FaqTpHlEUoPdqAevEiic2kqp0/8takmEqDVIgzGuNxvqI3Sn+XwvQFqgZa8agE66m1pCMf1j04ZxJgaWAHsFxMD43jgUkTRvIwAAAP//IpjXXAAAAAZJREFUAwD7O2+fTe4JBAAAAABJRU5ErkJggg==)!important;border-color:transparent!important;background-color:transparent!important}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox:hover .ant-checkbox-inner,.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:transparent!important;background-color:transparent!important}.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-wrapper:hover:before,.common-table-style :deep(.ant-table-selection-column) .ant-checkbox-wrapper:hover:after,.common-table-style :deep(.ant-table-selection-column) .ant-checkbox:hover:before,.common-table-style :deep(.ant-table-selection-column) .ant-checkbox:hover:after{display:none!important}.common-table-style :deep(.ant-table-thead .ant-table-selection-column){padding:0!important;text-align:center!important}.common-table-style :deep(.ant-table-thead .ant-table-selection-column) .ant-table-selection{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.table-page-container{padding:8px;border-radius:6px;margin:0 -4px}.table-header{flex-direction:column;align-items:stretch;gap:8px;padding:8px 0 12px}.table-header .left-section{width:100%}.table-header .center-section,.table-header .right-section{width:100%;justify-content:flex-start}.table-search-controls{flex-wrap:wrap;gap:6px;width:100%}.table-search-controls .search-input{width:100%!important;min-width:0}.table-search-controls .status-select,.table-search-controls .table-select{width:calc(50% - 3px)!important;min-width:0}.table-search-controls .search-btn,.table-search-controls .reset-btn{width:calc(50% - 3px);min-width:0}.table-btn-group{flex-wrap:wrap;gap:6px;justify-content:flex-start;width:100%}.table-btn-group .action-buttons{width:100%;flex-wrap:wrap;gap:6px;justify-content:flex-start}.table-btn-group .restart-btn,.table-btn-group .stop-btn,.table-btn-group .pause-btn,.table-btn-group .delete-btn,.table-btn-group .action-btn,.table-btn-group .primary-btn,.table-btn-group .secondary-btn{width:auto!important;min-width:72px;height:32px;font-size:12px;padding:0 10px}.common-table-style{overflow-x:auto;-webkit-overflow-scrolling:touch}.common-table-style :deep(.ant-table){min-width:600px}.common-table-style :deep(.ant-table-thead){height:40px!important;max-height:40px!important}.common-table-style :deep(.ant-table-thead) tr{height:40px!important;max-height:40px!important}.common-table-style :deep(.ant-table-thead) th{height:40px!important;max-height:40px!important;padding:0 8px!important;font-size:12px}.common-table-style :deep(.ant-table-thead) th>*{line-height:40px}.common-table-style :deep(.ant-table-thead) th .ant-table-column-sorters{height:40px!important;max-height:40px!important}.common-table-style :deep(.ant-table-thead) th .ant-table-column-title{line-height:40px;font-size:12px}.common-table-style :deep(.ant-table-tbody) tr{height:56px}.common-table-style :deep(.ant-table-tbody) td{font-size:12px;padding:6px 8px!important;line-height:18px}.common-table-style :deep(.ant-table-tbody) .percentage{font-size:11px}.common-table-style :deep(.ant-pagination){margin-top:8px!important;padding:8px 0!important;flex-wrap:wrap;justify-content:center;gap:4px}.common-table-style :deep(.ant-pagination) .ant-pagination-options{display:none!important}.common-table-style :deep(.ant-pagination) .ant-pagination-item{min-width:28px!important;height:28px!important;line-height:28px!important;font-size:12px}.common-table-style :deep(.ant-pagination) .ant-pagination-prev,.common-table-style :deep(.ant-pagination) .ant-pagination-next{min-width:28px!important;height:28px!important}.table-column-settings-dropdown{max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto}.table-column-settings .drag-list{max-height:300px}:deep(.ant-popover-inner-content){padding:8px}:deep(.ant-popover-inner-content) .balance-grid{grid-template-columns:1fr!important;gap:6px}}@media (max-width: 480px){.table-page-container{padding:6px;margin:0 -2px;border-radius:4px}.table-header{padding:6px 0 8px;font-size:12px}.table-search-controls .status-select,.table-search-controls .table-select,.table-search-controls .search-btn,.table-search-controls .reset-btn{width:100%!important}.table-btn-group .action-buttons{gap:4px}.table-btn-group .restart-btn,.table-btn-group .stop-btn,.table-btn-group .pause-btn,.table-btn-group .delete-btn,.table-btn-group .action-btn,.table-btn-group .primary-btn,.table-btn-group .secondary-btn{width:calc(50% - 2px)!important;min-width:0!important;padding:0 6px!important;font-size:12px!important}.table-column-settings-dropdown{max-width:calc(100vw - 16px);padding:8px}.common-table-style :deep(.ant-table){min-width:560px}.common-table-style :deep(.ant-table-thead){height:36px!important}.common-table-style :deep(.ant-table-thead) th{height:36px!important;padding:0 6px!important;font-size:11px}.common-table-style :deep(.ant-table-tbody) tr{height:48px}.common-table-style :deep(.ant-table-tbody) td{font-size:11px;padding:4px 6px!important}}@media (max-width: 768px){.ant-menu-submenu-popup{display:none!important;visibility:hidden!important}html,body,#app{width:100%;overflow-x:hidden}body{padding-bottom:env(safe-area-inset-bottom)}*{touch-action:manipulation}body{-webkit-overflow-scrolling:touch;overscroll-behavior:none}}@media (max-width: 768px){.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important;top:0!important;padding-bottom:0!important}.ant-modal .ant-modal-content{border-radius:12px!important;max-height:calc(100vh - 32px);overflow-y:auto}.ant-modal .ant-modal-header{padding:12px 16px!important}.ant-modal .ant-modal-body{padding:12px 16px!important;max-height:calc(100vh - 160px);overflow-y:auto}.ant-modal .ant-modal-footer{padding:8px 16px!important}.ant-modal .ant-modal-footer .ant-btn{min-width:72px;height:36px}.ant-modal.ant-modal-lg,.ant-modal[style*="width: 800"],.ant-modal[style*="width: 900"],.ant-modal[style*="width: 1000"],.ant-modal[style*="width: 1200"]{width:calc(100vw - 32px)!important}.ant-modal-wrap{display:flex!important;align-items:center!important;justify-content:center!important}.ant-modal .ant-form .ant-form-item{margin-bottom:16px!important}.ant-modal .ant-form .ant-form-item .ant-form-item-label{padding-bottom:4px!important}.ant-modal .ant-form .ant-row{flex-direction:column!important}.ant-modal .ant-form .ant-row .ant-col{max-width:100%!important;flex:0 0 100%!important;width:100%!important}}@media (max-width: 768px){.ant-drawer .ant-drawer-content-wrapper{width:100%!important;max-width:100vw!important}.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-body{padding:12px 16px!important}.ant-drawer .ant-drawer-footer{padding:8px 16px!important}}@media (max-width: 768px){.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{min-height:40px!important;font-size:14px!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:40px!important;height:40px!important;display:flex!important;align-items:center!important;padding-right:32px!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selection-item,.ant-select-single:not(.ant-select-customize-input) .ant-select-selection-placeholder{height:100%!important;line-height:1.2!important;display:flex!important;align-items:center!important}.ant-select-single .ant-select-arrow,.ant-select-single .ant-select-clear{top:50%!important;transform:translateY(-50%)!important;margin-top:0!important;height:auto!important;display:inline-flex!important;align-items:center!important;line-height:1!important}.ant-select-single .ant-select-arrow .anticon,.ant-select-single .ant-select-clear .anticon{line-height:1!important;display:inline-flex!important;align-items:center!important}.ant-select-single .ant-select-arrow svg,.ant-select-single .ant-select-clear svg{vertical-align:middle!important}.ant-input-number{min-height:40px!important}.ant-input-number .ant-input-number-input{height:38px!important}.ant-btn{min-height:36px}.ant-select-dropdown .ant-select-item{min-height:40px!important;padding:8px 12px!important;line-height:24px!important}.ant-checkbox-wrapper,.ant-radio-wrapper{padding:4px 0}.table-page-container .ant-radio-group .ant-radio-button-wrapper,.monitoring-container .ant-radio-group .ant-radio-button-wrapper{min-height:40px!important;height:40px!important;line-height:1.2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0 12px!important}.table-page-container .ant-radio-group .ant-radio-button-wrapper>span,.monitoring-container .ant-radio-group .ant-radio-button-wrapper>span{display:inline-flex;align-items:center;justify-content:center;width:100%}.ant-pagination{flex-wrap:wrap!important;justify-content:center!important;gap:4px!important}.ant-pagination .ant-pagination-options{display:none!important}.ant-pagination .ant-pagination-item{min-width:32px!important;height:32px!important;line-height:32px!important}.ant-pagination .ant-pagination-total-text{display:block!important;width:100%!important;text-align:center!important;margin-bottom:4px}.ant-tabs .ant-tabs-nav{margin-bottom:8px!important}.ant-tabs .ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}}@media (max-width: 768px){.app-main{padding:calc(60px + env(safe-area-inset-top)) 8px calc(8px + env(safe-area-inset-bottom)) 8px!important;overflow-x:hidden}}@media (max-width: 480px){.app-main{padding:calc(56px + env(safe-area-inset-top)) 4px calc(4px + env(safe-area-inset-bottom)) 4px!important}}@media (max-width: 768px){.table-page-container{padding:10px!important;border-radius:6px!important}.table-wrapper,.ant-table-wrapper .ant-table-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-table-wrapper{width:100%}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{white-space:nowrap;font-size:12px!important}}@media (max-width: 768px){.desktop-only{display:none!important}}@media (min-width: 769px){.mobile-only{display:none!important}}@media (max-width: 768px){.ant-modal-confirm{max-width:calc(100vw - 48px)!important}.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title{font-size:16px!important}.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{font-size:14px!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{min-width:64px;height:36px}}@media (max-width: 768px){.ant-popover{max-width:calc(100vw - 32px)!important}.ant-popover .ant-popover-inner-content{max-height:60vh;overflow-y:auto}}@media (max-width: 768px){.ant-message{top:12px!important}.ant-message .ant-message-notice-content{max-width:calc(100vw - 32px);font-size:13px;padding:8px 16px}.ant-notification{width:calc(100vw - 32px)!important;margin-right:16px!important}.ant-notification .ant-notification-notice{width:100%!important}}@media (max-width: 768px){.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{flex-direction:column!important}.ant-picker-range{width:100%!important}}@media (max-width: 768px){.table-page-container .ant-select-single .ant-select-arrow,.table-page-container .ant-select-single .ant-select-clear{top:50%!important;transform:translateY(-50%)!important;margin-top:0!important;height:auto!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.table-page-container .table-header.mobile-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.table-page-container .table-header{gap:8px!important;padding:8px 0 12px!important}.table-page-container .table-header .left-section,.table-page-container .table-header .center-section,.table-page-container .table-header .right-section{width:100%;justify-content:flex-start!important}.table-page-container .table-search-controls{width:100%;gap:8px!important}.table-page-container .table-header .table-search-controls.mobile-search,.table-page-container .table-header .search-form.mobile-search{width:100%}.table-page-container .table-header .search-form{display:flex;flex-wrap:wrap;width:100%;gap:8px!important}.table-page-container .table-header .table-search-controls.mobile-search{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%}.table-page-container .table-header .table-search-controls.mobile-search>*{width:100%!important;min-width:0!important;margin-right:0!important;flex:0 0 auto!important}.table-page-container .table-search-controls .search-input,.table-page-container .table-search-controls .status-select,.table-page-container .table-search-controls .table-select{width:100%!important;min-width:0!important}.table-page-container .table-search-controls .search-input.ant-input-affix-wrapper{height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;padding:0 11px!important;box-sizing:border-box}.table-page-container .table-search-controls .search-input.ant-input-affix-wrapper .ant-input-prefix{display:inline-flex;align-items:center;height:100%}.table-page-container .table-search-controls .search-input.ant-input-affix-wrapper .ant-input{height:100%!important;min-height:0!important;line-height:1.2!important;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.table-page-container .table-header .table-btn-group,.table-page-container .table-header .table-btn-group .action-buttons,.table-page-container .table-header .table-btn-group .toolbar-actions{width:100%!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important}.table-page-container .table-header .table-btn-group .action-buttons,.table-page-container .table-header .table-btn-group .toolbar-actions,.table-page-container .table-header .table-btn-group.action-buttons,.table-page-container .table-header .action-buttons.mobile-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.table-page-container .table-header .table-btn-group .action-buttons:has(>:nth-child(2):last-child),.table-page-container .table-header .table-btn-group .toolbar-actions:has(>:nth-child(2):last-child),.table-page-container .table-header .table-btn-group.action-buttons:has(>:nth-child(2):last-child),.table-page-container .table-header .action-buttons.mobile-actions:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.table-page-container .table-header .table-btn-group .action-buttons>.btn,.table-page-container .table-header .table-btn-group .action-buttons>.ant-btn,.table-page-container .table-header .table-btn-group .toolbar-actions>.btn,.table-page-container .table-header .table-btn-group .toolbar-actions>.ant-btn,.table-page-container .table-header .table-btn-group.action-buttons>.btn,.table-page-container .table-header .table-btn-group.action-buttons>.ant-btn,.table-page-container .table-header .action-buttons.mobile-actions>.btn,.table-page-container .table-header .action-buttons.mobile-actions>.ant-btn{width:100%!important;min-width:0!important;max-width:none!important}.table-page-container .table-header .table-btn-group .btn,.table-page-container .table-header .table-btn-group .action-btn,.table-page-container .table-header .table-btn-group .primary-btn,.table-page-container .table-header .table-btn-group .secondary-btn,.table-page-container .table-search-controls .search-btn,.table-page-container .table-search-controls .reset-btn{width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;line-height:36px!important;padding:0 10px!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center!important}.table-page-container .table-header .table-btn-group .settings-btn,.table-page-container .table-header .right-section .settings-btn{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important}}@media (max-width: 360px){.table-page-container .table-header .table-btn-group .action-buttons,.table-page-container .table-header .table-btn-group .action-buttons:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}[data-v-6e5732f5]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-6e5732f5]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-6e5732f5]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-6e5732f5]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-6e5732f5]{background-color:var(--bg-container)}.theme-text[data-v-6e5732f5]{color:var(--text-color)}.theme-text-secondary[data-v-6e5732f5]{color:var(--text-secondary)}.theme-text-tertiary[data-v-6e5732f5]{color:var(--text-tertiary)}.theme-border[data-v-6e5732f5]{border-color:var(--border-color)}.hamburger-container[data-v-6e5732f5]{padding:0 16px;display:flex;align-items:center;height:100%}.hamburger-container .hamburger-circle[data-v-6e5732f5]{width:32px;height:32px;border-radius:50%;background:var(--color-white);box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.hamburger-container .hamburger-circle[data-v-6e5732f5]:hover{box-shadow:0 4px 12px var(--shadow-medium);transform:translateY(-1px)}.hamburger-container .hamburger-circle .hamburger-arrow[data-v-6e5732f5]{color:var(--text-secondary);transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.hamburger-container .hamburger-circle .hamburger-arrow.arrow-left[data-v-6e5732f5]{transform:rotate(0)}.hamburger-container .hamburger-circle .hamburger-arrow.arrow-right[data-v-6e5732f5]{transform:rotate(180deg)}.hamburger-container .hamburger-circle .hamburger-arrow svg[data-v-6e5732f5]{width:16px;height:16px}[data-v-42ba7df2]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-42ba7df2]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-42ba7df2]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-42ba7df2]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-42ba7df2]{background-color:var(--bg-container)}.theme-text[data-v-42ba7df2]{color:var(--text-color)}.theme-text-secondary[data-v-42ba7df2]{color:var(--text-secondary)}.theme-text-tertiary[data-v-42ba7df2]{color:var(--text-tertiary)}.theme-border[data-v-42ba7df2]{border-color:var(--border-color)}.breadcrumb[data-v-42ba7df2]{display:inline-block;line-height:64px;margin-left:8px}.breadcrumb[data-v-42ba7df2] .ant-breadcrumb-link,.breadcrumb[data-v-42ba7df2] .ant-breadcrumb-separator{width:63px;height:17px;font-size:16px;color:var(--color-black);line-height:17px;text-align:left}.breadcrumb .redirect[data-v-42ba7df2]{font-size:16px;color:var(--color-black);line-height:17px;text-align:left}.breadcrumb .redirect[data-v-42ba7df2]:hover{color:var(--624d9da6)}.breadcrumb[data-v-42ba7df2] .no-redirect{font-size:16px;color:var(--text-tertiary);line-height:17px;text-align:left;cursor:text}.breadcrumb[data-v-42ba7df2] .ant-breadcrumb-separator{color:var(--color-black);width:auto}[data-v-a5b68b62]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-a5b68b62]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-a5b68b62]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-a5b68b62]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-a5b68b62]{background-color:var(--bg-container)}.theme-text[data-v-a5b68b62]{color:var(--text-color)}.theme-text-secondary[data-v-a5b68b62]{color:var(--text-secondary)}.theme-text-tertiary[data-v-a5b68b62]{color:var(--text-tertiary)}.theme-border[data-v-a5b68b62]{border-color:var(--border-color)}.theme-toggle[data-v-a5b68b62]{display:inline-flex;align-items:center}.theme-toggle .theme-toggle-btn[data-v-a5b68b62]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--text-color)}.theme-toggle .theme-toggle-btn[data-v-a5b68b62]:hover{background-color:var(--hover-bg);border-color:var(--border-color);transform:scale(1.05)}.theme-toggle .theme-toggle-btn[data-v-a5b68b62]:active{transform:scale(.95)}.theme-toggle .theme-toggle-btn .theme-icon[data-v-a5b68b62]{transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-toggle .theme-toggle-btn .theme-icon.sun-icon[data-v-a5b68b62]{color:#f59e0b;stroke-width:2;stroke:currentColor;fill:none}.theme-toggle .theme-toggle-btn .theme-icon.sun-icon[data-v-a5b68b62]:hover{color:#f97316;transform:rotate(30deg)}.theme-toggle .theme-toggle-btn .theme-icon.moon-icon[data-v-a5b68b62]{color:#6366f1}.theme-toggle .theme-toggle-btn .theme-icon.moon-icon[data-v-a5b68b62]:hover{color:#4f46e5;transform:rotate(-15deg)}.dark-theme{background-color:#ffffff1a;border-color:#fff3}.dark-theme{color:#fbbf24}.dark-theme{color:#f59e0b}[data-v-c2f456a4]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-c2f456a4]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-c2f456a4]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-c2f456a4]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-c2f456a4]{background-color:var(--bg-container)}.theme-text[data-v-c2f456a4]{color:var(--text-color)}.theme-text-secondary[data-v-c2f456a4]{color:var(--text-secondary)}.theme-text-tertiary[data-v-c2f456a4]{color:var(--text-tertiary)}.theme-border[data-v-c2f456a4]{border-color:var(--border-color)}.notification-center[data-v-c2f456a4]{position:relative;display:inline-block;margin-right:8px}.notification-btn[data-v-c2f456a4]{width:32px;height:32px;background:transparent;border:none;border-radius:4px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;box-shadow:none;transition:background-color .2s ease;transform:none}.notification-btn[data-v-c2f456a4]:hover,.notification-btn[data-v-c2f456a4]:focus,.notification-btn[data-v-c2f456a4]:active{background:var(--bg-secondary);border:none;outline:none;box-shadow:none;transform:none}.notification-icon[data-v-c2f456a4]{width:16px;height:16px;color:#5c5c5c}[data-v-c2f456a4] .ant-badge{display:inline-block;position:relative}[data-v-c2f456a4] .ant-badge .ant-badge-count{background-color:#ff4d4f;box-shadow:0 0 0 1px var(--bg-container, #fff);font-size:10px;height:16px;line-height:16px;min-width:16px;padding:0 3px;position:absolute!important;top:-8px!important;right:-8px!important;z-index:10;transform:none!important;transition:none!important}.notification-panel[data-v-c2f456a4]{position:fixed;top:60px;right:20px;width:400px;max-height:600px;background:var(--bg-container, #fff);border-radius:8px;box-shadow:0 4px 20px #00000026;z-index:1050;display:flex;flex-direction:column;overflow:hidden}.panel-header[data-v-c2f456a4]{padding:16px 20px;border-bottom:1px solid var(--border-color, #f0f0f0);display:flex;justify-content:space-between;align-items:center}.panel-header h3[data-v-c2f456a4]{margin:0;font-size:16px;font-weight:600;color:var(--text-color)}.panel-header .header-actions[data-v-c2f456a4]{display:flex;gap:8px}.panel-body[data-v-c2f456a4]{flex:1;overflow-y:auto;max-height:540px;display:flex;flex-direction:column}.empty-state[data-v-c2f456a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--text-color-secondary, #999)}.empty-state svg[data-v-c2f456a4]{margin-bottom:16px}.empty-state p[data-v-c2f456a4]{margin:0;font-size:14px}.notification-list[data-v-c2f456a4]{padding:8px 0;flex:1}.load-more-container[data-v-c2f456a4]{padding:12px 20px;text-align:center;border-top:1px solid var(--border-color, #f0f0f0)}.load-more-container .loading-spinner[data-v-c2f456a4]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--text-color-secondary, #666)}.load-more-container .no-more-text[data-v-c2f456a4]{font-size:12px;color:var(--text-color-tertiary, #999)}.notification-item[data-v-c2f456a4]{display:flex;align-items:flex-start;padding:12px 20px;cursor:pointer;transition:background-color .2s ease;position:relative}.notification-item[data-v-c2f456a4]:hover{background-color:var(--hover-bg, rgba(0, 0, 0, .02))}.notification-item.unread[data-v-c2f456a4]{background-color:#1890ff0d}.notification-item .notification-content[data-v-c2f456a4]{flex:1;min-width:0}.notification-icon-wrapper[data-v-c2f456a4]{margin-right:12px;flex-shrink:0}.status-icon[data-v-c2f456a4]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.status-icon.success[data-v-c2f456a4]{background-color:#f6ffed;color:#52c41a}.status-icon.error[data-v-c2f456a4]{background-color:#fff2f0;color:#ff4d4f}.status-icon.info[data-v-c2f456a4]{background-color:#e6f7ff;color:#1890ff}.notification-content[data-v-c2f456a4]{flex:1;min-width:0}.notification-title[data-v-c2f456a4]{font-size:14px;font-weight:500;color:var(--text-color);margin-bottom:4px}.notification-message[data-v-c2f456a4]{font-size:13px;color:var(--text-color-secondary, #666);margin-bottom:4px;word-break:break-word}.notification-time[data-v-c2f456a4]{font-size:12px;color:var(--text-color-tertiary, #999)}.unread-dot[data-v-c2f456a4]{width:8px;height:8px;border-radius:50%;background-color:#1890ff;flex-shrink:0;margin-left:8px;margin-top:12px}.slide-fade-enter-active[data-v-c2f456a4]{transition:all .3s ease}.slide-fade-leave-active[data-v-c2f456a4]{transition:all .2s ease}.slide-fade-enter-from[data-v-c2f456a4],.slide-fade-leave-to[data-v-c2f456a4]{transform:translateY(-10px);opacity:0}.panel-body[data-v-c2f456a4]::-webkit-scrollbar{width:6px}.panel-body[data-v-c2f456a4]::-webkit-scrollbar-track{background:transparent}.panel-body[data-v-c2f456a4]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.panel-body[data-v-c2f456a4]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.notification-actions[data-v-c2f456a4]{opacity:0;transition:opacity .2s ease;margin-left:8px}.notification-actions .delete-btn[data-v-c2f456a4]{color:#999;padding:4px}.notification-actions .delete-btn[data-v-c2f456a4]:hover{color:#ff4d4f;background:#ff4d4f1a}.notification-item:hover .notification-actions[data-v-c2f456a4]{opacity:1}@media (max-width: 768px){.notification-panel[data-v-c2f456a4]{width:calc(100vw - 40px);right:20px;max-height:70vh}.notification-actions[data-v-c2f456a4]{opacity:1}.load-more-container[data-v-c2f456a4]{padding:8px 20px}}[data-v-3ef5fd29]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-3ef5fd29]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-3ef5fd29]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-3ef5fd29]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-3ef5fd29]{background-color:var(--bg-container)}.theme-text[data-v-3ef5fd29]{color:var(--text-color)}.theme-text-secondary[data-v-3ef5fd29]{color:var(--text-secondary)}.theme-text-tertiary[data-v-3ef5fd29]{color:var(--text-tertiary)}.theme-border[data-v-3ef5fd29]{border-color:var(--border-color)}.navbar[data-v-3ef5fd29]{height:64px;overflow:hidden;position:relative;background:var(--bg-container);display:flex;flex-direction:row;justify-content:space-between}.navbar .left-block[data-v-3ef5fd29]{display:flex;align-items:center;min-width:0}.navbar .hamburger-container[data-v-3ef5fd29]{line-height:60px;height:100%;float:left;cursor:pointer;transition:background .5s}.navbar .hamburger-container[data-v-3ef5fd29]:hover{background:var(--hover-bg)}.navbar .right-menu[data-v-3ef5fd29]{display:flex;align-items:center;float:right;padding-right:16px;gap:2px}.navbar .right-menu[data-v-3ef5fd29] .avatar-container{cursor:pointer}.navbar .right-menu[data-v-3ef5fd29] .avatar-container .avatar-wrapper{margin-top:5px;position:relative}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item{display:inline-block;padding:0 18px 0 0;font-size:24px;color:var(--text-color);vertical-align:text-bottom}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.hover-effect{cursor:pointer;transition:color .3s}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.hover-effect:hover{color:var(--primary-color)}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown{font-size:14px;padding:0 8px 0 0;margin-right:8px}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown .language-icon{width:16px;display:inline-block;margin-right:2px}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown .language-text{display:inline-block;width:65px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar .right-menu .user-dropdown-trigger[data-v-3ef5fd29]{display:flex;flex-direction:row;align-items:center;gap:8px}.navbar .right-menu .username-text[data-v-3ef5fd29]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){.navbar[data-v-3ef5fd29]{height:52px;padding:0 4px}.navbar .breadcrumb-container[data-v-3ef5fd29]{display:none!important}.navbar .mobile-menu-title[data-v-3ef5fd29]{display:inline-block;max-width:130px;margin-left:2px;font-size:14px;font-weight:600;color:var(--text-color);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar .hamburger-container[data-v-3ef5fd29]{line-height:48px;padding:0 8px}.navbar .right-menu[data-v-3ef5fd29]{padding-right:8px;gap:0}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item{padding:0 8px 0 0!important;font-size:18px!important}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown{font-size:13px!important;padding:0 4px 0 0!important;margin-right:4px!important}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown .language-text{display:none!important}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item.language-dropdown .language-icon{margin-right:0!important}.navbar .right-menu .avatar-container .ant-dropdown-link[data-v-3ef5fd29]{font-size:13px}.navbar .right-menu .avatar-container .ant-dropdown-link .username-text[data-v-3ef5fd29]{max-width:72px}}@media (max-width: 480px){.navbar[data-v-3ef5fd29]{height:48px}.navbar .right-menu[data-v-3ef5fd29]{padding-right:4px}.navbar .right-menu[data-v-3ef5fd29] .right-menu-item{padding:0 6px 0 0!important;font-size:16px!important}.navbar .right-menu .avatar-container .ant-dropdown-link[data-v-3ef5fd29]{font-size:12px}.navbar .right-menu .avatar-container .ant-dropdown-link .username-text[data-v-3ef5fd29]{max-width:56px}}:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg{background-color:var(--bg-color)}.theme-bg-secondary{background-color:var(--bg-secondary)}.theme-bg-container{background-color:var(--bg-container)}.theme-text{color:var(--text-color)}.theme-text-secondary{color:var(--text-secondary)}.theme-text-tertiary{color:var(--text-tertiary)}.theme-border{border-color:var(--border-color)}@keyframes pulse{0%{transform:scale(.8);opacity:.8}50%{transform:scale(1.4);opacity:.3}to{transform:scale(.8);opacity:0}}[data-v-561900f9]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-561900f9]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-561900f9]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-561900f9]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-561900f9]{background-color:var(--bg-container)}.theme-text[data-v-561900f9]{color:var(--text-color)}.theme-text-secondary[data-v-561900f9]{color:var(--text-secondary)}.theme-text-tertiary[data-v-561900f9]{color:var(--text-tertiary)}.theme-border[data-v-561900f9]{border-color:var(--border-color)}.menu-svg-icon[data-v-561900f9]{width:16px!important;height:16px!important}.menu-icon-svg[data-v-561900f9]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.menu-icon-svg[data-v-561900f9] svg{width:16px;height:16px}.menu-icon-img[data-v-561900f9]{width:16px;height:16px;object-fit:contain}[data-v-410e6487]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-410e6487]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-410e6487]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-410e6487]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-410e6487]{background-color:var(--bg-container)}.theme-text[data-v-410e6487]{color:var(--text-color)}.theme-text-secondary[data-v-410e6487]{color:var(--text-secondary)}.theme-text-tertiary[data-v-410e6487]{color:var(--text-tertiary)}.theme-border[data-v-410e6487]{border-color:var(--border-color)}.logo-container[data-v-410e6487]{padding:12px 0 12px 24px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;transition:all .3s ease}.logo-container.collapsed[data-v-410e6487]{padding-left:0;justify-content:center}.logo-container .logo-title[data-v-410e6487]{margin-left:10px;color:var(--text-color);font-weight:600;font-size:16px}.scrollbar[data-v-410e6487]{height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden}.scrollbar[data-v-410e6487]::-webkit-scrollbar{width:6px}.scrollbar[data-v-410e6487]::-webkit-scrollbar-track{background:transparent}.scrollbar[data-v-410e6487]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.scrollbar[data-v-410e6487]::-webkit-scrollbar-thumb:hover{background:#0003}[data-v-410e6487] .ant-menu{background-color:transparent;border:none;width:100%!important}[data-v-410e6487] .ant-menu .ant-menu-item.ant-menu-item-selected img.menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title img.menu-icon-img{filter:brightness(0) saturate(100%) invert(35%) sepia(26%) saturate(1467%) hue-rotate(79deg) brightness(95%) contrast(89%)!important;opacity:1!important}[data-v-410e6487] .ant-menu .ant-menu-title-content{overflow:visible!important;white-space:normal!important;word-break:break-word;max-width:none!important}[data-v-410e6487] .ant-menu .ant-menu-item,[data-v-410e6487] .ant-menu .ant-menu-submenu-title{width:100%!important}[data-v-410e6487] .ant-menu .ant-menu-item,[data-v-410e6487] .ant-menu .ant-menu-submenu-title{font-size:14px;color:var(--menu-text-color);line-height:17px;text-align:left}[data-v-410e6487] .ant-menu .ant-menu-item .anticon,[data-v-410e6487] .ant-menu .ant-menu-item .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-item .menu-svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title .anticon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title .menu-svg-icon{color:var(--menu-text-color)}[data-v-410e6487] .ant-menu .ant-menu-item .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-item .menu-icon-svg,[data-v-410e6487] .ant-menu .ant-menu-submenu-title .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-submenu-title .menu-icon-svg{opacity:.6;filter:grayscale(1) brightness(.8);transition:all .3s ease}[data-v-410e6487] .ant-menu .ant-menu-item:hover,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover{color:var(--menu-text-active);background-color:var(--menu-hover-bg)}[data-v-410e6487] .ant-menu .ant-menu-item:hover .anticon,[data-v-410e6487] .ant-menu .ant-menu-item:hover .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-item:hover .menu-svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover .anticon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover .menu-svg-icon{color:var(--menu-text-active)}[data-v-410e6487] .ant-menu .ant-menu-item:hover .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-item:hover .menu-icon-svg,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-submenu-title:hover .menu-icon-svg{opacity:1;filter:none}[data-v-410e6487] .ant-menu .ant-menu-item-selected{font-weight:500;font-size:14px;color:var(--menu-text-active)!important;line-height:17px;text-align:left;background:var(--menu-bg-active)!important;border:none!important;border-radius:4px;position:relative;margin:2px 8px}[data-v-410e6487] .ant-menu .ant-menu-item-selected .anticon,[data-v-410e6487] .ant-menu .ant-menu-item-selected .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-item-selected .menu-svg-icon{color:var(--menu-text-active)!important;position:relative;z-index:3}[data-v-410e6487] .ant-menu .ant-menu-item-selected .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-item-selected .menu-icon-svg{opacity:1!important;filter:none!important;position:relative;z-index:3}[data-v-410e6487] .ant-menu .ant-menu-item-selected span{position:relative;z-index:2}[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title{font-size:14px;color:var(--menu-text-color);line-height:17px;text-align:left}[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title .anticon,[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title .menu-svg-icon{color:var(--menu-text-color)}[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-title .menu-icon-svg{opacity:.6;filter:grayscale(1) brightness(.8);transition:all .3s ease}[data-v-410e6487] .ant-menu .ant-menu-submenu .ant-menu-submenu-arrow{color:var(--menu-text-color)}[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{color:var(--menu-text-color);background:transparent!important}[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .anticon,[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .svg-icon,[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .menu-svg-icon{color:var(--menu-text-color)}[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .menu-icon-img,[data-v-410e6487] .ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .menu-icon-svg{opacity:.6;filter:grayscale(1) brightness(.8)}[data-v-410e6487] .ant-menu .ant-menu-sub{background-color:transparent}[data-v-410e6487] .ant-menu .ant-menu-sub .ant-menu-item{font-size:14px;color:var(--menu-text-color)}[data-v-410e6487] .ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{font-weight:500;color:var(--menu-text-active)!important;background:var(--menu-bg-active)!important;border:none!important;border-radius:4px}[data-v-b2c28cf9]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-b2c28cf9]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-b2c28cf9]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-b2c28cf9]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-b2c28cf9]{background-color:var(--bg-container)}.theme-text[data-v-b2c28cf9]{color:var(--text-color)}.theme-text-secondary[data-v-b2c28cf9]{color:var(--text-secondary)}.theme-text-tertiary[data-v-b2c28cf9]{color:var(--text-tertiary)}.theme-border[data-v-b2c28cf9]{border-color:var(--border-color)}.app-main[data-v-b2c28cf9]{position:relative;overflow:hidden}.fade-enter-active[data-v-b2c28cf9],.fade-leave-active[data-v-b2c28cf9]{transition:opacity .12s ease-out;will-change:opacity}.fade-enter-from[data-v-b2c28cf9],.fade-leave-to[data-v-b2c28cf9]{opacity:0}[data-v-fbe7f3d9]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-fbe7f3d9]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-fbe7f3d9]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-fbe7f3d9]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-fbe7f3d9]{background-color:var(--bg-container)}.theme-text[data-v-fbe7f3d9]{color:var(--text-color)}.theme-text-secondary[data-v-fbe7f3d9]{color:var(--text-secondary)}.theme-text-tertiary[data-v-fbe7f3d9]{color:var(--text-tertiary)}.theme-border[data-v-fbe7f3d9]{border-color:var(--border-color)}.tags-view-item[data-v-fbe7f3d9]{display:inline-block;line-height:26px;border:1px solid var(--border-color);background:var(--bg-container);color:var(--text-color);padding:0 8px;box-sizing:border-box;font-size:12px;margin-left:5px}.tags-view-item.active[data-v-fbe7f3d9]{background-color:var(--primary-color);border-color:var(--primary-color)}.tags-view-item.active[data-v-fbe7f3d9]:before{position:relative;display:inline-block;content:"";width:8px;height:8px;border-radius:50%;margin-right:5px;background:var(--bg-primary-text)}span[data-v-fbe7f3d9]{vertical-align:middle}.icon-close[data-v-fbe7f3d9]{width:16px;height:16px;vertical-align:middle;position:relative;left:2px;border-radius:50%;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);transform-origin:100% 50%}.icon-close[data-v-fbe7f3d9]:before{transform:scale(.6);display:inline-block;vertical-align:-1px}.icon-close[data-v-fbe7f3d9]:hover{background-color:var(--border-color)}[data-v-fdcff28d]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-fdcff28d]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-fdcff28d]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-fdcff28d]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-fdcff28d]{background-color:var(--bg-container)}.theme-text[data-v-fdcff28d]{color:var(--text-color)}.theme-text-secondary[data-v-fdcff28d]{color:var(--text-secondary)}.theme-text-tertiary[data-v-fdcff28d]{color:var(--text-tertiary)}.theme-border[data-v-fdcff28d]{border-color:var(--border-color)}.tags-view-container[data-v-fdcff28d]{width:100%;height:34px;background:var(--bg-container);border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px 0 var(--shadow);overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.tags-view-container .tags-view-wrapper[data-v-fdcff28d]{width:100%}[data-v-7bf9c59c]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-7bf9c59c]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-7bf9c59c]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-7bf9c59c]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-7bf9c59c]{background-color:var(--bg-container)}.theme-text[data-v-7bf9c59c]{color:var(--text-color)}.theme-text-secondary[data-v-7bf9c59c]{color:var(--text-secondary)}.theme-text-tertiary[data-v-7bf9c59c]{color:var(--text-tertiary)}.theme-border[data-v-7bf9c59c]{border-color:var(--border-color)}.app-wrapper[data-v-7bf9c59c]{position:relative;min-height:100dvh;height:100%;width:100%;z-index:0;background-color:var(--bg-color)}.app-wrapper[data-v-7bf9c59c]:after{content:"";display:table;clear:both}.app-main[data-v-7bf9c59c]{min-height:100vh;width:100%;position:relative;overflow:hidden;padding:79px 15px 15px;box-sizing:border-box;background:var(--bg-secondary)}.fixed-header[data-v-7bf9c59c]{position:fixed;top:0;left:200px;z-index:200;width:calc(100% - 200px);transition:width .28s,left .28s}.hideSidebar .fixed-header[data-v-7bf9c59c]{left:64px;width:calc(100% - 64px)}.mobile .fixed-header[data-v-7bf9c59c]{width:100%!important;left:0}.mobile .main-container[data-v-7bf9c59c]{margin-left:0!important}.mobile .sidebar-container[data-v-7bf9c59c]{position:fixed!important;top:0;left:0;width:260px!important;height:100vh!important;transform:translate(-100%);transition:transform .28s ease-in-out;z-index:2000!important;border-bottom:none;border-right:none;box-shadow:2px 0 8px var(--shadow);background:var(--bg-container);overflow:hidden}.mobile.openSidebar .sidebar-container[data-v-7bf9c59c]{transform:translate(0)}.mobile.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-popup{display:none!important;visibility:hidden!important}@media (max-width: 768px){.mobile .fixed-header[data-v-7bf9c59c]{height:52px}.app-wrapper[data-v-7bf9c59c] .ant-menu-submenu-popup{display:none!important;visibility:hidden!important}}@media (max-width: 480px){.mobile .fixed-header[data-v-7bf9c59c]{height:48px}}.sidebar-container[data-v-7bf9c59c]{transition:width .28s;width:200px;height:100%;position:fixed;top:0;bottom:0;left:0;z-index:1001;overflow:hidden;background:var(--bg-container)}.sidebar-container .horizontal-collapse-transition[data-v-7bf9c59c]{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}.sidebar-container a[data-v-7bf9c59c]{display:inline-block;width:100%;overflow:hidden}.sidebar-container .svg-icon[data-v-7bf9c59c]{margin-right:16px}.sidebar-container .menu-icon-img[data-v-7bf9c59c]{margin-right:16px;opacity:.6;transition:opacity .2s ease}.hideSidebar .sidebar-container[data-v-7bf9c59c]{width:64px!important}.hideSidebar .main-container[data-v-7bf9c59c]{margin-left:64px}.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-arrow,.hideSidebar[data-v-7bf9c59c] .ant-menu-title-content{display:none}.hideSidebar[data-v-7bf9c59c] .ant-menu-item-icon{margin-left:4px}.hideSidebar[data-v-7bf9c59c] .ant-menu-item-icon svg{width:20px;height:20px}.hideSidebar[data-v-7bf9c59c] .ant-menu-item,.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-title{margin:0!important;width:64px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative;transition:none!important;padding:0!important}.hideSidebar[data-v-7bf9c59c] .ant-menu-item .anticon,.hideSidebar[data-v-7bf9c59c] .ant-menu-item .svg-icon,.hideSidebar[data-v-7bf9c59c] .ant-menu-item .menu-icon-img,.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-title .anticon,.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-title .svg-icon,.hideSidebar[data-v-7bf9c59c] .ant-menu-submenu-title .menu-icon-img{margin:0!important;position:relative;z-index:2}.hideSidebar[data-v-7bf9c59c] .ant-menu-item-selected .anticon,.hideSidebar[data-v-7bf9c59c] .ant-menu-item-selected .svg-icon,.hideSidebar[data-v-7bf9c59c] .ant-menu-item-selected .menu-icon-img{position:relative;z-index:1}.main-container[data-v-7bf9c59c]{min-height:100dvh;height:100%;transition:margin-left .28s;margin-left:200px;position:relative}.sidebar-resize-handle[data-v-7bf9c59c]{position:fixed;top:0;width:4px;height:100%;cursor:col-resize;background:transparent;z-index:1002;transition:background-color .2s}.sidebar-resize-handle[data-v-7bf9c59c]:hover{background:var(--primary-color);opacity:.5}.drawer-bg[data-v-7bf9c59c]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:fixed;z-index:1500}.watermark-container[data-v-49987736]{display:none}[data-v-93dbdfac]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-93dbdfac]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-93dbdfac]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-93dbdfac]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-93dbdfac]{background-color:var(--bg-container)}.theme-text[data-v-93dbdfac]{color:var(--text-color)}.theme-text-secondary[data-v-93dbdfac]{color:var(--text-secondary)}.theme-text-tertiary[data-v-93dbdfac]{color:var(--text-tertiary)}.theme-border[data-v-93dbdfac]{border-color:var(--border-color)}.modal[data-v-93dbdfac],.mask[data-v-93dbdfac]{top:0;left:0;width:100%;height:100%;z-index:10}.modal[data-v-93dbdfac]{position:fixed;display:flex;justify-content:center;align-items:center;outline:0;border:0}.mask[data-v-93dbdfac]{position:absolute;background:var(--shadow)}.modal-content[data-v-93dbdfac]{z-index:11;background:var(--bg-container);border-radius:2px;overflow:hidden;box-shadow:0 1px 3px var(--shadow);transition:width .3s ease,height .3s ease;position:relative;max-width:95vw;max-height:95vh;display:flex;flex-direction:column}.modal-content.is-fullscreen[data-v-93dbdfac]{width:100%!important;height:100vh!important;max-width:100%;max-height:100%;border-radius:0}.modal-content.is-fullscreen .modal-body[data-v-93dbdfac]{max-height:none!important}.modal-content .modal-header[data-v-93dbdfac]{width:100%;height:48px;padding:0 20px;box-sizing:border-box;font-size:16px;font-weight:500;color:var(--text-color);line-height:48px;border-bottom:1px solid var(--border-color);position:relative;display:flex;flex-direction:row;align-items:center}.modal-content .modal-header.is-dragging[data-v-93dbdfac]{cursor:move}.modal-content .modal-header .header-actions[data-v-93dbdfac]{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;gap:12px}.modal-content .modal-header .header-actions .action-btn[data-v-93dbdfac]{cursor:pointer;transition:opacity .2s}.modal-content .modal-header .header-actions .action-btn[data-v-93dbdfac]:hover{opacity:.8}.modal-content .modal-body[data-v-93dbdfac]{flex:1;overflow-y:auto;min-height:0;padding:20px;box-sizing:border-box}.modal-content .modal-body[data-v-93dbdfac]::-webkit-scrollbar{width:6px}.modal-content .modal-body[data-v-93dbdfac]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.modal-content .modal-footer[data-v-93dbdfac]{border-top:1px solid var(--border-color);padding:16px 20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.modal-fade-enter-active[data-v-93dbdfac]{animation:modal-fade-enter-93dbdfac .25s both ease-in}.modal-fade-leave-active[data-v-93dbdfac]{animation:modal-fade-leave-93dbdfac .25s both ease-out}.modal-zoom-enter-active[data-v-93dbdfac]{animation:modal-zoom-enter-93dbdfac .25s both cubic-bezier(.4,0,0,1.5)}.modal-zoom-leave-active[data-v-93dbdfac]{animation:modal-zoom-leave-93dbdfac .25s both}@keyframes modal-fade-enter-93dbdfac{0%{opacity:0}}@keyframes modal-fade-leave-93dbdfac{to{opacity:0}}@keyframes modal-zoom-enter-93dbdfac{0%{transform:scale3d(.3,.3,.3)}}@keyframes modal-zoom-leave-93dbdfac{to{transform:scale3d(.3,.3,.3)}}@media (max-width: 768px){.modal[data-v-93dbdfac]{padding:10px;align-items:flex-start}.modal-content[data-v-93dbdfac]{max-width:100%;max-height:calc(100vh - 20px);width:100%!important;border-radius:8px;margin-top:10px}.modal-content .modal-header[data-v-93dbdfac]{height:44px;line-height:44px;padding:0 16px;font-size:15px}.modal-content .modal-header .header-actions[data-v-93dbdfac]{right:12px;gap:8px}.modal-content .modal-header .header-actions .action-btn[data-v-93dbdfac]{font-size:16px}.modal-content .modal-body[data-v-93dbdfac]{padding:16px;max-height:calc(100vh - 140px)}.modal-content .modal-footer[data-v-93dbdfac]{padding:12px 16px;flex-direction:column;gap:8px}.modal-content .modal-footer[data-v-93dbdfac] .ant-btn{width:100%;margin:0!important}}@media (max-width: 480px){.modal[data-v-93dbdfac]{padding:5px}.modal-content[data-v-93dbdfac]{max-height:calc(100vh - 10px);margin-top:5px}.modal-content .modal-header[data-v-93dbdfac]{height:40px;line-height:40px;padding:0 12px;font-size:14px}.modal-content .modal-header .header-actions[data-v-93dbdfac]{right:8px;gap:6px}.modal-content .modal-header .header-actions .action-btn[data-v-93dbdfac]{font-size:14px}.modal-content .modal-body[data-v-93dbdfac]{padding:12px;max-height:calc(100vh - 120px)}.modal-content .modal-footer[data-v-93dbdfac]{padding:8px 12px}}.svg-icon[data-v-b08a0cab]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-b08a0cab]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}[data-v-90a5bbed]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-90a5bbed]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-90a5bbed]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-90a5bbed]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-90a5bbed]{background-color:var(--bg-container)}.theme-text[data-v-90a5bbed]{color:var(--text-color)}.theme-text-secondary[data-v-90a5bbed]{color:var(--text-secondary)}.theme-text-tertiary[data-v-90a5bbed]{color:var(--text-tertiary)}.theme-border[data-v-90a5bbed]{border-color:var(--border-color)}.title[data-v-90a5bbed]{font-size:16px;font-weight:500;position:relative;text-indent:15px;margin-bottom:20px}.title[data-v-90a5bbed]:before{content:"";width:5px;height:16px;position:absolute;left:0;top:2px;background:var(--ant-color-primary)}[data-v-bafcab01]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-bafcab01]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-bafcab01]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-bafcab01]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-bafcab01]{background-color:var(--bg-container)}.theme-text[data-v-bafcab01]{color:var(--text-color)}.theme-text-secondary[data-v-bafcab01]{color:var(--text-secondary)}.theme-text-tertiary[data-v-bafcab01]{color:var(--text-tertiary)}.theme-border[data-v-bafcab01]{border-color:var(--border-color)}.container[data-v-bafcab01]{display:flex;align-items:center;flex-wrap:wrap}.item[data-v-bafcab01]{width:33%;display:flex;flex-direction:row;align-items:center;margin-bottom:10px;cursor:pointer}.item .active[data-v-bafcab01]{color:var(--ant-color-primary)}.text[data-v-bafcab01]{font-size:14px}.icon[data-v-bafcab01]{flex:1;margin-left:10px}.upload-section[data-v-bafcab01]{padding:10px 0}.upload-tips[data-v-bafcab01]{margin-top:10px;font-size:12px;color:#999}.upload-preview[data-v-bafcab01]{margin-top:16px;padding:12px;background:#f5f5f5;border-radius:6px}.upload-preview .preview-title[data-v-bafcab01]{font-size:13px;color:#666;margin-bottom:8px}.upload-preview .preview-content[data-v-bafcab01]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:4px;transition:background .2s}.upload-preview .preview-content[data-v-bafcab01]:hover{background:#e8e8e8}.upload-preview .preview-content .use-btn[data-v-bafcab01]{color:var(--ant-color-primary);font-size:13px}.upload-preview .svg-preview[data-v-bafcab01] svg{width:100%;height:100%}[data-v-ad9e7ae5]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-ad9e7ae5]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-ad9e7ae5]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-ad9e7ae5]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-ad9e7ae5]{background-color:var(--bg-container)}.theme-text[data-v-ad9e7ae5]{color:var(--text-color)}.theme-text-secondary[data-v-ad9e7ae5]{color:var(--text-secondary)}.theme-text-tertiary[data-v-ad9e7ae5]{color:var(--text-tertiary)}.theme-border[data-v-ad9e7ae5]{border-color:var(--border-color)}.upload-file[data-v-ad9e7ae5]{width:100%;display:inline-block;margin-top:2px}.text-danger[data-v-ad9e7ae5]{color:var(--ant-color-error)}.upload-file-list[data-v-ad9e7ae5]{padding:0;margin:0;list-style:none}.upload-file-list .file-item[data-v-ad9e7ae5]{display:flex;align-items:center;justify-content:space-between;transition:all .3s}.upload-file-list .file-item .file-link[data-v-ad9e7ae5]{display:flex;align-items:center;gap:8px}.upload-file-list .file-item .file-actions[data-v-ad9e7ae5]{display:flex;align-items:center;gap:16px}[data-v-e9dc5549]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-e9dc5549]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-e9dc5549]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-e9dc5549]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-e9dc5549]{background-color:var(--bg-container)}.theme-text[data-v-e9dc5549]{color:var(--text-color)}.theme-text-secondary[data-v-e9dc5549]{color:var(--text-secondary)}.theme-text-tertiary[data-v-e9dc5549]{color:var(--text-tertiary)}.theme-border[data-v-e9dc5549]{border-color:var(--border-color)}.currency-display[data-v-e9dc5549]:not(.disable-tooltip){cursor:pointer}.currency-display .currency-symbol[data-v-e9dc5549]{font-size:.8em;margin-right:1px;opacity:.8}[data-v-1f40538e]:root{--primary-color: #3A6F43;--bg-color: #ffffff;--bg-secondary: #f5f5f5;--bg-container: #ffffff;--text-color: #5E5E5E;--card-value: #3C3C3C;--card-other-value: #3C3C3C;--border-home-color: #F4F4F4;--border-home-bg-color: #FFFFFF;--overview-title: #1D2129;--card-number: #3C3C3C;--card-info-name: #424242;--card-info-button: #424242;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #d9d9d9;--border-overview-color: #DDDDDD;--shadow: rgba(0, 0, 0, .1);--hover-bg: rgba(0, 0, 0, .04);--active-bg: rgba(0, 0, 0, .06);--success-color: #1BC4A6;--error-color: #ff4d4f;--warning-color: #faad14;--info-color: #1890ff;--chart-color-primary: #1890ff;--chart-color-secondary: #52c41a;--chart-color-tertiary: #faad14;--menu-text-color: #8C9994;--menu-text-active: #3A6F43;--menu-bg-active: #E8ECF0;--menu-hover-bg: rgba(58, 111, 67, .1);--btn-primary-bg: #3A6F43;--btn-primary-hover: #2f5a36;--color-white: #ffffff;--color-black: #000000;--input-bg: #ffffff;--input-border: #D9D9D9;--input-hover-border: #3A6F43;--disabled-bg: #f5f5f5;--disabled-color: #cccccc;--table-header-bg: #f8f9fa;--table-hover-bg: rgba(58, 111, 67, .06);--table-border: #e8e8e8;--card-border: #e8e8e8;--positive-color: #00b365;--negative-color: #ff4d4f;--tag-bg: #f8f9fa;--tag-border: #e8e8e8;--orange-color: #e2a100;--green-light: #52C41A;--green-dark: #228B22;--green-lighter: #90EE90;--gold-color: #FFD700;--orange-light: #FFA500;--shadow-light: rgba(0, 0, 0, .06);--shadow-medium: rgba(0, 0, 0, .15);--primary-hover-bg: rgba(58, 111, 67, .08);--primary-active-bg: rgba(58, 111, 67, .1)}.dark-theme[data-v-1f40538e]{--bg-color: #141414;--bg-secondary: #1f1f1f;--bg-container: #1f1f1f;--text-color: #ffffff;--card-value: #ffffff;--card-other-value: #ffffff;--border-home-color: #808080;--border-home-bg-color: #808080;--overview-title: #ffffff;--card-number: #ffffff;--card-info-name: #ffffff;--card-info-button: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--border-color: #434343;--border-overview-color: #434343;--shadow: rgba(0, 0, 0, .5);--hover-bg: rgba(255, 255, 255, .08);--active-bg: rgba(255, 255, 255, .12);--success-color: #73d13d;--error-color: #ff7875;--warning-color: #ffc53d;--info-color: #40a9ff;--chart-color-primary: #40a9ff;--chart-color-secondary: #73d13d;--chart-color-tertiary: #ffc53d;--menu-text-color: #b0b8b5;--menu-text-active: #73d13d;--menu-bg-active: #2a3f31;--menu-hover-bg: rgba(115, 209, 61, .15);--btn-primary-bg: #52a35f;--btn-primary-hover: #73d13d;--color-white: #1f1f1f;--color-black: #ffffff;--input-bg: #1f1f1f;--input-border: #434343;--input-hover-border: #73d13d;--disabled-bg: #2a2a2a;--disabled-color: #666666;--table-header-bg: #2a2a2a;--table-hover-bg: #2a3f31;--table-border: #434343;--card-border: #434343;--positive-color: #73d13d;--negative-color: #ff7875;--tag-bg: #2a2a2a;--tag-border: #434343;--orange-color: #ffc53d;--green-light: #73d13d;--green-dark: #52a35f;--green-lighter: #95de64;--gold-color: #ffc53d;--orange-light: #ffa940;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .6);--primary-hover-bg: rgba(115, 209, 61, .15);--primary-active-bg: rgba(115, 209, 61, .2)}.theme-bg[data-v-1f40538e]{background-color:var(--bg-color)}.theme-bg-secondary[data-v-1f40538e]{background-color:var(--bg-secondary)}.theme-bg-container[data-v-1f40538e]{background-color:var(--bg-container)}.theme-text[data-v-1f40538e]{color:var(--text-color)}.theme-text-secondary[data-v-1f40538e]{color:var(--text-secondary)}.theme-text-tertiary[data-v-1f40538e]{color:var(--text-tertiary)}.theme-border[data-v-1f40538e]{border-color:var(--border-color)}.polling-frequency-selector[data-v-1f40538e]{display:inline-block}.polling-frequency-selector .frequency-button[data-v-1f40538e]{min-width:80px;display:flex;align-items:center;justify-content:space-between;border-radius:6px;transition:all .2s}.polling-frequency-selector .frequency-button[data-v-1f40538e]:hover{border-color:var(--primary-color)}.polling-frequency-selector .frequency-button .anticon[data-v-1f40538e]{margin-right:4px}[data-v-1f40538e] .frequency-menu{min-width:200px;max-height:300px;overflow-y:auto}[data-v-1f40538e] .frequency-menu .ant-menu-item-group-title{padding:8px 12px;font-size:12px;color:var(--text-color-secondary);font-weight:500}[data-v-1f40538e] .frequency-menu .frequency-item{padding:8px 12px!important}[data-v-1f40538e] .frequency-menu .frequency-item .frequency-content{display:flex;justify-content:space-between;align-items:center;width:100%}[data-v-1f40538e] .frequency-menu .frequency-item .frequency-content .frequency-label{font-weight:500;color:var(--text-color)}[data-v-1f40538e] .frequency-menu .frequency-item .frequency-content .frequency-desc{font-size:12px;color:var(--text-color-secondary)}[data-v-1f40538e] .frequency-menu .frequency-item:hover{background-color:var(--hover-color)}[data-v-1f40538e] .frequency-menu .frequency-item.ant-menu-item-selected{background-color:var(--primary-color-light);color:var(--primary-color)}[data-v-1f40538e] .frequency-menu .frequency-item.ant-menu-item-selected .frequency-content .frequency-label{color:var(--primary-color)}[data-v-1f40538e] .frequency-menu .custom-frequency-item{padding:8px 12px!important}[data-v-1f40538e] .frequency-menu .custom-frequency-item .custom-frequency-content{display:flex;justify-content:space-between;align-items:center;width:100%}[data-v-1f40538e] .frequency-menu .custom-frequency-item:hover{background-color:var(--hover-color)}.custom-dialog-content .frequency-tips[data-v-1f40538e]{margin-top:16px}[data-theme=dark] .frequency-button[data-v-1f40538e]{background-color:var(--bg-color-container);border-color:var(--border-color);color:var(--text-color)}[data-theme=dark] .frequency-button[data-v-1f40538e]:hover{border-color:var(--primary-color);background-color:var(--bg-color-container-hover)}[data-theme=dark][data-v-1f40538e] .frequency-menu{background-color:var(--bg-color-container);border-color:var(--border-color)}[data-theme=dark][data-v-1f40538e] .frequency-menu .frequency-item:hover{background-color:var(--bg-color-container-hover)}[data-theme=dark][data-v-1f40538e] .frequency-menu .frequency-item.ant-menu-item-selected{background-color:var(--primary-color-dark)}[data-theme=dark][data-v-1f40538e] .frequency-menu .custom-frequency-item:hover{background-color:var(--bg-color-container-hover)}@media (max-width: 768px){[data-v-1f40538e] .frequency-menu{min-width:180px}.frequency-button[data-v-1f40538e]{min-width:70px;font-size:12px}}
