/* Prepared conversations read as a single document. No animation, typing
   reflow, snapping or browser anchoring can move the reading position. */
html.ods-home #operator-explore .ods-scroll-port {overflow:hidden!important;overflow-anchor:none;scroll-behavior:auto!important}
html.ods-home #operator-explore .ods-scroll-track {display:block;position:relative;overflow-anchor:none;min-width:0}
html.ods-home #operator-explore .ods-scroll-chapter {display:flow-root;position:relative;min-width:0;padding-block:12px}
html.ods-home #operator-explore .ods-scroll-chapter:last-child {min-height:calc(var(--scroll-port-height) - 32px)}
html.ods-home #operator-explore .ods-scroll-track *,
html.ods-home #operator-explore .ods-scroll-track *::before,
html.ods-home #operator-explore .ods-scroll-track *::after {transition:none!important;animation:none!important;scroll-behavior:auto!important;overflow-anchor:none}
html.ods-home #operator-explore .ods-scroll-track :is(.os-unit,.os-rank-row,.os-tail) {opacity:1!important;transform:none!important}
html.ods-home #operator-explore .ods-scroll-track .os-answer {gap:10px}
html.ods-home #operator-explore .ods-scroll-track .os-unit.is-typing::after {display:none}
html.ods-home #operator-explore .ods-scroll-track .os-lane-stage {min-height:28px}
html.ods-home #operator-explore .ods-run-stage-label {display:grid;min-width:0}
html.ods-home #operator-explore .ods-run-stage-label>span {grid-area:1 / 1;visibility:hidden}
html.ods-home #operator-explore .ods-run-stage-label>span[aria-hidden=false] {visibility:visible}
html.ods-home #operator-explore .ods-scroll-track .os-asg-pill {max-width:100%;white-space:normal}
/* Theme assets and elapsed labels must not change the transcript's geometry. */
html.ods-home #operator-explore .ods-scroll-track .os-asg-clock {flex:0 0 10ch;white-space:nowrap;text-align:end}
html.ods-home #operator-explore .ods-scroll-track .os-asg-lockup img {width:104px;height:15px;object-fit:contain}
@container os-chat (max-width:430px) {
  html.ods-home #operator-explore .ods-scroll-track .os-asg-lockup img {width:76px;height:12px}
}
html.ods-home #operator-explore .ods-scroll-track :focus-visible {outline:2px solid var(--ods-focus);outline-offset:3px}
@media(prefers-reduced-motion:reduce) {html.ods-home #operator-explore .ods-scroll-track {scroll-behavior:auto!important}}
