/* Persistent patient route for help choosing the appropriate scan. */
.ps-scan-help-tab {
  position: fixed;
  right: 0;
  top: 52%;
  z-index: 950;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 238px;
  padding: 18px 12px;
  border-radius: 18px 0 0 18px;
  background: #0797d5;
  color: #fff;
  box-shadow: 0 12px 32px rgba(10, 47, 59, .22);
  font-size: 15px;
  font-weight: 800;
  line-height: 1;
  text-decoration: none;
  white-space: nowrap;
  transform: translateY(-50%);
  transition: background-color .2s ease, box-shadow .2s ease, padding .2s ease;
}

.ps-scan-help-tab span {
  display: block;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
}
.ps-scan-help-tab:hover,
.ps-scan-help-tab:focus-visible {
  background: #087faa;
  color: #fff;
  box-shadow: 0 14px 36px rgba(10, 47, 59, .3);
  padding-left: 15px;
  padding-right: 15px;
}
.ps-scan-help-tab:focus-visible {
  outline: 3px solid #fff;
  outline-offset: -6px;
}
.ps-home-scan-help-tab { display: none; }
body.ps-search-revealed .ps-home-scan-help-tab { display: flex; }
@media (max-width: 767px) {
  .ps-scan-help-tab {
    display: none !important;
  }
}

/* Match the site-wide pill button treatment used by primary CTAs. */
.ps-submit { border-radius: 999px !important; }
