
/* WinRanker V57 — hand-built review data and curated interface galleries */
.wr57-review-note{margin-top:12px;padding:11px 13px;border-radius:12px;background:#081b2a;border:1px solid rgba(121,239,205,.16);color:#9fb7c9;font-size:.86rem;line-height:1.55}
.wr57-manual-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}
.wr57-manual-card{background:#071827;border:1px solid rgba(121,185,255,.14);border-radius:15px;padding:14px}
.wr57-manual-card span{display:block;color:#81e8c3;font-weight:850;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px}
.wr57-manual-card strong{display:block;color:#f1f7fb;font-size:1rem;margin-bottom:6px}.wr57-manual-card p{margin:0;color:#9db0c1;font-size:.84rem;line-height:1.5}
.wr57-clean-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}
.wr57-clean-gallery figure{margin:0;background:#061522;border:1px solid rgba(121,185,255,.14);border-radius:16px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.16)}
.wr57-clean-gallery img{width:100%;height:260px;display:block;object-fit:contain;background:#06111f;padding:8px}
.wr57-clean-gallery figcaption{padding:10px 12px;color:#a7b9c9;font-size:.82rem;border-top:1px solid rgba(255,255,255,.05)}
.wr57-one-shot{grid-template-columns:minmax(0,520px)}
@media(max-width:800px){.wr57-manual-grid{grid-template-columns:1fr}.wr57-clean-gallery{grid-template-columns:1fr 1fr}.wr57-clean-gallery img{height:230px}}
@media(max-width:520px){.wr57-clean-gallery{grid-template-columns:1fr}.wr57-clean-gallery img{height:auto;max-height:520px}.wr57-manual-card{padding:13px}}
