.supplierHomePage .el-tabs__item{height:2.25rem;line-height:2.25rem;font-size:1rem;font-weight:700}.supplierHomePage .el-tabs__header{margin:0 0 .5rem}.supplierHomePage[data-v-6ebcdea0]{width:100%;padding:20px;box-sizing:border-box;min-height:100vh;background-color:#f6f8fc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.glass-panel[data-v-6ebcdea0]{background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid hsla(0,0%,100%,.4);box-shadow:0 8px 32px rgba(31,38,135,.07);padding:20px;transition:transform .3s ease,box-shadow .3s ease}.glass-panel[data-v-6ebcdea0]:hover{box-shadow:0 12px 40px rgba(31,38,135,.12)}.common-header[data-v-6ebcdea0]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.common-header.space-between[data-v-6ebcdea0]{justify-content:space-between}.common-header.space-between .left[data-v-6ebcdea0]{display:flex;align-items:center;gap:10px}.common-header .indicator[data-v-6ebcdea0]{width:4px;height:16px;background:#4ea4ef;border-radius:2px}.common-header .indicator.lg[data-v-6ebcdea0]{height:20px}.common-header h3[data-v-6ebcdea0]{font-size:16px;font-weight:600;color:#2d3c81;margin:0}.enterprise-guide-horizontal[data-v-6ebcdea0]{margin-bottom:24px}.enterprise-guide-horizontal .guide-header[data-v-6ebcdea0]{margin-bottom:20px}.enterprise-guide-horizontal .guide-header .guide-title[data-v-6ebcdea0]{font-size:18px;color:#2d3c81;margin-bottom:4px;display:flex;align-items:center;gap:8px}.enterprise-guide-horizontal .guide-header .guide-subtitle[data-v-6ebcdea0]{font-size:13px;color:#8a94a6;margin:0;padding-left:26px}.enterprise-guide-horizontal .guide-steps-horizontal[data-v-6ebcdea0]{display:flex;justify-content:space-between;align-items:flex-start;padding:0 10px}.enterprise-guide-horizontal .guide-step-horizontal[data-v-6ebcdea0]{display:flex;flex:1;align-items:flex-start}.enterprise-guide-horizontal .guide-step-horizontal[data-v-6ebcdea0]:last-child{flex:0 0 auto}.enterprise-guide-horizontal .step-content-horizontal[data-v-6ebcdea0]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;min-width:80px;cursor:default}.enterprise-guide-horizontal .step-content-horizontal:hover .step-number-horizontal[data-v-6ebcdea0]{background:#4ea4ef;color:#fff;transform:translateY(-2px);box-shadow:0 4px 10px rgba(78,164,239,.4)}.enterprise-guide-horizontal .step-content-horizontal:hover .step-title-horizontal[data-v-6ebcdea0]{color:#4ea4ef}.enterprise-guide-horizontal .step-number-horizontal[data-v-6ebcdea0]{width:36px;height:36px;border-radius:50%;background:#eef4fc;color:#4ea4ef;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease;margin-bottom:8px}.enterprise-guide-horizontal .step-title-horizontal[data-v-6ebcdea0]{font-size:13px;color:#555;text-align:center;margin:0;line-height:1.4;max-width:100px;font-weight:500;transition:color .3s ease}.enterprise-guide-horizontal .step-line-horizontal[data-v-6ebcdea0]{flex:1;height:2px;background:linear-gradient(90deg,#e0e6ed,#e0e6ed 50%,#f0f2f5);margin-top:18px;margin-left:-5px;margin-right:-5px}.enterprise-guide-horizontal .step-icon-horizontal[data-v-6ebcdea0]{display:none}.dashboard-grid[data-v-6ebcdea0]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.dashboard-grid .grid-item[data-v-6ebcdea0]{height:300px;display:flex;flex-direction:column;padding:0}.dashboard-grid .grid-item .panel-inner[data-v-6ebcdea0]{padding:20px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.dashboard-grid .grid-item .common-header[data-v-6ebcdea0]{padding:20px 20px 0 20px}.info-card .center-content[data-v-6ebcdea0]{justify-content:center;align-items:center}.info-card .auth-info-box[data-v-6ebcdea0]{width:100%}.info-card .auth-info-box .info-row[data-v-6ebcdea0]{display:flex;align-items:center;background:hsla(0,0%,100%,.6);padding:15px;border-radius:12px;margin-bottom:12px}.info-card .auth-info-box .info-row .icon-box[data-v-6ebcdea0]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:20px}.info-card .auth-info-box .info-row .icon-box.blue[data-v-6ebcdea0]{background:rgba(64,158,255,.1);color:#409eff}.info-card .auth-info-box .info-row .icon-box.red[data-v-6ebcdea0]{background:rgba(245,108,108,.1);color:#f56c6c}.info-card .auth-info-box .info-row .text[data-v-6ebcdea0]{font-weight:500;color:#2d3c81}.info-card .auth-info-box .info-row.sub .text[data-v-6ebcdea0]{font-size:13px;color:#8a94a6}.info-card .auth-prompt[data-v-6ebcdea0]{text-align:center}.info-card .auth-prompt .warning-circle[data-v-6ebcdea0]{width:60px;height:60px;border-radius:50%;background:rgba(230,162,60,.1);color:#e6a23c;font-size:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.info-card .auth-prompt h3[data-v-6ebcdea0]{margin:0 0 8px;color:#2d3c81}.info-card .auth-prompt p[data-v-6ebcdea0]{color:#8a94a6;font-size:13px;margin-bottom:20px}.scroll-list[data-v-6ebcdea0]{flex:1;overflow-y:auto;padding:0 20px 20px 20px}.scroll-list .list-item[data-v-6ebcdea0]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.04);transition:background .2s;cursor:pointer}.scroll-list .list-item[data-v-6ebcdea0]:hover{background:rgba(78,164,239,.05);border-radius:8px;padding-left:10px;padding-right:10px}.scroll-list .list-item .item-text[data-v-6ebcdea0]{font-size:14px;color:#555}.message-item .msg-content[data-v-6ebcdea0]{display:flex;flex-direction:column;width:90%}.message-item .msg-content .msg-text[data-v-6ebcdea0]{font-size:14px;color:#333;margin-bottom:4px}.message-item .msg-content .msg-time[data-v-6ebcdea0]{font-size:12px;color:#999}.business-section[data-v-6ebcdea0]{display:flex;gap:20px;height:500px}.business-section .section-left[data-v-6ebcdea0]{flex:2;display:flex;flex-direction:column;overflow:hidden}.business-section .section-right[data-v-6ebcdea0]{flex:1;display:flex;flex-direction:column;overflow:hidden}.business-section .panel-header[data-v-6ebcdea0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.business-section .panel-header .common-header[data-v-6ebcdea0]{margin-bottom:0}.business-section .stats-summary[data-v-6ebcdea0]{display:flex;gap:16px;flex-wrap:wrap}.business-section .stats-summary .stat-item[data-v-6ebcdea0]{display:flex;align-items:center;gap:4px;font-size:13px;color:#8a94a6;background:rgba(0,0,0,.03);padding:4px 10px;border-radius:12px}.business-section .stats-summary .stat-item i[data-v-6ebcdea0]{font-size:14px}.business-section .stats-summary .stat-item em[data-v-6ebcdea0]{font-style:normal;font-weight:600;color:#2d3c81}.business-section .stats-summary .stat-item.success[data-v-6ebcdea0],.business-section .stats-summary .stat-item.success em[data-v-6ebcdea0]{color:#67c23a}.business-section .stats-summary .stat-item.primary[data-v-6ebcdea0],.business-section .stats-summary .stat-item.primary em[data-v-6ebcdea0]{color:#409eff}.business-section .filter-bar[data-v-6ebcdea0]{display:flex;gap:12px;margin-bottom:12px;padding:10px 12px;background:rgba(0,0,0,.02);border-radius:8px}.business-section .filter-bar .el-select[data-v-6ebcdea0]{width:160px}.ledger-container[data-v-6ebcdea0]{display:flex;flex-direction:column;height:calc(100% - 50px);overflow-y:auto;padding-right:5px}.ledger-container[data-v-6ebcdea0]::-webkit-scrollbar{width:5px}.ledger-container[data-v-6ebcdea0]::-webkit-scrollbar-track{background:transparent}.ledger-container[data-v-6ebcdea0]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:4px}.ledger-container[data-v-6ebcdea0]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.ledger-container .month-selector[data-v-6ebcdea0]{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-shrink:0}.ledger-container .month-selector .el-date-picker[data-v-6ebcdea0]{width:140px}.ledger-container .ledger-summary[data-v-6ebcdea0]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px;flex-shrink:0}.ledger-container .ledger-summary .summary-card[data-v-6ebcdea0]{display:flex;align-items:center;gap:8px;padding:10px;border-radius:8px;background:rgba(0,0,0,.02);transition:all .3s ease}.ledger-container .ledger-summary .summary-card[data-v-6ebcdea0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.ledger-container .ledger-summary .summary-card .card-icon[data-v-6ebcdea0]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.ledger-container .ledger-summary .summary-card .card-info[data-v-6ebcdea0]{flex:1;display:flex;flex-direction:column;min-width:0}.ledger-container .ledger-summary .summary-card .card-info .label[data-v-6ebcdea0]{font-size:11px;color:#8a94a6;margin-bottom:2px}.ledger-container .ledger-summary .summary-card .card-info .value[data-v-6ebcdea0]{font-size:13px;font-weight:600;color:#2d3c81}.ledger-container .ledger-summary .summary-card .card-info .percent[data-v-6ebcdea0]{font-size:10px;color:#8a94a6}.ledger-container .ledger-summary .summary-card.total .card-icon[data-v-6ebcdea0]{background:rgba(103,194,58,.1);color:#67c23a}.ledger-container .ledger-summary .summary-card.total .value[data-v-6ebcdea0]{color:#67c23a}.ledger-container .ledger-summary .summary-card.salary .card-icon[data-v-6ebcdea0]{background:rgba(64,158,255,.1);color:#409eff}.ledger-container .ledger-summary .summary-card.tax .card-icon[data-v-6ebcdea0]{background:rgba(230,162,60,.1);color:#e6a23c}.ledger-container .ledger-summary .summary-card.service .card-icon[data-v-6ebcdea0]{background:rgba(103,194,58,.1);color:#67c23a}.ledger-container .ledger-summary .summary-card.profit[data-v-6ebcdea0]{grid-column:span 2;background:linear-gradient(135deg,rgba(245,108,108,.1),rgba(245,108,108,.05))}.ledger-container .ledger-summary .summary-card.profit .card-icon[data-v-6ebcdea0]{background:rgba(245,108,108,.15);color:#f56c6c}.ledger-container .ledger-summary .summary-card.profit .value[data-v-6ebcdea0]{color:#f56c6c;font-size:16px}.ledger-container .ledger-chart[data-v-6ebcdea0]{margin-bottom:12px;flex-shrink:0}.ledger-container .ledger-chart .chart-title[data-v-6ebcdea0]{font-size:12px;font-weight:500;color:#2d3c81;margin-bottom:6px}.ledger-container .ledger-chart .pie-chart-wrapper[data-v-6ebcdea0]{height:120px;width:100%}.ledger-container .ledger-detail[data-v-6ebcdea0]{flex-shrink:0}.ledger-container .ledger-detail .detail-header[data-v-6ebcdea0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ledger-container .ledger-detail .detail-header span[data-v-6ebcdea0]{font-size:12px;font-weight:500;color:#2d3c81}.ledger-container .ledger-detail .detail-list[data-v-6ebcdea0]{max-height:150px;overflow-y:auto}.ledger-container .ledger-detail .detail-list .detail-item[data-v-6ebcdea0]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.04)}.ledger-container .ledger-detail .detail-list .detail-item[data-v-6ebcdea0]:last-child{border-bottom:none}.ledger-container .ledger-detail .detail-list .detail-item .item-left[data-v-6ebcdea0]{display:flex;flex-direction:column}.ledger-container .ledger-detail .detail-list .detail-item .item-left .item-name[data-v-6ebcdea0]{font-size:12px;color:#2d3c81;font-weight:500}.ledger-container .ledger-detail .detail-list .detail-item .item-left .item-date[data-v-6ebcdea0]{font-size:10px;color:#8a94a6;margin-top:2px}.ledger-container .ledger-detail .detail-list .detail-item .item-right .item-amount[data-v-6ebcdea0]{font-size:13px;font-weight:600;color:#409eff}.custom-table[data-v-6ebcdea0]{flex:1;border-radius:8px}.custom-table[data-v-6ebcdea0] .el-table__header th{background-color:rgba(238,241,246,.6)!important;color:#2d3c81;font-weight:600}.custom-table[data-v-6ebcdea0] .el-table__row{background-color:transparent}.custom-table .code-text[data-v-6ebcdea0]{color:#8a94a6;font-family:monospace}.custom-table .main-text[data-v-6ebcdea0]{font-weight:500;color:#2d3c81}.custom-table .sub-text[data-v-6ebcdea0]{font-size:12px;color:#8a94a6;margin-top:4px}.custom-table .danger-text[data-v-6ebcdea0]{color:#f56c6c}.custom-table .danger-text[data-v-6ebcdea0]:hover{color:#f78989}.custom-table .amount-text[data-v-6ebcdea0]{font-weight:600;color:#4ea4ef}.custom-table .amount-text.settled[data-v-6ebcdea0]{color:#67c23a}.custom-table .action-group .el-button[data-v-6ebcdea0]{padding:0 5px}.custom-table .progress-info[data-v-6ebcdea0]{display:flex;flex-direction:column;align-items:center;gap:4px}.custom-table .progress-info span[data-v-6ebcdea0]{font-size:12px;color:#8a94a6}.custom-table .progress-info .el-progress[data-v-6ebcdea0]{width:80px}.status-dot-wrapper[data-v-6ebcdea0]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px}.status-dot-wrapper .status-dot[data-v-6ebcdea0]{width:6px;height:6px;border-radius:50%}.status-dot-wrapper .status-dot.status-0[data-v-6ebcdea0]{background:#409eff;box-shadow:0 0 4px rgba(64,158,255,.4)}.status-dot-wrapper .status-dot.status-1[data-v-6ebcdea0]{background:#67c23a}.status-dot-wrapper .status-dot.status-2[data-v-6ebcdea0]{background:#e6a23c}.pagination-footer[data-v-6ebcdea0]{margin-top:10px;text-align:right}.custom-scrollbar[data-v-6ebcdea0]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-6ebcdea0]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-6ebcdea0]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:4px}.custom-scrollbar[data-v-6ebcdea0]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.custom-dialog[data-v-6ebcdea0] .el-dialog__header{border-bottom:1px solid hsla(0,0%,100%,.4)}.custom-dialog[data-v-6ebcdea0] .el-dialog__body,.custom-dialog[data-v-6ebcdea0] .el-dialog__footer,.custom-dialog[data-v-6ebcdea0] .el-dialog__header{background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.custom-dialog[data-v-6ebcdea0] .el-dialog__footer{border-top:1px solid hsla(0,0%,100%,.4)}@media(max-width:1200px){.dashboard-grid[data-v-6ebcdea0]{grid-template-columns:repeat(2,1fr)}.dashboard-grid .message-card[data-v-6ebcdea0]{grid-column:span 2;height:250px}}@media(max-width:900px){.dashboard-grid[data-v-6ebcdea0]{grid-template-columns:1fr}.dashboard-grid .grid-item[data-v-6ebcdea0]{height:auto;min-height:240px}.dashboard-grid .message-card[data-v-6ebcdea0]{grid-column:auto}.business-section[data-v-6ebcdea0]{flex-direction:column;height:auto}.business-section .section-left[data-v-6ebcdea0],.business-section .section-right[data-v-6ebcdea0]{flex:none;height:500px}}