.app-container[data-v-525f45f8]{height:calc(100vh - 120px);overflow-y:scroll;background-color:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-525f45f8] .ant-card-body{padding:16px}.page-loader[data-v-525f45f8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.loader-spinner[data-v-525f45f8]{width:50px;height:50px;border:4px solid rgba(24,144,255,.2);border-top:4px solid #1890ff;border-radius:50%;-webkit-animation:spin-525f45f8 1s linear infinite;animation:spin-525f45f8 1s linear infinite}@-webkit-keyframes spin-525f45f8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-525f45f8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-content[data-v-525f45f8]{padding:5px;background-color:#f0f2f5;-webkit-box-flex:1;-ms-flex:1;flex:1}.stats-overview-section[data-v-525f45f8]{margin-bottom:12px}.pending-section[data-v-525f45f8]{margin-bottom:20px}.pending-card[data-v-525f45f8]{border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04);border:none;overflow:hidden}.pending-header[data-v-525f45f8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding:16px 20px 0}.pending-header[data-v-525f45f8],.pending-title[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pending-title[data-v-525f45f8]{font-size:18px;font-weight:600;color:#1d2129;margin:0}.pending-title[data-v-525f45f8]:before{content:"";display:inline-block;width:4px;height:18px;background:-webkit-gradient(linear,left top,left bottom,from(#165dff),to(#4080ff));background:linear-gradient(180deg,#165dff,#4080ff);border-radius:2px;margin-right:10px}.view-all-btn[data-v-525f45f8]{color:#165dff;font-weight:500;padding:0;height:auto;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.view-all-btn[data-v-525f45f8]:hover{color:#4080ff}.view-all-btn .anticon[data-v-525f45f8]{font-size:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.view-all-btn:hover .anticon[data-v-525f45f8]{-webkit-transform:translateX(3px);transform:translateX(3px)}.pending-items[data-v-525f45f8]{padding:0 20px 20px}.pending-item[data-v-525f45f8]{background:#fff;border-radius:12px;padding:20px;position:relative;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:2px solid transparent;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:140px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pending-item[data-v-525f45f8]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.pending-item.warning[data-v-525f45f8]{background:linear-gradient(135deg,#fffbe6,#fff7e6)}.pending-item.warning[data-v-525f45f8]:hover{border-color:#faad14}.pending-item.error[data-v-525f45f8]{background:linear-gradient(135deg,#fff1f0,#ffede8)}.pending-item.error[data-v-525f45f8]:hover{border-color:#ff4d4f}.pending-item.info[data-v-525f45f8]{background:linear-gradient(135deg,#e6f7ff,#f0f5ff)}.pending-item.info[data-v-525f45f8]:hover{border-color:#165dff}.pending-item.primary[data-v-525f45f8]{background:linear-gradient(135deg,#f6ffed,#f9fff0)}.pending-item.primary[data-v-525f45f8]:hover{border-color:#52c41a}.pending-item.orange[data-v-525f45f8]{background:linear-gradient(135deg,#fff7e6,#fff1cc)}.pending-item.orange[data-v-525f45f8]:hover{border-color:#fa8c16}.pending-item.purple[data-v-525f45f8]{background:linear-gradient(135deg,#f9f0ff,#efdbff)}.pending-item.purple[data-v-525f45f8]:hover{border-color:#722ed1}.pending-icon[data-v-525f45f8]{width:48px;height:48px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;margin-bottom:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.pending-item.warning .pending-icon[data-v-525f45f8]{background-color:#faad14;color:#fff;-webkit-box-shadow:0 4px 12px rgba(250,173,20,.3);box-shadow:0 4px 12px rgba(250,173,20,.3)}.pending-item.error .pending-icon[data-v-525f45f8]{background-color:#ff4d4f;color:#fff;-webkit-box-shadow:0 4px 12px rgba(255,77,79,.3);box-shadow:0 4px 12px rgba(255,77,79,.3)}.pending-item.info .pending-icon[data-v-525f45f8]{background-color:#165dff;color:#fff;-webkit-box-shadow:0 4px 12px rgba(22,93,255,.3);box-shadow:0 4px 12px rgba(22,93,255,.3)}.pending-item.primary .pending-icon[data-v-525f45f8]{background-color:#52c41a;color:#fff;-webkit-box-shadow:0 4px 12px rgba(82,196,26,.3);box-shadow:0 4px 12px rgba(82,196,26,.3)}.pending-item.orange .pending-icon[data-v-525f45f8]{background-color:#fa8c16;color:#fff;-webkit-box-shadow:0 4px 12px rgba(250,140,22,.3);box-shadow:0 4px 12px rgba(250,140,22,.3)}.pending-item.purple .pending-icon[data-v-525f45f8]{background-color:#722ed1;color:#fff;-webkit-box-shadow:0 4px 12px rgba(114,46,209,.3);box-shadow:0 4px 12px rgba(114,46,209,.3)}.pending-item:hover .pending-icon[data-v-525f45f8]{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}.pending-info[data-v-525f45f8]{margin-bottom:8px}.pending-count[data-v-525f45f8]{font-size:32px;font-weight:700;color:#1d2129;line-height:1.2;margin-bottom:4px;letter-spacing:-.8px}.pending-label[data-v-525f45f8]{font-size:13px;color:#86909c;font-weight:500}.pending-trend[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:4px 12px;border-radius:12px}.pending-trend.up[data-v-525f45f8]{color:#ff4d4f;background-color:rgba(255,77,79,.1)}.pending-trend.down[data-v-525f45f8]{color:#52c41a;background-color:rgba(82,196,26,.1)}@media (max-width:1200px){.pending-items .ant-col[data-v-525f45f8]{margin-bottom:16px}}@media (max-width:768px){.pending-items[data-v-525f45f8]{padding:0 16px 16px}.pending-item[data-v-525f45f8]{padding:16px;min-height:120px}.pending-count[data-v-525f45f8]{font-size:28px}.pending-icon[data-v-525f45f8]{width:40px;height:40px;font-size:20px}}.pending-trend .anticon[data-v-525f45f8]{font-size:10px}.section-header[data-v-525f45f8]{margin-bottom:12px;padding-bottom:20px;border-bottom:1px solid #e8e8e8}.dashboard-title[data-v-525f45f8]{font-size:28px;font-weight:700;color:#262626;margin:0 0 12px 0;letter-spacing:-.5px}.dashboard-subtitle[data-v-525f45f8]{font-size:16px;color:#8c8c8c;margin:0;font-weight:400}.stats-grid[data-v-525f45f8]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat-card[data-v-525f45f8]{background:#fff;border-radius:16px;padding:28px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08)}.stat-card[data-v-525f45f8]:before{width:6px;height:100%;border-radius:6px 0 0 6px}.stat-card[data-type=primary][data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#1890ff),to(#36cfc9));background:linear-gradient(180deg,#1890ff,#36cfc9)}.stat-card[data-type=success][data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#52c41a),to(#73d13d));background:linear-gradient(180deg,#52c41a,#73d13d)}.stat-card[data-type=warning][data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#faad14),to(#ffc53d));background:linear-gradient(180deg,#faad14,#ffc53d)}.stat-card[data-type=info][data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,left bottom,from(#69c0ff),to(#91d5ff));background:linear-gradient(180deg,#69c0ff,#91d5ff)}.stat-card[data-v-525f45f8]:hover{-webkit-box-shadow:0 12px 32px rgba(0,0,0,.12);box-shadow:0 12px 32px rgba(0,0,0,.12)}.stat-card-header[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.stat-card-title[data-v-525f45f8]{font-size:14px;color:#8c8c8c;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.5px}.stat-card-icon[data-v-525f45f8]{width:60px;height:60px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.stat-card[data-type=primary] .stat-card-icon[data-v-525f45f8]{background-color:#e6f7ff;color:#1890ff}.stat-card[data-type=success] .stat-card-icon[data-v-525f45f8]{background-color:#f6ffed;color:#52c41a}.stat-card[data-type=warning] .stat-card-icon[data-v-525f45f8]{background-color:#fffbe6;color:#faad14}.stat-card[data-type=info] .stat-card-icon[data-v-525f45f8]{background-color:#e6f4ff;color:#69c0ff}.stat-card-content[data-v-525f45f8]{margin-bottom:16px}.stat-card-value[data-v-525f45f8]{font-size:36px;font-weight:800;color:#262626;margin-bottom:12px;letter-spacing:-.8px;line-height:1.1}.stat-card-trend[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.trend-positive[data-v-525f45f8]{color:#52c41a}.trend-negative[data-v-525f45f8],.trend-positive[data-v-525f45f8]{font-size:16px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.trend-negative[data-v-525f45f8]{color:#ff4d4f}.trend-label[data-v-525f45f8]{font-size:14px;color:#8c8c8c;font-weight:500}.stat-card-footer[data-v-525f45f8]{border-top:1px solid #f0f0f0;padding-top:16px}.stat-card-detail[data-v-525f45f8]{font-size:14px;color:#8c8c8c;font-weight:500}.stat-card-detail strong[data-v-525f45f8]{color:#262626;font-weight:700}.charts-container[data-v-525f45f8]{display:grid;grid-template-columns:1fr 3fr;gap:28px;margin-bottom:32px}.chart-card[data-v-525f45f8]{background:#fff;border-radius:16px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);overflow:hidden}.chart-card[data-v-525f45f8]:hover{-webkit-box-shadow:0 12px 32px rgba(0,0,0,.12);box-shadow:0 12px 32px rgba(0,0,0,.12)}.chart-card .ant-card-head[data-v-525f45f8]{border-bottom:1px solid #f0f0f0;padding:20px 24px;background-color:#fafafa}.chart-card .ant-card-head-title[data-v-525f45f8]{font-size:18px;font-weight:600;color:#262626}.chart-container[data-v-525f45f8]{position:relative;height:380px;-webkit-transition:all .3s ease;transition:all .3s ease}@-webkit-keyframes fadeInUp-525f45f8{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-525f45f8{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse-525f45f8{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-525f45f8{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes countUp-525f45f8{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes countUp-525f45f8{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.anticon[data-v-525f45f8]{-webkit-transition:all .3s ease;transition:all .3s ease}.chart-stats[data-v-525f45f8]{-ms-flex-pack:distribute;justify-content:space-around;margin-top:0;padding:20px 24px;border-top:1px solid #f0f0f0;background-color:#fafafa}.stat-item .stat-label[data-v-525f45f8]{font-size:14px;color:#8c8c8c;margin-bottom:8px;font-weight:500}.stat-item .stat-value[data-v-525f45f8]{font-size:24px;font-weight:700;color:#262626;letter-spacing:-.5px}.simple-stat-card.info .stat-icon[data-v-525f45f8]{background-color:rgba(54,207,201,.1);color:#36cfc9}.stat-trend[data-v-525f45f8]{margin-bottom:10px}.trend-period[data-v-525f45f8]{color:#86909c;margin-left:6px}.stat-extra[data-v-525f45f8]{padding:6px 10px;border-radius:4px}@media (max-width:768px){.enhanced-stat-card[data-v-525f45f8]{padding:20px}.enhanced-stat-value[data-v-525f45f8]{font-size:24px}.enhanced-stat-icon[data-v-525f45f8]{width:48px;height:48px;font-size:20px;margin-left:12px}}.stat-card[data-v-525f45f8]{border-radius:12px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);border:none;background-color:#fff;position:relative;overflow:hidden;padding:20px;min-height:160px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stat-card[data-v-525f45f8]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(#165dff),to(#4080ff));background:linear-gradient(90deg,#165dff,#4080ff)}.stat-card[data-v-525f45f8]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 32px rgba(22,93,255,.1);box-shadow:0 12px 32px rgba(22,93,255,.1)}.stat-header[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.stat-info .stat-title[data-v-525f45f8]{color:#86909c;font-size:14px;margin-bottom:8px;font-weight:500}.stat-info .stat-value[data-v-525f45f8]{font-size:28px;font-weight:600;color:#1d2129;line-height:1.2;z-index:1;position:relative}.stat-icon[data-v-525f45f8]{width:48px;height:48px;border-radius:12px;background-color:rgba(22,93,255,.1);color:#165dff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.stat-card:hover .stat-icon[data-v-525f45f8]{-webkit-transform:scale(1.1);transform:scale(1.1)}.a-col:first-child .stat-card .stat-icon[data-v-525f45f8]{background-color:rgba(22,93,255,.1);color:#165dff}.a-col:nth-child(2) .stat-card .stat-icon[data-v-525f45f8]{background-color:rgba(54,207,201,.1);color:#36cfc9}.a-col:nth-child(3) .stat-card .stat-icon[data-v-525f45f8]{background-color:rgba(250,173,20,.1);color:#faad14}.a-col:nth-child(4) .stat-card .stat-icon[data-v-525f45f8]{background-color:rgba(82,196,26,.1);color:#52c41a}.a-col:first-child .stat-card[data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,right top,from(#165dff),to(#4080ff));background:linear-gradient(90deg,#165dff,#4080ff)}.a-col:nth-child(2) .stat-card[data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,right top,from(#36cfc9),to(#73d13d));background:linear-gradient(90deg,#36cfc9,#73d13d)}.a-col:nth-child(3) .stat-card[data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,right top,from(#faad14),to(#ff7a45));background:linear-gradient(90deg,#faad14,#ff7a45)}.a-col:nth-child(4) .stat-card[data-v-525f45f8]:before{background:-webkit-gradient(linear,left top,right top,from(#52c41a),to(#a0d911));background:linear-gradient(90deg,#52c41a,#a0d911)}.stat-trend[data-v-525f45f8]{margin-bottom:8px}.stat-trend[data-v-525f45f8],.trend-value[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trend-value[data-v-525f45f8]{font-size:14px;font-weight:500}.trend-value.up[data-v-525f45f8]{color:#52c41a}.trend-value.down[data-v-525f45f8]{color:#ff4d4f}.trend-period[data-v-525f45f8]{font-size:12px;color:#c9cdd4;margin-left:8px}.stat-extra[data-v-525f45f8]{font-size:12px;color:#86909c;background-color:#f5f7fa;padding:8px 12px;border-radius:6px;margin-top:8px;display:inline-block}.font-medium[data-v-525f45f8]{font-weight:500;color:#1d2129}.charts-row[data-v-525f45f8]{display:grid;grid-template-columns:1fr 3fr;grid-gap:20px;margin:0 20px 24px 20px}.chart-card[data-v-525f45f8]{border-radius:12px;border:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.chart-card[data-v-525f45f8]:hover{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08)}.chart-card .ant-card-head[data-v-525f45f8]{border-bottom:none;padding:16px 20px 0}.chart-card .ant-card-head-title[data-v-525f45f8]{font-size:16px;font-weight:500;color:#1d2129;padding:0}.chart-wrapper[data-v-525f45f8]{width:100%;height:100%}.chart-stats[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;padding:0 20px 16px}.stat-item[data-v-525f45f8]{text-align:center;padding:0 24px;position:relative}.stat-item[data-v-525f45f8]:not(:last-child):after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background-color:#e5e6eb}.stat-label[data-v-525f45f8]{font-size:12px;color:#86909c;margin-bottom:4px}.stat-value[data-v-525f45f8]{font-size:18px;font-weight:600;color:#1d2129}.chart-tabs[data-v-525f45f8]{background-color:#f5f7fa;padding:2px;border-radius:6px}.chart-tabs .ant-btn[data-v-525f45f8]{margin-left:0;padding:4px 16px;font-size:14px;border:none;background:transparent;color:#86909c;position:relative;z-index:1}.chart-tabs .ant-btn.active[data-v-525f45f8]{background-color:#fff;color:#165dff;-webkit-box-shadow:0 2px 8px rgba(22,93,255,.1);box-shadow:0 2px 8px rgba(22,93,255,.1);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.chart-tabs .ant-btn[data-v-525f45f8]:hover:not(.active){color:#165dff}.chart-wrapper[data-v-525f45f8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(22,93,255,.05)),to(transparent));background:linear-gradient(90deg,transparent,rgba(22,93,255,.05),transparent);-webkit-animation:chartShimmer-525f45f8 2s infinite;animation:chartShimmer-525f45f8 2s infinite;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@-webkit-keyframes chartShimmer-525f45f8{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes chartShimmer-525f45f8{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.data-table-card[data-v-525f45f8]{margin-bottom:24px;border-radius:12px;border:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.04);box-shadow:0 2px 12px rgba(0,0,0,.04);overflow:hidden}.table-header[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:16px 20px 0}.time-tabs[data-v-525f45f8]{-ms-flex-negative:0;flex-shrink:0;background-color:#f5f7fa;padding:2px;border-radius:6px}.time-tabs .ant-tabs-bar[data-v-525f45f8]{border-bottom:none;margin:0}.time-tabs .ant-tabs-tab[data-v-525f45f8]{padding:6px 16px;margin:0;color:#86909c;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px}.time-tabs .ant-tabs-tab-active[data-v-525f45f8]{color:#165dff;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(22,93,255,.1);box-shadow:0 2px 8px rgba(22,93,255,.1)}.time-tabs .ant-tabs-ink-bar[data-v-525f45f8]{display:none}.month-filter[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;background-color:#f5f7fa;padding:2px;border-radius:6px}.month-filter .ant-btn[data-v-525f45f8]{margin-left:0;padding:4px 16px;font-size:14px;border:none;background:transparent;color:#86909c;position:relative;z-index:1}.month-filter .ant-btn.active[data-v-525f45f8]{background-color:#fff;color:#165dff;-webkit-box-shadow:0 2px 8px rgba(22,93,255,.1);box-shadow:0 2px 8px rgba(22,93,255,.1);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.month-filter .ant-btn[data-v-525f45f8]:hover:not(.active){color:#165dff}.table-actions[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.date-picker[data-v-525f45f8]{margin-right:0;border-radius:6px;border-color:#e5e6eb;-webkit-transition:all .3s ease;transition:all .3s ease}.date-picker[data-v-525f45f8]:focus,.date-picker[data-v-525f45f8]:hover{border-color:#165dff;-webkit-box-shadow:0 0 0 2px rgba(22,93,255,.1);box-shadow:0 0 0 2px rgba(22,93,255,.1)}.export-btn[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#165dff;color:#fff;border:none;padding:6px 16px;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(22,93,255,.2);box-shadow:0 2px 8px rgba(22,93,255,.2)}.export-btn[data-v-525f45f8]:hover{background-color:#4080ff;-webkit-box-shadow:0 4px 12px rgba(22,93,255,.3);box-shadow:0 4px 12px rgba(22,93,255,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.export-btn[data-v-525f45f8]:active{-webkit-transform:translateY(0);transform:translateY(0)}.export-btn .anticon[data-v-525f45f8]{margin-right:6px}.stat-view[data-v-525f45f8]{margin-bottom:24px;padding:0 20px 20px}.view-title[data-v-525f45f8]{font-size:18px;font-weight:600;color:#1d2129;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-title[data-v-525f45f8]:before{content:"";display:inline-block;width:4px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#1890ff),to(#36cfc9));background:linear-gradient(90deg,#1890ff,#36cfc9);border-radius:2px;margin-right:8px}.chart-tabs[data-v-525f45f8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:16px}.data-stat-section[data-v-525f45f8]{margin-bottom:32px}.data-header[data-v-525f45f8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;background:#fff;padding:20px 24px;border-radius:12px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.06)}.data-header[data-v-525f45f8],.filter-group[data-v-525f45f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-group[data-v-525f45f8]{gap:16px}.data-table[data-v-525f45f8]{background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);margin-top:16px;border:none}.data-table .ant-table-wrapper[data-v-525f45f8]{border:none}.data-table .ant-table[data-v-525f45f8]{border-radius:12px;overflow:hidden}.data-table .ant-table-thead>tr>th[data-v-525f45f8]{background-color:#fafafa;border-bottom:1px solid #f0f0f0;color:#8c8c8c;font-weight:600;font-size:14px;padding:16px}.data-table .ant-table-tbody>tr>td[data-v-525f45f8]{border-bottom:1px solid #f5f5f5;color:#262626;padding:16px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.data-table .ant-table-tbody>tr:hover>td[data-v-525f45f8]{background-color:#fafafa}.data-table .ant-table-tbody>tr:last-child>td[data-v-525f45f8]{border-bottom:none}.view-detail[data-v-525f45f8]{color:#1890ff;font-size:14px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;padding:6px 12px;border-radius:6px;background-color:#e6f7ff}.view-detail[data-v-525f45f8]:hover{text-decoration:none;background-color:#bae7ff;color:#096dd9}.table-footer[data-v-525f45f8]{text-align:center;padding:20px;background-color:#fafafa;border-top:1px solid #f0f0f0}.view-more[data-v-525f45f8]{color:#1890ff;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:600;font-size:14px}.view-more[data-v-525f45f8]:hover{text-decoration:none;color:#096dd9}.daily-stat-chart[data-v-525f45f8]{margin-top:24px;background:#fff;border-radius:12px;padding:24px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08)}@media (max-width:1200px){.stats-grid[data-v-525f45f8]{grid-template-columns:repeat(2,1fr);gap:20px}.charts-container[data-v-525f45f8]{grid-template-columns:1fr;gap:20px}.stat-card-value[data-v-525f45f8]{font-size:32px}}@media (max-width:768px){.main-content[data-v-525f45f8]{padding:20px}.dashboard-title[data-v-525f45f8]{font-size:24px}.dashboard-subtitle[data-v-525f45f8]{font-size:14px}.stats-grid[data-v-525f45f8]{grid-template-columns:1fr}.stat-card[data-v-525f45f8]{padding:24px}.stat-card-value[data-v-525f45f8]{font-size:28px}.stat-card-icon[data-v-525f45f8]{width:52px;height:52px}.data-header[data-v-525f45f8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.data-header[data-v-525f45f8],.filter-group[data-v-525f45f8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-group[data-v-525f45f8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px;width:100%}}.footer[data-v-525f45f8]{color:#8c8c8c;border-top:1px solid #e8e8e8;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.04);box-shadow:0 -2px 8px rgba(0,0,0,.04)}.summary-content[data-v-525f45f8]{margin-bottom:16px}.summary-value[data-v-525f45f8]{font-size:28px;font-weight:600;color:#1d2129;margin-bottom:4px;line-height:1.2}.summary-label[data-v-525f45f8]{font-size:12px;color:#86909c}.summary-trend[data-v-525f45f8]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.summary-trend.up[data-v-525f45f8]{color:#52c41a}.footer[data-v-525f45f8]{text-align:center;color:#86909c;font-size:14px;padding:32px 24px;background-color:#fff;border-top:1px solid #e5e6eb;margin-top:auto}@media (max-width:768px){.main-content[data-v-525f45f8]{padding:16px}.page-title h2[data-v-525f45f8],.stat-card .stat-value[data-v-525f45f8],.summary-value[data-v-525f45f8]{font-size:24px}.table-header[data-v-525f45f8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 16px 0}.month-filter[data-v-525f45f8]{margin-left:0;margin-top:8px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-actions[data-v-525f45f8]{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.date-picker[data-v-525f45f8]{width:100%}.export-btn[data-v-525f45f8]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-view[data-v-525f45f8]{padding:0 16px 16px}.stat-item[data-v-525f45f8]{padding:0 12px}.stat-item[data-v-525f45f8]:not(:last-child):after{display:none}}