.cost-import-page[data-v-52433034]{width:100%;font-size:13px;background:#f0f2f5;min-height:100vh}.cost-import-page .main-body[data-v-52433034]{padding:10px 0}.cost-import-page .main-body .import-card[data-v-52433034]{border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);background:#fff}.cost-import-page .main-body .import-card[data-v-52433034] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:0 16px;min-height:44px}.cost-import-page .main-body .import-card[data-v-52433034] .ant-card-head-title{padding:12px 0}.cost-import-page .main-body .import-card[data-v-52433034] .ant-card-body{padding:16px}.cost-import-page .main-body .import-card .card-title-wrap[data-v-52433034]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cost-import-page .main-body .import-card .card-title-wrap .title-emoji[data-v-52433034]{font-size:16px;margin-right:8px}.cost-import-page .main-body .import-card .card-title-wrap .card-title-text[data-v-52433034]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85);-webkit-box-flex:1;-ms-flex:1;flex:1}.cost-import-page .main-body .card-library-tip[data-v-52433034]{padding:8px 14px;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;margin-bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#613400}.cost-import-page .main-body .card-library-tip .tip-icon[data-v-52433034]{font-size:14px}.cost-import-page .main-body .card-library-tip b[data-v-52433034]{font-weight:600}.cost-import-page .main-body .card-library-tip .tip-num[data-v-52433034]{color:#d46b08;font-weight:600}.cost-import-page .main-body .card-library-tip .tip-num.zero[data-v-52433034]{color:#8c8c8c}.cost-import-page .main-body .panel-body.cost-import-panel .panel-desc[data-v-52433034]{background:#f6ffed;border:1px solid #b7eb8f;color:#389e0d}.cost-import-page .main-body .panel-body .panel-desc[data-v-52433034]{padding:9px 14px;border-radius:4px;font-size:13px;line-height:1.6;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.cost-import-page .main-body .panel-body .panel-desc .desc-emoji[data-v-52433034]{font-size:13px;-ms-flex-negative:0;flex-shrink:0}.cost-import-page .main-body .panel-body.cost-import-panel[data-v-52433034]{background:#f6ffed;border:1px solid #d9f7be;border-radius:6px;padding:16px;min-height:420px}.cost-import-page .main-body .sink-section .sink-title[data-v-52433034]{font-size:14px;font-weight:600;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.cost-import-page .main-body .sink-section .filter-row[data-v-52433034]{margin-bottom:12px}.cost-import-page .main-body .sink-section .filter-row .filter-item[data-v-52433034]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cost-import-page .main-body .sink-section .filter-row .filter-item .filter-icon[data-v-52433034]{font-size:13px;-ms-flex-negative:0;flex-shrink:0}.cost-import-page .main-body .sink-section .filter-row .filter-item .ant-select[data-v-52433034]{width:100%}.cost-import-page .main-body .sink-section .filter-row .filter-item[data-v-52433034] .ant-select-selection{border-radius:4px;min-height:36px}.cost-import-page .main-body .sink-section .sink-upload[data-v-52433034]{margin-bottom:12px}.cost-import-page .main-body .sink-section .cost-sink-upload .upload-inner[data-v-52433034],.cost-import-page .main-body .sink-section .sink-upload .upload-inner[data-v-52433034]{background-color:#f6ffed;border:2px dashed #b7eb8f}.cost-import-page .main-body .sink-section .uploaded-file-list[data-v-52433034]{margin-bottom:12px}.cost-import-page .main-body .sink-section .uploaded-file-list .uploaded-file-item[data-v-52433034]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 14px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;font-size:13px;color:#389e0d}.cost-import-page .main-body .sink-section .uploaded-file-list .uploaded-file-item .file-icon[data-v-52433034]{font-size:13px}.cost-import-page .main-body .sink-section .uploaded-file-list .uploaded-file-item .file-name[data-v-52433034]{font-weight:500}.cost-import-page .main-body .sink-section .uploaded-file-list .uploaded-file-item .file-size[data-v-52433034]{color:rgba(0,0,0,.45);font-size:12px}.cost-import-page .main-body .sink-section .sink-btn[data-v-52433034]{background:#1890ff;border-color:#1890ff;color:#fff;margin-top:0;height:44px;font-size:14px}.cost-import-page .main-body .sink-section .sink-btn[data-v-52433034]:hover{background:#40a9ff;border-color:#40a9ff}.cost-import-page .main-body .sink-section .sink-desc[data-v-52433034]{font-size:13px;color:rgba(0,0,0,.55);line-height:1.7;margin-top:12px}.cost-import-page .main-body .upload-section[data-v-52433034]{width:100%}.cost-import-page .main-body .upload-section .custom-upload-box[data-v-52433034],.cost-import-page .main-body .upload-section .custom-upload-box[data-v-52433034] .ant-upload{width:100%;display:block}.cost-import-page .main-body .upload-section .custom-upload-box .upload-inner[data-v-52433034]{width:100%;height:150px;padding:36px 24px;border:2px dashed #d9d9d9;border-radius:6px;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.cost-import-page .main-body .upload-section .custom-upload-box .upload-inner[data-v-52433034]:hover{border-color:#1890ff;background-color:#f0f7ff}.cost-import-page .main-body .upload-section .custom-upload-box .upload-inner .upload-icon[data-v-52433034]{font-size:44px;color:#d9d9d9;margin-bottom:10px}.cost-import-page .main-body .upload-section .custom-upload-box .upload-inner .upload-text[data-v-52433034]{font-size:14px;color:rgba(0,0,0,.85);margin-bottom:5px}.cost-import-page .main-body .upload-section .custom-upload-box .upload-inner .upload-tip[data-v-52433034]{font-size:12px;color:rgba(0,0,0,.45)}.cost-import-page .main-body .upload-section .action-btn[data-v-52433034]{margin-top:12px;height:44px;font-size:14px;font-weight:500;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.cost-preview-modal .ant-modal-header{padding:10px 16px}.cost-preview-modal .ant-modal-body{padding:12px}.cost-preview-modal .preview-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:6px 10px;background:#f0f7ff;border:1px solid #adc6ff;border-radius:4px;margin-bottom:8px;font-size:12px}.cost-preview-modal .preview-summary .ps-ok{color:#389e0d}.cost-preview-modal .preview-summary .ps-bad{color:#cf1322}.cost-preview-modal .preview-summary .ps-tip{color:rgba(0,0,0,.45);margin-left:auto;font-size:11px}.cost-preview-modal .cell-name{font-weight:500}.cost-preview-modal .cell-num{font-variant-numeric:tabular-nums}.cost-preview-modal .edit-input{border-color:#fa8c16!important;background:#fffbe6!important}.cost-preview-modal .action-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.cost-preview-modal .preview-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;font-size:12px}.cost-preview-modal .preview-footer .ps-ok{color:#389e0d}.cost-preview-modal .preview-footer .ps-bad{color:#cf1322}.cost-preview-modal .preview-footer .footer-btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cost-preview-modal .ant-table{font-size:12px}.cost-preview-modal .ant-table .ant-table-thead>tr>th{padding:6px 4px;font-size:12px;font-weight:600;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#e6f4ff),to(#d6e4ff));background:linear-gradient(180deg,#e6f4ff,#d6e4ff);color:rgba(0,0,0,.85);border-bottom:2px solid #91caff}.cost-preview-modal .ant-table .ant-table-tbody>tr>td{padding:4px 4px;text-align:center}.cost-preview-modal .ant-table .ant-table-tbody>tr>td .ant-input{margin:0 auto}.cost-preview-modal .ant-table .ant-table-row:nth-child(2n) td{background:#fafafa}.cost-preview-modal .ant-table .edited-row td{background-color:#d9f7be!important}.cost-preview-modal .ant-table .edited-row:hover td{background-color:#b7eb8f!important}.cost-preview-modal .ant-table .ant-table-row:hover:not(.edited-row) td{background:#f0f7ff}