#rtir{border:1px solid #E8922E;border-radius:14px;background:#0F1114;margin:12px 0;overflow:hidden}
#rtih{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:52px;padding:12px 14px;background:none;border:0;color:#E8922E;font:600 15px/1.3 system-ui,sans-serif;text-align:left;cursor:pointer}
#rtih em{display:block;font:400 12px/1.3 system-ui,sans-serif;color:#9CA2AB}
#rtih svg{flex:none;width:20px;height:20px;fill:none;stroke:#E8922E;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}
#rtir.open #rtih svg{transform:rotate(180deg)}
#rtib{border-top:1px solid #262A30;padding:4px 12px 12px}
#rtib[hidden]{display:none}
#rtif{display:block;width:100%;margin-top:10px;min-height:44px;border:1px solid #262A30;border-radius:12px;background:none;color:#9CA2AB;font:500 13px system-ui,sans-serif;cursor:pointer}
.rtiflash{animation:rtif 2.4s ease-out}
@keyframes rtif{0%,40%{box-shadow:0 0 0 2px #E8922E;background:#1C1608}100%{box-shadow:0 0 0 2px transparent}}
@media (prefers-reduced-motion:reduce){.rtiflash{animation:none;box-shadow:0 0 0 2px #E8922E}}
#revt .evi{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #262A30}
#revt .evi i{flex:none;width:36px;height:36px;border-radius:50%;background:#0C0E11;border:1.5px solid var(--c);display:grid;place-items:center}
#revt .evi svg{width:20px;height:20px;fill:none;stroke:var(--c);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
#revt .evi b{display:block;font-size:13.5px}#revt .evi small{display:block;color:#9CA2AB;font-size:11.5px}
#revt .evs{display:block;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7FA3C7}#revt .evs.of{color:#C9B58C}
