.next-review-review-state {display:block;color:var(--ui-next-muted);font-size:12px;white-space:normal}
.next-review-conversation {max-width:850px;margin:auto;padding:20px;overflow-wrap:anywhere}
.next-review-conversation>header,.next-review-comment>header,.next-review-composer header {display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}
.next-review-comment {border:1px solid var(--ui-next-line);border-radius:10px;padding:16px;margin:14px 0;background:var(--ui-next-surface)}
.next-review-comment time,.next-review-comment-anchor,.next-review-timeline-event {font-size:12px;color:var(--ui-next-muted)}
.next-review-comment-body {white-space:pre-wrap;overflow-wrap:anywhere}
.next-review-comment footer,.next-review-decision-bar>div:last-child {display:flex;gap:8px;flex-wrap:wrap}
.next-review-composer {box-sizing:border-box;width:min(620px,calc(100vw - 24px));max-height:90vh;overflow:auto;border:1px solid var(--ui-next-line);border-radius:14px;background:var(--ui-next-surface);color:var(--ui-next-ink);padding:24px}
.next-review-composer::backdrop {background:rgba(0,0,0,.45)}
.next-review-composer label {display:block;margin:16px 0}
.next-review-composer textarea {box-sizing:border-box;display:block;width:100%;margin-top:8px;background:var(--ui-next-surface);color:var(--ui-next-ink);border:1px solid var(--ui-next-line);padding:12px;font:inherit}
.next-review-composer [role=alert] {color:var(--ui-next-danger)}
.next-review-composer button,.next-review-conversation button {border:1px solid var(--ui-next-line);background:var(--ui-next-surface);color:var(--ui-next-ink);border-radius:6px;padding:8px 12px;font:inherit;cursor:pointer}
.next-review-composer button:disabled {opacity:.5;cursor:wait}
@media(max-width:600px){.next-review-conversation{padding:10px}.next-review-comment{padding:12px}.next-review-composer{padding:16px}.next-review-decision-bar{flex-wrap:wrap}.next-review-decision-bar>div:last-child{width:100%}}
/* Five decisions plus Revise must not cover a mobile conversation. */
@media(max-width:760px){[data-archbro-ui="next"] .next-review-decision-bar{position:static;backdrop-filter:none}}
