/* pot-008 재심 */
.retrial-banner { background: var(--innocent-soft); color: #2c5f93; border-radius: 16px; padding: 10px 14px; margin-top: 16px; font-size: 14px; }
.retrial-result {
  background: var(--bean); color: var(--cream); border-radius: 22px; padding: 18px; margin-top: 16px; text-align: center;
  animation: rr-in .4s cubic-bezier(.2, 1.3, .4, 1);
}
@keyframes rr-in { from { transform: scale(.9); opacity: 0; } }
.rr-title { font-size: 14px; opacity: .85; }
.rr-verdict { font-family: var(--font); font-size: 24px; margin: 6px 0; }
.rr-match { font-family: var(--font); font-size: 18px; color: var(--butter); }
