/* The pipeline belongs to the page, without an enclosing card. */
.shell .main .content .review-pipeline{background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;padding:14px 0 12px;margin:12px 0 24px}
.shell .review-pipeline-next{border:0;padding-top:4px}
.review-file-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px;padding:8px 0 14px;border-bottom:1px solid var(--hm-line,#e4e4df);min-width:0}
.review-file-nav .review-folder-link{min-width:0;max-width:55%;justify-content:flex-start;padding-left:0;gap:8px;text-align:left}.review-folder-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.review-file-switcher{display:flex;align-items:center;gap:8px;flex:none}.review-file-count{font-size:12px;min-width:44px;text-align:center;font-variant-numeric:tabular-nums;color:var(--hm-muted)}
.review-file-nav .review-file-arrow{gap:7px;min-height:44px}.review-file-arrow:disabled{opacity:.3;cursor:default}
.review-saved-notes{margin:18px 0 20px;max-height:310px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;min-width:0}
.review-saved-notes:empty{display:none}.review-saved-notes h3{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin:0 0 12px}.review-saved-notes h3 span{font-size:11px;color:var(--hm-muted)}
.review-saved-notes .content-thread{padding:12px 0;border-bottom:1px solid var(--hm-line,#e4e4df);gap:9px}.review-saved-notes .content-thread:last-child{border-bottom:0}.review-saved-notes .content-thread-body{min-width:0}.review-saved-notes .content-thread-top{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.review-saved-notes .content-thread p{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0}.review-saved-notes .content-thread small{font-size:10px;line-height:1.5;color:var(--hm-muted)}
.review-side .review-saved-notes{padding:0 20px;margin:0 0 18px;max-height:310px}.review-side .review-saved-notes .note{margin-top:8px}.review-saved-notes .person-line{flex-wrap:wrap;gap:6px}.review-saved-notes time{display:block;width:100%;font-size:10px;color:var(--hm-muted)}
.shell .typed-review>.content-review-aside{max-height:none;overflow:visible;position:static}
@media(max-width:600px){.review-file-nav{align-items:stretch;flex-direction:column;gap:5px}.review-file-nav .review-folder-link{max-width:100%;min-height:36px}.review-file-switcher{justify-content:space-between}.review-file-nav .review-file-arrow{font-size:12px}.review-saved-notes,.review-side .review-saved-notes{max-height:260px}.shell .main .content .review-pipeline{margin-bottom:18px}.review-saved-notes .content-thread p{font-size:14px}}
