/* Reuse Bio's existing poses inside the guide header without covering the controls. */
.sv-bio-guide-dialog .sv-bio-dialog-header { gap: 12px; }
.sv-bio-guide-dialog .sv-bio-guide-avatar { display: grid; width: 86px; height: 93.167px; flex: 0 0 86px; }
.sv-bio-guide-dialog .sv-bio-dialog-header > div { min-width: 0; flex: 1 1 auto; }
.sv-bio-guide-dialog .sv-bio-demo-tag { word-break: keep-all; }
.sv-bio-guide-dialog .sv-bio-dialog-close { flex: 0 0 44px; }
.sv-bio-guide-dialog h2 { font-size: 23px; word-break: keep-all; }
@media (max-width: 700px) {
  .sv-bio-guide-dialog .sv-bio-guide-avatar { width: 76px; height: 82.333px; flex-basis: 76px; }
  .sv-bio-guide-dialog .sv-bio-dialog-header { gap: 10px; }
}
@media (max-width: 359px) {
  .sv-bio-guide-dialog .sv-bio-guide-avatar { width: 62px; height: 67.167px; flex-basis: 62px; }
  .sv-bio-guide-dialog .sv-bio-dialog-header { padding-inline: 12px; gap: 8px; }
  .sv-bio-guide-dialog h2 { font-size: 21px; }
}
@media (max-height: 500px) and (min-width: 600px) {
  .sv-bio-guide-dialog .sv-bio-guide-avatar { width: 52px; height: 56.333px; flex-basis: 52px; }
}
