/* IRONScale v351 — source-faithful adapter review polish */
/* IRONScale v350 — source-faithful adapter review layout */
.review-source-faithful-v350 .review-original-flow-v350{display:grid;gap:22px;margin-top:18px}
.review-original-step-v350{padding:18px;border:1px solid rgba(201,167,68,.24);border-radius:14px;background:rgba(255,255,255,.018)}
.review-original-step-v350>.review-source-photo-v350{max-width:820px;margin:0 auto 14px}
.review-source-photo-v350 img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:#171a18;border-radius:10px}
.review-original-step-v350>p,.review-original-copy-v350>p{margin:12px 0 0;line-height:1.72}
.review-original-copy-v350 .review-tech-table-v321{margin:14px 0}
/* Component sections: keep each component's photos with its own explanation, not as a page-wide gallery. */
.review-ca4u-v350 .review-flow-v338{gap:22px}
.review-ca4u-v350 .review-step-v338{padding:18px}
.review-ca4u-v350 .review-step-media-v338{margin:12px 0 14px;align-items:stretch}
.review-ca4u-v350 .review-step-media-v338 .review-photo-v160 img{height:300px;object-fit:contain}
.review-ca4u-v350 .review-step-media-v338.triple .review-photo-v160 img{height:245px}
.review-ca4u-v350 .review-single-v350{grid-template-columns:minmax(0,780px);justify-content:center}
/* TA200: original/fake comparison pairs stay together and single photos stay attached to their paragraph. */
.review-ta200-v350 .review-pair-v325{gap:16px;margin:16px 0 18px}
.review-ta200-v350 .review-pair-v325 .review-photo-v160 img{width:100%;height:340px;object-fit:contain;background:#171a18}
.review-ta200-v350 .review-single-v325,.review-ta200-v350 .review-test-system-v350{grid-template-columns:minmax(0,760px);justify-content:center;margin:16px auto 18px}
.review-ta200-v350 .review-single-v325 .review-photo-v160 img,.review-ta200-v350 .review-test-system-v350 .review-photo-v160 img{width:100%;height:auto;max-height:580px;object-fit:contain;background:#171a18}
.review-test-note-v350{margin:14px 0 18px;padding:13px 14px;border-left:3px solid #ad8730;background:rgba(174,137,37,.07);line-height:1.55}
.light .review-original-step-v350{background:#fffaf0;border-color:#bba45f}
.light .review-source-photo-v350 img,.light .review-ta200-v350 .review-photo-v160 img{background:#eee9dc}
.light .review-test-note-v350{background:#f7efd9}
@media(max-width:900px){.review-ca4u-v350 .review-step-media-v338.triple{grid-template-columns:repeat(2,minmax(0,1fr))}.review-ta200-v350 .review-pair-v325{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.review-original-step-v350{padding:13px}.review-ca4u-v350 .review-step-media-v338,.review-ca4u-v350 .review-step-media-v338.triple,.review-ta200-v350 .review-pair-v325{grid-template-columns:1fr}.review-ca4u-v350 .review-step-media-v338 .review-photo-v160 img,.review-ca4u-v350 .review-step-media-v338.triple .review-photo-v160 img,.review-ta200-v350 .review-pair-v325 .review-photo-v160 img{height:auto;max-height:520px}}


/* CA4U bulk capacitor photos: compact 2x2 catalog-like pair layout instead of tall stack. */
.review-ca4u-v350 .review-bulk-grid-v351{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start!important}
.review-ca4u-v350 .review-bulk-grid-v351 .review-photo-v160{margin:0!important}
.review-ca4u-v350 .review-bulk-grid-v351 .review-photo-v160 img{width:100%!important;height:330px!important;object-fit:contain!important}

/* Test area: one real test-rig photo first, then each live table and its own explanation. */
.review-test-photo-v351{max-width:760px;margin:14px auto 22px}
.review-test-photo-v351 .review-photo-v160{margin:0}
.review-test-photo-v351 img{width:100%!important;height:auto!important;max-height:560px!important;object-fit:contain!important;background:#171a18}
.review-adapter-chart-slot-v351{margin:20px 0 10px;min-height:1px}
.review-adapter-chart-slot-v351>.iron-ac-frame{margin:0!important}
.review-adapter-chart-slot-v351+.review-adapter-chart-slot-v351{margin-top:12px}
/* no editorial helper banners in the review body */
.review-v351 .review-live-note-v325,.review-v351 .review-test-note-v350,.review-v351 .review-test-note-v338{display:none!important}

/* Result section was inheriting light-panel colors on dark text. Make it readable in both themes. */
.review-v351 .review-conclusion-v160{color:#111!important}
.review-v351 .review-conclusion-v160 p,.review-v351 .review-conclusion-v160 li,.review-v351 .review-conclusion-v160 .review-attention-v160{color:#222!important}
.review-v351 .review-conclusion-v160 h2,.review-v351 .review-conclusion-v160 h3{color:#7d5f16!important}
.review-v351 .review-conclusion-v160 .review-kicker{color:#a47d18!important}
.review-v351 .review-conclusion-v160 .review-actions-v160 a{color:#72530d!important}
.review-v351 .review-conclusion-v160 .review-photo-v160 figcaption{color:#625d50!important}
.review-source-sections-v351{margin:8px 0 0 1.3rem;line-height:1.65}
@media(max-width:680px){.review-ca4u-v350 .review-bulk-grid-v351{grid-template-columns:1fr!important}.review-ca4u-v350 .review-bulk-grid-v351 .review-photo-v160 img{height:auto!important;max-height:520px!important}}
