/* BUJE verified business and quote clarity. Scope tightly to existing pages. */
.bj-verified-seller{border:1px solid #c4a34a;background:linear-gradient(135deg,#121310,#26231a);border-radius:14px;padding:20px;color:#f9f5e7;box-shadow:0 13px 30px rgba(0,0,0,.12);margin:14px 0}
.bj-verified-head{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:850;color:#fff;border-bottom:1px solid #6e592e;padding-bottom:13px}
.bj-verified-mark{display:grid;place-items:center;width:29px;height:29px;background:#f2cb48;border-radius:50%;color:#151515;font-weight:900}
.bj-verified-grid{display:grid;grid-template-columns:1fr;gap:0;margin:10px 0}
.bj-verified-row{display:grid;grid-template-columns:minmax(118px,1fr) minmax(0,2fr);gap:9px;padding:9px 0;border-bottom:1px solid rgba(235,209,132,.16)}
.bj-verified-row dt{color:#d6c28f;font-size:12px;font-weight:750;margin:0}
.bj-verified-row dd{color:#f7f5ef;font-size:13px;margin:0;overflow-wrap:anywhere}
.bj-verified-note{font-size:11px;color:#dbd2bb;line-height:1.6;margin:12px 0 0}
.bj-quote-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:11px 0 0}
.bj-quote-copy{background:#171717;color:#f4d055;border:1px solid #b69944;min-height:43px;border-radius:8px;padding:10px 15px;font-weight:800;font-size:12px;cursor:pointer;transition:background-color .15s}
.bj-quote-copy:hover{background:#2b281e}
.bj-quote-copy:focus-visible{outline:3px solid #d8a617;outline-offset:2px}
.bj-quote-status{margin:0;color:inherit;opacity:.8;font-size:11px;line-height:1.55;max-width:430px}
@media(max-width:650px){.bj-verified-seller{padding:14px}.bj-verified-row{grid-template-columns:1fr;gap:2px}.bj-verified-row dt{font-size:11px}.bj-verified-row dd{font-size:12px}.bj-quote-tools{display:grid;grid-template-columns:1fr}.bj-quote-copy{width:100%}}
@media(prefers-reduced-motion:reduce){.bj-quote-copy{transition:none}}
