/* Append after the existing app styles. No matcher or data changes. */
.pair-result{overflow:hidden}.pair-art:empty{display:none}.pair-art img{display:block;width:100%;height:220px;object-fit:contain;mix-blend-mode:multiply;margin:0 auto 18px}.pair-result .pair-why{font-size:15px;letter-spacing:0;color:var(--plum,#643d54);margin:18px 0 6px}.pair-result details{margin-top:18px}.pair-result summary{cursor:pointer}.pair-result .notice{line-height:1.6}@media(max-width:540px){.pair-art img{height:185px}}

.pair-empty{text-align:center;padding:20px 0 30px}.pair-empty-art{display:flex;justify-content:center;gap:12px;max-width:580px;margin:0 auto 20px}.pair-empty-art img{width:30%;aspect-ratio:1;object-fit:cover;border-radius:50%;mix-blend-mode:multiply}.pair-empty .actions{justify-content:center}.pair-connection{font-size:1.05em;line-height:1.65}.pair-observations{margin-bottom:20px}
