.quotation-list-page-330{width:100%;max-width:none;min-width:0}
.quotation-list-page-330 .commercial-hub-header{padding:14px 18px!important;margin-bottom:14px!important}
.quotation-list-page-330 .commercial-hub-heading h1{margin-bottom:0!important;font-size:20px!important}
.quotation-list-page-330 .commercial-hub-tabs{margin-top:10px!important}
.quotation-list-card-330{width:100%;min-width:0}
.quotation-list-card-330>.el-card__header{display:none}
.quotation-list-card-330>.el-card__body{padding:0!important}
.quotation-list-330{width:100%;min-width:0;background:var(--asr-card,#fff);color:var(--asr-text,#303133);font:13px/1.5 var(--asr-ui-font,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif)}
.quotation-list-toolbar{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:14px 16px 10px}
.quotation-list-filter,.quotation-list-search{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0}
.quotation-list-filter>span,.quotation-list-search>span{color:var(--asr-muted,#64748b);font-size:12px}
.quotation-list-search{flex:1 1 240px;max-width:440px}
.quotation-list-filter{flex:0 1 180px}
.quotation-list-filter .el-select{width:100%}
.quotation-list-toolbar-actions{display:flex;gap:8px;margin-left:auto;flex:0 0 auto}
.quotation-list-toolbar-actions .el-button+.el-button{margin-left:0}
.quotation-list-count{padding:0 16px 9px;border-bottom:1px solid var(--asr-line,#e5eaf0);color:var(--asr-muted,#64748b);font-size:12px}
.quotation-list-items{list-style:none;margin:0;padding:0}
.quotation-list-item{margin:0;padding:13px 16px;border-bottom:1px solid var(--asr-line,#e5eaf0)}
.quotation-list-item:hover{background:var(--asr-hover,#f7faff)}
.quotation-list-item-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,auto) auto;gap:12px 24px;align-items:center}
.quotation-list-subject{min-width:0}
.quotation-list-number-line{display:flex;align-items:center;gap:10px;min-width:0}
.quotation-list-number{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600!important;line-height:1.4;padding:0!important;text-align:left}
.quotation-list-company{flex:0 0 auto}
.quotation-list-customer{margin:4px 0 3px;font-weight:600;overflow-wrap:anywhere;word-break:normal;color:var(--asr-text,#303133)}
.quotation-list-contact{color:var(--asr-muted,#64748b);font-size:12px;overflow-wrap:anywhere}
.quotation-list-money-status{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0}
.quotation-list-money{font-size:16px;font-weight:600;line-height:1.35;white-space:nowrap;color:var(--asr-text,#303133);font-variant-numeric:tabular-nums}
.quotation-list-money .cell{white-space:nowrap}
.quotation-list-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:115px}
.quotation-list-actions .el-button+.el-button{margin-left:0!important}
.quotation-list-actions .el-button{white-space:nowrap;padding:5px 0}
.quotation-list-identity{margin-top:8px;min-width:0;color:var(--asr-muted,#64748b)}
.quotation-list-identity .commercial-identity-summary{display:flex;gap:4px 24px;flex-wrap:wrap}
.quotation-list-identity .commercial-identity-line{overflow-wrap:anywhere}
.quotation-list-identity .commercial-identity-expanded{margin-top:3px}
.quotation-list-identity .commercial-identity-expanded[open]{padding-top:4px}
.quotation-list-identity .commercial-identity-expanded>.commercial-identity-line{max-width:100%}
.quotation-list-empty{padding:36px 16px;text-align:center;color:var(--asr-muted,#64748b)}
.quotation-list-empty.is-error{color:var(--asr-danger,#d95c5c)}
.quotation-list-pagination{display:flex;justify-content:flex-end;padding:12px 16px;min-width:0;overflow:auto}
@media(max-width:900px){.quotation-list-item-main{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px}.quotation-list-actions{grid-column:1/-1;justify-content:flex-end}.quotation-list-filter{flex:1 1 150px}.quotation-list-search{max-width:none;flex-basis:100%}.quotation-list-toolbar-actions{margin-left:0}}
@media(max-width:500px){.quotation-list-toolbar{padding:12px;gap:8px}.quotation-list-filter{flex:1 1 calc(50% - 8px)}.quotation-list-item{padding:12px}.quotation-list-item-main{grid-template-columns:minmax(0,1fr);gap:8px}.quotation-list-money-status{flex-direction:row;justify-content:space-between;align-items:center}.quotation-list-actions{justify-content:flex-start;grid-column:auto}.quotation-list-money{font-size:15px}.quotation-list-identity .commercial-identity-summary{display:block}.quotation-list-pagination{justify-content:flex-start;padding:10px 8px}.quotation-list-number-line{gap:8px}.quotation-list-number{min-width:0;flex:0 1 auto}}
@media print{.quotation-list-330{display:none!important}}
