/* R20: full-bleed result photography and a shared device-label baseline. */
.a #feature-dialog .lifestyle-image picture{position:absolute;inset:0;display:block;width:100%;height:100%}
.a #feature-dialog .lifestyle-image .feature-photo{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}
.a .game-r6 .r6-scene .device-label,.a .game-r6 .r6-scene .monitor-name{font-weight:600;line-height:1.4;letter-spacing:.04em}
.result-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}
.result-actions .secondary{border:1px solid #b8a7cd;border-radius:40px;background:white;color:#67428f;padding:15px 24px;font:inherit;cursor:pointer}
@media(max-width:820px){
 .result-actions{width:100%;justify-content:center}
 .result-actions .primary,.result-actions .secondary{flex:1 1 180px;text-align:center}
}
