.aurora-v2-full .oa-compact-reviews article.rv-card{display:block;padding:0;overflow:hidden;background:#fafaf5;border:1px solid #d8cfbd;border-radius:16px;min-width:0}
.rv-stage{position:relative;aspect-ratio:4/5;isolation:isolate;background:#211b2a}
.aurora-v2-full .rv-stage .rv-poster{position:absolute;inset:0;width:100%;height:100%;max-width:none;border-radius:0;object-fit:cover;object-position:center 30%}
.rv-stage::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(16,12,23,.85),transparent 42%,transparent 64%,rgba(16,12,23,.82))}
.rv-stage.rv-active::after{display:none}
.rv-identity{position:absolute;left:18px;right:18px;top:18px;z-index:2}
.aurora-v2-full .rv-identity h3{color:#fff!important;margin:8px 0 4px;font-size:18px;text-shadow:0 1px 3px #211b2a}
.aurora-v2-full .rv-identity p{color:#f4eefb!important;margin:0;font-size:12px;line-height:1.5}
.rv-score{position:absolute;right:18px;bottom:18px;z-index:2;text-align:right}
.aurora-v2-full .rv-score b{color:#ffd17e!important;font-size:14px}
.aurora-v2-full .rv-score time{display:block;color:#f4eefb!important;font-size:12px;margin-top:4px}
.aurora-v2-full .rv-play{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:68px;height:68px;padding:0;border:1px solid #e8dcff;border-radius:50%;background:rgba(61,37,87,.9);color:#fff;cursor:pointer}
.aurora-v2-full .rv-play:hover{background:#68409a}
.rv-play svg{width:30px;height:30px;fill:currentColor}
.rv-stage video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#211b2a}
.aurora-v2-full .rv-card [hidden]{display:none!important}
.rv-copy{padding:16px 18px}
.aurora-v2-full .rv-copy blockquote{margin:0;color:#57534e;line-height:1.6}
.rv-note{display:block;margin-top:12px;color:#57534e;font-size:11px;line-height:1.5}
.rv-error{color:#9e213b;font-size:13px;line-height:1.5}
.rv-play:focus-visible,.rv-stage video:focus-visible{outline:3px solid #c6a6ff;outline-offset:-4px}
@media(max-width:760px){.aurora-v2-full .oa-compact-reviews{grid-template-columns:1fr}.rv-stage{aspect-ratio:3/4}}
