.salary-icon[data-v-6d74b98c]{background-color:transparent!important;box-shadow:none!important;width:80px!important;height:80px!important;border:none!important}.salary-icon i[data-v-6d74b98c]{font-size:36px!important;color:inherit!important;background:transparent!important}@media (max-width:768px){.salary-icon[data-v-6d74b98c]{width:60px!important;height:60px!important}.salary-icon i[data-v-6d74b98c]{font-size:28px!important}}.salary-chart .chart-header[data-v-38e359a2]{display:flex;justify-content:space-between;align-items:center}.salary-chart .chart-header .title-section h6[data-v-38e359a2]{font-weight:600;color:#262626;margin-bottom:4px}.salary-chart .chart-header .title-section p[data-v-38e359a2]{font-weight:600;color:#8c8c8c;font-size:12px}.salary-chart .chart-container[data-v-38e359a2]{position:relative;margin:16px 0}.salary-chart .salary-slips[data-v-38e359a2]{margin:16px 0}.salary-chart .salary-list[data-v-38e359a2]{display:flex;flex-direction:column;gap:16px}.salary-chart .salary-slip-card[data-v-38e359a2]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.salary-chart .salary-slip-card[data-v-38e359a2]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.salary-chart .slip-header[data-v-38e359a2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}.salary-chart .slip-header .period[data-v-38e359a2]{display:flex;align-items:center;gap:8px}.salary-chart .slip-header .period .calendar-icon[data-v-38e359a2]{font-size:16px}.salary-chart .slip-header .period .period-text[data-v-38e359a2]{font-size:16px;font-weight:600}.salary-chart .slip-header .slip-status[data-v-38e359a2]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;background:hsla(0,0%,100%,.2)}.salary-chart .slip-header .slip-status.has-salary[data-v-38e359a2]{background:#52c41a;color:#fff}.salary-chart .slip-body[data-v-38e359a2]{padding:20px;background:#fff}.salary-chart .amount-row[data-v-38e359a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:8px;flex-wrap:wrap;gap:12px}.salary-chart .amount-item[data-v-38e359a2]{text-align:center;flex:1;min-width:80px}.salary-chart .amount-item.highlight[data-v-38e359a2]{background:linear-gradient(135deg,#ff9a9e,#fecfef);padding:12px;border-radius:8px;flex:1.2}.salary-chart .amount-item .amount-label[data-v-38e359a2]{font-size:12px;color:#8c8c8c;margin-bottom:4px;font-weight:500}.salary-chart .amount-item .amount-value[data-v-38e359a2]{font-size:16px;font-weight:700}.salary-chart .amount-item .amount-value.expense[data-v-38e359a2]{color:#52c41a}.salary-chart .amount-item .amount-value.rate[data-v-38e359a2]{color:#fa8c16}.salary-chart .amount-item .amount-value.salary[data-v-38e359a2]{color:#1890ff;font-size:18px}.salary-chart .amount-operator[data-v-38e359a2]{font-size:18px;font-weight:700;color:#722ed1;margin:0 8px}.salary-chart .slip-details[data-v-38e359a2]{border-top:1px solid #f0f0f0;padding-top:16px}.salary-chart .slip-details .detail-item[data-v-38e359a2]{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.salary-chart .slip-details .detail-item .detail-label[data-v-38e359a2]{color:#8c8c8c;margin-right:8px;font-weight:500;min-width:80px}.salary-chart .slip-details .detail-item .detail-value[data-v-38e359a2]{color:#262626;font-weight:600}.salary-chart .empty-salary[data-v-38e359a2]{text-align:center;padding:60px 20px}.salary-chart .empty-salary .empty-icon[data-v-38e359a2]{font-size:48px;margin-bottom:16px}.salary-chart .empty-salary .empty-title[data-v-38e359a2]{font-size:18px;font-weight:600;color:#262626;margin-bottom:8px}.salary-chart .empty-salary .empty-desc[data-v-38e359a2]{font-size:14px;color:#8c8c8c}.salary-chart .error-state[data-v-38e359a2]{display:flex;align-items:center;justify-content:center;height:200px}.salary-chart .chart-summary[data-v-38e359a2]{margin-top:16px}.salary-chart .chart-summary .summary-title[data-v-38e359a2]{font-weight:600;color:#262626;font-size:14px}.salary-chart .chart-summary .summary-item[data-v-38e359a2]{text-align:center}.salary-chart .chart-summary .summary-item .summary-label[data-v-38e359a2]{font-size:12px;color:#8c8c8c;margin-bottom:4px;font-weight:600}.salary-chart .chart-summary .summary-item .summary-value[data-v-38e359a2]{font-size:14px;font-weight:700;color:#1890ff}@media(max-width:768px){.salary-chart .chart-header[data-v-38e359a2]{flex-direction:column;gap:12px;align-items:flex-start}.salary-chart .chart-header .title-section[data-v-38e359a2]{text-align:left}.salary-chart .slip-header[data-v-38e359a2]{padding:12px 16px}.salary-chart .slip-header .period .period-text[data-v-38e359a2]{font-size:14px}.salary-chart .slip-header .slip-status[data-v-38e359a2]{font-size:11px;padding:3px 8px}.salary-chart .slip-body[data-v-38e359a2]{padding:16px}.salary-chart .amount-row[data-v-38e359a2]{flex-direction:column;gap:16px}.salary-chart .amount-row .amount-item[data-v-38e359a2]{min-width:100%}.salary-chart .amount-row .amount-item.highlight[data-v-38e359a2]{order:-1}.salary-chart .amount-row .amount-operator[data-v-38e359a2]{display:none}.salary-chart .amount-item .amount-value[data-v-38e359a2]{font-size:18px}.salary-chart .amount-item .amount-value.salary[data-v-38e359a2]{font-size:20px}}.welcome-card[data-v-401b9968]{overflow:hidden}.welcome-card .welcome-content[data-v-401b9968]{display:flex;align-items:center}.welcome-card .welcome-content .welcome-text[data-v-401b9968]{flex:1}.welcome-card .welcome-content .welcome-text h2[data-v-401b9968]{margin-bottom:16px;font-size:24px}.welcome-card .welcome-content .welcome-text p[data-v-401b9968]{margin-bottom:24px;font-size:16px;color:#666}.welcome-card .welcome-content .welcome-image[data-v-401b9968]{flex:1;text-align:right}.welcome-card .welcome-content .welcome-image img[data-v-401b9968]{max-width:100%;max-height:200px}.action-card[data-v-401b9968]{height:100%;text-align:center;cursor:pointer;transition:all .3s}.action-card[data-v-401b9968]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.action-card .action-icon[data-v-401b9968]{font-size:32px;margin-bottom:16px;color:#1890ff}.action-card h3[data-v-401b9968]{margin-bottom:8px}.action-card p[data-v-401b9968]{color:#666;margin-bottom:0}.mb-24[data-v-401b9968]{margin-bottom:24px}.mt-16[data-v-401b9968]{margin-top:16px}.mt-24[data-v-401b9968]{margin-top:24px}.widget-2 .icon[data-v-401b9968]{background-color:transparent!important;box-shadow:none!important;width:80px!important;height:80px!important}.widget-2 .icon i[data-v-401b9968]{font-size:36px!important}[data-v-401b9968] .widget-2 .icon{background-color:transparent!important;box-shadow:none!important;width:80px!important;height:80px!important}[data-v-401b9968] .widget-2 .icon i{font-size:36px!important}[data-v-401b9968] .ant-card .icon{background-color:transparent!important;box-shadow:none!important}[data-v-401b9968] .ant-card .icon i{font-size:36px!important}[data-v-401b9968] .ant-card-body .icon,[data-v-401b9968] .ant-statistic-title .icon{background-color:transparent!important;box-shadow:none!important;border:none!important}[data-v-401b9968] .ant-card-body .icon i,[data-v-401b9968] .ant-card-body .icon i.fas,[data-v-401b9968] .ant-statistic-title .icon i,[data-v-401b9968] .ant-statistic-title .icon i.fas{font-size:36px!important}.mb-24 .widget-2 .icon[data-v-401b9968]{background-color:transparent!important;box-shadow:none!important;width:80px!important;height:80px!important}.mb-24 .widget-2 .icon i[data-v-401b9968]{font-size:36px!important}.mb-24 .widget-2 .icon i.fa-calendar-day[data-v-401b9968]{color:#52c41a!important}.mb-24 .widget-2 .icon i.fa-calendar-week[data-v-401b9968]{color:#1890ff!important}.mb-24 .widget-2 .icon i.fa-calendar-alt[data-v-401b9968]{color:#fa8c16!important}.mb-24 .widget-2 .icon i.fa-chart-line[data-v-401b9968]{color:#722ed1!important}.performance-card[data-v-401b9968]{border:2px solid #f0f8ff;transition:all .3s}.performance-card[data-v-401b9968]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.15);transform:translateY(-2px)}.performance-card[data-v-401b9968] .ant-card-body{padding:16px}.performance-card[data-v-401b9968] .ant-statistic-title{color:#1890ff;font-weight:500}.performance-card[data-v-401b9968] .ant-statistic-content{margin-top:8px}.admin-salary-card[data-v-401b9968]{border:2px solid #fff7e6;transition:all .3s;background:linear-gradient(135deg,#fff7e6,#fffbe6)}.admin-salary-card[data-v-401b9968]:hover{border-color:#ffa940;box-shadow:0 4px 12px rgba(255,169,64,.15);transform:translateY(-2px)}.admin-salary-card[data-v-401b9968] .ant-card-body{padding:16px}.admin-salary-card[data-v-401b9968] .ant-statistic-title{color:#d46b08;font-weight:600}.admin-salary-card[data-v-401b9968] .ant-statistic-content{margin-top:8px;font-weight:700}.admin-salary-card[data-v-401b9968] .anticon{color:#fa8c16}.leader-bonus-card[data-v-401b9968]{border:2px solid #f6ffed;transition:all .3s;background:linear-gradient(135deg,#f6ffed,#fcffe6)}.leader-bonus-card[data-v-401b9968]:hover{border-color:#73d13d;box-shadow:0 4px 12px rgba(115,209,61,.15);transform:translateY(-2px)}.leader-bonus-card[data-v-401b9968] .ant-card-body{padding:16px}.leader-bonus-card[data-v-401b9968] .ant-statistic-title{color:#389e0d;font-weight:600}.leader-bonus-card[data-v-401b9968] .ant-statistic-content{margin-top:8px;font-weight:700}.leader-bonus-card[data-v-401b9968] .anticon{color:#52c41a}.leader-bonus-card .bonus-description[data-v-401b9968]{margin-top:8px}.leader-bonus-card .bonus-description p[data-v-401b9968]{margin:0;font-size:12px;color:#389e0d;font-weight:500}.salary-summary[data-v-401b9968]{background:#f8f9fa;padding:16px;border-radius:8px;margin-top:16px}.salary-summary[data-v-401b9968] .ant-statistic-title{color:#666;font-size:14px;font-weight:500}.salary-summary[data-v-401b9968] .ant-statistic-content{font-size:18px;font-weight:600}.commission-amount[data-v-401b9968]{font-weight:600}[data-v-401b9968] .ant-table-tbody>tr>td{padding:8px 16px}[data-v-401b9968] .ant-table-thead>tr>th{background:#fafafa;color:#262626;font-weight:600}[data-v-401b9968] .ant-table-tbody>tr:hover>td{background:#f0f8ff}@media(max-width:768px){.welcome-content[data-v-401b9968]{flex-direction:column}.welcome-content .welcome-image[data-v-401b9968]{margin-top:24px;text-align:center!important}.salary-summary[data-v-401b9968]{padding:12px}.salary-summary[data-v-401b9968] .ant-statistic-content{font-size:16px}.widget-2 .icon[data-v-401b9968]{width:60px!important;height:60px!important}.widget-2 .icon i[data-v-401b9968]{font-size:28px!important}[data-v-401b9968] .widget-2 .icon{width:60px!important;height:60px!important}[data-v-401b9968] .widget-2 .icon i{font-size:28px!important}[data-v-401b9968] .ant-card .icon{width:60px!important;height:60px!important}[data-v-401b9968] .ant-card .icon i{font-size:28px!important}[data-v-401b9968] .ant-card-body .icon,[data-v-401b9968] .ant-statistic-title .icon{width:60px!important;height:60px!important}[data-v-401b9968] .ant-card-body .icon i,[data-v-401b9968] .ant-card-body .icon i.fas,[data-v-401b9968] .ant-statistic-title .icon i,[data-v-401b9968] .ant-statistic-title .icon i.fas{font-size:28px!important}.mb-24 .widget-2 .icon[data-v-401b9968]{width:60px!important;height:60px!important}.mb-24 .widget-2 .icon i[data-v-401b9968]{font-size:28px!important}.mb-24 .widget-2 .icon i.fa-calendar-day[data-v-401b9968]{color:#52c41a!important}.mb-24 .widget-2 .icon i.fa-calendar-week[data-v-401b9968]{color:#1890ff!important}.mb-24 .widget-2 .icon i.fa-calendar-alt[data-v-401b9968]{color:#fa8c16!important}.mb-24 .widget-2 .icon i.fa-chart-line[data-v-401b9968]{color:#722ed1!important}.admin-salary-card[data-v-401b9968],.leader-bonus-card[data-v-401b9968]{margin-bottom:16px}.leader-bonus-card .bonus-description p[data-v-401b9968]{font-size:11px}}.icon-style[data-v-401b9968]{font-size:24px!important;width:40px!important;height:40px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:16px!important}.icon-style.today-salary[data-v-401b9968]{background-color:#52c41a!important;color:#fff!important}.icon-style.week-salary[data-v-401b9968]{background-color:#1890ff!important;color:#fff!important}.icon-style.last-week-salary[data-v-401b9968]{background-color:#fa8c16!important;color:#fff!important}.icon-style.week-growth[data-v-401b9968]{background-color:#722ed1!important;color:#fff!important}.icon-style.admin-salary[data-v-401b9968]{background:linear-gradient(45deg,gold,#ffb300)!important;color:#fff!important}.icon-style.leader-bonus[data-v-401b9968]{background:linear-gradient(45deg,#52c41a,#73d13d)!important;color:#fff!important}.commission-amount[data-v-401b9968]{font-weight:700;color:#1890ff}.salary-summary[data-v-401b9968]{margin-top:20px;padding:20px;background-color:#f9f9f9;border-radius:6px}.salary-report-header[data-v-401b9968]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.salary-controls[data-v-401b9968]{display:flex;align-items:center;gap:12px}.salary-print-content[data-v-401b9968]{display:none}@media(max-width:768px){.salary-report-header[data-v-401b9968]{flex-direction:column;align-items:flex-start}.salary-controls[data-v-401b9968]{width:100%;justify-content:flex-start}}