/* Product information keeps its own width; the remaining six columns share the rest. */
#root .new-product-overview table.new-product-summary-table{table-layout:fixed;width:100%!important;min-width:1280px!important}
#root .new-product-overview table.new-product-summary-table th:first-child,#root .new-product-overview table.new-product-summary-table td:first-child{box-sizing:border-box;width:320px!important;min-width:320px!important;max-width:320px!important;text-align:left;padding:14px 18px}
#root .new-product-overview table.new-product-summary-table th:not(:first-child),#root .new-product-overview table.new-product-summary-table td:not(:first-child){box-sizing:border-box;width:auto!important;min-width:0!important;max-width:none!important;text-align:center;padding:14px 18px;white-space:normal;overflow-wrap:anywhere}
#root .new-product-overview table.new-product-summary-table .new-product-row-card{max-width:100%;width:100%;min-width:0}

dialog[aria-label="匹配产品图册"]{box-sizing:border-box;font-family:inherit;color:#493b32!important;position:fixed;padding:28px!important;border:1px solid #dfcabc!important;border-radius:18px!important;background:#fffdfa!important;box-shadow:0 20px 70px #30221730}
dialog[aria-label="匹配产品图册"]::backdrop{background:#30221770}
dialog[aria-label="匹配产品图册"] h2{font-size:24px;margin:0 80px 18px 0;line-height:1.4}
dialog[aria-label="匹配产品图册"] p{font-size:14px;line-height:1.7;overflow-wrap:anywhere;color:#8c786c}
dialog[aria-label="匹配产品图册"] button{font:inherit;font-size:14px;line-height:1.4;min-height:42px;padding:10px 18px;border:1px solid #d9bdab;border-radius:10px;color:#77543f;background:#fffdfa;cursor:pointer}
dialog[aria-label="匹配产品图册"]>button:first-child{position:absolute;right:24px;top:24px}
dialog[aria-label="匹配产品图册"] form{display:flex;align-items:stretch;gap:12px;margin-top:20px}
dialog[aria-label="匹配产品图册"] input{box-sizing:border-box;flex:1;min-width:0;width:auto!important;margin:0!important;font:inherit;font-size:14px;padding:12px 14px!important;border:1px solid #d9bdab;border-radius:10px;color:#493b32;background:#fff;outline:none}
dialog[aria-label="匹配产品图册"] input:focus{border-color:#95725c;box-shadow:0 0 0 3px #95725c22}
dialog[aria-label="匹配产品图册"] form button,dialog[aria-label="匹配产品图册"] section button{background:#76533f;color:#fff;border-color:#76533f;font-weight:600}
dialog[aria-label="匹配产品图册"] button:disabled{opacity:.55;cursor:wait}
dialog[aria-label="匹配产品图册"] button:focus-visible{outline:3px solid #b98d6b66;outline-offset:2px}
@media(max-width:600px){dialog[aria-label="匹配产品图册"]{padding:20px!important;width:calc(100vw - 24px)!important}dialog[aria-label="匹配产品图册"] h2{font-size:21px}dialog[aria-label="匹配产品图册"]>button:first-child{right:16px;top:16px}dialog[aria-label="匹配产品图册"] form{gap:8px}dialog[aria-label="匹配产品图册"] button{padding:10px 14px}}
