@media (max-width:767px){.chart-mobile-header{background-color:initial!important;border-bottom:1px solid #f0f0f0;box-sizing:border-box!important;justify-content:space-between!important;margin:0!important;min-height:48px!important;opacity:1!important;overflow:visible!important;padding:12px 16px!important;position:relative!important;visibility:visible!important;width:100%!important;z-index:10!important}.chart-mobile-header,.chart-mobile-header-left{align-items:center!important;display:flex!important}.chart-mobile-header-left{flex:1 1!important;gap:8px!important;margin-right:12px!important;max-width:calc(100% - 100px)!important;min-width:0!important}.chart-mobile-header-logo{display:block!important;flex-shrink:0!important;margin:0 8px 0 0!important;max-height:30px!important;max-width:40px!important;object-fit:contain!important}.chart-mobile-header-title{align-items:center!important;color:#000!important;display:flex!important;flex:1 1!important;font-size:14px!important;font-weight:700!important;gap:4px!important;min-width:0!important;overflow:visible!important;text-overflow:ellipsis!important;white-space:nowrap!important}.chart-mobile-header-title-blue{color:#1890ff!important}.chart-mobile-header-right{gap:12px!important;justify-content:flex-end!important;min-width:88px!important}.chart-mobile-header-filter-btn,.chart-mobile-header-right{align-items:center!important;display:flex!important;flex-shrink:0!important}.chart-mobile-header-filter-btn{color:#1890ff!important;cursor:pointer!important;justify-content:center!important;min-height:40px!important;min-width:40px!important;padding:8px!important}.chart-mobile-header-filter-btn:hover{color:#40a9ff!important}.chart-mobile-header-filter-btn:active{color:#096dd9!important}.variation-chart-mobile.variation-chart-wrapper{-webkit-overflow-scrolling:touch;max-height:400px!important;min-height:350px!important;overflow-x:auto!important;overflow-y:auto!important;touch-action:pan-x!important}.variation-chart-mobile thead th:not(:first-child){flex:1 1;font-size:10px!important;max-width:none!important;padding:8px 2px!important;transform:translateY(4px) rotate(-45deg)!important;transform-origin:bottom left;white-space:nowrap}.variation-chart-mobile thead th:not(:first-child)>div{display:inline-block;text-align:left}.variation-chart-mobile tbody td:not(:first-child){padding:12px 2px!important}.variation-chart-mobile tbody td{min-height:60px!important;overflow:visible!important;padding:12px 6px!important;position:relative!important}.variation-chart-mobile .variation-chart-value-card{overflow:visible!important;pointer-events:auto!important;transition:opacity .2s ease;z-index:10!important}.variation-chart-mobile .variation-chart-value-card[style*="opacity: 0"]{pointer-events:auto!important}}@media (max-width:767px){@media (max-width:767px) and (orientation:landscape){.variation-chart-mobile .variation-chart-value-card{opacity:1!important;pointer-events:auto!important}}.variation-chart-mobile .ant-card-body,.variation-chart-mobile table{overflow:visible!important}.variation-chart-mobile tbody td:first-child,.variation-chart-mobile thead th:first-child{max-width:80px!important;min-width:80px!important;padding-left:8px!important;padding-right:8px!important;width:80px!important}.variation-chart-mobile thead th:first-child{font-size:11px!important;padding:10px 8px 20px!important}.variation-chart-mobile tbody td:first-child{font-size:12px!important;padding:12px 8px!important}.variation-chart-mobile .ant-card-body{padding:12px 8px!important}.variation-chart-mobile table{table-layout:fixed!important;width:100%!important}.variation-chart-mobile tbody td:not(:first-child),.variation-chart-mobile thead th:not(:first-child){min-width:48px!important;width:auto!important}.variation-chart-mobile{margin-left:0!important;padding-left:0!important}.variation-chart-mobile .ant-card{margin:0!important;padding:0!important}.variation-chart-mobile .ant-card-body>div:first-child{padding-left:4px!important;padding-right:4px!important}}.notification-item{transition:all .2s ease}.notification-item.unread{background-color:#f0f7ff}.notification-item.expired{opacity:.6}.notification-item:hover{background-color:#fafafa!important}.notification-type-icon{transition:transform .2s ease}.notification-item:hover .notification-type-icon{transform:scale(1.1)}.unread-indicator{animation:pulse-indicator 2s infinite}@keyframes pulse-indicator{0%,to{opacity:1}50%{opacity:.5}}.notification-message{line-height:1.5}.notification-message a{color:#1890ff;text-decoration:none}.notification-message a:hover{text-decoration:underline}@media (max-width:768px){.notification-item{padding:10px 12px!important}.notification-type-icon{font-size:16px!important;height:32px!important;width:32px!important}}.notification-badge .ant-badge-count{background:#ff4d4f;box-shadow:0 0 0 1px #fff;font-size:12px;font-weight:600;height:20px;line-height:20px;min-width:20px;padding:0 6px;transition:all .3s ease}.notification-badge .ant-badge-count:hover{background:#ff7875;transform:scale(1.05)}.notification-badge .ant-badge-count{animation:pulse .3s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:768px){.notification-badge .ant-badge-count{font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px}}@media (prefers-color-scheme:dark){.notification-badge .ant-badge-count{background:#ff7875;box-shadow:0 0 0 1px #ffffff1a}}.notification-modal-view .ant-modal-body{max-height:70vh;overflow-y:auto;padding:20px}.notification-modal-content{display:flex;flex-direction:column;gap:16px}.notification-list-container{max-height:500px;overflow-y:auto;padding-right:8px}.notification-list-container::-webkit-scrollbar{width:6px}.notification-list-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.notification-list-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.notification-list-container::-webkit-scrollbar-thumb:hover{background:#555}.notification-section-header{border-bottom:2px solid #f0f0f0;margin-bottom:8px;padding:8px 0}.notification-item.unread{background-color:#f6ffed;border-left:3px solid #1890ff}.notification-item.read{opacity:.8}.notification-item.read:hover{opacity:1}@media (max-width:768px){.notification-modal-view .ant-modal{max-width:95%!important;width:95%!important}.notification-list-container{max-height:400px}}.notification-detail-modal .ant-modal-body{padding:20px}.notification-detail-content{max-height:60vh;overflow-y:auto}.notification-detail-message{color:#000000d9;font-size:14px;line-height:1.6}.notification-detail-message p{margin-bottom:8px}.notification-detail-message p:last-child{margin-bottom:0}.notification-dropdown-popover{max-width:400px}.notification-dropdown-content{max-height:500px;overflow-y:auto}.notification-dropdown-header{padding:8px 0}.notification-dropdown-body{max-height:400px;overflow-y:auto}.notification-dropdown-body::-webkit-scrollbar{width:6px}.notification-dropdown-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.notification-dropdown-body::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.notification-dropdown-body::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:768px){.notification-dropdown-popover{max-width:95vw!important;width:95vw!important}.notification-dropdown-content{max-height:70vh}.notification-dropdown-body{max-height:60vh}}.ant-menu-item{line-height:10px!important}.ant-menu-item,.ant-menu-submenu-title{height:auto!important;margin:0!important;padding:8px 16px!important}.ant-menu-submenu-title{line-height:20px!important}.ant-menu-submenu .ant-menu-item-divider{border-top:1px solid #1890ff!important;height:0;line-height:0;margin:4px 0!important;width:100%}.ant-menu-horizontal.ant-menu-root:not(.ant-menu-sub)>.ant-menu-item{background:#0000!important;border-radius:8px!important;color:#fff!important;font-family:Inter,Arial,sans-serif;font-weight:700!important;margin:0 8px!important;padding:10px 15px!important;transition:color .2s}.ant-menu-horizontal.ant-menu-root:not(.ant-menu-sub)>.ant-menu-item-selected{background:#0000!important;border-bottom:none!important;box-shadow:none!important;color:#ff770d!important;font-weight:700!important}.ant-menu-horizontal.ant-menu-root:not(.ant-menu-sub)>.ant-menu-item:hover{background:#0000!important;box-shadow:none!important;color:#ff770d!important}.ant-menu-submenu-title{background:none!important;font-weight:500}.ant-menu-horizontal{background:#0000!important;border-bottom:none!important}.ant-menu-horizontal .ant-menu-item{color:#fff!important;font-weight:700!important}.ant-menu-horizontal .ant-menu-item-selected,.ant-menu-horizontal .ant-menu-item:hover{background:#0000!important;color:#ff770d!important}.ant-menu-horizontal .ant-menu-item-selected{font-weight:700!important}.ant-menu-horizontal .ant-menu-submenu-title{color:#fff!important;font-weight:700!important}.ant-menu-horizontal .ant-menu-submenu-title:hover{background:#0000!important;color:#ff770d!important}@media (max-width:767px){.app-layout-content{background-color:#f5f5f5!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:100vh;padding:0 0 60px!important;width:100%!important}}
/*# sourceMappingURL=main.3e4a245a.css.map*/