.date-range-picker-wrap[data-v-212a3ad8]{display:flex;flex-wrap:wrap;align-items:center;gap:.417vw .521vw;padding:.521vw .729vw;border:1px solid #eaf1f8;border-radius:.521vw;background:#fbfdff}.date-range-label[data-v-212a3ad8]{color:#4d6985;font-size:.677vw;font-weight:700;margin-right:2px}.public_operatArea_timePicker[data-v-212a3ad8]{margin-left:0}.bet-page[data-v-59da3974]{min-height:100%;background:linear-gradient(180deg,#eef6ff,#f5f8fc 45%,#f7f9fc)}.bet-header[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;padding:.938vw 1.146vw;margin-bottom:.729vw;border:1px solid rgba(210,224,245,.88);border-radius:.625vw;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(238,247,255,.94));box-shadow:0 .417vw 1.25vw rgba(35,69,113,.07)}.bet-header-left[data-v-59da3974]{display:flex;align-items:center;gap:.729vw}.bet-header-icon[data-v-59da3974]{width:2.292vw;height:2.292vw;border-radius:.417vw;color:#fff;background:linear-gradient(135deg,#2f8df4,#42b883);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.198vw}.bet-header-title[data-v-59da3974]{font-size:1.146vw;font-weight:700;color:#1a2e45;letter-spacing:.5px}.bet-header-desc[data-v-59da3974]{font-size:.677vw;color:#7a8da0;margin-top:.156vw}.bet-header-stats[data-v-59da3974]{display:flex;gap:.625vw}.bet-stat-item[data-v-59da3974]{display:flex;flex-direction:column;align-items:center;min-width:3.75vw;padding:.417vw .729vw;border-radius:.417vw;background:rgba(64,158,255,.07);border:1px solid rgba(64,158,255,.15)}.bet-stat-pending[data-v-59da3974]{background:rgba(230,162,60,.08);border-color:rgba(230,162,60,.2)}.bet-stat-success[data-v-59da3974]{background:rgba(103,194,58,.08);border-color:rgba(103,194,58,.2)}.bet-stat-failed[data-v-59da3974]{background:rgba(245,108,108,.08);border-color:rgba(245,108,108,.2)}.bet-stat-num[data-v-59da3974]{font-size:1.146vw;font-weight:700;color:#409eff;line-height:1}.bet-stat-pending .bet-stat-num[data-v-59da3974]{color:#e6a23c}.bet-stat-success .bet-stat-num[data-v-59da3974]{color:#67c23a}.bet-stat-failed .bet-stat-num[data-v-59da3974]{color:#f56c6c}.bet-stat-label[data-v-59da3974]{font-size:.625vw;color:#7a8da0;margin-top:.208vw}.bet-filter-card[data-v-59da3974]{margin-bottom:.729vw}.bet-filter-head[data-v-59da3974]{display:flex;align-items:baseline;gap:.521vw;margin-bottom:.729vw;padding-bottom:.521vw;border-bottom:1px solid #edf2f8}.bet-filter-title[data-v-59da3974]{font-size:.781vw;font-weight:700;color:#1a2e45}.bet-filter-desc[data-v-59da3974]{font-size:.625vw;color:#9aaec0}.bet-filter-actions[data-v-59da3974]{margin-left:0;margin-top:.625vw}.bet-compare-card[data-v-59da3974]{margin-bottom:.729vw;padding:.833vw .938vw;border:1px solid #dce8f5;border-radius:.625vw;background:#fff;box-shadow:0 .417vw 1.146vw rgba(35,69,113,.06)}.bet-compare-head[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;gap:.729vw;margin-bottom:.729vw}.bet-compare-title[data-v-59da3974]{color:#1a2e45;font-size:.833vw;font-weight:700}.bet-compare-desc[data-v-59da3974]{margin-top:.156vw;color:#8da1b5;font-size:.625vw}.bet-compare-refresh-btn[data-v-59da3974]{font-size:.833vw;font-weight:700}.bet-compare-grid[data-v-59da3974]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625vw}.bet-compare-item[data-v-59da3974]{min-width:0;padding:.625vw .729vw;border:1px solid #e1ebf5;border-radius:.521vw;background:linear-gradient(180deg,#fbfdff,#f6faff)}.bet-compare-item span[data-v-59da3974]{display:block;color:#7a8da0;font-size:.625vw}.bet-compare-item strong[data-v-59da3974]{display:block;margin-top:.313vw;color:#24384b;font-size:.938vw;font-weight:800;line-height:1.25;word-break:break-all}.bet-compare-need-invoice strong[data-v-59da3974]{color:#e6a23c}.bet-compare-need-transfer strong[data-v-59da3974]{color:#f56c6c}.bet-compare-zero strong[data-v-59da3974]{color:#2f9e6d}.bet-table-card[data-v-59da3974]{padding-top:0!important}.bet-table-head[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;padding:.729vw .938vw .625vw;border-bottom:1px solid #edf2f8}.bet-table-title[data-v-59da3974]{font-size:.938vw;font-weight:700;color:#1a2e45}.bet-table-subtitle[data-v-59da3974]{font-size:.625vw;color:#9aaec0;margin-top:2px}.bet-status-legend[data-v-59da3974]{display:flex;align-items:center;gap:.729vw;font-size:.625vw;color:#7a8da0}.bet-dot[data-v-59da3974]{display:inline-block;width:.417vw;height:.417vw;border-radius:50%;margin-right:.208vw;vertical-align:middle}.bet-dot-pending[data-v-59da3974]{background:#e6a23c}.bet-dot-processing[data-v-59da3974]{background:#409eff}.bet-dot-success[data-v-59da3974]{background:#67c23a}.bet-dot-failed[data-v-59da3974]{background:#f56c6c}.bet-business-no[data-v-59da3974]{font-size:.729vw;font-weight:600;color:#409eff;cursor:pointer;text-decoration:underline;letter-spacing:.3px}.bet-payee-bank[data-v-59da3974],.bet-transfer-time[data-v-59da3974]{color:#777;font-size:.625vw;margin-top:.156vw}.bet-payee-name[data-v-59da3974]{font-size:.729vw;font-weight:600;color:#303133}.bet-amount[data-v-59da3974]{color:#f56c6c;font-weight:700;font-size:.729vw}.bet-danger-action[data-v-59da3974]{color:#f56c6c}.bet-table-action-btn[data-v-59da3974]{font-size:.781vw;font-weight:700}.bet-detail-section[data-v-59da3974]{margin-bottom:.938vw;padding-bottom:.729vw;border-bottom:1px solid #ebeef5}.bet-detail-section[data-v-59da3974]:last-child{border-bottom:none;margin-bottom:0}.bet-detail-title[data-v-59da3974]{font-size:.677vw;font-weight:700;color:#409eff;margin-bottom:.625vw;padding-left:.417vw;border-left:.156vw solid #409eff}.bet-detail-grid[data-v-59da3974]{padding-left:.208vw}.bet-info-item[data-v-59da3974]{display:flex;align-items:flex-start;margin-bottom:.521vw;font-size:.729vw;line-height:1.6}.bet-info-label[data-v-59da3974]{width:5.729vw;color:#555;flex-shrink:0;font-weight:600}.bet-info-value[data-v-59da3974]{flex:1;color:#1a1a1a;word-break:break-all;font-weight:500}.bet-detail-amount[data-v-59da3974]{color:#f56c6c;font-weight:700}.bet-receipt-value[data-v-59da3974]{display:flex;align-items:center;gap:.521vw;flex-wrap:wrap}.bet-receipt-preview-btn[data-v-59da3974]{font-size:.677vw;font-weight:700}.bet-payer-detail-value[data-v-59da3974]{color:#1f7a4d;font-weight:700}.bet-payee-detail-value[data-v-59da3974]{color:#b35c00;font-weight:700}.bet-fail-reason-value[data-v-59da3974]{color:#f56c6c;font-weight:700}.bet-dialog-footer[data-v-59da3974]{display:block;text-align:center}.bet-transfer-dialog-footer[data-v-59da3974] .el-button+.el-button{margin-left:28px}.bet-transfer-form[data-v-59da3974]{padding-right:.625vw}.bet-history-payee-panel[data-v-59da3974] .el-input__inner,.bet-transfer-form[data-v-59da3974] .el-input__inner{height:42px;line-height:42px;font-size:16px;font-weight:600}.bet-transfer-form[data-v-59da3974] .el-textarea__inner{font-size:16px;line-height:24px;font-weight:600}.bet-transfer-form[data-v-59da3974] .el-input-group__append{font-size:16px;font-weight:700}.bet-transfer-form[data-v-59da3974] .el-form-item__label{font-size:15px}.bet-history-payee-panel[data-v-59da3974]{margin:0 .625vw .938vw 0;padding:.729vw .833vw .833vw;border:1px solid rgba(64,158,255,.28);border-radius:.417vw;background:linear-gradient(135deg,#f0f8ff,#fff);box-shadow:0 .313vw .833vw rgba(35,69,113,.06)}.bet-history-payee-head[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.521vw}.bet-history-payee-title[data-v-59da3974]{color:#1a2e45;font-size:.833vw;font-weight:700}.bet-history-payee-desc[data-v-59da3974]{margin-top:2px;color:#6f8398;font-size:.625vw}.bet-history-payee-select[data-v-59da3974]{width:100%}.bet-history-payee-input-preview[data-v-59da3974]{min-height:1.667vw;line-height:1.667vw;margin-bottom:.521vw;padding:0 .625vw;border-radius:.313vw;background:#f5f8fc;color:#526477;font-size:.885vw;font-weight:700}.bet-history-payee-input-preview-active[data-v-59da3974]{background:#fff7e6;color:#d46b08;font-size:1.042vw;font-weight:800}.bet-transfer-tip[data-v-59da3974]{margin:0 .625vw .208vw 5.729vw;padding:.417vw .521vw;border-radius:.417vw;background:#fff7e6;color:#b7791f;font-size:.677vw;line-height:1.5}.bet-transfer-tip i[data-v-59da3974]{margin-right:.208vw}.bet-transfer-amount-preview[data-v-59da3974]{min-height:1.875vw;line-height:1.875vw;margin-bottom:.417vw;padding:0 .625vw;border-radius:.313vw;background:#f5f8fc;color:#526477;font-size:.885vw;font-weight:700;word-break:break-all}.bet-transfer-amount-preview-active[data-v-59da3974]{min-height:2.188vw;line-height:2.188vw;background:#fff7e6;color:#d46b08;font-size:1.146vw;font-weight:800}.bet-transfer-amount-upper[data-v-59da3974]{min-height:1.771vw;line-height:1.146vw;margin-bottom:.417vw;padding:.313vw .625vw;border-radius:.313vw;background:#f7fafc;color:#6f8398;font-size:.781vw;font-weight:700;word-break:break-all}.bet-transfer-amount-upper-active[data-v-59da3974]{border:1px solid rgba(103,194,58,.32);background:#f0f9eb;color:#2f7d32;font-size:.938vw;font-weight:800}.bet-payee-name-input-preview[data-v-59da3974]{min-height:1.875vw;line-height:1.875vw;margin-bottom:.417vw;padding:0 .625vw;border-radius:.313vw;background:#f5f8fc;color:#526477;font-size:.885vw;font-weight:700;word-break:break-all}.bet-payee-name-input-preview-active[data-v-59da3974]{min-height:2.188vw;line-height:2.188vw;background:#fff7e6;color:#d46b08;font-size:1.042vw;font-weight:800}.bet-payee-bank-autocomplete[data-v-59da3974],.bet-payee-name-autocomplete[data-v-59da3974]{width:100%}.bet-payee-bank-code[data-v-59da3974]{min-height:1.458vw;line-height:1.458vw;margin-top:.313vw;padding:0 .521vw;border-radius:.313vw;background:#f0f9eb;color:#2f7d32;font-size:.677vw;font-weight:800;word-break:break-all}.bet-security-code-row[data-v-59da3974]{display:flex;align-items:center;gap:.521vw}.bet-security-code-row .el-input[data-v-59da3974]{flex:1}.bet-security-code-row .el-button[data-v-59da3974]{width:118px;flex-shrink:0;padding-left:0;padding-right:0;font-weight:700}.bet-security-code-tip[data-v-59da3974]{margin-top:.313vw;color:#8a9aab;font-size:.625vw;line-height:.938vw}.bet-payee-account-input-preview[data-v-59da3974]{min-height:1.875vw;line-height:1.875vw;margin-bottom:.417vw;padding:0 .625vw;border-radius:.313vw;background:#f5f8fc;color:#526477;font-size:.885vw;font-weight:700;word-break:break-all}.bet-payee-account-input-preview-active[data-v-59da3974]{min-height:2.188vw;line-height:2.188vw;background:#fff7e6;color:#d46b08;font-size:1.042vw;font-weight:800}.bet-account-option[data-v-59da3974]{display:flex;justify-content:space-between;gap:.625vw;color:#303133;font-size:.729vw;font-weight:600}.bet-account-option-sub[data-v-59da3974]{color:#8a9aab;font-size:.625vw;line-height:.938vw}.bet-bank-option[data-v-59da3974]{display:flex;align-items:flex-start;justify-content:space-between;gap:.625vw;color:#303133;font-size:.729vw;font-weight:700;line-height:1.042vw}.bet-bank-option span[data-v-59da3974]{min-width:0;word-break:break-all}.bet-bank-option span[data-v-59da3974]:last-child{flex-shrink:0;color:#409eff;font-size:.625vw}.bet-bank-option-sub[data-v-59da3974]{margin-top:.156vw;color:#8a9aab;font-size:.625vw;font-weight:700;line-height:.938vw;word-break:break-all}.bet-history-payee-match-panel[data-v-59da3974]{margin-top:.521vw;padding:.521vw;border:1px solid rgba(64,158,255,.22);border-radius:.417vw;background:#f7fbff}.bet-history-payee-match-title[data-v-59da3974]{margin-bottom:.417vw;color:#1a2e45;font-size:.781vw;font-weight:800}.bet-history-payee-match-list[data-v-59da3974]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5vw,1fr));gap:.417vw}.bet-history-payee-match-card[data-v-59da3974]{width:100%;min-height:3.75vw;padding:.417vw .521vw;border:1px solid #d8e4f2;border-radius:.417vw;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.bet-history-payee-match-card[data-v-59da3974]:hover{border-color:#409eff;background:#ecf5ff;box-shadow:0 .156vw .521vw rgba(64,158,255,.12)}.bet-history-payee-match-main[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;gap:.417vw}.bet-history-payee-match-main strong[data-v-59da3974]{color:#1a2e45;font-size:.729vw;font-weight:800;line-height:1.042vw;word-break:break-all}.bet-history-payee-match-main span[data-v-59da3974]{color:#526477;font-size:.677vw;font-weight:700;line-height:.938vw;word-break:break-all}.bet-history-payee-match-bank[data-v-59da3974]{margin-top:.26vw;color:#b35c00;font-size:.677vw;font-weight:800;line-height:.938vw;word-break:break-all}.bet-history-payee-match-empty[data-v-59da3974]{padding:.417vw .521vw;border-radius:.313vw;background:#fff7e6;color:#b7791f;font-size:.729vw;font-weight:700}.bet-payer-account-panel[data-v-59da3974]{min-height:4.688vw}.bet-payer-account-list[data-v-59da3974]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5vw,1fr));gap:.417vw;overflow:visible;padding:1px 0}.bet-payer-account-card[data-v-59da3974]{width:100%;min-height:5.417vw;padding:.469vw .521vw;border:1px solid #d8e4f2;border-radius:.417vw;background:#fff;color:#303133;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.bet-payer-account-card[data-v-59da3974]:hover{border-color:#409eff;box-shadow:0 .156vw .521vw rgba(64,158,255,.12)}.bet-payer-account-card-active[data-v-59da3974]{border-color:#409eff;background:#ecf5ff;box-shadow:0 .156vw .521vw rgba(64,158,255,.16)}.bet-payer-account-card-head[data-v-59da3974]{display:flex;align-items:center;justify-content:space-between;gap:.417vw;min-height:1.042vw}.bet-payer-account-name[data-v-59da3974]{color:#1a2e45;font-size:.729vw;font-weight:700;line-height:.938vw;word-break:break-all}.bet-payer-account-card-head i[data-v-59da3974]{color:#409eff;font-size:.833vw;font-weight:700;flex-shrink:0}.bet-payer-account-balance[data-v-59da3974]{display:flex;align-items:baseline;justify-content:space-between;gap:.417vw;margin:.313vw 0;padding:.26vw .417vw;border-radius:.313vw;background:#f7fafc}.bet-payer-account-balance span[data-v-59da3974]{color:#7a8da0;font-size:.625vw}.bet-payer-account-balance strong[data-v-59da3974]{color:#d46b08;font-size:.781vw;font-weight:800;line-height:.938vw;word-break:break-all}.bet-payer-account-info-grid[data-v-59da3974]{display:grid;grid-template-columns:1fr;gap:2px}.bet-payer-account-info-item[data-v-59da3974]{min-width:0}.bet-payer-account-info-item span[data-v-59da3974]{display:inline;color:#8a9aab;font-size:.625vw;line-height:.885vw}.bet-payer-account-info-item strong[data-v-59da3974]{display:inline;color:#3f5266;font-size:.625vw;line-height:.885vw;font-weight:700;word-break:break-all}.bet-payer-account-info-item span[data-v-59da3974]:after{content:"："}.bet-payer-account-empty[data-v-59da3974]{min-height:4.167vw;display:flex;align-items:center;justify-content:center;border:1px dashed #c9d8ea;border-radius:.417vw;background:#f7fafc;color:#8a9aab;font-size:.677vw}@media screen and (min-width:1920px){.bet-page[data-v-59da3974]{background:#f5f8fc}.bet-header[data-v-59da3974]{background:#fff;box-shadow:none}.bet-header-icon[data-v-59da3974],.bet-stat-item[data-v-59da3974]{box-shadow:none}}@media screen and (max-width:900px){.bet-compare-head[data-v-59da3974]{align-items:flex-start;flex-direction:column}.bet-compare-grid[data-v-59da3974]{grid-template-columns:1fr}}.bet-transfer-dialog.fixed-px .el-dialog__body{padding:20px 20px 12px}.bet-transfer-dialog.fixed-px .bet-transfer-form{padding-right:12px}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-form-item{margin-bottom:22px}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-form-item__label{width:110px!important;font-size:15px;line-height:42px}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-form-item__content{margin-left:110px!important;line-height:42px}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-autocomplete,.bet-transfer-dialog.fixed-px .bet-transfer-form .el-input{width:100%}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-input__inner{height:42px;line-height:42px;font-size:16px;font-weight:600}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-textarea__inner{min-height:78px;font-size:16px;line-height:24px;font-weight:600}.bet-transfer-dialog.fixed-px .bet-transfer-form .el-input-group__append{font-size:16px;font-weight:700}.bet-transfer-dialog.fixed-px .bet-payee-account-input-preview,.bet-transfer-dialog.fixed-px .bet-payee-name-input-preview,.bet-transfer-dialog.fixed-px .bet-transfer-amount-preview{min-height:36px;line-height:36px;margin-bottom:8px;padding:0 12px;font-size:17px}.bet-transfer-dialog.fixed-px .bet-payee-account-input-preview-active,.bet-transfer-dialog.fixed-px .bet-payee-name-input-preview-active{min-height:42px;line-height:42px;font-size:20px}.bet-transfer-dialog.fixed-px .bet-transfer-amount-preview-active{min-height:42px;line-height:42px;font-size:22px}.bet-transfer-dialog.fixed-px .bet-transfer-amount-upper{min-height:34px;line-height:22px;margin-bottom:8px;padding:6px 12px;font-size:15px}.bet-transfer-dialog.fixed-px .bet-transfer-amount-upper-active{font-size:18px}.bet-transfer-dialog.fixed-px .bet-history-payee-panel{margin:0 12px 18px 0;padding:14px 16px 16px}.bet-transfer-dialog.fixed-px .bet-history-payee-input-preview{min-height:32px;line-height:32px;margin-bottom:10px;padding:0 12px;font-size:17px}.bet-transfer-dialog.fixed-px .bet-history-payee-input-preview-active{font-size:20px}.bet-transfer-dialog.fixed-px .bet-transfer-tip{margin:0 12px 4px 110px;padding:8px 10px;font-size:13px;line-height:1.5}.bet-transfer-confirm-box{width:32.292vw}.bet-history-payee-dropdown.el-autocomplete-suggestion li,.bet-history-payee-dropdown .el-select-dropdown__item{height:auto;min-height:58px;padding:8px 12px;line-height:normal}.bet-history-payee-dropdown .el-select-dropdown__item.selected{font-weight:700}.bet-history-payee-dropdown .bet-account-option{display:flex;align-items:flex-start;justify-content:space-between;gap:.625vw;color:#303133;font-size:.781vw;font-weight:700;line-height:1.042vw}.bet-history-payee-dropdown .bet-account-option span{min-width:0;word-break:break-all}.bet-history-payee-dropdown .bet-account-option-sub{margin-top:.208vw;color:#b35c00;font-size:.729vw;font-weight:800;line-height:.938vw;white-space:normal;word-break:break-all}.bet-payee-bank-dropdown.el-autocomplete-suggestion li{height:auto;min-height:56px;padding:8px 12px;line-height:normal}.bet-payee-bank-dropdown .bet-bank-option{display:flex;align-items:flex-start;justify-content:space-between;gap:.625vw;color:#303133;font-size:.781vw;font-weight:700;line-height:1.042vw}.bet-payee-bank-dropdown .bet-bank-option span{min-width:0;word-break:break-all}.bet-payee-bank-dropdown .bet-bank-option span:last-child{flex-shrink:0;color:#409eff;font-size:.625vw}.bet-payee-bank-dropdown .bet-bank-option-sub{margin-top:.208vw;color:#8a9aab;font-size:.677vw;font-weight:700;line-height:.938vw;white-space:normal;word-break:break-all}.bet-transfer-confirm-box .el-message-box__content{padding-top:8px}.bet-transfer-confirm-box .el-message-box__message{width:100%}.bet-confirm-panel{color:#303133}.bet-confirm-title{margin-bottom:.521vw;color:#1a2e45;font-size:.885vw;font-weight:800}.bet-confirm-grid{display:grid;grid-template-columns:1fr 1fr;gap:.417vw .521vw}.bet-confirm-item{min-width:0;padding:.417vw .521vw;border-radius:.313vw;background:#f7fafc}.bet-confirm-label{display:block;margin-bottom:.156vw;color:#7a8da0;font-size:.625vw;line-height:.833vw}.bet-confirm-value{display:block;color:#26384d;font-size:.781vw;font-weight:700;line-height:1.042vw;word-break:break-all}.bet-confirm-amount,.bet-confirm-upper{background:#fff7e6}.bet-confirm-amount .bet-confirm-value{color:#d46b08;font-size:.99vw;font-weight:800}.bet-confirm-upper{grid-column:1/-1}.bet-confirm-upper .bet-confirm-value{color:#2f7d32;font-size:.938vw;font-weight:800}.bet-confirm-warning{margin-top:.521vw;padding:.417vw .521vw;border-radius:.313vw;background:#fff2f0;color:#c45656;font-size:.677vw;font-weight:700}.input-invoice-page[data-v-24ecdff2]{min-height:100%;background:linear-gradient(180deg,#edf4ff,#f7f9fc 48%,#f7f9fc)}.ii-header[data-v-24ecdff2]{display:flex;align-items:center;justify-content:space-between;gap:.938vw;padding:.938vw 1.146vw;margin-bottom:.729vw;border:1px solid rgba(210,224,245,.88);border-radius:.625vw;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(236,246,255,.94));box-shadow:0 .417vw 1.25vw rgba(35,69,113,.07)}.ii-header-left[data-v-24ecdff2]{display:flex;align-items:center;gap:.729vw}.ii-header-icon[data-v-24ecdff2]{display:flex;align-items:center;justify-content:center;width:2.396vw;height:2.396vw;border-radius:.625vw;background:#e8f4ff;color:#2476d8;font-size:1.25vw}.ii-header-title[data-v-24ecdff2]{color:#1f2d3d;font-size:1.042vw;font-weight:700;line-height:1.4}.ii-header-desc[data-v-24ecdff2]{margin-top:.208vw;color:#657a92;font-size:.677vw}.ii-header-stats[data-v-24ecdff2]{display:flex;gap:.521vw}.ii-stat-item[data-v-24ecdff2]{min-width:4.792vw;padding:.469vw .729vw;border:1px solid #dce8f5;border-radius:.521vw;background:#fff;text-align:center}.ii-stat-num[data-v-24ecdff2]{display:block;color:#2476d8;font-size:1.042vw;font-weight:700;line-height:1.2}.ii-stat-label[data-v-24ecdff2]{display:block;margin-top:.156vw;color:#70869d;font-size:.625vw}.ii-stat-unwrite .ii-stat-num[data-v-24ecdff2]{color:#e6a23c}.ii-stat-written .ii-stat-num[data-v-24ecdff2]{color:#2f9e6d}.ii-filter-card[data-v-24ecdff2],.ii-table-card[data-v-24ecdff2]{border:1px solid #dce8f5;border-radius:.625vw;box-shadow:0 .417vw 1.146vw rgba(35,69,113,.06)}.ii-filter-card[data-v-24ecdff2]{padding:.833vw .938vw;margin-bottom:.729vw}.ii-card-head[data-v-24ecdff2],.ii-table-head[data-v-24ecdff2]{display:flex;align-items:center;justify-content:space-between;gap:.729vw}.ii-card-title[data-v-24ecdff2],.ii-table-title[data-v-24ecdff2]{color:#24384b;font-size:.833vw;font-weight:700}.ii-card-desc[data-v-24ecdff2],.ii-table-subtitle[data-v-24ecdff2]{color:#6f8398;font-size:.677vw}.ii-filter-grid[data-v-24ecdff2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625vw .729vw;margin-top:.729vw}.ii-filter-item[data-v-24ecdff2]{display:flex;align-items:center;min-width:0}.ii-filter-date[data-v-24ecdff2]{grid-column:span 2}.ii-filter-item .public_lbSty[data-v-24ecdff2]{flex:0 0 4.375vw;color:#4d6985;font-size:.677vw;font-weight:700;text-align:right}.ii-filter-item[data-v-24ecdff2] .el-input,.ii-filter-item[data-v-24ecdff2] .el-select{width:100%}.ii-filter-actions[data-v-24ecdff2]{margin-top:.729vw;margin-left:0}.ii-table-card[data-v-24ecdff2]{padding:.833vw .938vw .313vw}.ii-table-head[data-v-24ecdff2]{margin-bottom:.729vw}.ii-status-legend[data-v-24ecdff2]{display:flex;flex-wrap:wrap;gap:.625vw;color:#60758c;font-size:.677vw}.ii-status-legend span[data-v-24ecdff2]{display:inline-flex;align-items:center;gap:.26vw}.ii-dot[data-v-24ecdff2]{display:inline-block;width:.417vw;height:.417vw;border-radius:50%}.ii-dot-normal[data-v-24ecdff2]{background:#67c23a}.ii-dot-risk[data-v-24ecdff2]{background:#f56c6c}.ii-dot-written[data-v-24ecdff2]{background:#409eff}.ii-invoice-no[data-v-24ecdff2]{color:#2476d8;font-weight:700;cursor:pointer;display:inline-block;border-bottom:1px solid #2476d8;line-height:1.042vw}.ii-invoice-no[data-v-24ecdff2]:hover{color:#0f5eb8;border-bottom-color:#0f5eb8}.ii-sub-text[data-v-24ecdff2]{margin-top:.156vw;color:#8a9bae;font-size:.625vw;line-height:1.3}.ii-strong[data-v-24ecdff2]{color:#303d4d;font-weight:600}.ii-money[data-v-24ecdff2]{color:#d95f2a;font-weight:700}.ii-action-btn[data-v-24ecdff2]{padding:0 .313vw;font-size:.781vw;font-weight:700;line-height:1.25vw}.ii-success-action[data-v-24ecdff2]{color:#2f9e6d}.ii-danger-action[data-v-24ecdff2]{color:#f56c6c}.ii-dialog[data-v-24ecdff2] .el-dialog__header{padding:18px 22px 14px;border-bottom:1px solid #e8f0f8;background:linear-gradient(180deg,#fff,#f7fbff)}.ii-dialog[data-v-24ecdff2] .el-dialog__title{color:#24384b;font-size:18px;font-weight:700}.ii-dialog[data-v-24ecdff2] .el-dialog__body{padding:18px 22px}.ii-dialog-footer[data-v-24ecdff2]{display:inline-flex;gap:.417vw}.ii-sync-tip[data-v-24ecdff2]{padding:.521vw .625vw;margin-bottom:.729vw;border:1px solid #dbeafe;border-radius:.417vw;background:#f3f8ff;color:#4d6985;font-size:.677vw}.ii-form-grid[data-v-24ecdff2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .729vw}.ii-form-full[data-v-24ecdff2]{grid-column:1/-1}.ii-form-grid[data-v-24ecdff2] .el-form-item{margin-bottom:14px}.ii-form-grid[data-v-24ecdff2] .el-input-number,.ii-form-grid[data-v-24ecdff2] .el-select{width:100%}.ii-sync-result[data-v-24ecdff2]{margin-top:.417vw;padding:.625vw;border:1px solid #e2edf8;border-radius:.521vw;background:#fbfdff}.ii-result-title[data-v-24ecdff2]{color:#24384b;font-weight:700}.ii-result-summary[data-v-24ecdff2]{margin:.313vw 0 .521vw;color:#657a92;font-size:.677vw}.ii-operate-summary[data-v-24ecdff2]{padding:.625vw .729vw;margin-bottom:.833vw;border:1px solid #e2edf8;border-radius:.521vw;background:#fbfdff;color:#34495e;line-height:1.8}.ii-detail-dialog[data-v-24ecdff2] .el-dialog__body{max-height:72vh;overflow-y:auto}.ii-detail-top[data-v-24ecdff2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.833vw;padding:.729vw .833vw;margin-bottom:.729vw;border:1px solid #dce8f5;border-radius:.521vw;background:#fbfdff}.ii-detail-title[data-v-24ecdff2]{color:#1f2d3d;font-size:.938vw;font-weight:700}.ii-detail-subtitle[data-v-24ecdff2]{margin-top:.208vw;color:#657a92;font-size:.677vw}.ii-detail-actions[data-v-24ecdff2]{display:flex;gap:.417vw}.ii-section-title[data-v-24ecdff2]{position:relative;margin:.833vw 0 .521vw;padding-left:.521vw;color:#24384b;font-size:.781vw;font-weight:700}.ii-section-title[data-v-24ecdff2]:before{content:"";position:absolute;left:0;top:.208vw;width:.208vw;height:.729vw;border-radius:.208vw;background:#2476d8}.ii-detail-grid[data-v-24ecdff2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #e5edf6;border-left:1px solid #e5edf6}.ii-detail-item[data-v-24ecdff2]{min-width:0;padding:.521vw .625vw;border-right:1px solid #e5edf6;border-bottom:1px solid #e5edf6;background:#fff}.ii-detail-item span[data-v-24ecdff2]{display:block;color:#7a8da0;font-size:.625vw;line-height:1.4}.ii-detail-item strong[data-v-24ecdff2]{display:block;margin-top:.208vw;color:#303d4d;font-size:.677vw;font-weight:600;line-height:1.5;word-break:break-all}@media screen and (max-width:1366px){.ii-detail-grid[data-v-24ecdff2],.ii-filter-grid[data-v-24ecdff2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:900px){.ii-card-head[data-v-24ecdff2],.ii-header[data-v-24ecdff2],.ii-table-head[data-v-24ecdff2]{align-items:flex-start;flex-direction:column}.ii-header-stats[data-v-24ecdff2]{width:100%}.ii-stat-item[data-v-24ecdff2]{flex:1}.ii-detail-grid[data-v-24ecdff2],.ii-filter-grid[data-v-24ecdff2],.ii-form-grid[data-v-24ecdff2]{grid-template-columns:1fr}.ii-filter-date[data-v-24ecdff2],.ii-form-full[data-v-24ecdff2]{grid-column:auto}}