/* Keep the original punctuation color below the desktop breakpoint. */
@media (width < 1000px) {
  #site-footer .desktop-chat-launch { display: none !important; }
  body.one-hand #site-footer .b-title .oh-dot { color: inherit !important; }
}

@media (min-width: 1000px) {
  body.flow-refinement #unit-hero#unit-hero #nav .dk-nav-chat,
  body.flow-refinement #unit-hero#unit-hero #nav[data-top="false"] .dk-nav-chat {
    width: 44px;
    height: 44px;
  }
  body.flow-refinement #unit-hero#unit-hero #nav .dk-nav-chat svg {
    width: 22px;
    height: 22px;
  }
}

/* Keep the desktop canopy clear of the playback button. */
@media (min-width: 1000px) {
  #selected-ending #close .close-toggle { display: none; }
}
