.ydzs-header-user{display:flex;align-items:center;gap:8px;color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;cursor:pointer}.ydzs-header-user img{width:30px;height:30px;border-radius:2px}.ydzs-header-user .arrow-icon{font-size:12px}.ydzs-header-user-modal .profile-avatar-row{display:flex;align-items:center;gap:20px;margin:12px 0 28px}.ydzs-header-user-modal .profile-avatar-row .avatar-preview{flex-shrink:0;width:88px;height:88px;-o-object-fit:cover;object-fit:cover;background:#f0f0f0}.ydzs-header-user-modal .profile-avatar-row .avatar-actions{display:flex;flex-direction:column;gap:14px}.ydzs-header-user-modal .profile-avatar-row .avatar-actions .avatar-tip{color:#999;font-size:14px}.ydzs-header-user-modal .profile-avatar-row .avatar-actions .avatar-buttons{display:flex;gap:12px}.ydzs-header-user-dropdown .ant-dropdown-menu{min-width:160px;padding:0}.ydzs-header-user-dropdown .ant-dropdown-menu-item{justify-content:center;padding:12px 0;font-size:16px;text-align:center;height:48px;line-height:48px}.ydzs-header-user-dropdown .ant-dropdown-menu-item:not(:last-child){border-bottom:1px solid #f0f0f0}.main-layout{height:100%;background:#f2f3f7}.main-layout .header{background:linear-gradient(90deg,#594aad,#4c6dda);padding:15px 24px;height:56px;display:flex;justify-content:space-between;align-items:center}.main-layout .header .header-left{display:flex;align-items:center;gap:34px}.main-layout .header .header-left .province-select{background:#ffffff1a!important;color:#fff;border:none}.main-layout .header .header-left .province-select .ant-select-suffix,.main-layout .header .header-left .province-select.ant-select-open .ant-select-content-value{color:#fff}.main-layout .header .header-right{display:flex;align-items:center;gap:24px}.main-layout .header .header-right .helper-button{background:#ffffff1a!important;color:#fff;border:none}.main-layout .header .header-right .helper-button .anticon{color:#fff}.main-layout .header .header-right .helper-button:hover,.main-layout .header .header-right .helper-button:focus{color:#fff}.main-layout .header .logo{width:196px;height:32px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAAAwCAYAAAC8PNfoAAAACXBIWXMAABCcAAAQnAEmzTo0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAaXSURBVHgB7Z39VdtKEMWv33n/J6+CKBU8UkFEBeFVgKkgpAJMBSEVoFQAVICoILwKsqkAUoEzg5Zgi9XX7siWyf2dswHk9Ycc7/XM7MwIIISQiTFbLpcLxHE7m80uYYy8ntfy40BGhuGU8ppKEEJ2m2Ua32VkMEIe61DG3TKeBQghO89fSCOTce2tnCS8wJ3JSH4sQshu8zfSyWScyPiENK5BUTLHC/48cFMhbq8DIRNEhemHjDdI41gWwFVsfEfuq8KWIZ17GKAuauCwnt/xypxMfuSw5944dpeh+uKoU8pwIGSCqDDdIV2YlHNZrO9kUQ0SB7/AF7DBwYYscOxV7e9cxjnscTLMNxUI2SVUmG5k7CGdDHEu3TXscHihiIDPEUfTl85B7MaFfPkUIGREVJhuYccgl87QhVOcPK/luUwNa+vsI+IpQMiIqDCp2/AZdoHnXi6dsQunlEMmy/OrlTjknF/LfXL/uwMhZDRm+o8sOBWnD7DjTISp1aXzAeYMduwPCb7L86sLmSOOU1TiNEqMSc7jbf2gJmlhIsjrm4GQEXlMF9D8IUthanXpjF045WYiGd/qSqamTZjsLBKyyzwIky5qEYsSttvfQZduBBcOIzxeLD9ZEkNIOquZ30ew/bbOEM6fsdyFU4qpiYGI74W6irVxXptzEpiTYxhHsw5kzn7Dffd73PcUhGyB35nfmgUsC0M/iJ9hh7p0Wuz7Vf8YwYVzmObi0aTVg/pBOf9PKxbkHOvvhaO1RUjFWq2cLAyNNX2FLYW3Br7B3uX6L7asQu6332IplIG7FCtTFh0Pf9Zw/CFz3OckZbXbShBCHnhWKyeLbu43gA5hRw57jlLzlnzxcT25NDkXylufJZ6ft+YOLRDOIaLbRIgnWMTrxUldjpQkvLHQ13VkVE+molSPee3DBhWavHZMc6GO8VwMr2YsqCXkN43dBWShHHtxOsF0cKiCtg4Tp2WnMxTDKxDHhx5lJU23H/YItr8HIVugte2JxlLkw1ugWjjb/JCqQH5Blbi5S3k+Gq/LO+a4BOvvAIEge0/mIGSidDaKU+tERo7KxbnBZlERUpforYrklkUpF5EeKgIqOF2vmbElQmr07mCprokXKC2X0JynKxn/w5Z7/5hqHanL9s8EBOmRTMaFT3nohX/dXzqmlSCErDG4g6WP7xRYiYssbfp+329BgGIKlxf+fPtaj5o68LHhudhFkpAAFq11scOLKyQWDoao2IqQqYiFahFTc8ZUyH92zNEGd6Hz/IFumu5LyKiYCFOI5dNlmHRrXD/guoAcqss+lZgGm1p0/zYc1/emRDyaSV60TfA7b6EyoHnX/4O/6syUdmXJH4K5MPk+R7olnrfMcah22LriL2MTEiZTd7Ihy/sRtaLOQAhZI/XyTWv45EEtPck7pmYyzpbG16WzoCXO5RAnWm0Z9HlE4S4hLx4zYfK7VUMLgDMZ37yVtQ2yAXNLGe8wIAbV80oqlqU/hLwITITJi9ICcag7dbEly6neqN+1TfY5XZou0dcFXfSYc2BxwVBCXhLJMSajxm8Zqja1VnVqsfRy1bR4uKeV977hOVaFSH9XF3iB4WhZSVdGfpPonch9u6y1bVmy5A/HIvi9gA0P8ZYN79jVe2t3bb33piHo7VBZW3WXV4PgCwwnRzw5CJkoSa6cd0EsYySxdV+x1F2577Aj9L5o3lKB55bZHoPghDyRGmPKYYvlBRFaaYhpmVhMLUHvwu/6hRIrp9hihpCtkCpM1jGIDJsjCxxzsGEROHazkiF/GbidQXBCPKNlfsei1saGSlxGKUfx4hKy/IrHX1p6NbUFwWM7O2jWfegLRIulp1AcTcgzJidM2Nxi2RvpuTNUnRfWCJSOaBC8Xq/WaDH5zg6DaSlJOZ5QaRAha6QKk4Mtm+wwEBKmWyTi+5DPe8xTd+4ShJBnpApTCVs22YiuviNnIYpvfJpACvdG/cwJ2VmShKnlaiCxbHJB1i0mi6Z3GapE0RQcNvM+XPie7inoRRSOQYgxFjGmPn2t++C6WnhY0ZC1nezG7Rivkd725RUIGYHkWjkvJiXS2WTv6yxwzIEQMgmsduW0B7ju/GSI43RT1pJHraP9wDFCyAQwa60r7pEu9BhxOu1xyW1TfJ6UAyFkkpjlMXlx0n5FGgzt047VobqibonpoXGz+g5h3aIqMU43BOt0CYfx3GRamWR30Oxt3TbXHTsZd8snVLwKFqwSQgghhBBCCCGEvCh+AV8l8EnV//a9AAAAAElFTkSuQmCC) center center / cover no-repeat}.main-layout .content-layout{height:calc(100vh - 56px)}.main-layout .content-layout .sider{background:#fff;padding:6px 10px}.main-layout .content-layout .sider .ant-menu{font-size:16px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.main-layout .content-layout .sider .ant-menu::-webkit-scrollbar{display:none}.main-layout .content-layout .sider .ant-menu .ant-menu-item .ant-menu-item-icon,.main-layout .content-layout .sider .ant-menu .ant-menu-submenu-title .ant-menu-item-icon{display:flex;align-items:center;justify-content:center}.main-layout .content-layout .sider .ant-menu .menu-icon{width:16px;height:16px;background-color:#1f2329;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-position:center;mask-position:center}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--spot{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.8531%204.51094C13.9469%204.60469%2014%204.73125%2014%204.86406V14.5C14%2014.7766%2013.7766%2015%2013.5%2015H3.5C3.22344%2015%203%2014.7766%203%2014.5V1.5C3%201.22344%203.22344%201%203.5%201H10.1359C10.2688%201%2010.3969%201.05313%2010.4906%201.14688L13.8531%204.51094ZM12.8469%205.09375L9.90625%202.15313V5.09375H12.8469ZM5.5%207.53125C5.46685%207.53125%205.43505%207.54442%205.41161%207.56786C5.38817%207.5913%205.375%207.6231%205.375%207.65625V8.40625C5.375%208.4394%205.38817%208.4712%205.41161%208.49464C5.43505%208.51808%205.46685%208.53125%205.5%208.53125H11.5C11.5332%208.53125%2011.5649%208.51808%2011.5884%208.49464C11.6118%208.4712%2011.625%208.4394%2011.625%208.40625V7.65625C11.625%207.6231%2011.6118%207.5913%2011.5884%207.56786C11.5649%207.54442%2011.5332%207.53125%2011.5%207.53125H5.5ZM5.5%209.65625C5.46685%209.65625%205.43505%209.66942%205.41161%209.69286C5.38817%209.7163%205.375%209.7481%205.375%209.78125V10.5312C5.375%2010.5644%205.38817%2010.5962%205.41161%2010.6196C5.43505%2010.6431%205.46685%2010.6562%205.5%2010.6562H8.375C8.40815%2010.6562%208.43995%2010.6431%208.46339%2010.6196C8.48683%2010.5962%208.5%2010.5644%208.5%2010.5312V9.78125C8.5%209.7481%208.48683%209.7163%208.46339%209.69286C8.43995%209.66942%208.40815%209.65625%208.375%209.65625H5.5Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.8531%204.51094C13.9469%204.60469%2014%204.73125%2014%204.86406V14.5C14%2014.7766%2013.7766%2015%2013.5%2015H3.5C3.22344%2015%203%2014.7766%203%2014.5V1.5C3%201.22344%203.22344%201%203.5%201H10.1359C10.2688%201%2010.3969%201.05313%2010.4906%201.14688L13.8531%204.51094ZM12.8469%205.09375L9.90625%202.15313V5.09375H12.8469ZM5.5%207.53125C5.46685%207.53125%205.43505%207.54442%205.41161%207.56786C5.38817%207.5913%205.375%207.6231%205.375%207.65625V8.40625C5.375%208.4394%205.38817%208.4712%205.41161%208.49464C5.43505%208.51808%205.46685%208.53125%205.5%208.53125H11.5C11.5332%208.53125%2011.5649%208.51808%2011.5884%208.49464C11.6118%208.4712%2011.625%208.4394%2011.625%208.40625V7.65625C11.625%207.6231%2011.6118%207.5913%2011.5884%207.56786C11.5649%207.54442%2011.5332%207.53125%2011.5%207.53125H5.5ZM5.5%209.65625C5.46685%209.65625%205.43505%209.66942%205.41161%209.69286C5.38817%209.7163%205.375%209.7481%205.375%209.78125V10.5312C5.375%2010.5644%205.38817%2010.5962%205.41161%2010.6196C5.43505%2010.6431%205.46685%2010.6562%205.5%2010.6562H8.375C8.40815%2010.6562%208.43995%2010.6431%208.46339%2010.6196C8.48683%2010.5962%208.5%2010.5644%208.5%2010.5312V9.78125C8.5%209.7481%208.48683%209.7163%208.46339%209.69286C8.43995%209.66942%208.40815%209.65625%208.375%209.65625H5.5Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--review{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201C4.13438%201%201%204.13438%201%208C1%2011.8656%204.13438%2015%208%2015C11.8656%2015%2015%2011.8656%2015%208C15%204.13438%2011.8656%201%208%201ZM10.6031%204.85625L8.86719%208.05625H9.83594C9.90469%208.05625%209.96094%208.1125%209.96094%208.18125V8.64844C9.96094%208.71719%209.90469%208.77344%209.83594%208.77344H8.55469V9.42188H9.83594C9.90469%209.42188%209.96094%209.47812%209.96094%209.54688V10.0141C9.96094%2010.0828%209.90469%2010.1391%209.83594%2010.1391H8.55469V11.2031C8.55469%2011.2719%208.49844%2011.3281%208.42969%2011.3281H7.58125C7.5125%2011.3281%207.45625%2011.2719%207.45625%2011.2031V10.1391H6.17969C6.11094%2010.1391%206.05469%2010.0828%206.05469%2010.0141V9.54688C6.05469%209.47812%206.11094%209.42188%206.17969%209.42188H7.45625V8.77344H6.17969C6.11094%208.77344%206.05469%208.71719%206.05469%208.64844V8.18125C6.05469%208.1125%206.11094%208.05625%206.17969%208.05625H7.13906L5.39687%204.85625C5.38658%204.83716%205.38138%204.81574%205.38179%204.79406C5.38219%204.77237%205.38818%204.75116%205.39917%204.73246C5.41017%204.71377%205.4258%204.69823%205.44456%204.68734C5.46332%204.67645%205.48456%204.67059%205.50625%204.67031H6.45469C6.50156%204.67031%206.54531%204.69687%206.56563%204.73906L7.98125%207.55156H8.03438L9.45%204.73906C9.46036%204.7185%209.47621%204.70119%209.49578%204.68906C9.51536%204.67693%209.53791%204.67044%209.56094%204.67031H10.4906C10.5594%204.67031%2010.6156%204.72656%2010.6156%204.79531C10.6188%204.81719%2010.6125%204.8375%2010.6031%204.85625Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201C4.13438%201%201%204.13438%201%208C1%2011.8656%204.13438%2015%208%2015C11.8656%2015%2015%2011.8656%2015%208C15%204.13438%2011.8656%201%208%201ZM10.6031%204.85625L8.86719%208.05625H9.83594C9.90469%208.05625%209.96094%208.1125%209.96094%208.18125V8.64844C9.96094%208.71719%209.90469%208.77344%209.83594%208.77344H8.55469V9.42188H9.83594C9.90469%209.42188%209.96094%209.47812%209.96094%209.54688V10.0141C9.96094%2010.0828%209.90469%2010.1391%209.83594%2010.1391H8.55469V11.2031C8.55469%2011.2719%208.49844%2011.3281%208.42969%2011.3281H7.58125C7.5125%2011.3281%207.45625%2011.2719%207.45625%2011.2031V10.1391H6.17969C6.11094%2010.1391%206.05469%2010.0828%206.05469%2010.0141V9.54688C6.05469%209.47812%206.11094%209.42188%206.17969%209.42188H7.45625V8.77344H6.17969C6.11094%208.77344%206.05469%208.71719%206.05469%208.64844V8.18125C6.05469%208.1125%206.11094%208.05625%206.17969%208.05625H7.13906L5.39687%204.85625C5.38658%204.83716%205.38138%204.81574%205.38179%204.79406C5.38219%204.77237%205.38818%204.75116%205.39917%204.73246C5.41017%204.71377%205.4258%204.69823%205.44456%204.68734C5.46332%204.67645%205.48456%204.67059%205.50625%204.67031H6.45469C6.50156%204.67031%206.54531%204.69687%206.56563%204.73906L7.98125%207.55156H8.03438L9.45%204.73906C9.46036%204.7185%209.47621%204.70119%209.49578%204.68906C9.51536%204.67693%209.53791%204.67044%209.56094%204.67031H10.4906C10.5594%204.67031%2010.6156%204.72656%2010.6156%204.79531C10.6188%204.81719%2010.6125%204.8375%2010.6031%204.85625Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--algo{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.44%201H1.56C1.25025%201%201%201.25025%201%201.56V14.44C1%2014.7498%201.25025%2015%201.56%2015H14.44C14.7498%2015%2015%2014.7498%2015%2014.44V1.56C15%201.25025%2014.7498%201%2014.44%201ZM8.01925%208.10675L4.65925%2010.9242C4.56825%2011.0012%204.43%2010.9365%204.43%2010.8175V9.72025C4.43%209.68%204.44925%209.63975%204.48075%209.6135L6.40225%208L4.48075%206.3865C4.46466%206.3738%204.45172%206.35756%204.44292%206.33905C4.43412%206.32053%204.4297%206.30025%204.43%206.27975V5.1825C4.43%205.0635%204.56825%204.99875%204.65925%205.07575L8.01925%207.8915C8.0875%207.9475%208.0875%208.05075%208.01925%208.10675ZM11.57%2010.8175C11.57%2010.8945%2011.5105%2010.9575%2011.4388%2010.9575H8.20125C8.1295%2010.9575%208.07%2010.8945%208.07%2010.8175V9.9775C8.07%209.9005%208.1295%209.8375%208.20125%209.8375H11.4388C11.5105%209.8375%2011.57%209.9005%2011.57%209.9775V10.8175Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.44%201H1.56C1.25025%201%201%201.25025%201%201.56V14.44C1%2014.7498%201.25025%2015%201.56%2015H14.44C14.7498%2015%2015%2014.7498%2015%2014.44V1.56C15%201.25025%2014.7498%201%2014.44%201ZM8.01925%208.10675L4.65925%2010.9242C4.56825%2011.0012%204.43%2010.9365%204.43%2010.8175V9.72025C4.43%209.68%204.44925%209.63975%204.48075%209.6135L6.40225%208L4.48075%206.3865C4.46466%206.3738%204.45172%206.35756%204.44292%206.33905C4.43412%206.32053%204.4297%206.30025%204.43%206.27975V5.1825C4.43%205.0635%204.56825%204.99875%204.65925%205.07575L8.01925%207.8915C8.0875%207.9475%208.0875%208.05075%208.01925%208.10675ZM11.57%2010.8175C11.57%2010.8945%2011.5105%2010.9575%2011.4388%2010.9575H8.20125C8.1295%2010.9575%208.07%2010.8945%208.07%2010.8175V9.9775C8.07%209.9005%208.1295%209.8375%208.20125%209.8375H11.4388C11.5105%209.8375%2011.57%209.9005%2011.57%209.9775V10.8175Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--contract{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M30.9375%2010.4906H18.3164L14.1926%206.54609C14.1401%206.49697%2014.0711%206.46937%2013.9992%206.46875H5.0625C4.44023%206.46875%203.9375%206.97148%203.9375%207.59375V28.4062C3.9375%2029.0285%204.44023%2029.5312%205.0625%2029.5312H30.9375C31.5598%2029.5312%2032.0625%2029.0285%2032.0625%2028.4062V11.6156C32.0625%2010.9934%2031.5598%2010.4906%2030.9375%2010.4906Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M30.9375%2010.4906H18.3164L14.1926%206.54609C14.1401%206.49697%2014.0711%206.46937%2013.9992%206.46875H5.0625C4.44023%206.46875%203.9375%206.97148%203.9375%207.59375V28.4062C3.9375%2029.0285%204.44023%2029.5312%205.0625%2029.5312H30.9375C31.5598%2029.5312%2032.0625%2029.0285%2032.0625%2028.4062V11.6156C32.0625%2010.9934%2031.5598%2010.4906%2030.9375%2010.4906Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--data-management{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.125%205.5H6.875C6.59844%205.5%206.375%205.72344%206.375%206V14.5C6.375%2014.7766%206.59844%2015%206.875%2015H9.125C9.40156%2015%209.625%2014.7766%209.625%2014.5V6C9.625%205.72344%209.40156%205.5%209.125%205.5ZM13.9375%201H11.6875C11.4109%201%2011.1875%201.22344%2011.1875%201.5V14.5C11.1875%2014.7766%2011.4109%2015%2011.6875%2015H13.9375C14.2141%2015%2014.4375%2014.7766%2014.4375%2014.5V1.5C14.4375%201.22344%2014.2141%201%2013.9375%201ZM4.3125%2010H2.0625C1.78594%2010%201.5625%2010.2234%201.5625%2010.5V14.5C1.5625%2014.7766%201.78594%2015%202.0625%2015H4.3125C4.58906%2015%204.8125%2014.7766%204.8125%2014.5V10.5C4.8125%2010.2234%204.58906%2010%204.3125%2010Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.125%205.5H6.875C6.59844%205.5%206.375%205.72344%206.375%206V14.5C6.375%2014.7766%206.59844%2015%206.875%2015H9.125C9.40156%2015%209.625%2014.7766%209.625%2014.5V6C9.625%205.72344%209.40156%205.5%209.125%205.5ZM13.9375%201H11.6875C11.4109%201%2011.1875%201.22344%2011.1875%201.5V14.5C11.1875%2014.7766%2011.4109%2015%2011.6875%2015H13.9375C14.2141%2015%2014.4375%2014.7766%2014.4375%2014.5V1.5C14.4375%201.22344%2014.2141%201%2013.9375%201ZM4.3125%2010H2.0625C1.78594%2010%201.5625%2010.2234%201.5625%2010.5V14.5C1.5625%2014.7766%201.78594%2015%202.0625%2015H4.3125C4.58906%2015%204.8125%2014.7766%204.8125%2014.5V10.5C4.8125%2010.2234%204.58906%2010%204.3125%2010Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--data-retrieval{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.3859%2010.0844C9.55781%2010.0844%208.88594%2010.7563%208.88594%2011.5844C8.88594%2012.4125%209.55781%2013.0844%2010.3859%2013.0844C11.2141%2013.0844%2011.8859%2012.4125%2011.8859%2011.5844C11.8859%2010.7563%2011.2141%2010.0844%2010.3859%2010.0844ZM12.7969%201H3.20312C2.65156%201%202.20312%201.44844%202.20312%202V14C2.20312%2014.5516%202.65156%2015%203.20312%2015H12.7969C12.8875%2015%2012.975%2014.9875%2013.0594%2014.9656L11.7641%2013.6703C11.3688%2013.9328%2010.8953%2014.0844%2010.3859%2014.0844C9.00469%2014.0844%207.88594%2012.9656%207.88594%2011.5844C7.88594%2010.2031%209.00469%209.08438%2010.3859%209.08438C11.7672%209.08438%2012.8859%2010.2031%2012.8859%2011.5844C12.8859%2012.0938%2012.7328%2012.5672%2012.4719%2012.9625L13.7641%2014.2563C13.7859%2014.175%2013.7969%2014.0891%2013.7969%2014V2C13.7969%201.44844%2013.3484%201%2012.7969%201ZM7.35313%207.85625C7.2625%207.94687%207.1375%208.00313%207%208.00313L5%208C4.725%208%204.5%207.775%204.5%207.5C4.5%207.3625%204.55625%207.2375%204.64687%207.14687C4.7375%207.05625%204.8625%207%205%207L7.00156%207.00313C7.27656%207.00313%207.50156%207.22813%207.50156%207.50313C7.5%207.64062%207.44375%207.76562%207.35313%207.85625ZM11.3531%205.85313C11.2625%205.94375%2011.1375%206%2011%206H5C4.725%206%204.5%205.775%204.5%205.5C4.5%205.3625%204.55625%205.2375%204.64687%205.14687C4.7375%205.05625%204.8625%205%205%205H11C11.275%205%2011.5%205.225%2011.5%205.5C11.5%205.6375%2011.4437%205.7625%2011.3531%205.85313ZM11.3531%203.85313C11.2625%203.94375%2011.1375%204%2011%204H5C4.725%204%204.5%203.775%204.5%203.5C4.5%203.3625%204.55625%203.2375%204.64687%203.14687C4.7375%203.05625%204.8625%203%205%203H11C11.275%203%2011.5%203.225%2011.5%203.5C11.5%203.6375%2011.4437%203.7625%2011.3531%203.85313Z'%20fill='%232C2C2C'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.3859%2010.0844C9.55781%2010.0844%208.88594%2010.7563%208.88594%2011.5844C8.88594%2012.4125%209.55781%2013.0844%2010.3859%2013.0844C11.2141%2013.0844%2011.8859%2012.4125%2011.8859%2011.5844C11.8859%2010.7563%2011.2141%2010.0844%2010.3859%2010.0844ZM12.7969%201H3.20312C2.65156%201%202.20312%201.44844%202.20312%202V14C2.20312%2014.5516%202.65156%2015%203.20312%2015H12.7969C12.8875%2015%2012.975%2014.9875%2013.0594%2014.9656L11.7641%2013.6703C11.3688%2013.9328%2010.8953%2014.0844%2010.3859%2014.0844C9.00469%2014.0844%207.88594%2012.9656%207.88594%2011.5844C7.88594%2010.2031%209.00469%209.08438%2010.3859%209.08438C11.7672%209.08438%2012.8859%2010.2031%2012.8859%2011.5844C12.8859%2012.0938%2012.7328%2012.5672%2012.4719%2012.9625L13.7641%2014.2563C13.7859%2014.175%2013.7969%2014.0891%2013.7969%2014V2C13.7969%201.44844%2013.3484%201%2012.7969%201ZM7.35313%207.85625C7.2625%207.94687%207.1375%208.00313%207%208.00313L5%208C4.725%208%204.5%207.775%204.5%207.5C4.5%207.3625%204.55625%207.2375%204.64687%207.14687C4.7375%207.05625%204.8625%207%205%207L7.00156%207.00313C7.27656%207.00313%207.50156%207.22813%207.50156%207.50313C7.5%207.64062%207.44375%207.76562%207.35313%207.85625ZM11.3531%205.85313C11.2625%205.94375%2011.1375%206%2011%206H5C4.725%206%204.5%205.775%204.5%205.5C4.5%205.3625%204.55625%205.2375%204.64687%205.14687C4.7375%205.05625%204.8625%205%205%205H11C11.275%205%2011.5%205.225%2011.5%205.5C11.5%205.6375%2011.4437%205.7625%2011.3531%205.85313ZM11.3531%203.85313C11.2625%203.94375%2011.1375%204%2011%204H5C4.725%204%204.5%203.775%204.5%203.5C4.5%203.3625%204.55625%203.2375%204.64687%203.14687C4.7375%203.05625%204.8625%203%205%203H11C11.275%203%2011.5%203.225%2011.5%203.5C11.5%203.6375%2011.4437%203.7625%2011.3531%203.85313Z'%20fill='%232C2C2C'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--partner{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32.625%207.875H27V5.90625C27%205.75156%2026.8734%205.625%2026.7188%205.625H24.75C24.5953%205.625%2024.4688%205.75156%2024.4688%205.90625V7.875H19.2656V5.90625C19.2656%205.75156%2019.1391%205.625%2018.9844%205.625H17.0156C16.8609%205.625%2016.7344%205.75156%2016.7344%205.90625V7.875H11.5312V5.90625C11.5312%205.75156%2011.4047%205.625%2011.25%205.625H9.28125C9.12656%205.625%209%205.75156%209%205.90625V7.875H3.375C2.75273%207.875%202.25%208.37773%202.25%209V29.25C2.25%2029.8723%202.75273%2030.375%203.375%2030.375H32.625C33.2473%2030.375%2033.75%2029.8723%2033.75%2029.25V9C33.75%208.37773%2033.2473%207.875%2032.625%207.875ZM23.2383%2025.875H21.6949C21.5473%2025.875%2021.4277%2025.759%2021.4172%2025.6113C21.2836%2023.8324%2019.8%2022.4297%2018%2022.4297C16.2%2022.4297%2014.7164%2023.8359%2014.5828%2025.6113C14.5723%2025.759%2014.4527%2025.875%2014.3051%2025.875H12.7617C12.7236%2025.875%2012.6858%2025.8673%2012.6507%2025.8523C12.6157%2025.8373%2012.584%2025.8153%2012.5577%2025.7877C12.5314%2025.7601%2012.511%2025.7274%2012.4977%2025.6916C12.4844%2025.6559%2012.4786%2025.6178%2012.4805%2025.5797C12.5789%2023.7059%2013.6055%2022.0746%2015.1031%2021.1465C14.4427%2020.4205%2014.0777%2019.4737%2014.0801%2018.4922C14.0801%2016.316%2015.8344%2014.5547%2017.9965%2014.5547C20.1586%2014.5547%2021.9129%2016.316%2021.9129%2018.4922C21.9129%2019.5152%2021.5262%2020.4434%2020.8898%2021.1465C22.391%2022.0781%2023.4141%2023.7059%2023.5125%2025.5797C23.5266%2025.7414%2023.4%2025.875%2023.2383%2025.875ZM18%2016.6641C16.998%2016.6641%2016.1824%2017.4832%2016.1824%2018.4922C16.1824%2019.5012%2016.998%2020.3203%2018%2020.3203C19.002%2020.3203%2019.8176%2019.5012%2019.8176%2018.4922C19.8176%2017.4832%2019.002%2016.6641%2018%2016.6641Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32.625%207.875H27V5.90625C27%205.75156%2026.8734%205.625%2026.7188%205.625H24.75C24.5953%205.625%2024.4688%205.75156%2024.4688%205.90625V7.875H19.2656V5.90625C19.2656%205.75156%2019.1391%205.625%2018.9844%205.625H17.0156C16.8609%205.625%2016.7344%205.75156%2016.7344%205.90625V7.875H11.5312V5.90625C11.5312%205.75156%2011.4047%205.625%2011.25%205.625H9.28125C9.12656%205.625%209%205.75156%209%205.90625V7.875H3.375C2.75273%207.875%202.25%208.37773%202.25%209V29.25C2.25%2029.8723%202.75273%2030.375%203.375%2030.375H32.625C33.2473%2030.375%2033.75%2029.8723%2033.75%2029.25V9C33.75%208.37773%2033.2473%207.875%2032.625%207.875ZM23.2383%2025.875H21.6949C21.5473%2025.875%2021.4277%2025.759%2021.4172%2025.6113C21.2836%2023.8324%2019.8%2022.4297%2018%2022.4297C16.2%2022.4297%2014.7164%2023.8359%2014.5828%2025.6113C14.5723%2025.759%2014.4527%2025.875%2014.3051%2025.875H12.7617C12.7236%2025.875%2012.6858%2025.8673%2012.6507%2025.8523C12.6157%2025.8373%2012.584%2025.8153%2012.5577%2025.7877C12.5314%2025.7601%2012.511%2025.7274%2012.4977%2025.6916C12.4844%2025.6559%2012.4786%2025.6178%2012.4805%2025.5797C12.5789%2023.7059%2013.6055%2022.0746%2015.1031%2021.1465C14.4427%2020.4205%2014.0777%2019.4737%2014.0801%2018.4922C14.0801%2016.316%2015.8344%2014.5547%2017.9965%2014.5547C20.1586%2014.5547%2021.9129%2016.316%2021.9129%2018.4922C21.9129%2019.5152%2021.5262%2020.4434%2020.8898%2021.1465C22.391%2022.0781%2023.4141%2023.7059%2023.5125%2025.5797C23.5266%2025.7414%2023.4%2025.875%2023.2383%2025.875ZM18%2016.6641C16.998%2016.6641%2016.1824%2017.4832%2016.1824%2018.4922C16.1824%2019.5012%2016.998%2020.3203%2018%2020.3203C19.002%2020.3203%2019.8176%2019.5012%2019.8176%2018.4922C19.8176%2017.4832%2019.002%2016.6641%2018%2016.6641Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--transaction{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32.0449%2024.5988C32.0324%2024.5639%2032.013%2024.5317%2031.988%2024.5043C31.9629%2024.4769%2031.9327%2024.4547%2031.899%2024.439C31.8654%2024.4233%2031.8289%2024.4144%2031.7918%2024.4129C31.7547%2024.4114%2031.7177%2024.4172%2031.6828%2024.4301L29.5312%2025.2141V6.29297C29.5312%204.97109%2028.4625%203.90234%2027.1406%203.90234H8.85938C7.5375%203.90234%206.46875%204.97109%206.46875%206.29297V25.2141L4.31367%2024.4301C4.28203%2024.4195%204.25039%2024.4125%204.21875%2024.4125C4.06406%2024.4125%203.9375%2024.5391%203.9375%2024.6938V26.7891C3.9375%2026.9051%204.01133%2027.0105%204.12383%2027.0527L17.6133%2031.9605C17.8629%2032.052%2018.1336%2032.052%2018.3832%2031.9605L31.8762%2027.0562C31.9887%2027.0141%2032.0625%2026.9086%2032.0625%2026.7926V24.6973C32.0625%2024.6621%2032.0555%2024.6305%2032.0449%2024.5988ZM23.4738%2011.3449L19.8281%2018.0809H21.8531C22.0078%2018.0809%2022.1344%2018.2074%2022.1344%2018.3621V19.3148C22.1344%2019.4695%2022.0078%2019.5961%2021.8531%2019.5961H19.1707V20.9672H21.8531C22.0078%2020.9672%2022.1344%2021.0938%2022.1344%2021.2484V22.2012C22.1344%2022.3559%2022.0078%2022.4824%2021.8531%2022.4824H19.1707V24.7148C19.1707%2024.8695%2019.0441%2024.9961%2018.8895%2024.9961H17.1352C16.9805%2024.9961%2016.8539%2024.8695%2016.8539%2024.7148V22.4859H14.182C14.0273%2022.4859%2013.9008%2022.3594%2013.9008%2022.2047V21.252C13.9008%2021.0973%2014.0273%2020.9707%2014.182%2020.9707H16.8539V19.5996H14.182C14.0273%2019.5996%2013.9008%2019.473%2013.9008%2019.3184V18.3656C13.9008%2018.2109%2014.0273%2018.0844%2014.182%2018.0844H16.1859L12.5332%2011.3484C12.4594%2011.2148%2012.5086%2011.0426%2012.6457%2010.9688C12.6879%2010.9441%2012.7336%2010.9336%2012.7793%2010.9336H14.7375C14.7893%2010.9339%2014.84%2010.9485%2014.8841%2010.9758C14.9281%2011.0031%2014.9638%2011.042%2014.9871%2011.0883L17.9648%2017.0227H18.0809L21.0586%2011.0883C21.1043%2010.9934%2021.2027%2010.9336%2021.3082%2010.9336H23.2242C23.3789%2010.9336%2023.5055%2011.0602%2023.509%2011.2113C23.509%2011.257%2023.4949%2011.3027%2023.4738%2011.3449Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='36'%20height='36'%20viewBox='0%200%2036%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M32.0449%2024.5988C32.0324%2024.5639%2032.013%2024.5317%2031.988%2024.5043C31.9629%2024.4769%2031.9327%2024.4547%2031.899%2024.439C31.8654%2024.4233%2031.8289%2024.4144%2031.7918%2024.4129C31.7547%2024.4114%2031.7177%2024.4172%2031.6828%2024.4301L29.5312%2025.2141V6.29297C29.5312%204.97109%2028.4625%203.90234%2027.1406%203.90234H8.85938C7.5375%203.90234%206.46875%204.97109%206.46875%206.29297V25.2141L4.31367%2024.4301C4.28203%2024.4195%204.25039%2024.4125%204.21875%2024.4125C4.06406%2024.4125%203.9375%2024.5391%203.9375%2024.6938V26.7891C3.9375%2026.9051%204.01133%2027.0105%204.12383%2027.0527L17.6133%2031.9605C17.8629%2032.052%2018.1336%2032.052%2018.3832%2031.9605L31.8762%2027.0562C31.9887%2027.0141%2032.0625%2026.9086%2032.0625%2026.7926V24.6973C32.0625%2024.6621%2032.0555%2024.6305%2032.0449%2024.5988ZM23.4738%2011.3449L19.8281%2018.0809H21.8531C22.0078%2018.0809%2022.1344%2018.2074%2022.1344%2018.3621V19.3148C22.1344%2019.4695%2022.0078%2019.5961%2021.8531%2019.5961H19.1707V20.9672H21.8531C22.0078%2020.9672%2022.1344%2021.0938%2022.1344%2021.2484V22.2012C22.1344%2022.3559%2022.0078%2022.4824%2021.8531%2022.4824H19.1707V24.7148C19.1707%2024.8695%2019.0441%2024.9961%2018.8895%2024.9961H17.1352C16.9805%2024.9961%2016.8539%2024.8695%2016.8539%2024.7148V22.4859H14.182C14.0273%2022.4859%2013.9008%2022.3594%2013.9008%2022.2047V21.252C13.9008%2021.0973%2014.0273%2020.9707%2014.182%2020.9707H16.8539V19.5996H14.182C14.0273%2019.5996%2013.9008%2019.473%2013.9008%2019.3184V18.3656C13.9008%2018.2109%2014.0273%2018.0844%2014.182%2018.0844H16.1859L12.5332%2011.3484C12.4594%2011.2148%2012.5086%2011.0426%2012.6457%2010.9688C12.6879%2010.9441%2012.7336%2010.9336%2012.7793%2010.9336H14.7375C14.7893%2010.9339%2014.84%2010.9485%2014.8841%2010.9758C14.9281%2011.0031%2014.9638%2011.042%2014.9871%2011.0883L17.9648%2017.0227H18.0809L21.0586%2011.0883C21.1043%2010.9934%2021.2027%2010.9336%2021.3082%2010.9336H23.2242C23.3789%2010.9336%2023.5055%2011.0602%2023.509%2011.2113C23.509%2011.257%2023.4949%2011.3027%2023.4738%2011.3449Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--settlement{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8261%201H3.17581C2.52883%201%202%201.52565%202%202.16873V14.1692C2%2014.5364%202.43694%2014.7302%202.71074%2014.4842L3.54712%2013.7386C3.71214%2013.5913%203.96156%2013.5951%204.12283%2013.7442L5.35115%2014.8849C5.49742%2015.021%205.7187%2015.0378%205.88373%2014.9241L7.75902%2013.6435C7.90342%2013.5447%208.09657%2013.5447%208.24097%2013.6435L10.1219%2014.926C10.285%2015.0378%2010.5063%2015.021%2010.6526%2014.8887L11.8959%2013.7479C12.0572%2013.5988%2012.3066%2013.5988%2012.4698%2013.7442L13.2874%2014.4786C13.5612%2014.7246%2014%2014.5308%2014%2014.1636V2.16873C14.0019%201.52565%2013.473%201%2012.8261%201ZM3.20019%203.88734C3.20019%203.55927%203.47023%203.28899%203.80216%203.28899H7.41772C7.74777%203.28899%208.01969%203.55741%208.01969%203.88734C8.01969%204.2154%207.74965%204.48568%207.41772%204.48568H3.80216C3.4721%204.48568%203.20019%204.2154%203.20019%203.88734ZM9.203%206.27699C9.203%206.60505%208.93296%206.87533%208.60103%206.87533H3.80216C3.4721%206.87533%203.20019%206.60691%203.20019%206.27699C3.20019%205.94892%203.47023%205.67864%203.80216%205.67864H8.60103C8.93296%205.67864%209.203%205.94706%209.203%206.27699Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.8261%201H3.17581C2.52883%201%202%201.52565%202%202.16873V14.1692C2%2014.5364%202.43694%2014.7302%202.71074%2014.4842L3.54712%2013.7386C3.71214%2013.5913%203.96156%2013.5951%204.12283%2013.7442L5.35115%2014.8849C5.49742%2015.021%205.7187%2015.0378%205.88373%2014.9241L7.75902%2013.6435C7.90342%2013.5447%208.09657%2013.5447%208.24097%2013.6435L10.1219%2014.926C10.285%2015.0378%2010.5063%2015.021%2010.6526%2014.8887L11.8959%2013.7479C12.0572%2013.5988%2012.3066%2013.5988%2012.4698%2013.7442L13.2874%2014.4786C13.5612%2014.7246%2014%2014.5308%2014%2014.1636V2.16873C14.0019%201.52565%2013.473%201%2012.8261%201ZM3.20019%203.88734C3.20019%203.55927%203.47023%203.28899%203.80216%203.28899H7.41772C7.74777%203.28899%208.01969%203.55741%208.01969%203.88734C8.01969%204.2154%207.74965%204.48568%207.41772%204.48568H3.80216C3.4721%204.48568%203.20019%204.2154%203.20019%203.88734ZM9.203%206.27699C9.203%206.60505%208.93296%206.87533%208.60103%206.87533H3.80216C3.4721%206.87533%203.20019%206.60691%203.20019%206.27699C3.20019%205.94892%203.47023%205.67864%203.80216%205.67864H8.60103C8.93296%205.67864%209.203%205.94706%209.203%206.27699Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--long-term-trading{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10213_9231)'%3e%3cpath%20d='M11.7355%2010.064L9.91147%2012.0917C9.86087%2012.1472%209.79926%2012.1915%209.73056%2012.2218C9.66187%2012.2521%209.58761%2012.2678%209.51253%2012.2677C9.43898%2012.2718%209.3654%2012.2604%209.29651%2012.2343C9.22762%2012.2082%209.16495%2012.168%209.11253%2012.1163C9.00457%2012.0127%208.94152%2011.8708%208.93693%2011.7213C8.93235%2011.5717%208.98658%2011.4263%209.088%2011.3163L10.0565%2010.2357H4.68693C4.54633%2010.2221%204.41586%2010.1565%204.32092%2010.0519C4.22599%209.94733%204.1734%209.81113%204.1734%209.66987C4.1734%209.5286%204.22599%209.3924%204.32092%209.28779C4.41586%209.18319%204.54633%209.11767%204.68693%209.104H11.3312C11.4393%209.10789%2011.544%209.14257%2011.633%209.20397C11.722%209.26536%2011.7916%209.35091%2011.8337%209.45055C11.8757%209.55018%2011.8884%209.65975%2011.8702%209.76636C11.8521%209.87296%2011.8038%209.97216%2011.7312%2010.0523M4.24%205.90827L6.05973%203.88053C6.11014%203.82417%206.17175%203.77893%206.24062%203.74771C6.30949%203.71648%206.38412%203.69996%206.45973%203.6992C6.53308%203.69533%206.60645%203.70658%206.67526%203.73227C6.74408%203.75796%206.80687%203.79754%206.85973%203.84853C6.96995%203.94999%207.03594%204.09064%207.04352%204.24025C7.0511%204.38985%206.99966%204.53646%206.90027%204.64853L5.92747%205.728H11.2843C11.5925%205.7344%2011.8389%205.9872%2011.8357%206.29547C11.8364%206.36854%2011.8227%206.44103%2011.7954%206.50879C11.768%206.57655%2011.7276%206.63826%2011.6764%206.69037C11.6251%206.74249%2011.5641%206.78399%2011.4969%206.8125C11.4296%206.84101%2011.3573%206.85598%2011.2843%206.85653H4.64427C4.53641%206.85326%204.43175%206.81912%204.34271%206.75818C4.25366%206.69723%204.18395%206.61203%204.14185%206.51267C4.09975%206.41332%204.08702%206.30398%204.10518%206.19761C4.12333%206.09124%204.1716%205.9923%204.24427%205.91253M8%200C5.87827%200%203.84344%200.842855%202.34315%202.34315C0.842855%203.84344%200%205.87827%200%208C0%2010.1217%200.842855%2012.1566%202.34315%2013.6569C3.84344%2015.1571%205.87827%2016%208%2016C10.1217%2016%2012.1566%2015.1571%2013.6569%2013.6569C15.1571%2012.1566%2016%2010.1217%2016%208C16%205.87827%2015.1571%203.84344%2013.6569%202.34315C12.1566%200.842855%2010.1217%200%208%200Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10213_9231'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10213_9231)'%3e%3cpath%20d='M11.7355%2010.064L9.91147%2012.0917C9.86087%2012.1472%209.79926%2012.1915%209.73056%2012.2218C9.66187%2012.2521%209.58761%2012.2678%209.51253%2012.2677C9.43898%2012.2718%209.3654%2012.2604%209.29651%2012.2343C9.22762%2012.2082%209.16495%2012.168%209.11253%2012.1163C9.00457%2012.0127%208.94152%2011.8708%208.93693%2011.7213C8.93235%2011.5717%208.98658%2011.4263%209.088%2011.3163L10.0565%2010.2357H4.68693C4.54633%2010.2221%204.41586%2010.1565%204.32092%2010.0519C4.22599%209.94733%204.1734%209.81113%204.1734%209.66987C4.1734%209.5286%204.22599%209.3924%204.32092%209.28779C4.41586%209.18319%204.54633%209.11767%204.68693%209.104H11.3312C11.4393%209.10789%2011.544%209.14257%2011.633%209.20397C11.722%209.26536%2011.7916%209.35091%2011.8337%209.45055C11.8757%209.55018%2011.8884%209.65975%2011.8702%209.76636C11.8521%209.87296%2011.8038%209.97216%2011.7312%2010.0523M4.24%205.90827L6.05973%203.88053C6.11014%203.82417%206.17175%203.77893%206.24062%203.74771C6.30949%203.71648%206.38412%203.69996%206.45973%203.6992C6.53308%203.69533%206.60645%203.70658%206.67526%203.73227C6.74408%203.75796%206.80687%203.79754%206.85973%203.84853C6.96995%203.94999%207.03594%204.09064%207.04352%204.24025C7.0511%204.38985%206.99966%204.53646%206.90027%204.64853L5.92747%205.728H11.2843C11.5925%205.7344%2011.8389%205.9872%2011.8357%206.29547C11.8364%206.36854%2011.8227%206.44103%2011.7954%206.50879C11.768%206.57655%2011.7276%206.63826%2011.6764%206.69037C11.6251%206.74249%2011.5641%206.78399%2011.4969%206.8125C11.4296%206.84101%2011.3573%206.85598%2011.2843%206.85653H4.64427C4.53641%206.85326%204.43175%206.81912%204.34271%206.75818C4.25366%206.69723%204.18395%206.61203%204.14185%206.51267C4.09975%206.41332%204.08702%206.30398%204.10518%206.19761C4.12333%206.09124%204.1716%205.9923%204.24427%205.91253M8%200C5.87827%200%203.84344%200.842855%202.34315%202.34315C0.842855%203.84344%200%205.87827%200%208C0%2010.1217%200.842855%2012.1566%202.34315%2013.6569C3.84344%2015.1571%205.87827%2016%208%2016C10.1217%2016%2012.1566%2015.1571%2013.6569%2013.6569C15.1571%2012.1566%2016%2010.1217%2016%208C16%205.87827%2015.1571%203.84344%2013.6569%202.34315C12.1566%200.842855%2010.1217%200%208%200Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10213_9231'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .menu-icon.menu-icon--rebate{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.75%201.75H2.25C1.97344%201.75%201.75%201.97344%201.75%202.25V13.75C1.75%2014.0266%201.97344%2014.25%202.25%2014.25H13.75C14.0266%2014.25%2014.25%2014.0266%2014.25%2013.75V2.25C14.25%201.97344%2014.0266%201.75%2013.75%201.75ZM6.87813%2011.9531H6.08437C6.05%2011.9531%206.01406%2011.9359%205.99219%2011.9078L5.4375%2011.2281L4.88281%2011.9078C4.87199%2011.922%204.85804%2011.9334%204.84204%2011.9413C4.82605%2011.9492%204.80845%2011.9532%204.79063%2011.9531H3.99688C3.89375%2011.9531%203.8375%2011.8297%203.90625%2011.7484L4.88594%2010.5484L3.92969%209.37813C3.8625%209.29688%203.91875%209.17344%204.02187%209.17344H4.81719C4.85156%209.17344%204.8875%209.19063%204.90938%209.21875L5.44063%209.86875L5.97188%209.21875C5.99531%209.18906%206.02813%209.17344%206.06406%209.17344H6.85781C6.96094%209.17344%207.01719%209.29688%206.95%209.37813L5.99219%2010.5469L6.97188%2011.7469C7.0375%2011.8297%206.98125%2011.9531%206.87813%2011.9531ZM7%205.98438C7%206.01875%206.97812%206.04688%206.95%206.04688H5.875V7.12031C5.875%207.15%205.84688%207.17188%205.8125%207.17188H5.0625C5.02813%207.17188%205%207.15%205%207.12187V6.04688H3.925C3.89687%206.04688%203.875%206.01875%203.875%205.98438V5.23438C3.875%205.2%203.89687%205.17188%203.925%205.17188H5V4.09688C5%204.06875%205.02813%204.04688%205.0625%204.04688H5.8125C5.84688%204.04688%205.875%204.06875%205.875%204.09688V5.17188H6.94844C6.97813%205.17188%207%205.2%207%205.23438V5.98438ZM12.125%2011.75C12.125%2011.7844%2012.1031%2011.8125%2012.075%2011.8125H9.05C9.02188%2011.8125%209%2011.7844%209%2011.75V11C9%2010.9656%209.02188%2010.9375%209.05%2010.9375H12.0734C12.1031%2010.9375%2012.125%2010.9656%2012.125%2011V11.75ZM12.125%2010.125C12.125%2010.1594%2012.1031%2010.1875%2012.075%2010.1875H9.05C9.02188%2010.1875%209%2010.1594%209%2010.125V9.375C9%209.34062%209.02188%209.3125%209.05%209.3125H12.0734C12.1031%209.3125%2012.125%209.34062%2012.125%209.375V10.125ZM12.125%205.98438C12.125%206.01875%2012.1031%206.04688%2012.075%206.04688H9.05C9.02188%206.04688%209%206.01875%209%205.98438V5.23438C9%205.2%209.02188%205.17188%209.05%205.17188H12.0734C12.1031%205.17188%2012.125%205.2%2012.125%205.23438V5.98438Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.75%201.75H2.25C1.97344%201.75%201.75%201.97344%201.75%202.25V13.75C1.75%2014.0266%201.97344%2014.25%202.25%2014.25H13.75C14.0266%2014.25%2014.25%2014.0266%2014.25%2013.75V2.25C14.25%201.97344%2014.0266%201.75%2013.75%201.75ZM6.87813%2011.9531H6.08437C6.05%2011.9531%206.01406%2011.9359%205.99219%2011.9078L5.4375%2011.2281L4.88281%2011.9078C4.87199%2011.922%204.85804%2011.9334%204.84204%2011.9413C4.82605%2011.9492%204.80845%2011.9532%204.79063%2011.9531H3.99688C3.89375%2011.9531%203.8375%2011.8297%203.90625%2011.7484L4.88594%2010.5484L3.92969%209.37813C3.8625%209.29688%203.91875%209.17344%204.02187%209.17344H4.81719C4.85156%209.17344%204.8875%209.19063%204.90938%209.21875L5.44063%209.86875L5.97188%209.21875C5.99531%209.18906%206.02813%209.17344%206.06406%209.17344H6.85781C6.96094%209.17344%207.01719%209.29688%206.95%209.37813L5.99219%2010.5469L6.97188%2011.7469C7.0375%2011.8297%206.98125%2011.9531%206.87813%2011.9531ZM7%205.98438C7%206.01875%206.97812%206.04688%206.95%206.04688H5.875V7.12031C5.875%207.15%205.84688%207.17188%205.8125%207.17188H5.0625C5.02813%207.17188%205%207.15%205%207.12187V6.04688H3.925C3.89687%206.04688%203.875%206.01875%203.875%205.98438V5.23438C3.875%205.2%203.89687%205.17188%203.925%205.17188H5V4.09688C5%204.06875%205.02813%204.04688%205.0625%204.04688H5.8125C5.84688%204.04688%205.875%204.06875%205.875%204.09688V5.17188H6.94844C6.97813%205.17188%207%205.2%207%205.23438V5.98438ZM12.125%2011.75C12.125%2011.7844%2012.1031%2011.8125%2012.075%2011.8125H9.05C9.02188%2011.8125%209%2011.7844%209%2011.75V11C9%2010.9656%209.02188%2010.9375%209.05%2010.9375H12.0734C12.1031%2010.9375%2012.125%2010.9656%2012.125%2011V11.75ZM12.125%2010.125C12.125%2010.1594%2012.1031%2010.1875%2012.075%2010.1875H9.05C9.02188%2010.1875%209%2010.1594%209%2010.125V9.375C9%209.34062%209.02188%209.3125%209.05%209.3125H12.0734C12.1031%209.3125%2012.125%209.34062%2012.125%209.375V10.125ZM12.125%205.98438C12.125%206.01875%2012.1031%206.04688%2012.075%206.04688H9.05C9.02188%206.04688%209%206.01875%209%205.98438V5.23438C9%205.2%209.02188%205.17188%209.05%205.17188H12.0734C12.1031%205.17188%2012.125%205.2%2012.125%205.23438V5.98438Z'%20fill='black'%20fill-opacity='0.85'/%3e%3c/svg%3e")}.main-layout .content-layout .sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .menu-icon,.main-layout .content-layout .sider .ant-menu .ant-menu-item-selected>.menu-icon{background-color:#636fd0}.main-layout .content-layout .sider .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}.main-layout .content-layout .sider .go-home{display:flex;align-items:center;justify-content:center;gap:8px;line-height:50px;cursor:pointer}.main-layout .content-layout .sider .go-home:hover,.main-layout .content-layout .sider .go-home:hover .text{color:#636fd0}.main-layout .content-layout .inner-layout .content{margin:0;padding:16px 24px;overflow-y:auto}.main-layout .content-layout .inner-layout .content .content-header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.main-layout .content-layout .inner-layout .content .content-header .collapse-icon{width:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb{font-size:14px;height:22px;line-height:22px}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb .crumb-parent{color:#000000a6;font-weight:400}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb .crumb-sep{color:#000000a6;font-weight:400;padding:0 4px}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb .crumb-child{color:#000000d9;font-weight:500}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb .crumb-child--clickable{cursor:pointer}.main-layout .content-layout .inner-layout .content .content-header .content-header__crumb .crumb-child--clickable:hover{color:#636fd0}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(./KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(./KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(./KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(./KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(./KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(./KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(./KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(./KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(./KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(./KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(./KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(./KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(./KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(./KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(./KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(./KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(./KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(./KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(./KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(./KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(./KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(./KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(./KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(./KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(./KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(./KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(./KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(./KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(./KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(./KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(./KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(./KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(./KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(./KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(./KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(./KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(./KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(./KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(./KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(./KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(./KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(./KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(./KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(./KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(./KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(./KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(./KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(./KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(./KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(./KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(./KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(./KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(./KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(./KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(./KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(./KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(./KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(./KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(./KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.assistant-drawer .ant-drawer-header{border-bottom:none}.assistant-drawer .ant-drawer-body{padding:0;display:flex;flex-direction:column}.assistant-drawer__title{display:flex;align-items:center;gap:8px}.assistant-drawer__title-text{font-size:16px;font-weight:600;color:#1f1f1f}.assistant-panel{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#f8fafc,#fff)}.assistant-panel__header{flex-shrink:0;padding:12px 24px;background:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:10}.assistant-panel__header-title{font-size:14px;font-weight:500;color:#1f1f1f;display:block;max-width:100%}.assistant-panel__messages{flex:1;overflow-y:auto;overflow-anchor:none;padding:16px 24px;min-height:0}.assistant-panel__welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:48px 24px}.assistant-panel__welcome-icon{font-size:64px;color:#52c41a;margin-bottom:24px;opacity:.8}.assistant-panel__welcome-title{margin-bottom:8px!important;color:#1f1f1f}.assistant-panel__welcome-desc{font-size:14px}.assistant-panel__input{padding:16px 24px;border-top:1px solid #f0f0f0;background:#fff}.assistant-drawer__content{position:relative;height:100%;overflow:hidden}.conversation-panel__mask{position:absolute;inset:0;background:#00000040;z-index:100;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.conversation-panel{position:absolute;top:0;left:0;bottom:0;width:300px;background:#fff;box-shadow:2px 0 8px #0000001a;z-index:101;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .25s ease}.conversation-panel--visible{transform:translate(0)}.conversation-panel__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #f0f0f0}.conversation-panel__title{font-size:16px;font-weight:600;color:#1f1f1f}.conversation-panel__body{flex:1;overflow-y:auto}.message-list{display:flex;flex-direction:column;gap:16px}.message-list__item{width:100%}.user-message{display:flex;justify-content:flex-end}.user-message__bubble .ant-bubble-content{background-color:#f0f4ff!important}.ai-message{display:flex;align-items:flex-start}.ai-message__thinking{display:inline-flex;align-items:center;gap:8px}.ai-message__thinking-text{font-size:14px;line-height:1.6;color:#636fd0}.ai-message__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.ai-message__text{font-size:14px;line-height:1.6;color:#1f1f1f;word-break:break-word}.ai-message__text.markdown-body h1,.ai-message__text.markdown-body h2,.ai-message__text.markdown-body h3,.ai-message__text.markdown-body h4,.ai-message__text.markdown-body h5,.ai-message__text.markdown-body h6{margin-top:16px;margin-bottom:8px;font-weight:600;line-height:1.4;color:#1f1f1f}.ai-message__text.markdown-body h1{font-size:20px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.ai-message__text.markdown-body h2{font-size:18px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.ai-message__text.markdown-body h3{font-size:16px}.ai-message__text.markdown-body h4{font-size:14px}.ai-message__text.markdown-body p{margin:8px 0;line-height:1.7}.ai-message__text.markdown-body ul,.ai-message__text.markdown-body ol{margin:8px 0;padding-left:24px}.ai-message__text.markdown-body li{margin:4px 0;line-height:1.7}.ai-message__text.markdown-body li>p{margin:0}.ai-message__text.markdown-body code{padding:2px 6px;font-size:13px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background-color:#f5f5f5;border-radius:4px;color:#d56161}.ai-message__text.markdown-body pre{margin:12px 0;padding:12px 16px;background-color:#1e1e1e;border-radius:6px;overflow-x:auto}.ai-message__text.markdown-body pre code{padding:0;background-color:transparent;color:#e6e6e6;font-size:13px}.ai-message__text.markdown-body blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid #52c41a;background-color:#f6ffed;color:#595959}.ai-message__text.markdown-body blockquote p{margin:0}.ai-message__text.markdown-body table{width:100%;margin:12px 0;border-collapse:collapse;font-size:13px}.ai-message__text.markdown-body table th,.ai-message__text.markdown-body table td{padding:8px 12px;border:1px solid #e8e8e8;text-align:left}.ai-message__text.markdown-body table th{background-color:#fafafa;font-weight:600}.ai-message__text.markdown-body table tr:nth-child(2n){background-color:#fafafa}.ai-message__text.markdown-body hr{margin:16px 0;border:none;border-top:1px solid #e8e8e8}.ai-message__text.markdown-body a{color:#1890ff;-webkit-text-decoration:none;text-decoration:none}.ai-message__text.markdown-body a:hover{-webkit-text-decoration:underline;text-decoration:underline}.ai-message__text.markdown-body strong{font-weight:600;color:#1f1f1f}.ai-message__text.markdown-body em{font-style:italic}.ai-message__text.markdown-body>*:first-child{margin-top:0}.ai-message__text.markdown-body>*:last-child{margin-bottom:0}.ai-message__charts{display:flex;flex-direction:column;gap:12px}.ai-message__chart-placeholder{padding:10px 12px;border:1px dashed #d9d9d9;border-radius:8px;background:#fafafa;color:#666;font-size:13px}.ai-message--loading .ai-message__content{flex-direction:row;align-items:center;gap:8px}.ai-message__loading-text{font-size:14px;color:#999}.assistant-chart{width:100%;background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 4px #00000014;border:1px solid #f0f0f0}.assistant-chart--delayed{border:1px dashed #d9d9d9;box-shadow:none;background:#fafafa}.assistant-chart__delayed-inner{width:100%;height:300px;display:flex;align-items:center;justify-content:center;gap:8px}.assistant-chart__delayed-text{font-size:14px;line-height:1.6;color:#636fd0}.conversation-list__loading{display:flex;justify-content:center;align-items:center;height:200px}.conversation-list__empty{margin-top:48px}.conversation-list__item{padding:12px 16px!important;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f5f5f5!important}.conversation-list__item:hover{background-color:#f5f7fa}.conversation-list__item:last-child{border-bottom:none!important}.conversation-list__item-content{display:flex;align-items:center;gap:12px;width:100%;position:relative}.conversation-list__item-icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8f4f8,#d4e8f2);border-radius:8px;color:#1890ff;font-size:16px}.conversation-list__item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.conversation-list__item-title{font-size:14px;font-weight:500;color:#1f1f1f;line-height:1.4}.conversation-list__item-time{font-size:12px;color:#999}.conversation-list__item-actions{flex-shrink:0;opacity:0;transition:opacity .2s ease}.conversation-list__item:hover .conversation-list__item-actions{opacity:1}.conversation-list__item-more{color:#666}.conversation-list__item-more:hover{color:#1890ff;background-color:#1890ff1a}.login-page{position:relative;width:100%;height:100%;background:url(./bg-Oe8jUfb4.png) center center / cover no-repeat;display:flex}.login-page .logo{width:265px;height:67px;background:url(./left-logo-iPQ6MIyN.png) center center / cover no-repeat;position:absolute;left:60px;top:50px}.login-page .login-panel{width:440px;height:502px;padding:56px 40px;border-radius:16px;background:#fff;box-shadow:0 3px 6px #00000014;display:flex;flex-direction:column;align-items:center;gap:48px;position:absolute;right:180px;top:50%;transform:translateY(-50%)}.login-page .login-panel .login-header{display:flex;flex-direction:column;align-items:center;gap:16px}.login-page .login-panel .login-header .login-logo{width:256px;height:116px;background:url(./right-logo-o3D23PoH.png) center center / cover no-repeat}.ant-form{width:100%}.ant-form-item{margin-bottom:24px}.login-submit{height:48px;border-radius:8px;background:#636fd0}.data-check-page{display:flex;flex-direction:column;gap:16px}.data-check-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff}.data-check-page .top-bar .left-group{display:flex;width:308px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.data-check-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.data-check-page .top-bar .left-group .run-date-picker{flex:1 0 0}.data-check-page .top-bar .left-group .run-date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.data-check-page .top-bar .left-group .run-date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.data-check-page .top-bar .button-group{display:flex;gap:16px;align-items:center;justify-content:center}.data-check-page .top-bar .button-group .reload-btn{width:24px;height:24px;display:flex;justify-content:center;align-items:center;padding:0;cursor:pointer}.data-check-page .top-bar .button-group .reload-btn img{width:16px;height:16px}.data-check-page .data-check-content{display:flex;align-items:stretch;gap:16px}.data-check-page .data-check-content .panel{flex:1 0 0}.data-check-page .data-check-content .panel .section-group{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.data-check-page .data-check-content .panel .section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:8px}.data-check-page .data-check-content .panel .section.section-tint{background:#f9f9fd;padding:16px}.data-check-page .data-check-content .panel .section .section-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.data-check-page .data-check-content .panel .section .upload-drop{align-self:stretch}.data-check-page .data-check-content .panel .section .upload-drop .ant-upload-drag{background:#fff;height:90px}.data-check-page .data-check-content .panel .section .upload-drop .upload-content{display:flex;align-items:center;gap:16px;justify-content:center}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#636fd0}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-icon img{width:100%;height:100%}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-icon.small{width:48px;height:48px;font-size:28px}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-texts{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-texts .primary{color:#636fd0;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.data-check-page .data-check-content .panel .section .upload-drop .upload-content .upload-texts .secondary{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.data-check-page .data-check-content .panel .section .section-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;height:32px;line-height:32px}.data-check-page .data-check-content .panel .section .section-header .action-btn{height:32px;min-width:90px;padding:4px 16px;border-radius:4px;border:1px solid #636FD0;color:#636fd0;background:#fff}.data-check-page .data-check-content .panel .section .section-header .action-btn:hover{border-color:#7e88d9;color:#7e88d9}.data-check-page .data-check-content .panel .section .section-header .action-btn:active{border-color:#404ba8;color:#404ba8}.data-check-page .data-check-content .panel .section .token-box{align-self:stretch;border-radius:8px;border:1px solid #D9D9D9;background:#fff;padding:8px 12px;height:90px}.data-check-page .data-check-content .panel .section .token-box .token-area{border:none;box-shadow:none;padding:0}.data-check-page .data-check-content .panel .section .update-label{color:#000000a6;font-weight:400}.data-check-page .data-check-content .panel .section .info-card{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;border-radius:4px;border:1px solid #D9D9D9;background:#fff;padding:32px 24px}.data-check-page .data-check-content .panel .section .info-card.center{align-items:center}.data-check-page .data-check-content .panel .section .info-card .info-date{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.data-check-page .data-check-content .panel .section .info-card .info-status{font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px}.data-check-page .data-check-content .panel .section .info-card .info-status.error{color:#f53f3f}.data-check-page .data-check-content .panel .section .info-card .info-status.success{color:#00b42a}.data-check-page .data-check-content .panel .section .info-card .info-status.warning{color:#ff7d00}.data-check-page .data-check-content .flex-3{flex:0 0 33.333%}.declaration-analysis-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.declaration-analysis-page .top-bar .left-group{display:flex;width:308px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.declaration-analysis-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.declaration-analysis-page .top-bar .left-group .date-picker{flex:1 0 0}.declaration-analysis-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.declaration-analysis-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.declaration-analysis-page .declaration-analysis-content{display:flex;flex-direction:column;gap:16px}.declaration-analysis-page .declaration-analysis-content .panel .panel-top{display:flex;align-items:center;justify-content:space-between}.declaration-analysis-page .declaration-analysis-content .panel .panel-top .panel-tool{display:inline-flex;align-items:center;gap:16px}.declaration-analysis-page .declaration-analysis-content .panel .panel-top .panel-tool .tool-icon{display:flex;width:16px;height:16px;justify-content:center;align-items:center;aspect-ratio:1/1;cursor:pointer}.declaration-analysis-page .declaration-analysis-content .panel .panel-top .panel-tool .tool-icon svg{width:16px;height:16px;flex-shrink:0}.declaration-analysis-page .declaration-analysis-content .panel .panel-top .panel-tool .tool-icon.caret{transition:transform .2s ease}.declaration-analysis-page .declaration-analysis-content .panel .panel-top .panel-tool .tool-icon.caret.rotated{transform:rotate(180deg)}.declaration-analysis-page .declaration-analysis-content .panel .section{overflow:hidden;max-height:1000px;transition:max-height .25s ease,opacity .25s ease,transform .25s ease;opacity:1;transform:translateY(0)}.declaration-analysis-page .declaration-analysis-content .panel .section .declaration-table .ant-table-thead>tr>th,.declaration-analysis-page .declaration-analysis-content .panel .section .declaration-table .ant-table-tbody>tr>td{white-space:nowrap}.declaration-analysis-page .declaration-analysis-content .panel .section .chart-container{height:340px;position:relative}.declaration-analysis-page .declaration-analysis-content .panel .section .chart-input-row{position:relative;height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell{position:absolute;top:0;padding:0;box-sizing:border-box;display:flex;align-items:center}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell .ant-input-number-sm{border-radius:0}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell .ant-input-number-sm input.ant-input-number-input{height:36px}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell .p90-input{width:100%}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell .p90-input .ant-input-number-input{text-align:center}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell.is-editing .p90-input{background:#63f3;border-radius:0}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell.is-editing .p90-input .ant-input-number-input{border-radius:0}.declaration-analysis-page .declaration-analysis-content .panel .section .p90-cell.is-active{box-shadow:inset 0 0 0 1px #404ba8}.declaration-analysis-page .declaration-analysis-content .panel .section .resize-handle{position:absolute;top:-1px;width:7px;height:40px;background:transparent;cursor:ew-resize;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:auto}.declaration-analysis-page .declaration-analysis-content .panel .section .resize-handle .drag-icon{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.declaration-analysis-page .declaration-analysis-content .panel .section .resize-handle.left,.declaration-analysis-page .declaration-analysis-content .panel .section .resize-handle.right{transform:translate(0)}.declaration-analysis-page .declaration-analysis-content .panel .section .resize-handle.right .drag-icon{transform:scaleX(-1)}.declaration-analysis-page .declaration-analysis-content .panel .section .batch-fill-row{display:flex;align-items:center;gap:12px;padding:8px 0 8px 31px}.declaration-analysis-page .declaration-analysis-content .panel .section .batch-fill-row .batch-fill-label{color:#000000d9;font-size:14px;white-space:nowrap}.declaration-analysis-page .declaration-analysis-content .panel .section .batch-fill-row .batch-fill-time{width:120px}.declaration-analysis-page .declaration-analysis-content .panel .section .batch-fill-row .batch-fill-separator{color:#00000073;font-size:14px}.declaration-analysis-page .declaration-analysis-content .panel .section .batch-fill-row .batch-fill-ratio{width:140px}.declaration-analysis-page .declaration-analysis-content .panel.is-collapsed{gap:0}.declaration-analysis-page .declaration-analysis-content .panel.is-collapsed .section{max-height:0;opacity:0;transform:translateY(-8px);pointer-events:none}.da-settings{width:280px;max-height:470px;overflow:auto}.da-settings .da-settings-title{color:#000000d9;font-size:13px;padding:4px 8px 8px 33px}.da-settings .da-settings-fixed{color:#00000073;padding:2px 8px 2px 58px}.da-settings .da-settings-row{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:6px;cursor:grab}.da-settings .da-settings-row:hover{background:#fafafa}.da-settings .da-drag-handle{cursor:grab;color:#00000073;padding:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.da-settings .da-sortable-item{margin:2px 0}.analysis-reference-page{padding-top:16px}.analysis-reference-page .top-bar .left-group{width:350px}.analysis-reference-page .analysis-reference-content{display:flex;flex-direction:column;gap:16px}.analysis-reference-page .analysis-reference-content .panel .section .chart-container{height:300px}.analysis-reference-page .analysis-reference-content .panel .section .shorter-chart-container{height:260px}.monthly-replay-page .ant-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.monthly-replay-page .ant-typography-title{color:#262626;margin-bottom:16px}.daily-arbitrage-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.daily-arbitrage-page .top-bar .left-group{display:flex;width:350px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.daily-arbitrage-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.daily-arbitrage-page .top-bar .left-group .date-picker{flex:1 0 0}.daily-arbitrage-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.daily-arbitrage-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.daily-arbitrage-page .daily-arbitrage-content{display:flex;flex-direction:column;gap:16px}.daily-arbitrage-page .daily-arbitrage-content .chart-container{height:380px;position:relative}.hourly-arbitrage-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.hourly-arbitrage-page .top-bar .left-group{display:flex;width:400px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.hourly-arbitrage-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.hourly-arbitrage-page .top-bar .left-group .date-picker{flex:1 0 0}.hourly-arbitrage-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.hourly-arbitrage-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.hourly-arbitrage-page .hourly-arbitrage-content{display:flex;flex-direction:column;gap:16px}.hourly-arbitrage-page .hourly-arbitrage-content .chart-container{height:380px;position:relative}.hourly-arbitrage-page .hourly-arbitrage-content .panel-group{width:100%;display:flex;gap:16px}.hourly-arbitrage-page .hourly-arbitrage-content .panel-group .panel{flex:1 1 0;min-width:0}.hourly-arbitrage-page .hourly-arbitrage-content .panel-group .panel .distribution-section{display:flex}.hourly-arbitrage-page .hourly-arbitrage-content .panel-group .panel .distribution-section .chart-container{flex:1 1 0;min-width:0}.hourly-arbitrage-page .hourly-arbitrage-content .panel-group .panel .distribution-section .distribution-table{width:330px;display:flex;align-items:center;justify-content:center}.declaration-strategy-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.declaration-strategy-page .top-bar .left-group{display:flex;width:400px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.declaration-strategy-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.declaration-strategy-page .top-bar .left-group .date-picker{flex:1 0 0}.declaration-strategy-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.declaration-strategy-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.declaration-strategy-page .declaration-strategy-content{display:flex;flex-direction:column;gap:16px}.declaration-strategy-page .declaration-strategy-content .chart-container{height:300px;position:relative}.declaration-strategy-page .declaration-table .ant-table-cell:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){padding:0!important;height:40px}.electricity-pricing-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.electricity-pricing-page .top-bar .left-group{display:flex;width:400px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.electricity-pricing-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.electricity-pricing-page .top-bar .left-group .date-picker{flex:1 0 0}.electricity-pricing-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.electricity-pricing-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.electricity-pricing-page .electricity-pricing-content{display:flex;flex-direction:column;gap:16px}.electricity-pricing-page .electricity-pricing-content .chart-container{height:300px;position:relative}.load-forecast-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;margin-bottom:16px}.load-forecast-page .top-bar .left-group{display:flex;width:400px;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.load-forecast-page .top-bar .left-group .label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.load-forecast-page .top-bar .left-group .date-picker{flex:1 0 0}.load-forecast-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.load-forecast-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.load-forecast-page .load-forecast-content{display:flex;flex-direction:column;gap:16px}.load-forecast-page .load-forecast-content .chart-container{height:300px;position:relative}.daily-load-trend-page{height:calc(100% - 32px);min-height:0;overflow:hidden}.daily-load-trend-page .ant-spin-nested-loading{width:100%;height:100%}.daily-load-trend-page .ant-spin-nested-loading .ant-spin-container{width:100%;height:100%;display:flex;gap:16px}.daily-load-trend-page .daily-load-trend-sidebar{width:329px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;padding:16px;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 2px 8px #0000000a}.daily-load-trend-page .daily-load-trend-sidebar .sidebar-title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.daily-load-trend-page .daily-load-trend-sidebar .sidebar-title .title-bar{width:3px;height:16px;border-radius:999px;background:#636fd0}.daily-load-trend-page .daily-load-trend-sidebar .sidebar-title .title-text{color:#636fd0;font-size:18px;font-weight:600;line-height:26px}.daily-load-trend-page .daily-load-trend-sidebar .year-switcher{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:8px;gap:8px;padding:4px;margin-bottom:12px;border-radius:2px;background:#f5f7ff}.daily-load-trend-page .daily-load-trend-sidebar .year-switcher .year-switcher-item{height:36px;border:none;border-radius:2px;background:transparent;color:#000000a6;font-size:14px;line-height:22px;cursor:pointer;transition:all .2s ease}.daily-load-trend-page .daily-load-trend-sidebar .year-switcher .year-switcher-item.active{background:#636fd0;color:#fff;box-shadow:0 4px 10px #636fd03d}.daily-load-trend-page .daily-load-trend-sidebar .customer-search-row{display:flex;align-items:center;gap:8px;margin-bottom:12px}.daily-load-trend-page .daily-load-trend-sidebar .customer-search-row .customer-search{flex:1;min-width:0}.daily-load-trend-page .daily-load-trend-sidebar .customer-search-row .customer-search .ant-input-affix-wrapper{height:36px;border-radius:8px;border-color:#e5e7ef;box-shadow:none}.daily-load-trend-page .daily-load-trend-sidebar .customer-search-row .search-button{flex-shrink:0;height:30px;border-radius:2px;background:#636fd0;box-shadow:none}.daily-load-trend-page .daily-load-trend-sidebar .check-all-row{padding-bottom:12px;border-bottom:1px solid #F0F0F0}.daily-load-trend-page .daily-load-trend-sidebar .check-all-row .ant-checkbox-wrapper{color:#000000d9;font-size:14px}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree-wrap{flex:1;min-height:0;margin-top:12px;overflow-y:auto;padding-right:4px}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree{background:transparent}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .ant-tree-treenode{width:100%;padding:2px 0}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;border-radius:6px}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .ant-tree-node-content-wrapper:hover{background:#f6f7fc}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .tree-node{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .tree-node--customer{color:#000000e0;font-size:14px;font-weight:500;line-height:22px}.daily-load-trend-page .daily-load-trend-sidebar .customer-tree .tree-node--account{color:#000000a6;font-size:13px;line-height:20px}.daily-load-trend-page .daily-load-trend-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.daily-load-trend-page .daily-load-trend-main .filter-bar{display:flex;align-items:center;gap:23px;padding:14px 20px;border-radius:12px;background:#fff;flex-shrink:0;box-shadow:0 2px 8px #0000000a}.daily-load-trend-page .daily-load-trend-main .filter-bar .filter-group{display:flex;align-items:center;gap:12px;min-width:0;height:36px}.daily-load-trend-page .daily-load-trend-main .filter-bar .filter-label{color:#000000d9;font-size:14px;line-height:22px;white-space:nowrap}.daily-load-trend-page .daily-load-trend-main .filter-bar .date-picker{min-width:320px;height:36px;border-radius:2px;border-color:#e5e7ef;box-shadow:none}.daily-load-trend-page .daily-load-trend-main .content-card{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 2px 8px #0000000a}.daily-load-trend-page .daily-load-trend-main .content-card .content-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;border-bottom:1px solid #F0F0F0;flex-shrink:0}.daily-load-trend-page .daily-load-trend-main .content-card .trend-tabs{display:flex;align-items:center;gap:32px;overflow-x:auto}.daily-load-trend-page .daily-load-trend-main .content-card .trend-tab{position:relative;height:52px;padding:0;border:none;background:transparent;color:#000000d9;font-size:16px;line-height:24px;cursor:pointer;white-space:nowrap}.daily-load-trend-page .daily-load-trend-main .content-card .trend-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:transparent;transition:background .2s ease}.daily-load-trend-page .daily-load-trend-main .content-card .trend-tab.active{color:#636fd0;font-weight:500}.daily-load-trend-page .daily-load-trend-main .content-card .trend-tab.active:after{background:#636fd0}.daily-load-trend-page .daily-load-trend-main .content-card .chart-mode-switch{display:inline-flex;align-items:center;padding:4px;border-radius:2px;background:#f5f7ff}.daily-load-trend-page .daily-load-trend-main .content-card .chart-mode-switch .chart-mode-item{min-width:84px;height:30px;padding:0 12px;border:none;border-radius:2px;background:transparent;color:#000000a6;font-size:12px;line-height:20px;cursor:pointer;transition:all .2s ease}.daily-load-trend-page .daily-load-trend-main .content-card .chart-mode-switch .chart-mode-item.active{background:#636fd0;color:#fff;box-shadow:0 4px 10px #636fd02e}.daily-load-trend-page .daily-load-trend-main .content-card .chart-panel{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container,.daily-load-trend-page .daily-load-trend-main .content-card .chart-empty{height:100%;min-height:0}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container--heatmap{height:auto;display:flex;flex-direction:column;gap:16px}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container--heatmap .chart-section{display:flex;flex-direction:column}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container--heatmap .chart-section .panel-title{flex-shrink:0;margin-bottom:8px}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container--heatmap .chart-section--heatmap .chart-section-body{height:627px}.daily-load-trend-page .daily-load-trend-main .content-card .chart-container--heatmap .chart-section--total .chart-section-body{height:360px}.daily-load-trend-page .daily-load-trend-main .content-card .chart-empty{display:flex;align-items:center;justify-content:center}.contract-detail-footer{display:flex;justify-content:right;gap:16px;padding:16px 0}.contract-detail-table{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.contract-detail-table .detail-row{display:flex;border-bottom:1px solid #f0f0f0}.contract-detail-table .detail-row:last-child{border-bottom:none}.contract-detail-table .detail-row .detail-label{width:140px;min-width:140px;padding:12px 16px;background:#fafafa;color:#000000a6;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;border-right:1px solid #f0f0f0;display:flex;align-items:center}.contract-detail-table .detail-row .detail-value{flex:1;padding:12px 16px;color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;word-break:break-all;display:flex;align-items:center}.contract-detail-table .detail-row .detail-value.edit-mode{padding:8px 12px}.contract-detail-table .detail-row .detail-value .ant-input,.contract-detail-table .detail-row .detail-value .ant-select{width:100%}.year-file-upload-modal .upload-content{display:flex;flex-direction:column;gap:16px}.year-file-upload-modal .year-radio-group{display:flex;width:100%}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper{flex:1;text-align:center;height:36px;line-height:24px;padding:5px 0;font-family:PingFang SC;font-size:14px;color:#000000d9;border-color:#d9d9d9}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#636fd0;border-color:#636fd0}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#636fd0}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:#7781d6;border-color:#7781d6}.year-file-upload-modal .year-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{color:#636fd0}.year-file-upload-modal .upload-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;background:#f9f9fd}.year-file-upload-modal .upload-section .section-title{align-self:stretch;color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.year-file-upload-modal .upload-dragger{width:100%;border-radius:4px;border:1px dashed rgba(0,0,0,.25);background:#fff}.year-file-upload-modal .upload-dragger .ant-upload-drag{padding:0;background:#fff;border:none;min-height:160px}.year-file-upload-modal .upload-dragger .ant-upload-btn{padding:20px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;min-height:160px}.year-file-upload-modal .upload-dragger:hover{border-color:#636fd0}.year-file-upload-modal .upload-dragger .upload-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.year-file-upload-modal .upload-dragger .upload-icon img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.year-file-upload-modal .upload-dragger .upload-text{color:#636fd0;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.year-file-upload-modal .upload-dragger .upload-hint{color:#00000073;text-align:center;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;margin:0}.year-file-upload-modal .ant-upload-list{margin-top:8px}.purchase-power-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.purchase-power-page .top-bar{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.purchase-power-page .top-bar .top-bar-row{display:flex;align-items:center;justify-content:space-between;gap:28px}.purchase-power-page .top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.purchase-power-page .top-bar .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:240px}.purchase-power-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:nowrap}.purchase-power-page .top-bar .field-item .input,.purchase-power-page .top-bar .field-item .select,.purchase-power-page .top-bar .field-item .month-range-picker{flex:1 1 0;width:100%}.purchase-power-page .top-bar .field-item .ant-input,.purchase-power-page .top-bar .field-item .ant-select-selector,.purchase-power-page .top-bar .field-item .ant-picker{height:36px}.purchase-power-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.purchase-power-page .top-bar .actions .ant-btn{width:90px;height:36px}.purchase-power-page .top-bar .actions .collapse-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;transition:transform .3s ease}.purchase-power-page .top-bar .actions .collapse-icon img{width:16px;height:16px}.purchase-power-page .top-bar .actions .collapse-icon:hover{opacity:.7}.purchase-power-page .top-bar .actions .collapse-icon.collapsed{transform:rotate(180deg)}.purchase-power-page .top-bar .second-row{display:flex;align-items:center;gap:12px}.purchase-power-page .top-bar .month-shortcut-group{display:flex;align-items:center;justify-content:center;width:220px;height:36px;padding:2px;border-radius:4px;background:#f9f9fd;box-sizing:border-box}.purchase-power-page .top-bar .month-shortcut-group .month-shortcut-btn{display:flex;align-items:center;justify-content:center;width:72px;height:32px;border-radius:4px;background:transparent;color:#000000d9;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;transition:all .2s ease}.purchase-power-page .top-bar .month-shortcut-group .month-shortcut-btn:hover{background:#636fd01a}.purchase-power-page .top-bar .month-shortcut-group .month-shortcut-btn.active{background:#636fd0;color:#fff}.purchase-power-page .panel{flex:1 1 0;min-height:0}.purchase-power-page .panel .section{flex:1;min-height:0}.purchase-power-page .panel .section .ant-table-wrapper,.purchase-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.purchase-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.purchase-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.sales-power-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.sales-power-page .top-bar{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.sales-power-page .top-bar .top-bar-row{display:flex;align-items:center;justify-content:space-between;gap:28px}.sales-power-page .top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.sales-power-page .top-bar .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:240px}.sales-power-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.sales-power-page .top-bar .field-item .input,.sales-power-page .top-bar .field-item .select{flex:1 1 0;width:100%}.sales-power-page .top-bar .field-item .ant-input,.sales-power-page .top-bar .field-item .ant-select-selector{height:36px}.sales-power-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.sales-power-page .top-bar .actions .ant-btn{width:90px;height:36px}.sales-power-page .top-bar .actions .collapse-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;transition:transform .3s ease}.sales-power-page .top-bar .actions .collapse-icon img{width:16px;height:16px}.sales-power-page .top-bar .actions .collapse-icon:hover{opacity:.7}.sales-power-page .top-bar .actions .collapse-icon.collapsed{transform:rotate(180deg)}.sales-power-page .top-bar .second-row{display:flex;align-items:center;gap:12px}.sales-power-page .panel{flex:1 1 0;min-height:0}.sales-power-page .panel .section{flex:1;min-height:0}.sales-power-page .panel .section .ant-table-wrapper,.sales-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.sales-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.sales-power-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.sales-contract-detail-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 32px)}.sales-contract-detail-page--loading{align-items:center;justify-content:center;min-height:320px}.sales-contract-detail-page .detail-body{display:flex;gap:16px;flex:1;min-height:0}.sales-contract-detail-page .detail-sidebar{width:398px;flex-shrink:0}.sales-contract-detail-page .detail-sidebar .contract-card{background:#fff;border-radius:16px;padding:16px 24px;display:flex;flex-direction:column;gap:16px;height:100%}.sales-contract-detail-page .detail-sidebar .contract-card .divider{width:100%;height:1px;border-bottom:1px dashed rgba(0,0,0,.25)}.sales-contract-detail-page .detail-sidebar .contract-card .card-header{display:flex;align-items:center;gap:12px}.sales-contract-detail-page .detail-sidebar .contract-card .card-header .contract-icon{width:48px;height:48px;border-radius:50%;background:#f2f4ff;padding:10px;-o-object-fit:contain;object-fit:contain}.sales-contract-detail-page .detail-sidebar .contract-card .card-header .contract-no-info{display:flex;flex-direction:column}.sales-contract-detail-page .detail-sidebar .contract-card .card-header .contract-no-info .card-label{color:#000000a6;font-size:14px;line-height:22px}.sales-contract-detail-page .detail-sidebar .contract-card .card-header .contract-no-info .card-value{color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.sales-contract-detail-page .detail-sidebar .contract-card .energy-summary{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:8px;border:1px solid #E6E8F2;background:#f9f9fd;padding:12px 24px}.sales-contract-detail-page .detail-sidebar .contract-card .energy-summary .energy-summary-label{color:#636fd0;font-size:14px;line-height:24px;white-space:nowrap;font-weight:500}.sales-contract-detail-page .detail-sidebar .contract-card .energy-summary .energy-summary-value{color:#636fd0;font-size:20px;font-weight:600;line-height:32px}.sales-contract-detail-page .detail-sidebar .contract-card .card-fields{display:flex;flex-direction:column;gap:16px}.sales-contract-detail-page .detail-sidebar .contract-card .card-fields .card-field{display:flex;gap:2px}.sales-contract-detail-page .detail-sidebar .contract-card .card-fields .card-field .field-label{color:#000000a6;font-size:14px;line-height:24px;width:71px}.sales-contract-detail-page .detail-sidebar .contract-card .card-fields .card-field .field-value{color:#000000d9;font-size:14px;line-height:24px;word-break:break-all}.sales-contract-detail-page .detail-content{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.sales-contract-detail-page .detail-content .content-filter{display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:16px 24px}.sales-contract-detail-page .detail-content .content-filter .filter-label{color:#000000d9;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.sales-contract-detail-page .detail-content .content-filter .month-range-picker{width:280px}.sales-contract-detail-page .detail-content .panel,.sales-contract-detail-page .detail-content .panel .section{flex:1;min-height:0}.power-supplier-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.power-supplier-page .top-bar{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.power-supplier-page .top-bar .top-bar-row{display:flex;align-items:center;justify-content:space-between;gap:28px}.power-supplier-page .top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.power-supplier-page .top-bar .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:200px}.power-supplier-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.power-supplier-page .top-bar .field-item .input,.power-supplier-page .top-bar .field-item .select{flex:1 1 0;width:100%}.power-supplier-page .top-bar .field-item .ant-input,.power-supplier-page .top-bar .field-item .ant-select .ant-select-selector{height:36px}.power-supplier-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.power-supplier-page .top-bar .actions .ant-btn{width:90px;height:36px}.power-supplier-page .panel{flex:1 1 0;display:flex;flex-direction:column;min-height:0;background:#fff;border-radius:12px;padding:16px 24px;box-shadow:0 2px 8px #0000000f}.power-supplier-page .panel .section{flex:1;min-height:0}.power-supplier-page .panel .section .ant-table-wrapper,.power-supplier-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.power-supplier-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.power-supplier-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.power-supplier-page .status-cell{display:inline-flex;align-items:center;gap:6px}.power-supplier-page .status-cell .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.power-supplier-page .table-action-text .action-link{color:#636fd0;cursor:pointer;font-size:14px;line-height:22px}.power-supplier-page .table-action-text .action-link:hover{color:#4a58c4}.power-supplier-detail-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 32px)}.power-supplier-detail-page--loading{align-items:center;justify-content:center;min-height:320px}.power-supplier-detail-page .detail-body{display:flex;gap:16px;flex:1;min-height:0}.power-supplier-detail-page .detail-sidebar{width:398px;flex-shrink:0}.power-supplier-detail-page .detail-sidebar .supplier-card{background:#fff;border-radius:16px;display:flex;flex-direction:column;height:100%;box-shadow:0 2px 8px #0000000f;overflow:hidden}.power-supplier-detail-page .detail-sidebar .supplier-card .supplier-card-body{flex:1;min-height:0;overflow:auto;padding:16px 24px;display:flex;flex-direction:column;gap:16px}.power-supplier-detail-page .detail-sidebar .supplier-card .supplier-edit-footer{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:53px;padding:0;background:#fff;border:none;border-top:1px solid rgba(5,5,5,.06);color:#636fd0;font-family:inherit;font-size:14px;line-height:22px;cursor:pointer;transition:background .2s}.power-supplier-detail-page .detail-sidebar .supplier-card .supplier-edit-footer .anticon{font-size:16px}.power-supplier-detail-page .detail-sidebar .supplier-card .supplier-edit-footer:hover{background:#f7f8ff}.power-supplier-detail-page .detail-sidebar .supplier-card .divider{width:100%;height:1px;border-bottom:1px dashed rgba(0,0,0,.25)}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header{display:flex;align-items:center;gap:12px}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header .supplier-icon{width:48px;height:48px;border-radius:50%;background:#f2f4ff;padding:10px;display:flex;align-items:center;justify-content:center}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header .supplier-icon .supplier-icon-img{width:24px;height:24px}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header .supplier-title-main{flex:1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header .supplier-name{flex:1;min-width:0;color:#000000d9;font-size:18px;font-weight:600;line-height:26px;overflow:hidden}.power-supplier-detail-page .detail-sidebar .supplier-card .card-header .coop-status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 8px;height:24px;border-radius:4px;font-size:13px;line-height:22px;color:#00000073;background:#f5f5f5}.power-supplier-detail-page .detail-sidebar .supplier-card .card-fields{display:flex;flex-direction:column;gap:16px}.power-supplier-detail-page .detail-sidebar .supplier-card .card-fields .card-field{display:grid;grid-template-columns:120px minmax(0,1fr);grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;align-items:start}.power-supplier-detail-page .detail-sidebar .supplier-card .card-fields .card-field .field-label{color:#000000a6;font-size:14px;line-height:22px;text-align:left}.power-supplier-detail-page .detail-sidebar .supplier-card .card-fields .card-field .field-value{color:#000000d9;font-size:14px;line-height:22px;font-weight:500;word-break:break-all;text-align:left}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-overview-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(5,5,5,.06);border-radius:4px;overflow:hidden}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-overview-card .metric-overview-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:44px;border-bottom:1px solid rgba(5,5,5,.06)}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-overview-card .metric-overview-row:last-child{border-bottom:none}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-overview-card .metric-overview-label{color:#636fd0;font-size:14px;line-height:22px;font-weight:500}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-overview-card .metric-overview-value{color:#636fd0;font-size:20px;font-weight:700;line-height:24px;text-align:right}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(5,5,5,.06);border-radius:4px;overflow:hidden}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card .metric-year-title{padding:0 16px;height:38px;line-height:38px;color:#000000d9;font-size:14px;font-weight:500;border-bottom:1px solid rgba(5,5,5,.06)}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card .metric-year-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:40px;border-bottom:1px solid rgba(5,5,5,.06)}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card .metric-year-row:last-child{border-bottom:none}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card .metric-year-label{color:#000000a6;font-size:14px;line-height:22px}.power-supplier-detail-page .detail-sidebar .supplier-card .metric-year-card .metric-year-value{color:#000000d9;font-size:16px;font-weight:700;line-height:22px;text-align:right}.power-supplier-detail-page .detail-content{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.power-supplier-detail-page .detail-content .content-top-bar{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.power-supplier-detail-page .detail-content .content-top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.power-supplier-detail-page .detail-content .content-top-bar .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:200px}.power-supplier-detail-page .detail-content .content-top-bar .field-item.field-item-range{flex:1.2 1 280px;min-width:280px}.power-supplier-detail-page .detail-content .content-top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.power-supplier-detail-page .detail-content .content-top-bar .field-item .input{flex:1 1 0;width:100%}.power-supplier-detail-page .detail-content .content-top-bar .field-item .ant-input{height:36px}.power-supplier-detail-page .detail-content .content-top-bar .field-item .month-range-picker{flex:1 1 0;min-width:0}.power-supplier-detail-page .detail-content .content-top-bar .field-item .ant-picker{width:100%}.power-supplier-detail-page .detail-content .content-top-bar .actions{display:inline-flex;align-items:center;gap:12px}.power-supplier-detail-page .detail-content .content-top-bar .actions .ant-btn{width:90px;height:36px}.power-supplier-detail-page .detail-content .panel{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;border-radius:12px;padding:16px 24px;box-shadow:0 2px 8px #0000000f}.power-supplier-detail-page .detail-content .panel .panel-top{display:flex;justify-content:space-between;align-items:center}.power-supplier-detail-page .detail-content .panel .panel-top .panel-tool{display:flex;align-items:center;gap:12px}.power-supplier-detail-page .detail-content .panel .panel-top .panel-tool .action-btn{border-radius:4px}.power-supplier-detail-page .detail-content .panel .section{flex:1;min-height:0}.power-supplier-detail-page .status-cell{display:inline-flex;align-items:center;gap:6px}.power-supplier-detail-page .status-cell .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.power-supplier-form-modal .power-supplier-form .ant-form-item{margin-bottom:20px}.power-supplier-form-modal .power-supplier-form .ant-form-item:last-child{margin-bottom:0}.power-supplier-form-modal .power-supplier-form .ant-form-item-label>label{height:auto}.service-user-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.service-user-page .top-bar{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.service-user-page .top-bar .top-bar-row{display:flex;align-items:center;justify-content:space-between;gap:28px}.service-user-page .top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.service-user-page .top-bar .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:240px}.service-user-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.service-user-page .top-bar .field-item .input,.service-user-page .top-bar .field-item .select{flex:1 1 0;width:100%}.service-user-page .top-bar .field-item .ant-input,.service-user-page .top-bar .field-item .ant-select .ant-select-selector{height:36px}.service-user-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.service-user-page .top-bar .actions .ant-btn{width:90px;height:36px}.service-user-page .panel{flex:1 1 0;display:flex;flex-direction:column;min-height:0;background:#fff;border-radius:12px;padding:16px 24px;box-shadow:0 2px 8px #0000000f}.service-user-page .panel .section{flex:1;min-height:0}.service-user-page .panel .section .ant-table-wrapper,.service-user-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.service-user-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.service-user-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.service-user-page .table-action-text .action-link{color:#636fd0;cursor:pointer;font-size:14px;line-height:22px}.service-user-page .table-action-text .action-link:hover{color:#4a58c4}.service-user-detail-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 32px)}.service-user-detail-page--loading{align-items:center;justify-content:center;min-height:320px}.service-user-detail-page .detail-body{display:flex;gap:16px;flex:1;min-height:0}.service-user-detail-page .detail-sidebar{width:398px;flex-shrink:0}.service-user-detail-page .detail-sidebar .user-card{background:#fff;border-radius:16px;padding:0;display:flex;flex-direction:column;height:100%;overflow:hidden;box-shadow:0 2px 8px #0000000f}.service-user-detail-page .detail-sidebar .user-card .user-card-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:16px 24px;overflow-y:auto}.service-user-detail-page .detail-sidebar .user-card .user-card-footer{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;height:53px;border-top:1px solid rgba(5,5,5,.06);color:#636fd0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-user-detail-page .detail-sidebar .user-card .user-card-footer .edit-icon{font-size:16px}.service-user-detail-page .detail-sidebar .user-card .user-card-footer .edit-text{font-size:14px;line-height:22px}.service-user-detail-page .detail-sidebar .user-card .user-card-footer:hover{background:#f2f4ff}.service-user-detail-page .detail-sidebar .user-card .divider{width:100%;height:1px;border-bottom:1px dashed rgba(0,0,0,.25)}.service-user-detail-page .detail-sidebar .user-card .card-header{display:flex;align-items:center;gap:12px}.service-user-detail-page .detail-sidebar .user-card .card-header .user-icon{width:48px;height:48px;border-radius:50%;background:#f2f4ff;padding:10px;display:flex;align-items:center;justify-content:center}.service-user-detail-page .detail-sidebar .user-card .card-header .user-icon .user-icon-img{width:24px;height:24px}.service-user-detail-page .detail-sidebar .user-card .card-header .user-title-row{display:flex;align-items:center;flex:1;gap:8px;min-width:0}.service-user-detail-page .detail-sidebar .user-card .card-header .user-title-row .user-title-main{flex:1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.service-user-detail-page .detail-sidebar .user-card .card-header .user-title-row .user-name{flex:1;min-width:0;color:#000000d9;font-size:18px;font-weight:600;line-height:26px;overflow:hidden}.service-user-detail-page .detail-sidebar .user-card .card-fields{display:flex;flex-direction:column;gap:16px}.service-user-detail-page .detail-sidebar .user-card .card-fields .card-field{display:grid;grid-template-columns:140px minmax(0,1fr);grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;align-items:start}.service-user-detail-page .detail-sidebar .user-card .card-fields .card-field .field-label{color:#000000a6;font-size:14px;line-height:24px;text-align:left}.service-user-detail-page .detail-sidebar .user-card .card-fields .card-field .field-value{color:#000000d9;font-size:16px;line-height:24px;word-break:break-all;text-align:left}.service-user-detail-page .detail-sidebar .user-card .summary-card{display:flex;flex-direction:column;border:1px solid rgba(5,5,5,.06);border-radius:4px;overflow:hidden;background:#fff}.service-user-detail-page .detail-sidebar .user-card .summary-card .summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:44px;border-bottom:1px solid rgba(5,5,5,.06)}.service-user-detail-page .detail-sidebar .user-card .summary-card .summary-row:last-child{border-bottom:none}.service-user-detail-page .detail-sidebar .user-card .summary-card .summary-row .summary-label{color:#636fd0;font-size:14px;font-weight:500;line-height:22px}.service-user-detail-page .detail-sidebar .user-card .summary-card .summary-row .summary-value{color:#636fd0;font-size:20px;font-weight:700;line-height:28px;text-align:right}.service-user-detail-page .detail-sidebar .user-card .year-card{display:flex;flex-direction:column;border:1px solid rgba(5,5,5,.06);border-radius:4px;overflow:hidden;background:#fff}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-header{display:flex;align-items:center;padding:0 16px;height:38px;border-bottom:1px solid rgba(5,5,5,.06)}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-header .year-title{color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:40px;border-bottom:1px solid rgba(5,5,5,.06)}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-row:last-child{border-bottom:none}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-row .year-row-label{color:#000000a6;font-size:14px;font-weight:400;line-height:22px}.service-user-detail-page .detail-sidebar .user-card .year-card .year-card-row .year-row-value{color:#000000d9;font-size:16px;font-weight:700;line-height:24px;text-align:right}.service-user-detail-page .detail-content{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.service-user-detail-page .detail-content .detail-tabs{display:flex;align-items:center;gap:40px;height:48px;padding:0 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.service-user-detail-page .detail-content .detail-tabs .detail-tab{position:relative;display:inline-flex;align-items:center;height:100%;color:#000000d9;font-size:16px;line-height:24px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-user-detail-page .detail-content .detail-tabs .detail-tab.active{color:#636fd0;font-weight:500}.service-user-detail-page .detail-content .detail-tabs .detail-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#636fd0}.service-user-detail-page .detail-content .trend-chart{width:100%;height:100%;min-height:480px}.service-user-detail-page .detail-content .trend-empty{height:100%;min-height:480px;display:flex;align-items:center;justify-content:center}.service-user-detail-page .detail-content .content-top-bar{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.service-user-detail-page .detail-content .content-top-bar .field-group{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:16px 40px}.service-user-detail-page .detail-content .content-top-bar .field-item{display:flex;align-items:center;gap:8px;min-width:320px}.service-user-detail-page .detail-content .content-top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.service-user-detail-page .detail-content .content-top-bar .field-item .range-picker{flex:1 1 0;width:100%;height:36px}.service-user-detail-page .detail-content .panel{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;border-radius:12px;padding:16px 24px;box-shadow:0 2px 8px #0000000f}.service-user-detail-page .detail-content .panel .panel-top{display:flex;justify-content:space-between;align-items:center}.service-user-detail-page .detail-content .panel .panel-top .panel-tool{display:flex;align-items:center;gap:12px}.service-user-detail-page .detail-content .panel .panel-top .panel-tool .action-btn{border-radius:4px}.service-user-detail-page .detail-content .panel .section{flex:1;min-height:0}.service-user-form-modal .service-user-form .ant-form-item{margin-bottom:20px}.service-user-form-modal .service-user-form .ant-form-item:last-child{margin-bottom:0}.service-user-form-modal .service-user-form .ant-form-item-label>label{height:auto}.sales-company-data-container{width:100%;height:100%;display:flex;flex-direction:column;gap:16px}.sales-company-data-container .second-row{display:flex;align-items:center;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.sales-company-data-container .second-row .field-group{display:flex;gap:16px 40px}.sales-company-data-container .second-row .field-group .field-item{display:flex;align-items:center;gap:8px;min-width:240px}.sales-company-data-container .second-row .field-group .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:nowrap}.sales-company-data-container .second-row .field-group .field-item .month-picker{flex:1 0 0}.sales-company-data-container .second-row .field-group .field-item .ant-picker{height:36px}.sales-company-data-container .second-row .field-group .field-item .input{width:240px;height:36px}.sales-company-data-container .second-row .actions{display:flex;align-items:center;gap:8px}.sales-company-data-container .second-row .actions .ant-btn{width:90px;height:36px}.sales-company-data-container .panel{flex:1 1 0}.sales-company-data-container .status-cell{display:inline-flex;align-items:center;gap:6px}.sales-company-data-container .status-dot{display:inline-block;width:8px;height:8px;aspect-ratio:1 / 1;border-radius:50%}.sales-company-data-container .status-dot.warning{background:#ff7d00;background:var(--Warning-6, #FF7D00)}.sales-company-data-container .status-dot.success{background:#00b42a;background:var(--Success-6, #00B42A)}.file-upload-modal .upload-content{display:flex;flex-direction:column;gap:16px}.file-upload-modal .upload-section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border-radius:8px;background:#f9f9fd}.file-upload-modal .upload-section .section-header{align-self:stretch;display:flex;justify-content:space-between;align-items:center}.file-upload-modal .upload-section .section-header .section-title{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.file-upload-modal .upload-section .section-header .template-download-link{color:#636fd0;font-size:14px;font-weight:400;line-height:22px}.file-upload-modal .upload-dragger{width:100%;height:160px;border-radius:4px;border:1px dashed rgba(0,0,0,.25);background:#fff}.file-upload-modal .upload-dragger .ant-upload-drag{padding:0;background:#fff;border:none}.file-upload-modal .upload-dragger .ant-upload-btn{padding:20px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;height:100%}.file-upload-modal .upload-dragger:hover{border-color:#636fd0}.file-upload-modal .upload-dragger .upload-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.file-upload-modal .upload-dragger .upload-icon img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.file-upload-modal .upload-dragger .upload-text{color:#636fd0;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;margin-bottom:4px}.file-upload-modal .upload-dragger .upload-hint{color:#00000073;text-align:center;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;margin:0}.file-upload-modal .upload-dragger .uploaded-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}.file-upload-modal .upload-dragger .preview-group{display:flex;flex-direction:column;align-items:center;gap:4px}.file-upload-modal .upload-dragger .preview-icon{width:52px;height:52px;border-radius:8px;background-image:url("data:image/svg+xml,%3csvg%20width='52'%20height='52'%20viewBox='0%200%2052%2052'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.7%202.59961H35.1L45.5%2012.9996V44.1996C45.5%2047.0715%2043.1719%2049.3996%2040.3%2049.3996H11.7C8.82812%2049.3996%206.5%2047.0715%206.5%2044.1996V7.79961C6.5%204.92773%208.82812%202.59961%2011.7%202.59961Z'%20fill='%2300B42A'/%3e%3cpath%20d='M21.3406%2036.6894L25.8929%2029.8878C25.9887%2029.7446%2026.1825%2029.7062%2026.3257%2029.802C26.3596%2029.8247%2026.3887%2029.8539%2026.4114%2029.8878L30.9637%2036.6894C31.0602%2036.8336%2031.2223%2036.9202%2031.3958%2036.9202H33.5806C33.8678%2036.9202%2034.1006%2036.6874%2034.1006%2036.4002C34.1006%2036.294%2034.0681%2036.1903%2034.0074%2036.1031L27.9662%2027.4238C27.8916%2027.3167%2027.8916%2027.1745%2027.9661%2027.0674L33.5659%2019.0171C33.7299%2018.7814%2033.6717%2018.4573%2033.4359%2018.2933C33.3488%2018.2327%2033.2452%2018.2002%2033.139%2018.2002H30.9539C30.7804%2018.2002%2030.6182%2018.2868%2030.5217%2018.4311L26.4115%2024.5768C26.3157%2024.72%2026.1219%2024.7585%2025.9787%2024.6627C25.9447%2024.64%2025.9155%2024.6108%2025.8928%2024.5768L21.7826%2018.4311C21.6861%2018.2868%2021.5239%2018.2002%2021.3503%2018.2002H19.1606C18.8734%2018.2002%2018.6406%2018.433%2018.6406%2018.7202C18.6406%2018.8257%2018.6727%2018.9287%2018.7326%2019.0155L24.2879%2027.0683C24.3615%2027.175%2024.3614%2027.3161%2024.2878%2027.4228L18.2914%2036.1047C18.1282%2036.341%2018.1874%2036.6649%2018.4238%2036.8281C18.5106%2036.8881%2018.6137%2036.9202%2018.7193%2036.9202H20.9085C21.082%2036.9202%2021.2441%2036.8336%2021.3406%2036.6894Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M35.1016%202.59961L45.5016%2012.9996H37.7016C36.2656%2012.9996%2035.1016%2011.8355%2035.1016%2010.3996V2.59961Z'%20fill='%237BE188'/%3e%3c/svg%3e")}.file-upload-modal .upload-dragger .preview-info{display:flex;flex-direction:column;align-items:center;gap:16px}.file-upload-modal .upload-dragger .preview-name{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:center;max-width:420px;word-break:break-all}.file-upload-modal .upload-dragger .preview-actions{display:flex;align-items:flex-start;gap:16px;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px}.file-upload-modal .upload-dragger .preview-actions .action{cursor:pointer}.file-upload-modal .upload-dragger .preview-actions .action.reupload{color:#636fd0}.file-upload-modal .upload-dragger .preview-actions .action.delete{color:#f53f3f}.purchase-detail-page{width:100%;height:calc(100% - 34px)}.purchase-detail-page .panel{flex:1 1 0;min-height:0}.purchase-detail-page .panel .section{flex:1;min-height:0}.purchase-detail-page .panel .section .ant-table-wrapper,.purchase-detail-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.purchase-detail-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.purchase-detail-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.account-detail-container{display:flex;flex-direction:column;gap:16px;height:100%}.account-detail-container .filter-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.account-detail-container .filter-panel .field-group{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;gap:16px 40px}.account-detail-container .filter-panel .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:220px}.account-detail-container .filter-panel .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.account-detail-container .filter-panel .field-item .input{flex:1 1 0;width:100%}.account-detail-container .filter-panel .field-item .ant-input{height:36px}.account-detail-container .filter-panel .field-item-month{min-width:360px;flex:1.2 1 0}.account-detail-container .filter-panel .field-item-month .month-range-picker{width:100%}.account-detail-container .filter-panel .field-item-month .ant-picker{height:36px}.account-detail-container .filter-panel .actions{display:inline-flex;align-items:center;gap:12px}.account-detail-container .filter-panel .actions .ant-btn{width:90px;height:36px}.account-detail-container .panel{display:flex;flex:1 1 0;flex-direction:column;padding:16px 24px 20px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.account-detail-container .panel .panel-title .data-years-selector{display:flex;align-items:center;gap:12px;margin-left:24px}.account-detail-container .panel .panel-title .data-years-selector .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.account-detail-container .panel .section{flex:1 1 0;min-height:0}.account-detail-container .panel .section .ant-table-wrapper,.account-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.account-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.account-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.account-detail-container .panel .action-btn{min-width:96px}.account-detail-container .panel .table-action-text .action-link{color:#636fd0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-detail-container .panel .table-action-text .action-link.danger{color:#f53f3f}.check-status-tag{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:2px;font-size:14px;line-height:22px;white-space:nowrap;box-sizing:border-box}.check-status-tag.warning{color:#ff7d00;background:#fff7e8}.check-status-tag.error{color:#f53f3f;background:#fff1f0}.check-status-tag.success{color:#00b42a;background:#e8ffea}.check-status-tag.default{color:#000000a6;background:#f2f3f5}.account-detail-import-modal .import-modal-notice{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:16px;font-size:13px;color:#000000a6}.account-detail-import-modal .import-modal-notice .import-modal-notice-highlight{color:#636fd0;font-size:13px}.account-detail-import-modal .import-modal-footer{display:flex;justify-content:flex-end;gap:8px}.account-detail-import-modal .ant-modal-header{margin-bottom:16px}.unit-detail-container{display:flex;flex-direction:column;gap:16px;height:100%}.unit-detail-container .filter-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.unit-detail-container .filter-panel .field-group{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;gap:16px 40px}.unit-detail-container .filter-panel .field-item{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:220px}.unit-detail-container .filter-panel .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.unit-detail-container .filter-panel .field-item .input{flex:1 1 0;width:100%}.unit-detail-container .filter-panel .field-item .ant-input{height:36px}.unit-detail-container .filter-panel .field-item-month{min-width:360px;flex:1.2 1 0}.unit-detail-container .filter-panel .field-item-month .month-range-picker{width:100%}.unit-detail-container .filter-panel .field-item-month .ant-picker{height:36px}.unit-detail-container .filter-panel .actions{display:inline-flex;align-items:center;gap:12px}.unit-detail-container .filter-panel .actions .ant-btn{width:90px;height:36px}.unit-detail-container .panel{display:flex;flex:1 1 0;flex-direction:column;padding:16px 24px 20px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.unit-detail-container .panel .panel-title .data-years-selector{display:flex;align-items:center;gap:12px;margin-left:24px}.unit-detail-container .panel .panel-title .data-years-selector .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.unit-detail-container .panel .section{flex:1 1 0;min-height:0}.unit-detail-container .panel .section .ant-table-wrapper,.unit-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.unit-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.unit-detail-container .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.unit-detail-container .panel .action-btn{min-width:96px}.unit-detail-container .panel .table-action-text .action-link{color:#636fd0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.unit-detail-container .panel .table-action-text .action-link.danger{color:#f53f3f}.unit-detail-container .panel .check-status-tag{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:2px;font-size:14px;line-height:22px;white-space:nowrap;box-sizing:border-box}.unit-detail-container .panel .check-status-tag.warning{color:#ff7d00;background:#fff7e8}.unit-detail-container .panel .check-status-tag.error{color:#f53f3f;background:#fff1f0}.unit-detail-container .panel .check-status-tag.success{color:#00b42a;background:#e8ffea}.unit-detail-container .panel .check-status-tag.default{color:#000000a6;background:#f2f3f5}.unit-detail-import-modal .import-modal-notice{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:16px;font-size:13px;color:#000000a6}.unit-detail-import-modal .import-modal-notice .import-modal-notice-highlight{color:#636fd0;font-size:13px}.unit-detail-import-modal .import-modal-footer{display:flex;justify-content:flex-end;gap:8px}.unit-detail-import-modal .ant-modal-header{margin-bottom:16px}.unit-detail-drawer .ant-drawer-body{padding:24px}.unit-detail-drawer-table{width:100%;border-collapse:collapse;table-layout:fixed;border:1px solid #f0f0f0}.unit-detail-drawer-table .detail-col-group{width:48px}.unit-detail-drawer-table .detail-col-label{width:180px}.unit-detail-drawer-table th,.unit-detail-drawer-table td{border:1px solid #f0f0f0}.unit-detail-drawer-table .detail-group{width:48px;padding:12px 8px;background:#fafafa;color:#000000a6;font-size:14px;font-weight:400;line-height:20px;vertical-align:middle;text-align:center}.unit-detail-drawer-table .detail-group span{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:2px}.unit-detail-drawer-table .detail-label{padding:12px 16px;background:#fafafa;color:#000000a6;font-size:14px;font-weight:400;line-height:22px;text-align:left;vertical-align:middle}.unit-detail-drawer-table .detail-label-merged{text-align:left}.unit-detail-drawer-table .detail-value{padding:12px 16px;color:#000000d9;font-size:14px;font-weight:400;line-height:22px;word-break:break-all;vertical-align:middle;background:#fff}.sales-detail-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.sales-detail-page .top-bar{display:flex;flex-direction:row;align-items:center;gap:32px;padding:0 24px;height:48px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.sales-detail-page .top-bar .tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;cursor:pointer;position:relative}.sales-detail-page .top-bar .tab-item .tab-label{color:#000000d9;font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;transition:color .2s,font-weight .2s}.sales-detail-page .top-bar .tab-item .tab-indicator{position:absolute;bottom:0;width:100%;height:2px;background:#636fd0}.sales-detail-page .top-bar .tab-item.active .tab-label{color:#636fd0;font-weight:500}.sales-detail-page .top-bar .tab-item:hover:not(.active) .tab-label{color:#636fd0}.sales-detail-page .tab-content{flex:1 1 0;min-height:0}.market-data-container{width:100%;display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.market-data-container .second-row{display:flex;align-items:center;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.market-data-container .second-row .field-item{display:flex;align-items:center;gap:10px;min-width:260px}.market-data-container .second-row .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:nowrap}.market-data-container .second-row .field-item .month-switcher{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;height:36px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-sizing:border-box;width:240px}.market-data-container .second-row .field-item .switch-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:#00000073;cursor:pointer;transition:all .2s ease}.market-data-container .second-row .field-item .switch-btn:hover{background:#0000000a;color:#000000a6}.market-data-container .second-row .field-item .switch-btn:active{background:#00000014}.market-data-container .second-row .field-item .switch-btn .switch-icon{width:16px;height:16px}.market-data-container .second-row .field-item .month-switcher .month-picker{min-width:150px}.market-data-container .second-row .field-item .month-switcher .ant-picker{height:32px;padding:0 8px;border:none;box-shadow:none}.market-data-container .second-row .field-item .month-switcher .ant-picker-focused{box-shadow:none}.market-data-container .second-row .field-item .month-switcher .ant-picker-input>input{text-align:center}.market-data-container .second-row .month-shortcut-group{display:flex;align-items:center;justify-content:center;width:220px;height:36px;padding:2px;border-radius:4px;background:#f9f9fd;box-sizing:border-box}.market-data-container .second-row .month-shortcut-group .month-shortcut-btn{display:flex;align-items:center;justify-content:center;width:72px;height:32px;border-radius:4px;background:transparent;color:#000000d9;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;transition:all .2s ease}.market-data-container .second-row .month-shortcut-group .month-shortcut-btn:hover{background:#636fd01a}.market-data-container .second-row .month-shortcut-group .month-shortcut-btn.active{background:#636fd0;color:#fff}.market-data-container .market-data-content{flex:1;display:flex;flex-direction:column;border-radius:16px;background:#fff}.market-data-container .market-data-content .tabs-bar{display:flex;flex-direction:row;align-items:center;gap:32px;padding:0 24px;height:48px;border-bottom:1px solid rgba(0,0,0,.06)}.market-data-container .market-data-content .tabs-bar .tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;cursor:pointer;position:relative}.market-data-container .market-data-content .tabs-bar .tab-item .tab-label{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#000000d9;transition:color .2s,font-weight .2s}.market-data-container .market-data-content .tabs-bar .tab-item .tab-indicator{position:absolute;bottom:0;width:100%;height:2px;background:#636fd0}.market-data-container .market-data-content .tabs-bar .tab-item.active .tab-label{color:#636fd0;font-weight:500}.market-data-container .market-data-content .tabs-bar .tab-item:hover:not(.active) .tab-label{color:#636fd0}.market-data-container .market-data-content .sub-tab-content{flex:1}.hourly-data-container{width:100%;height:100%;padding:16px;box-sizing:border-box}.hourly-data-container.loading-container{display:flex;justify-content:center;align-items:center}.data-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.data-card{display:flex;width:100%;min-width:320px;height:156px;padding:10px 16px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:8px;background:#f9f9fd;box-sizing:border-box}.data-card.loading{display:flex;justify-content:center;align-items:center}.data-card.has-data .card-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.data-card.has-data .card-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.data-card.has-data .card-action-buttons{display:flex;gap:12px}.data-card.has-data .reupload-btn{display:flex;height:32px;min-width:90px;padding:4px 16px;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #D9D9D9;background:#fff;cursor:pointer;transition:all .2s}.data-card.has-data .reupload-btn:hover{color:#636fd0;border-color:#636fd0}.data-card.has-data .reupload-btn .reupload-icon{font-size:12px}.data-card.has-data .reupload-btn span{color:#000000d9;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.data-card.has-data .reupload-btn:hover span{color:#636fd0}.data-card.has-data .card-content{display:flex;height:88px;padding:32px 16px;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;border-radius:4px;border:1px solid rgba(0,0,0,.25);background:#fff;box-sizing:border-box}.data-card.has-data .update-time{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.data-card.has-data .status-text{color:#00b42a;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.data-card.no-data{padding:16px}.data-card.no-data .card-title-row{align-self:stretch}.data-card.no-data .card-title-row .card-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.data-card.no-data .upload-dragger{width:100%;flex:1;border-radius:4px;border:1px dashed rgba(0,0,0,.25);background:#fff}.data-card.no-data .upload-dragger .ant-upload-drag{padding:0;background:#fff;border:none}.data-card.no-data .upload-dragger .ant-upload-btn{padding:10px!important;display:flex!important;justify-content:center;align-items:center;height:100%}.data-card.no-data .upload-dragger:hover{border-color:#636fd0;background:#f2f3f7}.data-card.no-data .upload-dragger:hover .ant-upload-drag{background:#f2f3f7}.data-card.no-data .upload-dragger .upload-content-inner{display:flex;align-items:center;gap:16px}.data-card.no-data .upload-dragger .upload-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.data-card.no-data .upload-dragger .upload-icon img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.data-card.no-data .upload-dragger .upload-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.data-card.no-data .upload-dragger .upload-text{color:#636fd0;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin:0}.data-card.no-data .upload-dragger .upload-hint{color:#00000073;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.month-data-container{width:772px;height:100%;padding:16px 24px}.month-data-container .action-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.month-data-container .action-bar .action-btn-group{display:flex;gap:16px}.month-data-container .month-data-input-warning{border:1px solid #F53F3F;background:#fef3f3;color:#f53f3f}.month-data-container .month-data-input-warning .ant-input-number-input{color:#f53f3f;background:transparent}.month-data-container .month-data-input-warning.ant-input-number-focused,.month-data-container .month-data-input-warning:hover{border-color:#f53f3f;box-shadow:none}.monthly-data-v2026-container{width:100%;height:100%;display:flex;flex-direction:column}.monthly-data-v2026-container .data-table{max-width:720px;margin:0 auto;width:100%}.monthly-data-v2026-container .data-table .ant-table-tbody>tr>td{height:64px;padding-top:0;padding-bottom:0}.monthly-data-v2026-container .data-table .ant-table-tbody>tr>td:first-child{background:#fafafa}.monthly-data-v2026-container .data-table .ant-table-cell{padding:8px!important}.monthly-data-v2026-container .data-table .value-cell{color:#000000d9}.monthly-data-v2026-container .data-table .value-empty{color:#00000073}.monthly-data-v2026-container .data-table .value-estimated{margin-left:4px;color:#00000073;font-size:14px}.monthly-data-v2026-container .data-table .ant-input-number{border-radius:2px;border:1px solid rgba(5,5,5,.06);background:#fafafa;height:100%}.monthly-data-v2026-container .data-table .ant-input-number .ant-input-number-input{background:transparent}.monthly-data-v2026-container .data-table .ant-input-number:hover{border-color:#0505050f;box-shadow:none}.monthly-data-v2026-container .data-table .ant-input-number.ant-input-number-focused{border-radius:2px;border:1px solid #636FD0;background:#f2f4ff;box-shadow:none}.monthly-data-v2026-container .footer-actions{display:flex;justify-content:center;gap:16px;margin:32px auto}.market-entity-data-container{width:100%;display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.market-entity-data-container .second-row{display:flex;align-items:center;gap:12px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.market-entity-data-container .second-row .field-item{display:flex;align-items:center;gap:10px;min-width:260px}.market-entity-data-container .second-row .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:nowrap}.market-entity-data-container .second-row .field-item .month-switcher{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;height:36px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-sizing:border-box;width:240px}.market-entity-data-container .second-row .field-item .switch-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:#00000073;cursor:pointer;transition:all .2s ease}.market-entity-data-container .second-row .field-item .switch-btn:hover{background:#0000000a;color:#000000a6}.market-entity-data-container .second-row .field-item .switch-btn:active{background:#00000014}.market-entity-data-container .second-row .field-item .switch-btn .switch-icon{width:16px;height:16px}.market-entity-data-container .second-row .field-item .month-switcher .month-picker{min-width:150px}.market-entity-data-container .second-row .field-item .month-switcher .ant-picker{height:32px;padding:0 8px;border:none;box-shadow:none}.market-entity-data-container .second-row .field-item .month-switcher .ant-picker-focused{box-shadow:none}.market-entity-data-container .second-row .field-item .month-switcher .ant-picker-input>input{text-align:center}.market-entity-data-container .market-entity-data-content{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:16px}.market-entity-data-container .market-entity-data-content .tabs-bar{display:flex;flex-direction:row;align-items:center;gap:32px;padding:0 24px;height:48px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.market-entity-data-container .market-entity-data-content .tabs-bar .tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;cursor:pointer;position:relative}.market-entity-data-container .market-entity-data-content .tabs-bar .tab-item .tab-label{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#000000d9;transition:color .2s,font-weight .2s}.market-entity-data-container .market-entity-data-content .tabs-bar .tab-item .tab-indicator{position:absolute;bottom:0;width:100%;height:2px;background:#636fd0}.market-entity-data-container .market-entity-data-content .tabs-bar .tab-item.active .tab-label{color:#636fd0;font-weight:500}.market-entity-data-container .market-entity-data-content .tabs-bar .tab-item:hover:not(.active) .tab-label{color:#636fd0}.market-entity-data-container .market-entity-data-content .sub-tab-content{flex:1 1 0;min-height:0;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;overflow:auto}.entity-hourly-data-container{width:100%;height:100%;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.entity-hourly-data-container.loading-container{justify-content:center;align-items:center}.entity-hourly-data-container .section-title{display:flex;align-items:center;gap:8px;height:20px}.entity-hourly-data-container .section-title .bar{display:inline-block;width:4px;height:20px;background:#636fd0}.entity-hourly-data-container .section-title .text{color:#636fd0;font-family:PingFang SC;font-size:20px;font-weight:500;line-height:28px}.entity-hourly-data-container .data-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.entity-upload-card{display:flex;width:100%;min-width:320px;height:156px;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:8px;background:#f9f9fd;box-sizing:border-box}.entity-upload-card.loading{display:flex;justify-content:center;align-items:center}.entity-upload-card.has-data .card-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.entity-upload-card.has-data .card-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px}.entity-upload-card.has-data .card-action-buttons{display:flex;gap:12px}.entity-upload-card.has-data .reupload-btn{display:flex;height:32px;min-width:90px;padding:4px 16px;justify-content:center;align-items:center;gap:4px;border-radius:4px;border:1px solid #D9D9D9;background:#fff;cursor:pointer;transition:all .2s}.entity-upload-card.has-data .reupload-btn:hover{color:#636fd0;border-color:#636fd0}.entity-upload-card.has-data .reupload-btn .reupload-icon{font-size:12px}.entity-upload-card.has-data .reupload-btn span{color:#000000d9;text-align:center;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px}.entity-upload-card.has-data .reupload-btn:hover span{color:#636fd0}.entity-upload-card.has-data .card-content{display:flex;flex:1;padding:0 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:4px;border:1px solid rgba(0,0,0,.25);background:#fff;box-sizing:border-box}.entity-upload-card.has-data .update-time{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.entity-upload-card.has-data .status-text{color:#00b42a;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px}.entity-upload-card.no-data .card-title-row{align-self:stretch}.entity-upload-card.no-data .card-title-row .card-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px}.entity-upload-card.no-data .upload-dragger{width:100%;flex:1}.entity-upload-card.no-data .upload-entry-btn{width:100%;flex:1;padding:0;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.entity-upload-card.no-data .upload-dragger,.entity-upload-card.no-data .upload-entry-btn{border-radius:4px;border:1px dashed rgba(0,0,0,.25);background:#fff}.entity-upload-card.no-data .upload-dragger .ant-upload-drag,.entity-upload-card.no-data .upload-entry-btn .ant-upload-drag{padding:0;background:#fff;border:none}.entity-upload-card.no-data .upload-dragger .ant-upload-btn,.entity-upload-card.no-data .upload-entry-btn .ant-upload-btn{padding:10px!important;display:flex!important;justify-content:center;align-items:center;height:100%}.entity-upload-card.no-data .upload-dragger:hover,.entity-upload-card.no-data .upload-entry-btn:hover{border-color:#636fd0;background:#f2f3f7}.entity-upload-card.no-data .upload-dragger:hover .ant-upload-drag,.entity-upload-card.no-data .upload-entry-btn:hover .ant-upload-drag{background:#f2f3f7}.entity-upload-card.no-data .upload-dragger .upload-content-inner,.entity-upload-card.no-data .upload-entry-btn .upload-content-inner{display:flex;align-items:center;justify-content:center;gap:16px}.entity-upload-card.no-data .upload-dragger .upload-icon,.entity-upload-card.no-data .upload-entry-btn .upload-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.entity-upload-card.no-data .upload-dragger .upload-icon img,.entity-upload-card.no-data .upload-entry-btn .upload-icon img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.entity-upload-card.no-data .upload-dragger .upload-text-wrapper,.entity-upload-card.no-data .upload-entry-btn .upload-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.entity-upload-card.no-data .upload-dragger .upload-text,.entity-upload-card.no-data .upload-entry-btn .upload-text{color:#636fd0;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px;margin:0}.entity-upload-card.no-data .upload-dragger .upload-hint,.entity-upload-card.no-data .upload-entry-btn .upload-hint{color:#00000073;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;margin:0}.entity-daily-data-container{width:100%;height:100%;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.entity-daily-data-container.loading-container{justify-content:center;align-items:center}.entity-daily-data-container .section-title{display:flex;align-items:center;gap:8px;height:20px}.entity-daily-data-container .section-title .bar{display:inline-block;width:4px;height:20px;background:#636fd0}.entity-daily-data-container .section-title .text{color:#636fd0;font-family:PingFang SC;font-size:20px;font-weight:500;line-height:28px}.entity-daily-data-container .card-with-calendar{width:520px;padding:16px;background:#f9f9fd;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.entity-daily-data-container .card-with-calendar .entity-upload-card{background:transparent;padding:0;min-width:0;height:124px}.entity-daily-data-container .card-with-calendar .entity-upload-card.no-data .upload-dragger,.entity-daily-data-container .card-with-calendar .entity-upload-card.no-data .upload-entry-btn,.entity-daily-data-container .card-with-calendar .entity-upload-card.has-data .card-content{background:#fff}.entity-daily-data-container .card-with-calendar .calendar-block{display:flex;flex-direction:column;gap:8px}.entity-daily-data-container .card-with-calendar .calendar-month-label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.entity-daily-data-container .card-with-calendar .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}.entity-daily-data-container .card-with-calendar .calendar-weekday{color:#000000a6;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;text-align:center;padding:0 0 4px}.entity-daily-data-container .card-with-calendar .calendar-cell{height:50px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.entity-daily-data-container .card-with-calendar .calendar-cell .day-number{font-family:PingFang SC;font-size:14px;font-weight:500;line-height:14px;color:#000000d9}.entity-daily-data-container .card-with-calendar .calendar-cell.out-month .day-number{color:#00000040}.entity-daily-data-container .card-with-calendar .calendar-cell.has-data{background:#f0fbf2}.daily-data-upload-modal .ant-modal-body{padding:12px 20px 0}.daily-data-upload-modal .upload-content{display:flex;flex-direction:column;gap:12px;min-height:512px;padding:0 0 16px}.daily-data-upload-modal .upload-section{padding:16px;border-radius:8px;background:#f9f9fd}.daily-data-upload-modal .upload-section .section-title{margin-bottom:12px;color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.daily-data-upload-modal .upload-dragger{border-radius:4px;border:1px dashed rgba(0,0,0,.25);background:#fff;width:100%;display:inline-block}.daily-data-upload-modal .upload-dragger .ant-upload-drag{background:#fff;border:none;padding:0}.daily-data-upload-modal .upload-dragger .ant-upload-btn{display:flex!important;flex-direction:column;justify-content:center;align-items:center;height:129px;padding:20px!important}.daily-data-upload-modal .upload-dragger:hover{border-color:#636fd0}.daily-data-upload-modal .upload-dragger .upload-icon{margin-bottom:10px}.daily-data-upload-modal .upload-dragger .upload-icon img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.daily-data-upload-modal .upload-dragger .upload-text{margin:0 0 4px;color:#636fd0;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.daily-data-upload-modal .upload-dragger .upload-hint{margin:0;color:#00000073;font-family:PingFang SC;font-size:14px;line-height:22px}.daily-data-upload-modal .upload-file-list{display:flex;flex-direction:column;min-height:245px}.daily-data-upload-modal .upload-file-list .upload-file-list-header,.daily-data-upload-modal .upload-file-list .upload-file-list-row{display:grid;grid-template-columns:minmax(0,1fr) 140px 88px}.daily-data-upload-modal .upload-file-list .upload-file-list-header{background:#fafafa;border-bottom:1px solid rgba(5,5,5,.06)}.daily-data-upload-modal .upload-file-list .upload-file-list-body{flex:1;max-height:252px;overflow-y:auto}.daily-data-upload-modal .upload-file-list .upload-file-list-row{border-bottom:1px solid rgba(5,5,5,.06)}.daily-data-upload-modal .upload-file-list .upload-file-list-empty{display:flex;align-items:center;justify-content:center;min-height:160px;color:#00000073;font-family:PingFang SC;font-size:14px;line-height:22px}.daily-data-upload-modal .upload-file-list .col{display:flex;align-items:center;min-height:40px;padding:8px 16px;box-sizing:border-box;color:#000000d9;font-family:PingFang SC;font-size:14px;line-height:22px}.daily-data-upload-modal .upload-file-list .col.file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-data-upload-modal .upload-file-list .upload-file-list-header .col{font-weight:500}.daily-data-upload-modal .upload-file-list .count{color:#636fd0}.daily-data-upload-modal .upload-file-list .status-tag{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:72px;height:28px;padding:0 12px;border-radius:2px;box-sizing:border-box;white-space:nowrap}.daily-data-upload-modal .upload-file-list .status-tag.default{background:#f2f3f5;color:#000000a6}.daily-data-upload-modal .upload-file-list .status-tag.warning{background:#fff7f0;color:#fea522}.daily-data-upload-modal .upload-file-list .status-tag.success{background:#f0fbf2;color:#00b42a}.daily-data-upload-modal .upload-file-list .status-tag.error{background:#fef3f3;color:#f53f3f}.daily-data-upload-modal .upload-file-list .status-tag-icon{animation:upload-status-spin 1s linear infinite}.daily-data-upload-modal .upload-file-list .delete-btn{padding:0;border:none;background:transparent;color:#f53f3f;font-family:PingFang SC;font-size:14px;line-height:22px;cursor:pointer}.daily-data-upload-modal .upload-file-list .delete-btn.disabled,.daily-data-upload-modal .upload-file-list .delete-btn:disabled{cursor:not-allowed;opacity:.5}.daily-data-upload-modal .modal-footer .save-btn:disabled,.daily-data-upload-modal .modal-footer .save-btn[disabled]{color:#fff;border-color:#b5bbe8;background:#b5bbe8}.daily-data-upload-modal .modal-footer .save-btn:disabled:hover,.daily-data-upload-modal .modal-footer .save-btn[disabled]:hover{color:#fff;border-color:#b5bbe8;background:#b5bbe8}@keyframes upload-status-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.entity-monthly-data-container{width:100%;height:100%;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.entity-monthly-data-container.loading-container{justify-content:center;align-items:center}.entity-monthly-data-container .section-title{display:flex;align-items:center;gap:8px;height:20px}.entity-monthly-data-container .section-title .bar{display:inline-block;width:4px;height:20px;background:#636fd0}.entity-monthly-data-container .section-title .text{color:#636fd0;font-family:PingFang SC;font-size:20px;font-weight:500;line-height:28px}.entity-monthly-data-container .data-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.save-query-modal .save-query-content{margin-bottom:24px;line-height:28px}.save-query-modal .save-query-content .field-labels{color:#5b4bf5}.save-query-modal .save-query-input{display:flex;align-items:center;gap:16px}.save-query-modal .save-query-input .input-label{flex-shrink:0;color:#000000d9;font-size:14px}.save-query-modal .save-query-input .ant-input{flex:1}.data-query-page{display:flex;flex-direction:column;gap:16px}.data-query-page .top-bar{display:flex;height:68px;padding:16px 24px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:12px;background:#fff}.data-query-page .top-bar .left-group{display:flex;width:600px;align-items:center;gap:12px;flex-shrink:0}.data-query-page .top-bar .left-group label{color:#000000d9;text-align:right;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.data-query-page .top-bar .left-group .date-picker{flex:1 0 0}.data-query-page .top-bar .left-group .date-picker .ant-picker{display:flex;height:36px;padding:0 16px;justify-content:space-between;align-items:center;border-radius:2px;border:1px solid #D9D9D9;background:#fff}.data-query-page .top-bar .left-group .date-picker .ant-picker-input>input{color:#000000d9;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.data-query-page .panel{background:#fff;border-radius:12px;padding:16px 24px}.data-query-page .panel .panel-top{display:flex;justify-content:space-between;align-items:center}.data-query-page .panel .panel-top .panel-title .tool-icon{cursor:pointer;color:#00000073;font-size:16px}.data-query-page .panel .panel-top .panel-title .tool-icon:hover{color:#5b4bf5}.data-query-page .panel .panel-top .panel-tool{display:flex;align-items:center;gap:12px}.data-query-page .panel .panel-top .panel-tool .action-btn{border-radius:4px}.data-query-page .panel .panel-top .panel-tool .collapse-icon{cursor:pointer;transition:transform .3s}.data-query-page .panel .panel-top .panel-tool .collapse-icon.collapsed{transform:rotate(180deg)}.data-query-page .panel .fields-section{background-color:#fafafa;padding:12px 0;border-radius:8px}.data-query-page .panel .section.chart-section{height:400px;display:flex;align-items:center;justify-content:center}.data-query-page .panel .section.chart-section .standardChart{width:100%;height:100%}.data-query-page .panel .section.chart-section .ant-empty{margin:auto}.data-query-page .panel .section .ant-tabs .ant-tabs-content{height:100%}.data-query-page .panel .section .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:8px 16px;color:#000000a6}.data-query-page .panel .section .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#5b4bf5}.data-query-page .panel .section .ant-tabs .ant-tabs-content-holder{padding-right:22px}.data-query-page .panel .section .ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%}.data-query-page .panel .section .tab-content{display:flex;gap:24px;height:100%}.data-query-page .panel .section .tab-content .field-group{flex:1;min-width:0;background:#fff;padding:8px;border-radius:4px}.data-query-page .panel .section .tab-content .field-group .group-header{display:flex;align-items:center;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid rgba(5,5,5,.06)}.data-query-page .panel .section .tab-content .field-group .group-header .ant-checkbox-wrapper .group-label{font-size:14px;font-weight:500;color:#000000d9}.data-query-page .panel .section .tab-content .field-group .field-list{display:flex;flex-wrap:wrap;gap:12px 24px}.data-query-page .panel .section .tab-content .field-group .field-list .ant-checkbox-wrapper{width:calc(33.33% - 16px);min-width:150px}.data-query-page .panel .section .tab-content .field-group .field-list .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox+span{color:#00000040}.data-query-page .panel .section .tab-content .field-group.field-group-wide{flex:1.5}.data-query-page .panel .section .tab-content .field-group.field-group-wide .field-list .ant-checkbox-wrapper{width:calc(50% - 12px);min-width:280px}.diff-analysis-page{height:calc(100% - 32px);min-height:0;overflow:hidden;display:flex;gap:16px;align-items:stretch}.diff-analysis-page .panel-title{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-shrink:0}.diff-analysis-page .panel-title .bar{width:4px;height:20px;background:#636fd0}.diff-analysis-page .panel-title .title-text{color:#636fd0;font-size:20px;font-weight:500;line-height:28px}.diff-analysis-page .query-panel{display:flex;flex-direction:column;width:467px;flex-shrink:0;min-height:0;background:#fff;border-radius:12px;overflow:hidden;transition:width .25s ease}.diff-analysis-page .query-panel__toggle{color:#000000a6;font-size:18px;cursor:pointer;transition:color .2s}.diff-analysis-page .query-panel__toggle:hover{color:#636fd0}.diff-analysis-page .query-panel.is-collapsed{width:48px;padding:24px 0;align-items:center}.diff-analysis-page .query-panel .panel-title .query-panel__toggle{margin-left:auto}.diff-analysis-page .query-panel__body{flex:1;min-height:0;padding:24px;overflow-y:auto}.diff-analysis-page .query-panel__footer{display:flex;justify-content:center;gap:12px;padding:12px 24px;flex-shrink:0;border-top:1px solid rgba(5,5,5,.06)}.diff-analysis-page .query-panel__footer .ant-btn{min-width:90px}.diff-analysis-page .query-panel .form-block{margin-bottom:20px}.diff-analysis-page .query-panel .form-block .block-label{font-size:16px;font-weight:500;color:#000;margin-bottom:12px}.diff-analysis-page .query-panel .form-block .date-picker{width:100%}.diff-analysis-page .query-panel .form-block .field-row{display:flex;align-items:center;margin-bottom:12px}.diff-analysis-page .query-panel .form-block .field-row:last-child{margin-bottom:0}.diff-analysis-page .query-panel .form-block .field-row .field-label{width:72px;flex-shrink:0;font-size:14px;color:#000}.diff-analysis-page .query-panel .form-block .field-row .field-control{flex:1}.diff-analysis-page .query-panel .form-block .add-btn{width:100%;margin-top:16px}.diff-analysis-page .query-panel .added-block .added-title{font-size:16px;font-weight:500;color:#000;margin-bottom:12px}.diff-analysis-page .query-panel .added-block .added-table .remove-icon{color:#00000073;cursor:pointer;font-size:16px}.diff-analysis-page .query-panel .added-block .added-table .remove-icon:hover{color:#ff4d4f}.diff-analysis-page .chart-area{flex:1;min-width:0;min-height:0}.diff-analysis-page .chart-area .ant-spin-nested-loading{height:100%}.diff-analysis-page .chart-area .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column;gap:16px}.diff-analysis-page .chart-area .chart-panel{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;border-radius:8px;padding:24px}.diff-analysis-page .chart-area .chart-panel .chart-container{flex:1;min-height:0;position:relative}.diff-analysis-page .chart-area .chart-panel .chart-container .ant-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0}.settlement-overview-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px);min-height:0}.settlement-overview-page .ant-spin-nested-loading{height:100%}.settlement-overview-page .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column;gap:16px}.settlement-overview-page .stats-panel{position:relative;border-radius:12px;padding:0 24px 24px;box-shadow:0 2px 8px #0000000f;gap:0}.settlement-overview-page .stats-panel .year-tabs{margin-bottom:16px;border-bottom:1px solid #f5f5f5;width:100%}.settlement-overview-page .stats-panel .year-tabs .ant-tabs-nav{margin:0 0 -1px}.settlement-overview-page .stats-panel .year-tabs .ant-tabs-nav:before{border-bottom:none}.settlement-overview-page .stats-panel .year-tabs .year-tab-label{display:inline-flex;align-items:center;gap:4px;font-size:14px}.settlement-overview-page .stats-panel .year-tabs .year-tab-info-icon{position:absolute;right:-20px}.settlement-overview-page .stats-panel .year-tabs .year-tab-info-icon .info-icon{color:#00000073;cursor:pointer;font-size:14px}.settlement-overview-page .stats-panel .stats-grid{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px;gap:24px}.settlement-overview-page .stats-panel .stat-card{display:flex;align-items:center;gap:12px;min-width:0}.settlement-overview-page .stats-panel .stat-card .stat-icon{flex-shrink:0;width:60px;height:60px;border-radius:12px;background:#f2f4ff;display:inline-flex;align-items:center;justify-content:center}.settlement-overview-page .stats-panel .stat-card .stat-icon>img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.settlement-overview-page .stats-panel .stat-card .stat-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.settlement-overview-page .stats-panel .stat-card .stat-label{color:#000000a6;font-size:14px;line-height:22px;white-space:nowrap}.settlement-overview-page .stats-panel .stat-card .stat-label .info-icon{color:#00000073;cursor:pointer;font-size:14px;margin-left:4px}.settlement-overview-page .stats-panel .stat-card .stat-value{color:#000000d9;font-family:D-DIN-PRO,PingFang SC,sans-serif;font-size:28px;font-weight:600;line-height:28px;white-space:nowrap}.settlement-overview-page .lower-row{display:flex;flex:1;gap:16px;min-height:0}.settlement-overview-page .lower-row>.panel{flex:1 1 0;min-width:0}.settlement-overview-page .panel{border-radius:12px;box-shadow:0 2px 8px #0000000f;min-height:0}.settlement-overview-page .panel .panel-title .info-icon{color:#00000073;cursor:pointer;font-size:14px}.settlement-overview-page .panel .panel-title .month-revenue-total{display:inline-flex;align-items:center;padding:4px 12px;border-radius:2px;background:#f9f9fd;color:#000000a6;font-size:14px}.settlement-overview-page .panel .panel-title .month-revenue-total .amount{margin-left:2px;font-weight:600;font-size:16px}.settlement-overview-page .panel .panel-title .month-revenue-total .amount.positive{color:#00b42a}.settlement-overview-page .panel .panel-title .month-revenue-total .amount.negative{color:#f53f3f}.settlement-overview-page .panel .panel-title .month-revenue-total .amount.empty{color:#00000073}.settlement-overview-page .panel .section{flex:1;min-height:0}.settlement-overview-page .calendar-panel .month-nav{gap:12px;color:#000000d9}.settlement-overview-page .calendar-panel .month-nav .nav-btn{width:24px;height:24px;border-radius:4px;border:1px solid #e5e6eb;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#000000a6;font-size:12px;cursor:pointer}.settlement-overview-page .calendar-panel .month-nav .nav-btn:hover{color:#636fd0;border-color:#636fd0}.settlement-overview-page .calendar-panel .month-nav .month-text{font-size:14px;min-width:70px;text-align:center}.settlement-overview-page .calendar-panel .calendar-section{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}.settlement-overview-page .calendar-panel .calendar-head-cell{display:inline-flex;align-items:center;justify-content:center;color:#00000073;font-size:14px;background:#fafafa;border-radius:4px}.settlement-overview-page .calendar-panel .calendar-cell{position:relative;border:1px solid #f1f1f4;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;justify-content:space-between;min-height:0;min-width:0;background:#fff}.settlement-overview-page .calendar-panel .calendar-cell.positive{background:#f0fbf2}.settlement-overview-page .calendar-panel .calendar-cell.negative{background:#fef3f3}.settlement-overview-page .calendar-panel .calendar-cell.out-of-month{background:#fafafa}.settlement-overview-page .calendar-panel .calendar-cell.out-of-month .date-num{color:#00000040}.settlement-overview-page .calendar-panel .calendar-cell .date-num{color:#000000a6;font-size:14px;line-height:16px}.settlement-overview-page .calendar-panel .calendar-cell .revenue{align-self:flex-end;font-family:D-DIN-PRO,PingFang SC,sans-serif;font-size:18px;font-weight:600;line-height:20px}.settlement-overview-page .calendar-panel .calendar-cell .revenue.positive{color:#00b42a}.settlement-overview-page .calendar-panel .calendar-cell .revenue.negative{color:#f53f3f}.settlement-overview-page .calendar-panel .calendar-cell .revenue.empty{color:#00000073}.settlement-overview-page .ranking-panel .ranking-toolbar{gap:12px}.settlement-overview-page .ranking-panel .section .ant-table-wrapper,.settlement-overview-page .ranking-panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.settlement-overview-page .ranking-panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.settlement-overview-page .ranking-panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.settlement-overview-page .ranking-panel .section .ant-table-wrapper:has(.ant-table-placeholder) .ant-table-cell-scrollbar{display:none}.settlement-overview-page .ant-pagination{margin:0!important}.monthly-statistics-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px);min-height:0}.monthly-statistics-page .page-tabs{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:0 24px}.monthly-statistics-page .page-tabs .ant-tabs-nav{margin:0}.monthly-statistics-page .page-tabs .ant-tabs-nav:before{border-bottom:none}.monthly-statistics-page .page-tabs .ant-tabs-tab{font-size:16px;padding:12px 0}.monthly-statistics-page .page-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:40px}.monthly-statistics-page .page-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#636fd0;font-weight:500}.monthly-statistics-page .page-tabs .ant-tabs-ink-bar{background:#636fd0;height:2px}.monthly-statistics-page .filter-bar{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:16px 24px;display:flex;align-items:center;gap:12px}.monthly-statistics-page .filter-bar .filter-label{color:#000000d9;font-size:14px}.monthly-statistics-page .filter-bar .ant-picker{width:308px}.monthly-statistics-page .charts-stack{display:flex;flex-direction:column;gap:16px;flex:1 1 0;overflow:auto}.monthly-statistics-page .chart-panel{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000a;padding:24px}.monthly-statistics-page .chart-panel .panel-title{margin-bottom:16px}.monthly-statistics-page .chart-panel .panel-title .title-info-icon{color:#00000073;cursor:pointer}.monthly-statistics-page .chart-panel .chart-container{height:360px}.monthly-statistics-page .monthly-detail-panel{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.monthly-statistics-page .monthly-detail-panel .filter-panel{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:16px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.monthly-statistics-page .monthly-detail-panel .filter-panel .field-group{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.monthly-statistics-page .monthly-detail-panel .filter-panel .field-item{display:flex;align-items:center;gap:12px}.monthly-statistics-page .monthly-detail-panel .filter-panel .field-item .label{color:#000000d9;white-space:nowrap}.monthly-statistics-page .monthly-detail-panel .filter-panel .field-item .input{width:200px}.monthly-statistics-page .monthly-detail-panel .filter-panel .field-item-month .month-range-picker{width:280px}.monthly-statistics-page .monthly-detail-panel .filter-panel .actions{display:flex;gap:12px}.monthly-statistics-page .monthly-detail-panel .panel{border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:16px 24px 24px;flex:1 1 0;min-height:0}.monthly-statistics-page .monthly-detail-panel .panel .panel-title .title-info-icon{color:#00000073;cursor:pointer}.monthly-statistics-page .monthly-detail-panel .panel .section{flex:1 1 0;min-height:0}.monthly-statistics-page .ant-spin-nested-loading{flex:1;min-height:0;display:flex}.monthly-statistics-page .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.monthly-statistics-page .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:0}.daily-statistics-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px);min-height:0}.daily-statistics-page .page-tabs{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:0 24px}.daily-statistics-page .page-tabs .ant-tabs-nav{margin:0}.daily-statistics-page .page-tabs .ant-tabs-nav:before{border-bottom:none}.daily-statistics-page .page-tabs .ant-tabs-tab{font-size:16px;padding:12px 0}.daily-statistics-page .page-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:40px}.daily-statistics-page .page-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#636fd0;font-weight:500}.daily-statistics-page .page-tabs .ant-tabs-ink-bar{background:#636fd0;height:2px}.daily-statistics-page .filter-bar{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:16px 24px;display:flex;align-items:center;gap:12px}.daily-statistics-page .filter-bar .filter-label{color:#000000d9;font-size:14px}.daily-statistics-page .filter-bar .ant-picker{width:308px}.daily-statistics-page .charts-stack{display:flex;flex-direction:column;gap:16px;flex:1 1 0;overflow:auto}.daily-statistics-page .chart-panel{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000a;padding:24px}.daily-statistics-page .chart-panel .panel-title{margin-bottom:16px}.daily-statistics-page .chart-panel .panel-title .title-info-icon{color:#00000073;cursor:pointer}.daily-statistics-page .chart-panel .panel-title .title-note{color:#00000073;font-size:14px}.daily-statistics-page .chart-panel .chart-container{height:360px}.daily-statistics-page .daily-detail-panel{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.daily-statistics-page .daily-detail-panel .filter-panel{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:16px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.daily-statistics-page .daily-detail-panel .filter-panel .field-group{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.daily-statistics-page .daily-detail-panel .filter-panel .field-item{display:flex;align-items:center;gap:12px}.daily-statistics-page .daily-detail-panel .filter-panel .field-item .label{color:#000000d9;white-space:nowrap}.daily-statistics-page .daily-detail-panel .filter-panel .field-item .input{width:200px}.daily-statistics-page .daily-detail-panel .filter-panel .field-item-date .date-range-picker{width:280px}.daily-statistics-page .daily-detail-panel .filter-panel .actions{display:flex;gap:12px}.daily-statistics-page .daily-detail-panel .panel{border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:16px 24px 24px;flex:1 1 0;min-height:0}.daily-statistics-page .daily-detail-panel .panel .panel-title .title-info-icon{color:#00000073;cursor:pointer}.daily-statistics-page .daily-detail-panel .panel .panel-title .title-note{color:#00000073;font-size:14px}.daily-statistics-page .daily-detail-panel .panel .section{flex:1 1 0;min-height:0}.daily-statistics-page .ant-spin-nested-loading{flex:1;min-height:0;display:flex}.daily-statistics-page .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.daily-statistics-page .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:0}.rebate-contract-form-modal .rebate-contract-form .ant-form-item{margin-bottom:20px}.rebate-contract-form-modal .rebate-contract-form .ant-form-item:last-child{margin-bottom:0}.rebate-contract-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.rebate-contract-page .remark-cell{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rebate-contract-page .top-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.rebate-contract-page .top-bar .top-bar-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:16px}.rebate-contract-page .top-bar .field-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px 40px;gap:16px 40px}.rebate-contract-page .top-bar .field-item{display:flex;align-items:center;gap:8px;min-width:0}.rebate-contract-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.rebate-contract-page .top-bar .field-item .input,.rebate-contract-page .top-bar .field-item .select{flex:1 1 0;width:100%;min-width:0}.rebate-contract-page .top-bar .field-item .ant-input,.rebate-contract-page .top-bar .field-item .ant-select-selector{height:36px}.rebate-contract-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.rebate-contract-page .top-bar .actions .ant-btn{width:90px;height:36px}.rebate-contract-page .panel{flex:1 1 0;min-height:0}.rebate-contract-page .panel .status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 8px;height:24px;border-radius:4px;font-size:13px;line-height:22px}.rebate-contract-page .panel .section{flex:1;min-height:0}.rebate-contract-page .panel .section .ant-table-wrapper,.rebate-contract-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.rebate-contract-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.rebate-contract-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.rebate-contract-settlement-modal .rebate-contract-settlement-form .ant-form-item{margin-bottom:20px}.rebate-contract-settlement-modal .rebate-contract-settlement-form .ant-form-item:last-child{margin-bottom:0}.rebate-contract-settlement-modal .rebate-contract-settlement-form .ant-form-item-label>label{height:auto}.rebate-contract-settlement-modal .rebate-contract-settlement-form .ant-picker,.rebate-contract-settlement-modal .rebate-contract-settlement-form .number-input{width:100%}.rebate-contract-settlement-yn-modal .ant-modal-body{max-height:650px;overflow-y:auto}.rebate-contract-settlement-detail-modal .settlement-detail-body{display:flex;flex-direction:column}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group{display:flex}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .group-strip{width:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fafafa;border:1px solid #D9D9D9}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .group-strip .strip-text{writing-mode:vertical-rl;letter-spacing:4px;color:#000000d9;font-size:14px;font-weight:500;line-height:22px}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .group-rows{flex:1;min-width:0;display:flex;flex-direction:column}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row{display:flex;height:38px}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row .cell{display:flex;align-items:center;padding:0 12px;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#000000d9;font-size:14px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row .cell.label{width:180px;flex-shrink:0;background:#fafafa}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row .cell.value{width:200px;flex-shrink:0;background:#fff}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row .cell.empty{background:#fff}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group .detail-row:first-child .cell{border-top:1px solid #D9D9D9}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group+.detail-group .group-strip{border-top:none}.rebate-contract-settlement-detail-modal .settlement-detail-body .detail-group+.detail-group .detail-row:first-child .cell{border-top:none}.rebate-contract-settlement-detail-modal .settlement-detail-body .status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 12px;height:28px;border-radius:2px;font-size:14px;line-height:22px}.rebate-contract-upload-preview-modal .preview-summary{margin-bottom:12px;color:#000000d9;font-size:14px;line-height:22px}.rebate-contract-upload-preview-modal .preview-summary .success-count{color:#00b42a}.rebate-contract-upload-preview-modal .preview-summary .error-count{color:#f53f3f}.rebate-contract-upload-preview-modal .preview-status-cell{display:flex;flex-direction:column;align-items:center;gap:4px}.rebate-contract-upload-preview-modal .preview-status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 12px;height:28px;border-radius:2px;font-size:14px;line-height:22px}.rebate-contract-upload-preview-modal .preview-status-tag--success{color:#00b42a;background:#f0fbf2}.rebate-contract-upload-preview-modal .preview-status-tag--error{color:#f53f3f;background:#fef3f3}.rebate-contract-upload-preview-modal .preview-error-text{max-width:160px;overflow:hidden;color:#f53f3f;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.rebate-contract-upload-preview-modal .remark-cell{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rebate-contract-detail-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.rebate-contract-detail-page .remark-cell{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rebate-contract-detail-page--loading{align-items:center;justify-content:center;min-height:320px}.rebate-contract-detail-page .detail-body{display:flex;gap:16px;flex:1;min-height:0}.rebate-contract-detail-page .detail-sidebar{width:398px;flex-shrink:0}.rebate-contract-detail-page .detail-sidebar .info-card{background:#fff;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:24px;height:100%}.rebate-contract-detail-page .detail-sidebar .info-card .status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 12px;height:28px;border-radius:2px;font-size:14px;line-height:22px}.rebate-contract-detail-page .detail-sidebar .info-card .info-fields{display:flex;flex-direction:column;gap:24px}.rebate-contract-detail-page .detail-sidebar .info-card .info-fields .info-field{display:flex;align-items:center;gap:4px}.rebate-contract-detail-page .detail-sidebar .info-card .info-fields .info-field--align-top{align-items:flex-start}.rebate-contract-detail-page .detail-sidebar .info-card .info-fields .info-field .field-label{flex-shrink:0;width:71px;color:#000000a6;font-size:14px;line-height:22px}.rebate-contract-detail-page .detail-sidebar .info-card .info-fields .info-field .field-value{color:#000000d9;font-size:14px;font-weight:500;line-height:22px;word-break:break-all}.rebate-contract-detail-page .detail-content{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.rebate-contract-detail-page .detail-content .filter-card{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f}.rebate-contract-detail-page .detail-content .filter-card .filter-fields{display:grid;grid-template-columns:repeat(2,minmax(0,400px));grid-gap:12px 40px;gap:12px 40px;flex:1;min-width:0}.rebate-contract-detail-page .detail-content .filter-card .field-item{display:flex;align-items:center;gap:8px;min-width:0}.rebate-contract-detail-page .detail-content .filter-card .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.rebate-contract-detail-page .detail-content .filter-card .field-item .input{flex:1 1 0;width:100%;min-width:0}.rebate-contract-detail-page .detail-content .filter-card .field-item .ant-input,.rebate-contract-detail-page .detail-content .filter-card .field-item .ant-select-selector,.rebate-contract-detail-page .detail-content .filter-card .field-item .ant-picker{height:36px}.rebate-contract-detail-page .detail-content .filter-card .actions{display:inline-flex;align-items:center;gap:12px}.rebate-contract-detail-page .detail-content .filter-card .actions .ant-btn{width:90px;height:36px}.rebate-contract-detail-page .detail-content .panel{flex:1 1 0;min-height:0;border-radius:12px}.rebate-contract-detail-page .detail-content .panel .status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 8px;height:24px;border-radius:4px;font-size:13px;line-height:22px}.rebate-contract-detail-page .detail-content .panel .section{flex:1;min-height:0}.rebate-contract-detail-page .detail-content .panel .section .ant-table-wrapper,.rebate-contract-detail-page .detail-content .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.rebate-contract-detail-page .detail-content .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.rebate-contract-detail-page .detail-content .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.unsaved-changes-modal .unsaved-changes-modal-footer{display:flex;gap:12px;align-items:center;justify-content:flex-end}.unsaved-changes-modal .unsaved-changes-modal-footer .ant-btn{min-width:90px;height:32px;border-radius:2px}.unsaved-changes-modal .unsaved-changes-modal-footer .save-and-continue-btn{background:#fea522;border-color:#fea522;color:#fff}.unsaved-changes-modal .unsaved-changes-modal-footer .save-and-continue-btn:hover,.unsaved-changes-modal .unsaved-changes-modal-footer .save-and-continue-btn:focus,.unsaved-changes-modal .unsaved-changes-modal-footer .save-and-continue-btn:active{background:#fea522;border-color:#fea522;color:#fff;opacity:.9}.settlement-generation-detail-modal .detail-body{display:flex;flex-direction:column;gap:16px}.settlement-generation-detail-modal .detail-body .contract-info{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.settlement-generation-detail-modal .detail-body .contract-info .info-item{display:flex;align-items:center;min-width:0;font-size:14px;line-height:22px}.settlement-generation-detail-modal .detail-body .contract-info .info-item .info-label{flex-shrink:0;color:#000000a6}.settlement-generation-detail-modal .detail-body .contract-info .info-item .info-value{color:#000000d9;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.settlement-generation-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.settlement-generation-page .top-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.settlement-generation-page .top-bar .top-bar-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:16px}.settlement-generation-page .top-bar .field-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px 40px;gap:16px 40px}.settlement-generation-page .top-bar .field-item{display:flex;align-items:center;gap:8px;min-width:0}.settlement-generation-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.settlement-generation-page .top-bar .field-item .input,.settlement-generation-page .top-bar .field-item .select{flex:1 1 0;width:100%;min-width:0}.settlement-generation-page .top-bar .field-item .month-switcher{display:inline-flex;align-items:center;gap:6px;flex:1 1 0;min-width:0;padding:2px 6px;height:36px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;box-sizing:border-box}.settlement-generation-page .top-bar .field-item .month-switcher .switch-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:#00000073;cursor:pointer;transition:all .2s ease}.settlement-generation-page .top-bar .field-item .month-switcher .switch-btn:hover{background:#0000000a;color:#000000a6}.settlement-generation-page .top-bar .field-item .month-switcher .switch-btn:active{background:#00000014}.settlement-generation-page .top-bar .field-item .month-switcher .switch-btn .switch-icon{width:16px;height:16px}.settlement-generation-page .top-bar .field-item .month-switcher .month-picker{flex:1 1 0;min-width:0}.settlement-generation-page .top-bar .field-item .month-switcher .ant-picker{height:32px;padding:0 8px;border:none;box-shadow:none}.settlement-generation-page .top-bar .field-item .month-switcher .ant-picker-focused{box-shadow:none}.settlement-generation-page .top-bar .field-item .month-switcher .ant-picker-input>input{text-align:center}.settlement-generation-page .top-bar .field-item .ant-input,.settlement-generation-page .top-bar .field-item .ant-select-selector,.settlement-generation-page .top-bar .field-item .ant-picker{height:36px}.settlement-generation-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.settlement-generation-page .top-bar .actions .ant-btn{width:90px;height:36px}.settlement-generation-page .panel{flex:1 1 0;min-height:0}.settlement-generation-page .panel .panel-tool{display:inline-flex;align-items:center;gap:12px}.settlement-generation-page .panel .status-tag{display:inline-flex;align-items:center;flex-shrink:0;padding:0 8px;height:24px;border-radius:4px;font-size:13px;line-height:22px}.settlement-generation-page .panel .section{flex:1;min-height:0}.settlement-generation-page .panel .section .ant-table-wrapper,.settlement-generation-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.settlement-generation-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.settlement-generation-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.rebate-settlement-detail-modal .detail-body{display:flex;flex-direction:column;gap:16px}.rebate-settlement-detail-modal .detail-body .contract-info{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.rebate-settlement-detail-modal .detail-body .contract-info .info-item{display:flex;align-items:center;min-width:0;font-size:14px;line-height:22px}.rebate-settlement-detail-modal .detail-body .contract-info .info-item .info-label{flex-shrink:0;color:#000000a6}.rebate-settlement-detail-modal .detail-body .contract-info .info-item .info-value{color:#000000d9;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rebate-settlement-payment-modal .rebate-settlement-payment-form .ant-form-item{margin-bottom:20px}.rebate-settlement-payment-modal .rebate-settlement-payment-form .ant-form-item:last-child{margin-bottom:0}.rebate-settlement-payment-modal .rebate-settlement-payment-form .ant-form-item-label>label{height:auto}.rebate-settlement-payment-modal .rebate-settlement-payment-form .ant-picker,.rebate-settlement-payment-modal .rebate-settlement-payment-form .number-input{width:100%}.rebate-settlement-page{display:flex;flex-direction:column;gap:16px;height:calc(100% - 34px)}.rebate-settlement-page .top-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:16px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;margin-bottom:4px}.rebate-settlement-page .top-bar .top-bar-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:16px}.rebate-settlement-page .top-bar .field-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px 40px;gap:16px 40px}.rebate-settlement-page .top-bar .field-item{display:flex;align-items:center;gap:8px;min-width:0}.rebate-settlement-page .top-bar .field-item .label{color:#000000d9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.rebate-settlement-page .top-bar .field-item .input,.rebate-settlement-page .top-bar .field-item .select{flex:1 1 0;width:100%;min-width:0}.rebate-settlement-page .top-bar .field-item .ant-input,.rebate-settlement-page .top-bar .field-item .ant-select-selector,.rebate-settlement-page .top-bar .field-item .ant-picker{height:36px}.rebate-settlement-page .top-bar .actions{display:inline-flex;align-items:center;gap:12px}.rebate-settlement-page .top-bar .actions .ant-btn{width:90px;height:36px}.rebate-settlement-page .panel{flex:1 1 0;min-height:0}.rebate-settlement-page .panel .pay-switch.ant-switch-checked{background:#00b42a}.rebate-settlement-page .panel .section{flex:1;min-height:0}.rebate-settlement-page .panel .section .ant-table-wrapper,.rebate-settlement-page .panel .section .ant-table-wrapper .ant-spin-nested-loading{height:100%}.rebate-settlement-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{height:100%;display:flex;flex-direction:column}.rebate-settlement-page .panel .section .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1 0}.panel-title{display:flex;align-items:center;gap:8px}.panel-title .bar{width:4px;height:20px;background:#636fd0}.panel-title .title-text{color:#636fd0;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.panel{border-radius:16px;background:#fff;padding:24px;display:flex;align-items:flex-start;flex-direction:column;gap:16px}.panel .panel-top{display:flex;align-items:center;justify-content:space-between;width:100%}.panel .panel-top .panel-tool{display:inline-flex;align-items:center;gap:16px}.panel .panel-top .panel-tool .tool-icon{display:flex;width:16px;height:16px;justify-content:center;align-items:center;aspect-ratio:1/1;cursor:pointer}.panel .panel-top .panel-tool .tool-icon svg{width:16px;height:16px;flex-shrink:0}.panel .section,.panel .ant-spin-nested-loading,.panel .ant-spin-nested-loading .ant-spin-container{width:100%}.table-action-text .action-link{color:#636fd0;cursor:pointer}.table-action-text .action-link.danger{color:#f53f3f}.table-action-text .action-link:hover{opacity:.85}*{scrollbar-width:thin;scrollbar-color:#E7E7E7 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#e7e7e7;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#d0d0d0}::-webkit-scrollbar-track{background:transparent}body{-ms-overflow-style:-ms-autohiding-scrollbar}.ant-empty-normal{margin-top:8px;margin-bottom:8px}.ant-pagination-item{margin:0 4px!important}.ant-spin-fullscreen{width:100%!important;height:100%!important}.unified-tooltip{border-radius:8px!important;border:1px solid #FFF!important;border:1px solid var(--neutral-f-100, #FFF)!important;background:#fffffff0!important;box-shadow:0 3px 6px #0000001f!important}.framed-modal .ant-modal-container{padding:0;border-radius:16px}.framed-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.framed-modal .ant-modal-header{padding:16px 24px;margin:0;border-bottom:1px solid rgba(5,5,5,.06);background:#fff;border-radius:16px 16px 0 0}.framed-modal .ant-modal-header .ant-modal-title{color:#000000d9;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px}.framed-modal .ant-modal-close{top:16px;right:24px;width:24px;height:24px}.framed-modal .ant-modal-close .ant-modal-close-x{width:24px;height:24px;line-height:24px;font-size:16px}.framed-modal .ant-modal-body{padding:24px;background:#fff}.framed-modal .ant-modal-footer{padding:0;margin:0;border-top:1px solid rgba(5,5,5,.06);background:#fff;border-radius:0 0 16px 16px}.framed-modal .modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:16px;padding:12px 24px}.framed-modal .modal-footer .cancel-btn,.framed-modal .modal-footer .save-btn{height:36px;min-width:90px;padding:4px 16px;border-radius:2px;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px}.framed-modal .modal-footer .cancel-btn{color:#000000d9;border:1px solid #D9D9D9;background:#fff}.framed-modal .modal-footer .cancel-btn:hover{color:#636fd0;border-color:#636fd0}.framed-modal .modal-footer .save-btn{color:#fff;border:1px solid #636FD0;background:#636fd0}.framed-modal .modal-footer .save-btn:hover{background:#7781d6;border-color:#7781d6}.year-tag-group{display:inline-flex;align-items:center;gap:8px}.year-tag{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:2px;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px}.year-tag.warning{background:#fff7f0;color:#fea522}.year-tag.brand{background:#f9f9fd;color:#636fd0}
