/* v52.7.5 — compact, factual product URL preview. */
.custom-preview.mjf-link-preview{padding:14px 15px;display:flex;flex-direction:column;gap:12px;background:#f4f8fa;border:1px solid #d9e6ed;border-radius:10px;overflow:hidden}
.custom-preview.mjf-link-preview[hidden]{display:none!important}
.mjf-preview-main{display:flex;align-items:flex-start;gap:13px;min-width:0}
.mjf-preview-main img{width:94px;height:94px;object-fit:contain;flex:0 0 94px;background:#fff;border:1px solid #e7edf1;border-radius:9px;padding:6px}
.mjf-preview-main img[hidden]{display:none!important}
.mjf-preview-copy{min-width:0;overflow-wrap:anywhere}
.mjf-preview-copy b{display:block;color:#263b4c;font-size:13px;line-height:1.5}
.mjf-preview-copy p{font-size:12px;line-height:1.65;margin:5px 0}
.mjf-preview-copy .mjf-preview-note{font-size:11px;color:#536879}
.mjf-preview-copy a{font-size:12px;color:#0b6193;text-decoration:underline;text-underline-offset:3px}
.mjf-link-preview>.secondary-button{align-self:flex-start;max-width:100%}
@media(max-width:420px){.mjf-preview-main img{width:68px;height:68px;flex-basis:68px}.mjf-link-preview>.secondary-button{width:100%}}
