[data-v-215777b9]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#000417;tableSelect:#006dee}.userManagement-container[data-v-215777b9]{padding:16px;background:radial-gradient(circle at top left,rgba(27,97,189,.12),transparent 24%),linear-gradient(180deg,#f4f7fd,#eef3fb);min-height:100%}.wage-summary[data-v-215777b9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.wage-tabs[data-v-215777b9]{padding:0 4px;margin:-4px 0 18px;border-bottom:1px solid #e2eaf6}.wage-tabs__badge[data-v-215777b9]{margin-left:6px}.wage-summary__card[data-v-215777b9]{padding:18px 20px;border:1px solid #dde7f7;border-radius:20px;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 10px 28px rgba(38,68,119,.08)}.wage-summary__card--accent[data-v-215777b9]{background:linear-gradient(135deg,#1f4f97,#2f6bc8);border-color:transparent}.wage-summary__card--accent .wage-summary__label[data-v-215777b9],.wage-summary__card--accent .wage-summary__suffix[data-v-215777b9]{color:hsla(0,0%,100%,.76)}.wage-summary__card--accent .wage-summary__value[data-v-215777b9]{color:#fff}.wage-summary__card--danger[data-v-215777b9]{background:linear-gradient(135deg,#a82e2e,#d54a3d);border-color:transparent}.wage-summary__card--danger .wage-summary__label[data-v-215777b9],.wage-summary__card--danger .wage-summary__suffix[data-v-215777b9]{color:hsla(0,0%,100%,.78)}.wage-summary__card--danger .wage-summary__value[data-v-215777b9]{color:#fff}.wage-summary__card--soft[data-v-215777b9]{background:linear-gradient(135deg,#fff6df,#fffaf0);border-color:#f5dfb2}.wage-summary__label[data-v-215777b9]{display:block;margin-bottom:10px;color:#7584a0;font-size:12px}.wage-summary__value[data-v-215777b9]{font-size:30px;line-height:1;color:#21365f}.wage-summary__suffix[data-v-215777b9]{margin-left:4px;color:#7d8aa4;font-size:13px}.wage-summary__text[data-v-215777b9]{color:#7c5b15;font-size:16px;line-height:1.5}.wage-filter-panel[data-v-215777b9],.wage-table-card[data-v-215777b9]{border:1px solid #dde7f7;border-radius:22px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 12px 32px rgba(35,64,112,.07)}.wage-filter-panel[data-v-215777b9]{margin-bottom:16px;padding:18px 20px 8px}.wage-filter-panel__header[data-v-215777b9],.wage-table-card__header[data-v-215777b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.wage-filter-panel__title[data-v-215777b9],.wage-table-card__title[data-v-215777b9]{color:#1e2f55;font-size:18px;font-weight:700}.wage-filter-panel__desc[data-v-215777b9],.wage-table-card__desc[data-v-215777b9]{margin-top:4px;color:#7d8ca8;font-size:12px;line-height:1.6}.wage-filter-form[data-v-215777b9]{display:flex;flex-wrap:wrap;gap:4px 10px}.wage-filter-form__month[data-v-215777b9]{width:200px}.wage-filter-form__input[data-v-215777b9]{width:148px}.wage-filter-form__actions[data-v-215777b9]{margin-left:auto}.wage-table-card[data-v-215777b9]{padding:18px 20px 20px}.wage-table-card__meta[data-v-215777b9]{color:#6f7f9e;font-size:13px;font-weight:600}.wage-table-card__tools[data-v-215777b9]{display:flex;gap:12px;align-items:center}.wage-employee-cell[data-v-215777b9]{display:flex;flex-direction:column;gap:8px;align-items:center}.wage-employee-cell__section[data-v-215777b9]{padding:4px 10px;border-radius:999px;background:#edf4ff;color:#2454a1;font-size:12px;font-weight:700}.wage-employee-cell__name[data-v-215777b9]{color:#1d3057;font-weight:700}.wage-employee-cell__status[data-v-215777b9]{display:inline-flex;margin-left:6px;padding:2px 8px;border-radius:999px;background:#fff1f0;color:#d14343;font-size:12px;font-weight:600}.wage-pill[data-v-215777b9]{display:inline-flex;align-items:center;justify-content:center;min-width:86px;padding:6px 12px;border-radius:999px;font-weight:700}.wage-pill--piece[data-v-215777b9]{color:#1f5bc1;background:#ecf3ff}.wage-pill--price[data-v-215777b9]{color:#9a6400;background:#fff4dc}.wage-pill--employee[data-v-215777b9]{color:#126c62;background:#e7f7f3}.wage-daily-date[data-v-215777b9]{color:#1d3057;font-size:15px;font-weight:700;letter-spacing:.4px}.wage-row-price[data-v-215777b9]{font-weight:700;color:#20406f}.wage-row-price--danger[data-v-215777b9]{color:#d14343}.wage-unpaid-price[data-v-215777b9]{color:#c24135;font-weight:700}.wage-unpaid-price--settled[data-v-215777b9]{color:#16836f}.wage-daily-detail[data-v-215777b9]{min-height:220px}.wage-daily-detail__summary[data-v-215777b9]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin-bottom:18px}.wage-daily-detail__summary-item[data-v-215777b9]{padding:14px 18px;border:1px solid #dce7f8;border-radius:14px;background:linear-gradient(145deg,#fff,#f4f8ff)}.wage-daily-detail__summary-item span[data-v-215777b9]{display:block;margin-bottom:6px;color:#7b8ba5;font-size:12px}.wage-daily-detail__summary-item strong[data-v-215777b9]{color:#263b5c;font-size:20px}.wage-daily-detail__summary-item--amount strong[data-v-215777b9]{color:#1f66d1;font-size:24px}.wage-daily-detail__collapse[data-v-215777b9]{max-height:56vh;overflow-y:auto;border:0}.wage-daily-detail__employee[data-v-215777b9]{display:flex;align-items:center;width:calc(100% - 32px);min-width:0;padding:8px 0}.wage-daily-detail__avatar[data-v-215777b9]{display:flex;flex:0 0 42px;align-items:center;justify-content:center;height:42px;margin-right:12px;border-radius:13px;color:#fff;font-size:16px;font-weight:700;background:linear-gradient(145deg,#3985f5,#1f63cd)}.wage-daily-detail__employee-info[data-v-215777b9]{display:flex;flex:1;flex-direction:column;min-width:0}.wage-daily-detail__employee-info strong[data-v-215777b9]{overflow:hidden;color:#203553;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.wage-daily-detail__employee-info span[data-v-215777b9]{margin-top:4px;color:#8492a8;font-size:12px}.wage-daily-detail__employee-amount[data-v-215777b9]{margin-left:20px;text-align:right}.wage-daily-detail__employee-amount span[data-v-215777b9]{display:block;color:#8b99ad;font-size:11px;line-height:1.2}.wage-daily-detail__employee-amount strong[data-v-215777b9]{display:block;margin-top:3px;color:#1f66d1;font-size:18px;line-height:1.2}.wage-daily-detail__table[data-v-215777b9]{margin-bottom:14px}.wage-daily-detail__amount[data-v-215777b9]{color:#1f66d1}@media(max-width:1200px){.wage-summary[data-v-215777b9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.userManagement-container[data-v-215777b9]{padding:12px}.wage-filter-panel__header[data-v-215777b9],.wage-table-card__header[data-v-215777b9]{flex-direction:column;align-items:flex-start}.wage-table-card__tools[data-v-215777b9]{width:100%;justify-content:space-between}.wage-daily-detail__summary[data-v-215777b9],.wage-summary[data-v-215777b9]{grid-template-columns:1fr}.wage-filter-form__input[data-v-215777b9],.wage-filter-form__month[data-v-215777b9]{width:100%}.wage-filter-form__actions[data-v-215777b9]{margin-left:0}}[data-v-215777b9] .wage-daily-detail-dialog{border-radius:20px;overflow:hidden}[data-v-215777b9] .wage-daily-detail-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #e5edf8;background:linear-gradient(135deg,#eef5ff,#f9fbff)}[data-v-215777b9] .wage-daily-detail-dialog .el-dialog__title{color:#1d3557;font-weight:700}[data-v-215777b9] .wage-daily-detail-dialog .el-dialog__body{padding:20px 24px;background:#f7f9fd}[data-v-215777b9] .wage-daily-detail-dialog .el-dialog__footer{padding:14px 24px 18px;border-top:1px solid #e5edf8}[data-v-215777b9] .wage-daily-detail__collapse .el-collapse-item{margin-bottom:12px;border:1px solid #dce7f8;border-radius:14px;background:#fff;overflow:hidden}[data-v-215777b9] .wage-daily-detail__collapse .el-collapse-item__header{height:auto;min-height:68px;padding:0 18px;border-bottom:0}[data-v-215777b9] .wage-daily-detail__collapse .el-collapse-item__wrap{border-bottom:0}[data-v-215777b9] .wage-daily-detail__collapse .el-collapse-item__content{padding:0 18px 4px}[data-v-215777b9] .wage-tabs .el-tabs__header{margin:0}[data-v-215777b9] .wage-tabs .el-tabs__nav-wrap:after{background-color:transparent}[data-v-215777b9] .wage-tabs .el-tabs__item{height:48px;color:#6f7f9e;font-weight:700;line-height:48px}[data-v-215777b9] .wage-tabs .el-tabs__item.is-active{color:#1f5bc1}[data-v-215777b9] .wage-tabs .el-tabs__active-bar{height:3px;border-radius:999px;background:#2f6bc8}[data-v-215777b9] .wage-filter-form .el-form-item{margin-bottom:12px}[data-v-215777b9] .wage-filter-form .el-date-editor .el-input__inner,[data-v-215777b9] .wage-filter-form .el-input__inner{border-radius:12px;border-color:#dbeafe;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 6px 16px rgba(37,99,235,.06)}[data-v-215777b9] .wage-table{border-radius:18px;overflow:hidden}[data-v-215777b9] .el-table{border-radius:18px}[data-v-215777b9] .el-table th.el-table__cell{background:linear-gradient(180deg,#f8fbff,#eef5ff);color:#335278;font-weight:700}[data-v-215777b9] .el-table td.el-table__cell{border-bottom:1px solid #e8f1ff!important}[data-v-215777b9] .el-table tr:hover>td.el-table__cell{background:#f6faff!important}[data-v-215777b9] .el-table .el-table__footer-wrapper td{background:linear-gradient(180deg,#f8fbff,#eef5ff)!important;color:#244266;font-weight:700}[data-v-215777b9] .el-table--border .el-table__cell{border-right:1px solid #e8f1ff!important}[data-v-215777b9] .el-input-number__decrease,[data-v-215777b9] .el-input-number__increase{display:none}[data-v-215777b9] .el-input-number--small .el-input__inner{padding:0!important}[data-v-215777b9] .wage-table .el-input-number .el-input__inner{font-weight:900}[data-v-215777b9] .kk .el-input-number--small .el-input__inner{color:red}