.finance-koc-settlement .koc-panel[data-v-314a8f68]{padding:0 16px 16px;background:#fff;border:1px solid #f0f0f0;border-bottom:none}.finance-koc-settlement .koc-tabs[data-v-314a8f68] .ant-tabs-bar{margin-bottom:0}.finance-koc-settlement .koc-toolbar[data-v-314a8f68]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;width:100%;padding-right:2px;padding-top:14px;text-align:left;border-top:1px solid #f0f0f0}.finance-koc-settlement .koc-toolbar-filters[data-v-314a8f68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 12px;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.finance-koc-settlement .koc-toolbar-actions[data-v-314a8f68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;justify-self:end;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.finance-koc-settlement .koc-filter-item[data-v-314a8f68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.finance-koc-settlement .koc-filter-label[data-v-314a8f68]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#4b5563;font-size:13px;font-weight:500;line-height:32px}.finance-koc-settlement .koc-query-actions[data-v-314a8f68]{-webkit-box-flex:0;-ms-flex:none;flex:none}.finance-koc-settlement .koc-query-actions[data-v-314a8f68] .ant-btn{min-width:68px}.finance-koc-settlement .koc-filter-month[data-v-314a8f68]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:132px}.finance-koc-settlement .koc-filter-input[data-v-314a8f68]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:140px}.finance-koc-settlement .koc-filter-range[data-v-314a8f68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:196px;vertical-align:top}.finance-koc-settlement .koc-range-input[data-v-314a8f68]{width:92px}.finance-koc-settlement .koc-range-separator[data-v-314a8f68]{display:inline-block;width:24px;color:#d9d9d9;line-height:32px;text-align:center}.finance-koc-settlement[data-v-314a8f68] .ant-calendar-picker-input,.finance-koc-settlement[data-v-314a8f68] .ant-input,.finance-koc-settlement[data-v-314a8f68] .ant-input-number-input{height:32px}.finance-koc-settlement[data-v-314a8f68] .ant-input-number{width:92px}.finance-koc-settlement .koc-export-btn[data-v-314a8f68]{min-width:68px}.finance-koc-settlement .koc-money-blue[data-v-314a8f68]{color:#1890ff;font-weight:600}.finance-koc-settlement .koc-money-orange[data-v-314a8f68]{color:#faad14}.finance-koc-settlement .koc-money-red[data-v-314a8f68]{color:#ff4d4f}@media (max-width:1580px){.finance-koc-settlement .koc-toolbar[data-v-314a8f68]{grid-template-columns:1fr}.finance-koc-settlement .koc-toolbar-actions[data-v-314a8f68]{justify-self:start}}@media (max-width:1580px){.finance-koc-settlement.is-all-tab .koc-toolbar[data-v-314a8f68]{grid-template-columns:minmax(0,1fr) auto}.finance-koc-settlement.is-all-tab .koc-toolbar-actions[data-v-314a8f68]{justify-self:end}}@media (max-width:1360px){.finance-koc-settlement.is-all-tab .koc-toolbar[data-v-314a8f68]{grid-template-columns:1fr}.finance-koc-settlement.is-all-tab .koc-toolbar-actions[data-v-314a8f68]{justify-self:start}}.finance-koc-settlement-drawer--info .info-panel-base{padding-bottom:18px;border-bottom:1px solid #f0f0f0}.finance-koc-settlement-drawer--info .info-panel-item+.info-panel-item{margin-top:18px}.finance-koc-settlement-drawer--info .info-panel-label{margin-bottom:4px;color:#999;font-size:14px;line-height:20px}.finance-koc-settlement-drawer--info .info-panel-value{color:#262626;font-size:16px;font-weight:600;line-height:24px;word-break:break-all}.finance-koc-settlement-drawer--info .info-panel-generic-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-top:16px;color:#8c8c8c;font-size:12px;line-height:20px}.finance-koc-settlement-drawer--info .info-panel-generic-label{-webkit-box-flex:0;-ms-flex:none;flex:none}.finance-koc-settlement-drawer--info .info-panel-generic-value{min-width:0;word-break:break-all}.finance-koc-settlement-drawer--info .info-panel-sections{padding-top:18px}.finance-koc-settlement-drawer--info .info-account-section+.info-account-section{margin-top:22px}.finance-koc-settlement-drawer--info .info-account-section-title{margin-bottom:10px;color:#595959;font-size:14px;font-weight:600;line-height:22px}.finance-koc-settlement-drawer--info .info-account-list{display:grid;gap:10px}.finance-koc-settlement-drawer--info .info-account-card{padding:13px 16px;color:#262626;font-size:14px;line-height:22px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px;word-break:break-all}.finance-koc-settlement-drawer--info .info-account-empty{color:#bfbfbf;font-size:14px;line-height:22px}.finance-koc-settlement-drawer--settle .settle-header{margin-bottom:20px}.finance-koc-settlement-drawer--settle .settle-header-block{padding-bottom:14px}.finance-koc-settlement-drawer--settle .settle-header-block+.settle-header-block{padding-top:14px;border-top:1px solid #f0f0f0}.finance-koc-settlement-drawer--settle .settle-header-label{margin-bottom:4px;color:#999;font-size:14px;line-height:20px}.finance-koc-settlement-drawer--settle .settle-header-name{color:#262626;font-size:16px;font-weight:600;line-height:24px;word-break:break-all}.finance-koc-settlement-drawer--settle .settle-header-amount{color:#1890ff;font-size:24px;font-weight:700;line-height:32px;word-break:break-all}.finance-koc-settlement-drawer--settle .settle-form .ant-form-item{margin-bottom:20px}.finance-koc-settlement-drawer--settle .settle-tip{margin-top:4px;color:#999;font-size:12px;line-height:20px}.finance-koc-settlement-drawer--settle .drawer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0 0;border-top:1px solid #f0f0f0;text-align:right}.finance-koc-settlement-drawer--settle .drawer-footer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.finance-koc-settlement-drawer--detail .summary-card{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.finance-koc-settlement-drawer--detail .summary-card-item{min-width:0}.finance-koc-settlement-drawer--detail .summary-card-label{margin-bottom:4px;color:#999;font-size:14px;line-height:20px}.finance-koc-settlement-drawer--detail .summary-card-value{color:#262626;font-size:16px;font-weight:600;line-height:24px;word-break:break-all}