/* Only the shared detail advertisement; the owner's gallery stays independent. */
.tn .tn-detail-ad{margin:16px 0 24px;padding:10px;background:#4a1421;border:1px solid #d5a64a;border-radius:8px;max-width:100%;min-width:0}.tn-detail-ad>span{display:block;font-size:12px;color:#f2f4f8;margin-bottom:6px}.tn .tn-detail-ad .pvp-ad{margin:0 auto;width:100%;min-height:0;height:auto;aspect-ratio:auto}.tn .tn-detail-ad .pvp-ad-slide{display:block;height:auto;aspect-ratio:auto}.tn .tn-detail-ad img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}
.tn-detail-ad:has(>.pvp-ad[hidden]){display:none}
