.icon[data-v-619d3934]{position:absolute;left:-1px;top:-1px}[data-v-616fbaec]:export{menuBg:#304156;menuText:#bfcbd9;menuActiveText:#409eff}.quotation-details[data-v-616fbaec]{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.quotation-details__top[data-v-616fbaec]{flex-shrink:0}.quotation-details__header-row[data-v-616fbaec]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.quotation-details__query[data-v-616fbaec]{flex:1;min-width:0;margin-bottom:0}.quotation-details__query[data-v-616fbaec] .query-form{display:flex;flex-wrap:wrap;align-items:center}.quotation-details__query[data-v-616fbaec] .query-form .el-form-item{display:inline-flex;align-items:center;margin-bottom:4px;margin-right:10px}.quotation-details__query[data-v-616fbaec] .query-form .el-form-item__label{font-size:12px;padding-right:8px;line-height:28px;height:28px}.quotation-details__query[data-v-616fbaec] .query-form .el-form-item__content{line-height:28px;height:28px}.quotation-details__query[data-v-616fbaec] .query-form .el-input__inner{height:28px;line-height:28px;font-size:12px}.quotation-details__query[data-v-616fbaec] .query-form .el-input__icon,.quotation-details__query[data-v-616fbaec] .query-form .el-select .el-input__icon{line-height:28px;height:28px}.quotation-details__query[data-v-616fbaec] .query-form .el-input__suffix{display:flex;align-items:center;height:28px}.quotation-details__query[data-v-616fbaec] .query-form .el-button{height:28px;padding:0 12px;font-size:12px;line-height:28px;display:inline-flex;align-items:center}.quotation-details__query[data-v-616fbaec] .query-form .el-date-editor.el-input,.quotation-details__query[data-v-616fbaec] .query-form .el-input,.quotation-details__query[data-v-616fbaec] .query-form .el-select{width:130px!important}.quotation-details__meta[data-v-616fbaec]{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;gap:24px;margin-bottom:0;font-size:13px;color:#303133}.quotation-details__meta-item[data-v-616fbaec]{display:flex;align-items:center}.quotation-details__meta-label[data-v-616fbaec]{color:#909399;margin-right:8px}.quotation-details__actions-left[data-v-616fbaec],.quotation-details__actions-right[data-v-616fbaec],.quotation-details__actions[data-v-616fbaec]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quotation-details__actions-right[data-v-616fbaec]{margin-left:auto}.quotation-details__table[data-v-616fbaec]{flex:1;min-height:0;overflow:hidden;margin-top:8px}.quotation-details__table[data-v-616fbaec] .el-table{font-size:12px;width:100%}.quotation-details__table[data-v-616fbaec] .el-table__body-wrapper{overflow:auto!important}.quotation-details__table[data-v-616fbaec] .el-table thead{color:#909399}.quotation-details__table[data-v-616fbaec] .el-table th{font-size:12px;font-weight:500;padding:4px 0;color:#909399}.quotation-details__table[data-v-616fbaec] .el-table th.el-table__cell>.cell{padding:0;font-size:12px;font-weight:500;line-height:1.3;white-space:normal}.quotation-details__table[data-v-616fbaec] .el-table td{font-size:12px;padding:12px 0}.quotation-details__table[data-v-616fbaec] .el-table td.el-table__cell>.cell{padding:0 2px;font-size:12px}.quotation-details__table[data-v-616fbaec] .product-number-cell{display:flex!important;flex-direction:column!important;align-items:center}.quotation-details__table[data-v-616fbaec] .product-number-link{display:block!important}.product-number-cell[data-v-616fbaec]{display:flex;flex-direction:column;align-items:center;line-height:1.4}.product-number-link[data-v-616fbaec]{display:block;width:100%;color:#409eff;cursor:pointer;text-decoration:underline;line-height:1.4;white-space:nowrap}.table-header-wrap[data-v-616fbaec]{line-height:1.25;white-space:normal;word-break:break-word}.table-actions[data-v-616fbaec]{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;white-space:nowrap}.table-actions[data-v-616fbaec] .el-button{margin:0 2px;padding:0 2px;flex-shrink:0}.quotation-details__pagination[data-v-616fbaec]{flex-shrink:0;background:#fff;border-top:1px solid #ebeef5;text-align:right}.quotation-details__pagination[data-v-616fbaec] .pagination-container{padding:8px 16px;margin-top:0}[data-v-616fbaec] .el-dialog__body{padding:10px 30px}