/* Scoped review styling. Original navigation, full-screen geometry and Google panel are unchanged. */
.rc{color:inherit;min-width:0}.rc-list{display:grid;gap:16px}.rc-card{border:1px solid #2d3b3f;border-radius:16px;padding:16px;background:#101719;min-width:0}.rc-card>header{display:flex;gap:14px;justify-content:space-between;align-items:flex-start}.rc-card>header strong{overflow-wrap:anywhere;min-width:0}.rc-rating{color:#ffba45;white-space:nowrap;font-weight:700}.rc-muted,.rc-rating-detail,.rc-scores dt{color:#a7b7bd;font-size:13px;line-height:1.55}.rc-body,.rc-response p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.rc-label{font-size:12px;color:#ffba45}.rc-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.rc-photo{padding:0!important;min-width:0;aspect-ratio:1;border:1px solid #35454a;border-radius:12px;overflow:hidden;background:#172024;color:#c4d0d5;display:grid;place-items:center;font:inherit;font-size:12px}.rc-photo img{width:100%;height:100%;object-fit:cover;display:block}.rc-scores{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0}.rc-scores dd{margin:0;font-weight:700;font-size:13px}.rc-scores dt{font-size:11px}.rc-response{border-left:3px solid #ff7300;padding:12px 14px;background:rgba(255,255,255,.025);border-radius:0 12px 12px 0}.rc-response small{display:block;color:#a7b7bd;line-height:1.5;margin-top:8px}.rc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.rc-button{font:inherit;font-size:13px;font-weight:600;padding:11px 14px;border:1px solid #34464d;border-radius:11px;color:inherit;background:#1a2529;cursor:pointer}.rc-button:focus-visible,.rc-photo:focus-visible{outline:2px solid #ff7300;outline-offset:3px}.rc-button:disabled,.rc-photo:disabled{opacity:.65;cursor:wait}.rc-error{color:#ff9885;white-space:pre-wrap;overflow-wrap:anywhere}.rc-error[hidden]{display:none}.rc .p402-review-source-head{display:flex;gap:12px;justify-content:space-between;align-items:center}.rc-garage-shortcuts{display:grid;gap:10px;align-content:start}.rc-garage-shortcuts>button{width:100%}.p4-shortcuts:has(.rc-garage-shortcuts){align-items:start}.rc-my-shortcut small{white-space:normal}@media(max-width:420px){.rc-card{padding:14px}.rc-card>header{gap:9px}.rc-photos{gap:7px}.rc .p402-review-source-head{align-items:flex-start;flex-wrap:wrap}}
