#ticket-review-nav,.review-next{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}
#ticket-review-nav{padding:.65rem 0 1rem;border-bottom:1px solid var(--line);margin-bottom:1rem}
#ticket-review-nav strong,#ticket-review-nav span{display:block}
#ticket-review-nav span,.review-help,.review-events time{color:var(--muted);font-size:.85rem}
.review-nav-buttons{display:flex;gap:.5rem}
.review-next,#review-status-editor{margin:1rem 0;padding:1rem;border:1px solid var(--line);border-radius:.75rem;background:var(--soft)}
.review-next>div{flex:1 1 17rem}.review-next p,.review-next h3{margin:.2rem 0}.review-next .eyebrow{font-size:.72rem;color:var(--muted)}
.review-status-form{display:grid;gap:.65rem}.review-status-form select,#timeline-visibility{max-width:100%;padding:.65rem;background:var(--input);color:var(--text);border:1px solid var(--line);border-radius:.4rem}
.review-events{padding:0;list-style:none}.review-events li{border-block-start:1px solid var(--line);padding:.85rem 0;overflow-wrap:anywhere}.review-events header{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.4rem}.review-events p{white-space:pre-wrap;margin:.3rem 0}.review-badge{font-size:.75rem;font-weight:700;border:1px solid var(--line);border-radius:.3rem;padding:.15rem .45rem;color:var(--text);background:var(--subtle)}.review-badge.shared{background:var(--selected)}
#review-status-editor[hidden]{display:none}.review-help{line-height:1.5;margin:.5rem 0 1rem}
@media(max-width:550px){#ticket-review-nav,.review-next{display:grid}.review-nav-buttons{display:grid;grid-template-columns:1fr 1fr}.review-next .button{width:100%}.review-nav-buttons .button{min-width:0}.ticket-primary-actions .button{flex:1 1 9rem}}

.pending-handover-image{display:block;width:100%;max-width:50rem;height:auto;margin:1rem auto}.pending-handover-image[hidden]{display:none}
