.sc-packaging-brief{margin:4px 0 18px;padding:18px 18px 16px;border:1px solid #dfdfda;border-radius:18px;background:linear-gradient(180deg,#fff 0%,#fbfbf8 100%);box-shadow:0 1px 0 rgba(17,17,17,.02)}.sc-brief-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.sc-brief-head>div:first-child{display:grid;gap:4px}.sc-brief-head strong{color:#111;font:650 18px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em}.sc-brief-head span{color:#85857f;font:500 11px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-completeness{display:flex;align-items:baseline;gap:4px;flex:0 0 auto}.sc-brief-completeness strong{font:700 17px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-completeness span{font:500 9px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:lowercase}.sc-brief-provenance{margin-top:9px;color:#a0a099;font:500 9px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.02em}.sc-brief-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.sc-brief-field{min-width:0;padding:10px 11px;border:1px solid #e8e8e3;border-radius:12px;background:#fff}.sc-brief-field.is-image-derived{border-style:dashed}.sc-brief-field-top{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-bottom:7px}.sc-brief-field-label{color:#767670;font:700 9px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.055em;text-transform:uppercase}.sc-brief-field-source{flex:0 0 auto;color:#a3a39d;font:600 8px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-field-values{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.sc-brief-field-values>strong{overflow-wrap:anywhere;color:#272724;font:600 12px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-chip{display:inline-flex;align-items:center;min-height:22px;max-width:100%;padding:0 7px;border-radius:999px;background:#f4f4f1;color:#555550;font:500 9px/1.15 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-wrap:anywhere}.sc-brief-missing{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px;padding:9px 10px;border-radius:10px;background:#f5f5f1}.sc-brief-missing strong{color:#55554f;font:700 9px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.05em}.sc-brief-missing span{color:#777771;font:500 10px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-complete-button{margin-left:auto;min-height:28px;padding:0 10px;border:1px solid #d5d5cf;border-radius:999px;background:#fff;color:#333;cursor:pointer;font:650 9px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap}.sc-brief-complete-button:hover{border-color:#aaa9a2;background:#111;color:#fff}.sc-brief-note{margin:10px 0 0;color:#96968f;font:400 9px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:13px;border-top:1px solid #e8e8e3}.sc-brief-rfq-trigger{min-height:34px;padding:0 13px;border:1px solid #1c1c1a;border-radius:999px;background:#1c1c1a;color:#fff;font:650 10px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.sc-brief-rfq-trigger:hover{opacity:.86}.sc-brief-actions>span{color:#96968f;font:500 9px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-brief-rfq{margin-top:12px;padding:14px;border:1px solid #dfdfda;border-radius:13px;background:#fff}.sc-rfq-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sc-rfq-head>div{display:grid;gap:3px}.sc-rfq-head strong{font:650 13px/1.25 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-rfq-head span{color:#90908a;font:500 9px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-rfq-head button{min-height:30px;padding:0 10px;border:1px solid #deded8;border-radius:999px;background:#fafaf8;color:#40403c;font:650 9px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.sc-rfq-targets,.sc-rfq-subject{display:grid;gap:4px;margin-top:12px;padding:9px 10px;border-radius:9px;background:#f7f7f4}.sc-rfq-targets span,.sc-rfq-subject span{color:#92928b;font:700 8px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-transform:uppercase;letter-spacing:.05em}.sc-rfq-targets strong,.sc-rfq-subject strong{color:#3e3e39;font:600 10px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-rfq-body{max-height:330px;margin:10px 0 0;padding:12px;overflow:auto;white-space:pre-wrap;border:1px solid #ecece7;border-radius:9px;background:#fcfcfa;color:#343431;font:400 10px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sc-packaging-brief+.sc-supplier-results{margin-top:0}@media(max-width:900px){.sc-brief-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sc-packaging-brief{padding:15px 14px 13px;border-radius:15px}.sc-brief-head{gap:10px}.sc-brief-head strong{font-size:16px}.sc-brief-completeness strong{font-size:15px}.sc-brief-fields{grid-template-columns:1fr;gap:7px;margin-top:12px}.sc-brief-field{padding:9px 10px}.sc-brief-field-top{margin-bottom:6px}.sc-brief-missing{align-items:flex-start}.sc-brief-complete-button{width:100%;margin-left:0}.sc-rfq-head{align-items:center}.sc-rfq-body{max-height:420px}}
