/* Occupy only the existing space below the pane; never grow the workspace/footer. */
.original-caption {
  position:absolute;
  top:var(--original-ticker-top,calc(100% + 18px));
  left:26px;
  right:26px;
  height:22px;
  min-width:0;
  display:block;
  padding:0;
  color:var(--muted);
  font-size:14px;
  font-family:var(--font-sans),Arial,sans-serif;
  font-weight:400;
  line-height:22px;
  pointer-events:none;
}
.original-caption[hidden] { display:none; }
.original-caption-viewport { display:block;width:100%;height:22px;overflow:hidden; }
.original-caption-line { display:none; }
.original-ticker-line { width:max-content;max-width:none;white-space:pre;overflow-wrap:normal;color:inherit;will-change:transform,opacity;transition:opacity 450ms ease; }
.original-caption-provisional { opacity:.65; }
