/* 17.1 · character variety, visual hierarchy, historical registration */
.rf171-retro{display:flex!important;align-items:center;gap:10px;padding:13px;border:1px solid #7e4c63;border-radius:12px;background:#20111d;color:#fff;font-size:14px}
.rf171-retro input{width:22px;height:22px;flex:none;accent-color:#e43471}
#turnosRetroHint{font-size:12px;color:#e7b4ca;margin:0 0 10px}
#rf162Portal .rf163-film{background:radial-gradient(ellipse at 50% 40%,#23121a,#030305 70%)!important}
#rf162Portal .rf163-character{background-size:contain!important;background-repeat:no-repeat!important;background-position:center 35%!important;filter:brightness(.53) contrast(1.5) saturate(.68)!important}
#rf162Portal .rf163-fog{filter:blur(48px)!important;opacity:.7!important}
#rf162Portal .rf163-stage[data-figure="latex"] .rf163-character{filter:brightness(.35) contrast(1.7)!important}
#rf162Portal .rf163-stage[data-figure="android"] .rf163-character{filter:brightness(.7) contrast(1.3) saturate(.5)!important}
#rf162Portal .rf163-stage[data-figure="twisty"] .rf163-character{filter:brightness(.6) contrast(1.4) saturate(.5)!important}
#rf162Portal .rf163-stage[data-figure="possessed"] .rf163-character{filter:brightness(.65) contrast(1.6) saturate(.3)!important}
#rf162Portal .rf163-stage[data-figure="countess"] .rf163-character{filter:brightness(.65) contrast(1.3) saturate(.8)!important}
