/* R14 review: the model never directly mutates user data. */
.r14-review{display:none;margin:12px 0 2px;padding:14px;border:1px solid rgba(102,167,243,.38);border-radius:16px;background:linear-gradient(145deg,rgba(18,36,63,.97),rgba(26,26,53,.98));color:#eef6ff}
.r14-review.is-open{display:block}.r14-review h3{font-size:15px;font-weight:750;margin:0 0 8px}.r14-review p{font-size:12px;line-height:1.55;color:#cbdaf0;margin:6px 0 10px}
.r14-review ul{list-style:none;margin:0;padding:0;max-height:250px;overflow:auto}.r14-review li{padding:7px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px;overflow-wrap:anywhere}.r14-review li small{display:block;color:#acbed7;font-size:11px}
.r14-review .r14-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.r14-review button{min-height:44px;border-radius:12px;padding:9px 14px;font-weight:700;border:1px solid rgba(142,167,203,.5);color:#fff;background:#283956}.r14-review button.primary{background:#4764de;border-color:#7691ff}.r14-review button:disabled{opacity:.5}.r14-review .r14-warnings{color:#ffcc89}
@media(prefers-reduced-motion:reduce){.r14-review *{transition:none!important}}
