.commercial-invoice-page[data-v-742cf079]{height:100%;padding:.125rem;background:#f8fafc;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;overflow:auto}.commercial-invoice-page .page-header[data-v-742cf079]{margin-bottom:.125rem}.commercial-invoice-page .page-header .page-title[data-v-742cf079]{margin:0 0 .041667rem;color:#0a2647;font-size:.145833rem;font-weight:700;line-height:1.25}.commercial-invoice-page .page-header .page-subtitle[data-v-742cf079]{margin:0;color:#64748b;font-size:.072917rem}.commercial-invoice-page .primary-btn[data-v-742cf079]{border-color:#ff6b35;background:#ff6b35}.commercial-invoice-page .primary-btn[data-v-742cf079]:focus,.commercial-invoice-page .primary-btn[data-v-742cf079]:hover{border-color:#f97316;background:#f97316;box-shadow:0 .020833rem .0625rem rgba(255,107,53,.3)}.commercial-invoice-page .plain-btn[data-v-742cf079]{border-color:#e5e7eb;color:#0a2647}.commercial-invoice-page .plain-btn[data-v-742cf079]:focus,.commercial-invoice-page .plain-btn[data-v-742cf079]:hover{border-color:#0a2647;background:#f8fafc;color:#0a2647}.commercial-invoice-page .action-bar[data-v-742cf079]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.083333rem;margin-bottom:.104167rem;padding:.104167rem;border:.005208rem solid #e5e7eb;border-radius:.0625rem;background:#fff}.commercial-invoice-page .action-bar .action-left[data-v-742cf079],.commercial-invoice-page .action-bar .action-right[data-v-742cf079]{display:flex;align-items:center;flex-wrap:wrap;gap:.0625rem}.commercial-invoice-page .action-bar .action-left[data-v-742cf079] .el-button+.el-button,.commercial-invoice-page .action-bar .action-right[data-v-742cf079] .el-button+.el-button{margin-left:0}.commercial-invoice-page .action-bar .search-input[data-v-742cf079]{width:1.302083rem}.commercial-invoice-page .action-bar .status-select[data-v-742cf079]{width:.78125rem}.commercial-invoice-page .action-bar .date-range[data-v-742cf079]{width:1.354167rem}.commercial-invoice-page .batch-actions[data-v-742cf079]{display:flex;align-items:center;gap:.0625rem;margin-bottom:.104167rem;padding:.083333rem .104167rem;border-radius:.041667rem;background:#ff6b35;color:#fff}.commercial-invoice-page .batch-actions .batch-info[data-v-742cf079]{flex:1;font-size:.072917rem}.commercial-invoice-page .batch-actions[data-v-742cf079] .el-button{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.14);color:#fff}.commercial-invoice-page .table-section[data-v-742cf079]{height:75%;overflow:hidden;border:.005208rem solid #e5e7eb;border-radius:.0625rem;background:#fff}.commercial-invoice-page .table-section .ci-table-div[data-v-742cf079]{height:90%}.commercial-invoice-page .table-section .ci-table[data-v-742cf079]{height:34%;overflow:hidden}.commercial-invoice-page .table-section .ci-table[data-v-742cf079] .el-table__header-wrapper th{padding:.0625rem 0}.commercial-invoice-page .table-section .ci-table[data-v-742cf079] .el-table__body-wrapper td{padding:.067708rem 0}.commercial-invoice-page .table-section .ci-table[data-v-742cf079] .el-table__fixed-right:before,[data-v-742cf079] .commercial-invoice-page .table-section .ci-table:before{height:0}.commercial-invoice-page .table-section .ci-table[data-v-742cf079] .el-table__row:hover>td{background:#f8fafc}.commercial-invoice-page .table-section .amount-display[data-v-742cf079],.commercial-invoice-page .table-section .main-text[data-v-742cf079]{color:#1a1a1a;line-height:1.4}.commercial-invoice-page .table-section .amount-display[data-v-742cf079]{color:#ff6b35;font-weight:700}.commercial-invoice-page .table-section .sub-text[data-v-742cf079]{margin-top:.020833rem;color:#64748b;font-size:.0625rem;line-height:1.4}.commercial-invoice-page .table-section .ci-link[data-v-742cf079]{padding:.020833rem .041667rem;border:.005208rem solid rgba(59,130,246,.24);border-radius:.03125rem;background:rgba(59,130,246,.08);color:#2563eb;font-weight:700;line-height:1.2;transition:all .18s ease}.commercial-invoice-page .table-section .ci-link i[data-v-742cf079]{margin-left:.020833rem;font-size:.0625rem}.commercial-invoice-page .table-section .ci-link[data-v-742cf079]:focus,.commercial-invoice-page .table-section .ci-link[data-v-742cf079]:hover{border-color:rgba(255,107,53,.45);background:rgba(255,107,53,.13);color:#ff4d1f;box-shadow:0 .010417rem .041667rem rgba(255,107,53,.16);text-decoration:underline;text-underline-offset:.015625rem}.commercial-invoice-page .table-section .table-actions[data-v-742cf079]{display:flex;align-items:center;gap:.041667rem}.commercial-invoice-page .table-section .table-actions[data-v-742cf079] .el-button{margin:0;padding:0;color:#0a2647}.commercial-invoice-page .table-section .table-actions[data-v-742cf079] .el-button:focus,.commercial-invoice-page .table-section .table-actions[data-v-742cf079] .el-button:hover{color:#ff6b35}.commercial-invoice-page .pagination[data-v-742cf079]{display:flex;justify-content:flex-end;padding:.072917rem .104167rem .083333rem}.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination{padding:0}.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .btn-next,.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .btn-prev,.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .el-pager li{min-width:.1875rem;height:.1875rem;margin:0 .020833rem;border:.005208rem solid #e5e7eb;border-radius:.03125rem;background:#fff;color:#64748b;line-height:.177083rem;transition:all .2s}.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .btn-next:hover,.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .btn-prev:hover,.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .el-pager li:hover{border-color:#0a2647;color:#0a2647}.commercial-invoice-page .pagination[data-v-742cf079] .el-pagination.is-background .el-pager li:not(.disabled).active{border-color:#0a2647;background:#0a2647;color:#fff}.commercial-invoice-page .mini-status[data-v-742cf079],.commercial-invoice-page .status-tag[data-v-742cf079]{height:auto;padding:.03125rem .0625rem;border:none;border-radius:.0625rem;line-height:1}.commercial-invoice-page .mini-status.draft[data-v-742cf079],.commercial-invoice-page .status-tag.draft[data-v-742cf079]{background:#f3f4f6;color:#6b7280}.commercial-invoice-page .mini-status.sent[data-v-742cf079],.commercial-invoice-page .status-tag.sent[data-v-742cf079]{background:#dbeafe;color:#1e40af}.commercial-invoice-page .mini-status.confirmed[data-v-742cf079],.commercial-invoice-page .status-tag.confirmed[data-v-742cf079]{background:#d1fae5;color:#065f46}.commercial-invoice-page .mini-status.expired[data-v-742cf079],.commercial-invoice-page .status-tag.expired[data-v-742cf079]{background:#fee2e2;color:#991b1b}.commercial-invoice-page .mini-status.converted[data-v-742cf079],.commercial-invoice-page .status-tag.converted[data-v-742cf079]{background:#e0e7ff;color:#4338ca}.commercial-invoice-page .confirm-text[data-v-742cf079]{margin:0 0 .0625rem;color:#0a2647;font-size:.072917rem;line-height:1.7}.commercial-invoice-page .confirm-tip[data-v-742cf079]{margin:0;color:#64748b;font-size:.067708rem;line-height:1.7}.commercial-invoice-page .field-grid[data-v-742cf079]{display:grid;grid-template-columns:repeat(2,1fr);gap:.041667rem .083333rem}.commercial-invoice-page .info-card[data-v-742cf079],.commercial-invoice-page .summary-card[data-v-742cf079]{margin-bottom:.104167rem;padding:.104167rem;border-radius:.041667rem;background:#f8fafc}.commercial-invoice-page .summary-card[data-v-742cf079]{display:grid;grid-template-columns:repeat(2,1fr);gap:.083333rem}.commercial-invoice-page .summary-card .summary-item[data-v-742cf079]{display:flex;flex-direction:column;gap:.020833rem}.commercial-invoice-page .summary-card .summary-item span[data-v-742cf079]{color:#64748b;font-size:.0625rem}.commercial-invoice-page .summary-card .summary-item strong[data-v-742cf079]{color:#0a2647;font-size:.072917rem}.commercial-invoice-page .summary-card .summary-item strong.highlight[data-v-742cf079]{color:#ff6b35}.commercial-invoice-page .info-card[data-v-742cf079]{display:flex;flex-direction:column;gap:.03125rem}.commercial-invoice-page .info-card strong[data-v-742cf079]{color:#0a2647;font-size:.078125rem}.commercial-invoice-page .info-card span[data-v-742cf079]{color:#0a2647;font-size:.072917rem}.commercial-invoice-page .info-card em[data-v-742cf079]{color:#64748b;font-size:.072917rem;font-style:normal}.commercial-invoice-page .package-summary[data-v-742cf079]{display:flex;justify-content:flex-end;gap:.104167rem;margin-top:.0625rem;color:#0a2647;font-size:.067708rem;font-weight:600}.commercial-invoice-page .ai-hint[data-v-742cf079]{display:flex;gap:.0625rem;margin-bottom:.104167rem;padding:.083333rem;border-radius:.041667rem;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff}.commercial-invoice-page .ai-hint .ai-hint-icon[data-v-742cf079]{flex-shrink:0;font-size:.114583rem}.commercial-invoice-page .ai-hint .ai-hint-title[data-v-742cf079]{margin-bottom:.020833rem;font-size:.072917rem;font-weight:700}.commercial-invoice-page .ai-hint .ai-hint-text[data-v-742cf079]{font-size:.067708rem;line-height:1.6;opacity:.9}.commercial-invoice-page .ci-preview[data-v-742cf079]{position:relative;min-height:4.166667rem;padding:.260417rem .3125rem;border:.010417rem solid #0a2647;background:#fff;box-shadow:0 .020833rem .104167rem rgba(0,0,0,.08);color:#1a1a1a;font-family:Times New Roman,Georgia,serif}.commercial-invoice-page .ci-preview .ci-company-header[data-v-742cf079]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.15625rem;padding-bottom:.104167rem;border-bottom:.015625rem solid #0a2647}.commercial-invoice-page .ci-preview .ci-company-name[data-v-742cf079]{margin-bottom:.041667rem;color:#0a2647;font-size:.135417rem;font-weight:700;letter-spacing:.005208rem}.commercial-invoice-page .ci-preview .ci-company-address[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-company-contact[data-v-742cf079]{color:#64748b;font-size:.0625rem;line-height:1.6}.commercial-invoice-page .ci-preview .ci-logo-placeholder[data-v-742cf079]{display:flex;align-items:center;justify-content:center;width:.625rem;height:.416667rem;border-radius:.041667rem;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff;font-size:.125rem;font-weight:700}.commercial-invoice-page .ci-preview .ci-preview-header[data-v-742cf079]{margin-bottom:.208333rem;padding:.15625rem;border-radius:.0625rem;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff;text-align:center}.commercial-invoice-page .ci-preview .ci-title[data-v-742cf079]{margin-bottom:.083333rem;font-size:.166667rem;font-weight:700;letter-spacing:.020833rem}.commercial-invoice-page .ci-preview .ci-number[data-v-742cf079]{margin-bottom:.041667rem;font-size:.083333rem;opacity:.9}.commercial-invoice-page .ci-preview .ci-date[data-v-742cf079]{font-size:.072917rem;opacity:.8}.commercial-invoice-page .ci-preview .ci-bill-to[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-signature-section[data-v-742cf079]{display:grid;grid-template-columns:repeat(2,1fr);gap:.208333rem}.commercial-invoice-page .ci-preview .ci-section[data-v-742cf079]{margin-bottom:.145833rem}.commercial-invoice-page .ci-preview .ci-section-title[data-v-742cf079]{margin-bottom:.0625rem;padding-bottom:.041667rem;border-bottom:.010417rem solid #0a2647;color:#0a2647;font-size:.072917rem;font-weight:700;letter-spacing:.005208rem;text-transform:uppercase}.commercial-invoice-page .ci-preview .ci-bank-row[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-info-row[data-v-742cf079]{display:flex;margin-bottom:.052083rem;color:#0a2647;font-size:.072917rem;line-height:1.6}.commercial-invoice-page .ci-preview .ci-info-label[data-v-742cf079]{width:.520833rem;flex-shrink:0;color:#64748b;font-weight:500}.commercial-invoice-page .ci-preview .ci-info-value[data-v-742cf079]{flex:1;color:#0a2647;font-weight:600}.commercial-invoice-page .ci-preview .preview-product-table[data-v-742cf079]{width:100%;margin-top:.083333rem;border-collapse:collapse;box-shadow:0 .010417rem .041667rem rgba(0,0,0,.05)}.commercial-invoice-page .ci-preview .preview-product-table th[data-v-742cf079]{padding:.072917rem .083333rem;border:none;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff;font-size:.067708rem;font-weight:600;text-align:left}.commercial-invoice-page .ci-preview .preview-product-table td[data-v-742cf079]{padding:.072917rem .083333rem;border:.005208rem solid #e5e7eb;color:#0a2647;font-size:.072917rem}.commercial-invoice-page .ci-preview .preview-product-table span[data-v-742cf079]{color:#64748b;font-size:.057292rem}.commercial-invoice-page .ci-preview .preview-product-table tr[data-v-742cf079]:nth-child(2n){background:#f8fafc}.commercial-invoice-page .ci-preview .ci-total-section[data-v-742cf079]{margin-top:.145833rem;padding:.125rem;border:.010417rem solid #ff6b35;border-radius:.041667rem;background:linear-gradient(135deg,#fff7ed,#ffedd5)}.commercial-invoice-page .ci-preview .ci-total-row[data-v-742cf079]{display:flex;justify-content:flex-end;margin-bottom:.052083rem;color:#0a2647;font-size:.072917rem}.commercial-invoice-page .ci-preview .ci-total-row .total-label[data-v-742cf079]{min-width:1.302083rem;margin-right:.15625rem;color:#64748b;text-align:right}.commercial-invoice-page .ci-preview .ci-total-row .total-value[data-v-742cf079]{width:.78125rem;color:#0a2647;font-weight:600;text-align:right}.commercial-invoice-page .ci-preview .ci-total-row .total-value.discount[data-v-742cf079]{color:#dc2626}.commercial-invoice-page .ci-preview .ci-total-row.grand-total[data-v-742cf079]{margin-top:.083333rem;padding-top:.083333rem;border-top:.015625rem solid #ff6b35;font-weight:800}.commercial-invoice-page .ci-preview .ci-total-row.grand-total .total-label[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-total-row.grand-total .total-value[data-v-742cf079]{color:#ff6b35;font-size:.104167rem}.commercial-invoice-page .ci-preview .ci-bank-info[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-footer-note[data-v-742cf079]{margin-top:.145833rem;padding:.104167rem;border-radius:.041667rem;background:#f8fafc}.commercial-invoice-page .ci-preview .ci-bank-info[data-v-742cf079]{border-left:.020833rem solid #0a2647}.commercial-invoice-page .ci-preview .ci-bank-title[data-v-742cf079]{margin-bottom:.0625rem;color:#0a2647;font-size:.072917rem;font-weight:700;letter-spacing:.005208rem;text-transform:uppercase}.commercial-invoice-page .ci-preview .ci-bank-label[data-v-742cf079]{width:.625rem;flex-shrink:0;color:#64748b;font-weight:600}.commercial-invoice-page .ci-preview .ci-bank-value[data-v-742cf079]{flex:1;color:#0a2647;font-family:Courier New,monospace;font-weight:600}.commercial-invoice-page .ci-preview .ci-signature-section[data-v-742cf079]{gap:.3125rem;margin-top:.208333rem;padding-top:.15625rem;border-top:.005208rem solid #e5e7eb}.commercial-invoice-page .ci-preview .ci-signature-box[data-v-742cf079]{text-align:center}.commercial-invoice-page .ci-preview .ci-signature-title[data-v-742cf079]{margin-bottom:.260417rem;color:#64748b;font-size:.0625rem;font-weight:700}.commercial-invoice-page .ci-preview .ci-signature-line[data-v-742cf079]{margin-bottom:.0625rem;border-top:.010417rem solid #0a2647}.commercial-invoice-page .ci-preview .ci-signature-name[data-v-742cf079]{color:#0a2647;font-size:.067708rem;font-weight:700}.commercial-invoice-page .ci-preview .ci-signature-date[data-v-742cf079]{margin-top:.03125rem;color:#64748b;font-size:.0625rem}.commercial-invoice-page .ci-preview .ci-footer-note[data-v-742cf079]{border-left:.020833rem solid #ff6b35;color:#64748b;font-size:.0625rem;line-height:1.7}.commercial-invoice-page .ci-preview .ci-footer-highlight[data-v-742cf079]{margin-bottom:.041667rem;color:#ff6b35;font-weight:700}.commercial-invoice-page .ci-preview .ci-watermark[data-v-742cf079]{margin-top:.125rem;color:#9ca3af;font-size:.057292rem;text-align:center}.commercial-invoice-page[data-v-742cf079] .ci-dialog .el-date-editor.el-input,.commercial-invoice-page[data-v-742cf079] .ci-dialog .el-select,.commercial-invoice-page[data-v-742cf079] .preview-dialog .el-date-editor.el-input,.commercial-invoice-page[data-v-742cf079] .preview-dialog .el-select{width:100%}@media (max-width:768px){.commercial-invoice-page[data-v-742cf079]{padding:.083333rem}.commercial-invoice-page .action-bar[data-v-742cf079]{align-items:stretch;flex-direction:column}.commercial-invoice-page .action-bar .action-left[data-v-742cf079],.commercial-invoice-page .action-bar .action-right[data-v-742cf079],.commercial-invoice-page .action-bar .search-input[data-v-742cf079],.commercial-invoice-page .action-bar .status-select[data-v-742cf079]{width:100%}.commercial-invoice-page .table-section[data-v-742cf079]{height:60%}.commercial-invoice-page .ci-preview .ci-bill-to[data-v-742cf079],.commercial-invoice-page .ci-preview .ci-signature-section[data-v-742cf079],.commercial-invoice-page .summary-card[data-v-742cf079]{grid-template-columns:1fr}}.ci-more-popover{min-width:1.09375rem;padding:.03125rem 0}.ci-more-popover .more-action-list{display:flex;flex-direction:column}.ci-more-popover .more-action-item{display:flex;align-items:center;gap:.041667rem;padding:.052083rem .083333rem;color:#0a2647;font-size:.072917rem;cursor:pointer;transition:all .2s}.ci-more-popover .more-action-item:hover{background:#f8fafc;color:#ff6b35}.ci-more-popover .dropdown-icon{width:.09375rem;text-align:center}@keyframes ciDrawerRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ci-drawer .el-drawer__header{margin-bottom:0;padding:.104167rem .125rem;border-bottom:.010417rem solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff;font-size:.09375rem;font-weight:700;letter-spacing:.002604rem}.ci-drawer .el-drawer__header .el-drawer__close-btn{width:.1875rem;height:.1875rem;border-radius:.041667rem;background:hsla(0,0%,100%,.1);color:#fff;transition:all .2s}.ci-drawer .el-drawer__header .el-drawer__close-btn:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}.ci-drawer .el-drawer__body{display:flex;flex-direction:column;height:100%;overflow:hidden}.ci-drawer .drawer-body{flex:1;overflow-y:auto;padding:.125rem;scrollbar-color:#cbd5e1 #f1f5f9}.ci-drawer .drawer-body::-webkit-scrollbar{width:.03125rem}.ci-drawer .drawer-body::-webkit-scrollbar-track{border-radius:.052083rem;background:#f1f5f9}.ci-drawer .drawer-body::-webkit-scrollbar-thumb{border-radius:.052083rem;background:#cbd5e1}.ci-drawer .drawer-footer{display:flex;justify-content:flex-end;gap:.0625rem;padding:.09375rem .125rem;border-top:.010417rem solid #e5e7eb;background:#f8fafc}.ci-drawer .drawer-footer.create-ci-footer{flex-direction:column}.ci-drawer .drawer-footer.create-ci-footer .footer-summary{display:flex;align-items:center;justify-content:space-between;gap:.0625rem;padding:.0625rem;border-radius:.041667rem;background:#fff;color:#64748b;font-size:.072917rem}.ci-drawer .drawer-footer.create-ci-footer .footer-summary strong{color:#0a2647}.ci-drawer .drawer-footer.create-ci-footer .footer-summary div:first-child strong{color:#ff6b35;font-size:.09375rem}.ci-drawer .drawer-footer.create-ci-footer .footer-actions{display:grid;grid-template-columns:1fr 1fr 2fr;gap:.0625rem}.ci-drawer .drawer-footer.create-ci-footer .footer-actions .el-button{margin:0}.ci-drawer .primary-btn{border-color:#ff6b35;background:#ff6b35}.ci-drawer .primary-btn:focus,.ci-drawer .primary-btn:hover{border-color:#f97316;background:#f97316;box-shadow:0 .020833rem .0625rem rgba(255,107,53,.3)}.ci-drawer .drawer-section{margin-bottom:.166667rem;padding-bottom:.125rem;border-bottom:.010417rem solid #f1f5f9}.ci-drawer .drawer-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ci-drawer .section-title{display:flex;align-items:center;gap:.041667rem;margin-bottom:.104167rem;padding-bottom:.0625rem;border-bottom:.010417rem solid #0a2647;color:#0a2647;font-size:.083333rem;font-weight:700;letter-spacing:.002604rem}.ci-drawer .section-title span:first-child{font-size:.104167rem}.ci-drawer .inline-field{display:flex;gap:.041667rem}.ci-drawer .el-date-editor.el-input,.ci-drawer .el-select{width:100%}.ci-drawer .el-form-item{margin-bottom:.083333rem}.ci-drawer .el-form-item__label{padding-bottom:.041667rem;color:#475569;font-size:.067708rem;font-weight:600;line-height:1.2}.ci-drawer .el-input__inner,.ci-drawer .el-textarea__inner{border:.010417rem solid #e2e8f0;border-radius:.041667rem;color:#1a1a1a;transition:all .2s}.ci-drawer .el-input__inner:focus,.ci-drawer .el-textarea__inner:focus{border-color:#ff6b35;box-shadow:0 0 0 .015625rem rgba(255,107,53,.1)}.ci-drawer .el-input.is-disabled .el-input__inner,.ci-drawer .el-input__inner[readonly]{border-color:#cbd5e1;background:#f8fafc;color:#64748b;cursor:not-allowed}.ci-drawer .product-import-btn{margin-bottom:.0625rem}.ci-drawer .product-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.0625rem;margin-bottom:.0625rem;color:#64748b;font-size:.067708rem}.ci-drawer .product-toolbar strong{color:#0a2647}.ci-drawer .product-line-table .el-input-number{width:100%}.ci-drawer .add-line-btn{margin-top:.0625rem}.ci-drawer .add-line-btn.full{width:100%}.ci-drawer .create-product-table{overflow:hidden;border-radius:.041667rem;box-shadow:0 .010417rem .041667rem rgba(0,0,0,.05)}.ci-drawer .create-product-table.el-table--border{border:none}.ci-drawer .create-product-table th{background:linear-gradient(135deg,#0a2647,#1a365d)!important;color:#fff;font-size:.067708rem;font-weight:600;letter-spacing:.002604rem}.ci-drawer .create-product-table td{border-color:#e5e7eb;background:#fff}.ci-drawer .create-product-table .el-table__row:nth-child(2n) td{background:#f8fafc}.ci-drawer .create-product-table .el-table__row:hover td{background:#e8f4fd}.ci-drawer .create-product-table .row-no{color:#0a2647}.ci-drawer .create-product-table .el-input__inner{height:.177083rem;padding:0 .052083rem;border-width:.005208rem;border-radius:.03125rem;font-size:.067708rem}.ci-drawer .create-product-table .delete-line-btn{padding:.020833rem .041667rem;border-radius:.020833rem;color:#ef4444;font-size:.09375rem;transition:all .2s}.ci-drawer .create-product-table .delete-line-btn:hover{background:#fef2f2;transform:scale(1.1)}.ci-drawer .total-box{margin-top:.104167rem;padding:.083333rem;border-radius:.041667rem;background:#f8fafc}.ci-drawer .total-box>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:.041667rem;color:#0a2647;font-size:.072917rem}.ci-drawer .total-box>div .el-input{width:.416667rem}.ci-drawer .total-box>div.grand{margin-bottom:0;padding-top:.0625rem;border-top:.010417rem solid #e5e7eb;color:#ff6b35;font-size:.09375rem;font-weight:700}.ci-drawer .amount-summary{margin-top:.104167rem;padding:.104167rem;border:.010417rem solid #ff6b35;border-radius:.052083rem;background:linear-gradient(135deg,#fff7ed,#ffedd5)}.ci-drawer .amount-summary .amount-title{display:flex;align-items:center;gap:.041667rem;margin-bottom:.083333rem;color:#ff6b35;font-size:.078125rem;font-weight:700}.ci-drawer .amount-summary .amount-row{display:flex;align-items:center;justify-content:space-between;gap:.083333rem;margin-bottom:.052083rem;color:#0a2647;font-size:.072917rem}.ci-drawer .amount-summary .amount-row .el-input{width:.625rem}.ci-drawer .amount-summary .amount-row .el-input__inner{height:.1875rem;background:#fff;text-align:right}.ci-drawer .amount-summary .amount-row strong{color:#0a2647;font-weight:700}.ci-drawer .amount-summary .amount-row strong.danger{color:#dc2626}.ci-drawer .amount-summary .amount-row.grand-total{margin-top:.0625rem;padding-top:.083333rem;border-top:.015625rem solid #ff6b35;color:#ff6b35;font-size:.114583rem;font-weight:800}.ci-drawer .amount-summary .amount-row.grand-total strong{color:#ff6b35}.ci-drawer .amount-summary .amount-words{display:flex;justify-content:space-between;gap:.0625rem;margin-top:.0625rem;color:#64748b;font-size:.067708rem}.ci-drawer .amount-summary .amount-words strong{color:#0a2647}.ci-drawer .ai-hint{display:flex;gap:.0625rem;margin-bottom:.104167rem;padding:.083333rem;border-radius:.041667rem;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff;position:relative;overflow:hidden;box-shadow:0 .020833rem .0625rem rgba(10,38,71,.2)}.ci-drawer .ai-hint.create-ai-hint{padding:.09375rem .104167rem;border-radius:.052083rem}.ci-drawer .ai-hint.create-ai-hint:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,107,53,.1) 0,transparent 70%);animation:ciDrawerRotate 20s linear infinite}.ci-drawer .ai-hint.success{background:linear-gradient(135deg,#10b981,#059669)}.ci-drawer .ai-hint .ai-hint-icon{flex-shrink:0;font-size:.135417rem;position:relative;z-index:1}.ci-drawer .ai-hint .ai-hint-title{margin-bottom:.03125rem;color:#ff6b35;font-size:.078125rem;font-weight:700}.ci-drawer .ai-hint .ai-hint-text{font-size:.067708rem;line-height:1.6;opacity:.95}.ci-drawer .ai-hint .ai-hint-content,.ci-drawer .ai-hint>div:not(.ai-hint-icon){position:relative;z-index:1}.ci-drawer .drawer-filter-row,.ci-drawer .drawer-search{margin-bottom:.104167rem}.ci-drawer .found-text{margin-bottom:.0625rem;color:#64748b;font-size:.067708rem}.ci-drawer .found-text strong{color:#0a2647}.ci-drawer .list-card{margin-bottom:.072917rem;padding:.083333rem;border:.005208rem solid #e5e7eb;border-radius:.041667rem;background:#fff;cursor:pointer;transition:all .2s}.ci-drawer .list-card:hover{border-color:#ff6b35;background:#fff7ed}.ci-drawer .list-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.072917rem;margin-bottom:.0625rem}.ci-drawer .list-title{color:#0a2647;font-size:.078125rem;font-weight:700}.ci-drawer .list-subtitle,.ci-drawer .sub-text{margin-top:.020833rem;color:#64748b;font-size:.0625rem}.ci-drawer .list-meta{display:flex;flex-wrap:wrap;gap:.052083rem .083333rem;color:#64748b;font-size:.0625rem}.ci-drawer .amount-display{color:#ff6b35;font-weight:700;text-align:right}.ci-drawer .mini-status{margin-top:.03125rem;border:none}.ci-drawer .mini-status.draft{background:#f3f4f6;color:#6b7280}.ci-drawer .mini-status.sent{background:#dbeafe;color:#1e40af}.ci-drawer .mini-status.confirmed{background:#d1fae5;color:#065f46}.ci-drawer .product-summary{margin-top:.0625rem;padding:.0625rem;border-radius:.03125rem;background:#f8fafc;color:#64748b;font-size:.067708rem;line-height:1.6}.ci-drawer .card-actions{margin-top:.0625rem;text-align:right}.ci-drawer .batch-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:.083333rem;margin-bottom:.125rem;padding:.09375rem;border-radius:.041667rem;background:linear-gradient(135deg,#0a2647,#1a365d);color:#fff}.ci-drawer .batch-overview div{display:flex;flex-direction:column;gap:.03125rem}.ci-drawer .batch-overview span{font-size:.067708rem;opacity:.8}.ci-drawer .batch-overview strong{color:#ff6b35;font-size:.114583rem}.ci-drawer .template-actions{display:flex;gap:.041667rem;margin-top:.041667rem}.ci-drawer .attachment-list,.ci-drawer .recipient-list{display:flex;flex-direction:column;gap:.052083rem;margin-bottom:.09375rem;padding:.083333rem;border-radius:.041667rem;background:#f8fafc}.ci-drawer .attachment-list label,.ci-drawer .recipient-list label{display:flex;align-items:center;gap:.052083rem;padding:.052083rem;border:.005208rem solid #e2e8f0;border-radius:.03125rem;background:#fff;color:#0a2647;font-size:.067708rem}.ci-drawer .attachment-list label.required,.ci-drawer .recipient-list label.required{border:.010417rem solid #0a2647}.ci-drawer .attachment-list{margin-bottom:0}.ci-drawer .attachment-list span{display:flex;flex:1;flex-direction:column;gap:.015625rem}.ci-drawer .attachment-list strong{font-size:.067708rem}.ci-drawer .attachment-list em{color:#64748b;font-size:.057292rem;font-style:normal}.ci-drawer .attachment-list b{font-size:.09375rem;font-weight:400}.ci-drawer .variable-note{padding:.072917rem;border-left:.020833rem solid #f59e0b;border-radius:.041667rem;background:#fef3c7;color:#92400e;font-size:.0625rem;line-height:1.6}