.modal-title-wrapper[data-v-e5b4f324]{display:flex;align-items:center;gap:16px}.modal-title-wrapper .modal-title-text[data-v-e5b4f324]{font-size:16px;font-weight:600;color:#1f2937}.modal-title-wrapper .modal-title-badge[data-v-e5b4f324]{font-size:13px;color:#6b7280;background:#fff7f0;padding:4px 12px;border-radius:20px}.modal-title-wrapper .modal-title-badge .qty-value[data-v-e5b4f324]{color:#ff6b00;font-weight:600}.custom-tabs[data-v-e5b4f324] .ant-tabs-nav{margin-bottom:16px}.custom-tabs[data-v-e5b4f324] .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0}.custom-tabs[data-v-e5b4f324] .ant-tabs-tab{padding:8px 20px;margin:0 4px 0 0;border-radius:8px 8px 0 0;background:#fafafa;border:1px solid #f0f0f0;border-bottom:none;transition:all .2s ease}.custom-tabs[data-v-e5b4f324] .ant-tabs-tab:hover{color:#ff6b00;background:#fff7f0}.custom-tabs[data-v-e5b4f324] .ant-tabs-tab.ant-tabs-tab-active{background:#fff;border-color:#ff6b00;border-bottom:1px solid #fff;margin-bottom:-1px}.custom-tabs[data-v-e5b4f324] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ff6b00;font-weight:500}.custom-tabs[data-v-e5b4f324] .ant-tabs-ink-bar{display:none}.purchase-detail-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0000001f}.purchase-detail-modal .ant-modal-header{background:linear-gradient(135deg,#fff7f0,#fff);border-bottom:1px solid #ffecd9;padding:20px 24px;border-radius:16px 16px 0 0}.purchase-detail-modal .ant-modal-body{padding:20px 24px;background:#fff}.purchase-detail-modal .ant-modal-footer{border-top:1px solid #f5f5f5;padding:16px 24px;background:#fafafa;border-radius:0 0 16px 16px}.purchase-detail-modal .ant-modal-footer .ant-btn{border-radius:8px;height:36px;padding:0 20px;font-weight:500}.purchase-detail-modal .ant-modal-footer .ant-btn-default{border-color:#e5e7eb;color:#6b7280}.purchase-detail-modal .ant-modal-footer .ant-btn-default:hover{border-color:#ff6b00;color:#ff6b00}.purchase-detail-modal .ant-modal-footer .ant-btn-primary{background:#ff6b00;border-color:#ff6b00;box-shadow:0 2px 8px #ff6b004d}.purchase-detail-modal .ant-modal-footer .ant-btn-primary:hover{background:#ff8533;border-color:#ff8533}.purchase-detail-modal .ant-modal-close{top:16px;right:16px}.purchase-detail-modal .ant-modal-close .ant-modal-close-x{width:32px;height:32px;line-height:32px;border-radius:8px;transition:all .2s ease}.purchase-detail-modal .ant-modal-close .ant-modal-close-x:hover{background:#fff7f0;color:#ff6b00}
