.inputComponent_3BlLI.inputComponent_3BlLI {
  height: unset;
  background: none;
  border: none;
}
.inputComponent_3BlLI.inputComponent_3BlLI input,
.inputComponent_3BlLI.inputComponent_3BlLI textarea {
  background: none;
  -webkit-appearance: none;
          appearance: none;
  padding: unset;
  cursor: unset;
}
.inputComponent_3BlLI.inputComponent_3BlLI:focus-within {
  border: none;
}
.inputComponent_3BlLI.inputComponent_3BlLI input,
.inputComponent_3BlLI.inputComponent_3BlLI textarea,
.inputComponent_3BlLI.inputComponent_3BlLI div:first-child {
  font: inherit;
  padding: 8px 12px;
  outline: none;
  border: var(--bible-study-theme-text-box-border-style, 1px solid #f4f4f4);
  border-color: transparent;
  border-radius: var(--bible-study-theme-text-box-border-radius, 3px);
}
.inputComponent_3BlLI.inputComponent_3BlLI input:focus,
.inputComponent_3BlLI.inputComponent_3BlLI textarea:focus,
.inputComponent_3BlLI.inputComponent_3BlLI div:first-child:focus {
  border-color: var(--bible-study-theme-text-box-focused-border-color, #1e6afe);
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  cursor: unset;
}
.inputComponent_3BlLI.inputComponent_3BlLI input,
.inputComponent_3BlLI.inputComponent_3BlLI div:first-child {
  text-overflow: ellipsis;
}
.inputComponent_3BlLI.inputComponent_3BlLI input:focus,
.inputComponent_3BlLI.inputComponent_3BlLI div:first-child:focus {
  text-overflow: unset;
}
.inputComponent_3BlLI.inputComponent_3BlLI.disabled_2nTnu div:first-child {
  visibility: visible;
}
.inputComponent_3BlLI.inputComponent_3BlLI.disabled_2nTnu input,
.inputComponent_3BlLI.inputComponent_3BlLI.disabled_2nTnu textarea {
  visibility: hidden;
}
@media (hover: hover) {
  .inputComponent_3BlLI.inputComponent_3BlLI:not(.disabled_2nTnu) input:hover,
  .inputComponent_3BlLI.inputComponent_3BlLI:not(.disabled_2nTnu) textarea:hover {
    cursor: pointer;
    background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  }
}
.inputComponent_3BlLI.inputComponent_3BlLI:not(.disabled_2nTnu) input:focus,
.inputComponent_3BlLI.inputComponent_3BlLI:not(.disabled_2nTnu) textarea:focus {
  cursor: text;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
}

.clearIcon_122QP path {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}

.tooltipBaseStyle_2JjWJ {
  background-color: var(--bible-study-theme-generic-menu-background-color, #ffffff);
  padding: 8px;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  max-width: 500px;
  font-size: 14px;
  font-weight: normal;
  -webkit-user-select: none;
  user-select: none;
}
.tooltipBaseStyle_2JjWJ > span.tooltipShortcut_D8MvG {
  margin-left: 8px;
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
}
.tooltipMenuStyle_33kUa {
  border-radius: 8px;
  box-shadow: var(--bible-study-theme-popup-drop-shadow-style, 0px 2px 24px #00000033);
  z-index: 5;
}

.ellipsizeText_1ylgD {
  white-space: nowrap;
  overflow: clip;
  text-overflow: ellipsis;
  min-width: 0;
}

.border_2ZY8G {
  fill: var(--bible-study-theme-button-radio-border-color, #bbbbbb);
}
.background_30bRl {
  fill: var(--bible-study-theme-button-radio-background-color, #ffffff);
}
.innerCircle_P1Qi_ {
  fill: transparent;
}
.innerCircle_P1Qi_.filled_rl6pn {
  fill: var(--bible-study-theme-button-radio-color, #1e6afe);
}

.linkButton_1JNnt {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
  text-decoration: none;
}
.linkButton_1JNnt > .decoratorIcon_1R3DA {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButton_1JNnt > .decoratorIcon_1R3DA > path {
  transition: fill 0.1s ease-in-out;
}
.linkButton_1JNnt.unclickable_2Og-N {
  cursor: default;
}
@media (hover: hover) {
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH):focus-visible,
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH).focus_3j0Hn {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH) > .decoratorIcon_1R3DA {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButton_1JNnt:disabled,
.linkButton_1JNnt.disabled_1HstH {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButton_1JNnt:disabled > .decoratorIcon_1R3DA,
.linkButton_1JNnt.disabled_1HstH > .decoratorIcon_1R3DA {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButton_1JNnt:disabled.allowHoverFocusWhenDisabled_1TnIC,
.linkButton_1JNnt.disabled_1HstH.allowHoverFocusWhenDisabled_1TnIC {
  pointer-events: auto;
  cursor: default;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.right_1RCcH {
  margin-left: 4px;
  flex: none;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.left_3cll4 {
  margin-right: 4px;
  flex: none;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.external_1AIOT {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButton_1JNnt.withDecorator_1-e8b:not(.withExternalDecorator_2eF-T) {
  display: inline-flex;
  align-items: center;
}
.linkButton_1JNnt.withExternalDecorator_2eF-T {
  display: inline-flex;
  align-items: baseline;
}
.linkButton_1JNnt.withMenuDecorator_1mdYc:not(.unclickable_2Og-N) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_1JNnt:focus-visible,
.linkButton_1JNnt.focus_3j0Hn {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButton_1JNnt.textWrapping_2Fi5x {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButton_1JNnt.textWrapping_2Fi5x.anchor_1fcTS {
  display: inline;
}
.textContainer_3l8f- {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainer_3lXUJ {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}

.linkButton_2fksI {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButton_2fksI > .decoratorIcon_1c2h9 {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButton_2fksI > .decoratorIcon_1c2h9 > path {
  transition: fill 0.1s ease-in-out;
}
.linkButton_2fksI.unclickable_78tLw {
  cursor: default;
}
@media (hover: hover) {
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly):focus-visible,
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly).focus_AINoK {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly) > .decoratorIcon_1c2h9 {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButton_2fksI:disabled,
.linkButton_2fksI.disabled_aksly {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButton_2fksI:disabled > .decoratorIcon_1c2h9,
.linkButton_2fksI.disabled_aksly > .decoratorIcon_1c2h9 {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButton_2fksI:disabled.allowHoverFocusWhenDisabled_1BrYJ,
.linkButton_2fksI.disabled_aksly.allowHoverFocusWhenDisabled_1BrYJ {
  pointer-events: auto;
  cursor: default;
}
.linkButton_2fksI .decoratorIcon_1c2h9.right_1wLwo {
  margin-left: 4px;
  flex: none;
}
.linkButton_2fksI .decoratorIcon_1c2h9.left_2NaTZ {
  margin-right: 4px;
  flex: none;
}
.linkButton_2fksI .decoratorIcon_1c2h9.external_1SzZA {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButton_2fksI.withDecorator_3w6ID:not(.withExternalDecorator_3WFeb) {
  display: inline-flex;
  align-items: center;
}
.linkButton_2fksI.withExternalDecorator_3WFeb {
  display: inline-flex;
  align-items: baseline;
}
.linkButton_2fksI.withMenuDecorator_2xmHv:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI:focus-visible,
.linkButton_2fksI.focus_AINoK {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButton_2fksI.textWrapping_2kMI6 {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButton_2fksI.textWrapping_2kMI6.anchor_DwR0W {
  display: inline;
}
.linkButton_2fksI.parameter_3aXza {
  height: 24px;
  font-weight: 600;
}
.linkButton_2fksI.parameter_3aXza:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI.inlineTab_1ZSA7 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.linkButton_2fksI.inlineTab_1ZSA7:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI.inlineTab_1ZSA7::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: var(--bible-study-theme-button-inline-tab-active-border-top-width, 3px);
  border-radius: var(--bible-study-theme-button-inline-tab-active-border-radius, 3px);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButton_2fksI.inlineTab_1ZSA7:hover:not(.unclickable_78tLw),
.linkButton_2fksI.inlineTab_1ZSA7.active_230uv {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.linkButton_2fksI.inlineTab_1ZSA7:hover:not(.unclickable_78tLw)::after,
.linkButton_2fksI.inlineTab_1ZSA7.active_230uv::after {
  background-color: var(--bible-study-theme-button-inline-tab-active-border-color, #023ac8);
}
.textContainer_2HZ1V {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainer_hCuEe {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}

.iconColor_2tQUA .errorAlertPath_PDta_ {
  fill: var(--bible-study-theme-badge-alert-background-color, #cc3333);
}
.iconColor_2tQUA .syncedIcon_1VX2G {
  fill: var(--bible-study-theme-icon-saved-color, #5ba224);
}
.iconColor_2tQUA .syncAlertIcon_EIZni {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.iconColor_2tQUA .syncIcon_tQLrg {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.rotating_3q0BW {
  animation-duration: 1.4s;
  animation-name: sync-spin_1NIWn;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes sync-spin_1NIWn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.syncStateIconWrapper_VYfeS {
  display: flex;
  align-content: center;
}
.syncStateIconWrapper_VYfeS.fade-in_1RPmf {
  animation-name: fade-in_1RPmf;
  animation-duration: var(--sync-button-fade-in-ms);
}
.syncStateIconWrapper_VYfeS.fade-out_13-iB {
  animation-name: fade-out_13-iB;
  animation-duration: var(--sync-button-fade-out-ms);
  opacity: 0;
}
.syncStateIconWrapper_VYfeS.fade-removed_1J2c_ {
  opacity: 0;
}
.syncStateIconWrapper_VYfeS.saturation-out_71bVa .syncedIcon_1VX2G {
  animation-name: saturation-out_71bVa;
  animation-duration: var(--sync-button-fade-out-ms);
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
@keyframes fade-in_1RPmf {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out_13-iB {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes saturation-out_71bVa {
  from {
    fill: var(--bible-study-theme-icon-saved-color, #5ba224);
  }
  to {
    fill: var(--bible-study-theme-icon-color-inactive, #63728c);
  }
}

.toggleButton_1tp25 {
  width: 28px;
  height: 18px;
  padding: 3px;
  border: none;
  border-radius: 9px;
  background-color: var(--bible-study-theme-button-switch-background-color, #bbbbbb);
  display: flex;
  justify-content: flex-start;
}
.toggleButton_1tp25:focus-visible {
  outline: var(--bible-study-theme-button-borderless-active-focus-outline, 2px solid #57aeff);
  outline-offset: 1px;
}
.isActiveButton_sQ_kj {
  background-color: var(--bible-study-theme-button-switch-active-background-color, #0a55e6);
}
.circleContainer_DJaeb {
  width: 22px;
}
.circle_3GtyH {
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background-color: var(--bible-study-theme-button-switch-active-color, #ffffff);
  transform: translateX(50);
  transition: transform 300ms;
}
.isActiveCircle_8Dc_N {
  transform: translateX(10px);
  transition: transform 300ms;
}
/* TODO Add focus styles */

.button_16Nf3 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  box-sizing: border-box;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: transparent;
  border-radius: var(--bible-study-theme-button-border-radius, 4px);
  color: inherit;
  height: 24px;
  padding: 4px 7px;
  white-space: nowrap;
  cursor: var(--bible-study-theme-button-cursor, default);
  -webkit-user-select: none;
          user-select: none;
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.button_16Nf3.leftJustified_2t4I- {
  justify-content: left;
}
.button_16Nf3.rightJustified_6c87b {
  justify-content: right;
}
.button_16Nf3.fullWidth_jKulV {
  width: 100%;
}
.button_16Nf3.radio_Ts5nu {
  background-color: transparent;
  padding: 0 6px;
}
.button_16Nf3.radio_Ts5nu:focus-visible,
.button_16Nf3.radio_Ts5nu.focus_1XS-P {
  outline: var(--bible-study-theme-button-radio-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.radioWrap_2SVNr {
  height: auto;
  align-items: flex-start;
  background-color: transparent;
  padding: 0 6px;
}
.button_16Nf3.radioWrap_2SVNr:focus-visible,
.button_16Nf3.radioWrap_2SVNr.focus_1XS-P {
  outline: var(--bible-study-theme-button-radio-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.radioWrap_2SVNr span {
  white-space: normal;
  height: auto;
  text-align: left;
  line-height: 16px;
}
.button_16Nf3.radioWrap_2SVNr svg {
  min-width: 18px;
  min-height: 18px;
}
.button_16Nf3 .radioButtonChildrenContainer_12R12 {
  margin-left: 4px;
}
.button_16Nf3:disabled,
.button_16Nf3.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.button_16Nf3:disabled.allowHoverFocusWhenDisabled_-PB3U,
.button_16Nf3.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.button_16Nf3.menu_2AX0O,
.button_16Nf3.external_2ExHf {
  padding-left: 9px;
  padding-right: 4px;
}
.button_16Nf3.primary_nRXFr {
  color: var(--bible-study-theme-button-primary-color, #ffffff);
  background-color: var(--bible-study-theme-button-primary-background-color, #0a55e6);
  border-color: var(--bible-study-theme-button-primary-border-color, #0a55e6);
}
.button_16Nf3.primary_nRXFr svg path {
  fill: var(--bible-study-theme-button-primary-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-primary-decorator-icon-color, #eaedf2);
}
@media (hover: hover) {
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-primary-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-primary-hover-background-color, #1e6afe);
    border-color: var(--bible-study-theme-button-primary-hover-border-color, #1e6afe);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-primary-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-primary-hover-icon-color, #eaedf2);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-primary-hover-decorator-icon-color, #eaedf2);
  }
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG),
.button_16Nf3.primary_nRXFr.active_3Mc4j {
  color: var(--bible-study-theme-button-primary-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-primary-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-primary-active-border-color, #023ac8);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.primary_nRXFr.active_3Mc4j:focus-visible,
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.primary_nRXFr.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-primary-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) svg path,
.button_16Nf3.primary_nRXFr.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-primary-active-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.primary_nRXFr.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-primary-active-decorator-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr:focus-visible,
.button_16Nf3.primary_nRXFr.focus_1XS-P {
  outline: var(--bible-study-theme-button-primary-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.secondary_3Y8u4 {
  color: var(--bible-study-theme-button-secondary-color, #0a55e6);
  background-color: var(--bible-study-theme-button-secondary-background-color, inherit);
  border-color: var(--bible-study-theme-button-secondary-border-color, #0a55e6);
}
.button_16Nf3.secondary_3Y8u4 svg path {
  fill: var(--bible-study-theme-button-secondary-icon-color, #0a55e6);
}
.button_16Nf3.secondary_3Y8u4 > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4 > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-secondary-decorator-icon-color, #1e6afe);
}
@media (hover: hover) {
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-secondary-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-secondary-hover-background-color, #1e6afe);
    border-color: var(--bible-study-theme-button-secondary-hover-border-color, #1e6afe);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-secondary-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-secondary-hover-icon-color, #eaedf2);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-secondary-hover-decorator-icon-color, #eaedf2);
  }
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG),
.button_16Nf3.secondary_3Y8u4.active_3Mc4j {
  color: var(--bible-study-theme-button-secondary-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-secondary-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-secondary-active-border-color, #023ac8);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j:focus-visible,
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-secondary-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) svg path,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-secondary-active-icon-color, #eaedf2);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-secondary-active-decorator-icon-color, #eaedf2);
}
.button_16Nf3.secondary_3Y8u4:focus-visible,
.button_16Nf3.secondary_3Y8u4.focus_1XS-P {
  outline: var(--bible-study-theme-button-secondary-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.dialog_taF8M {
  min-width: 64px;
  padding: 5px 8px;
}
.button_16Nf3.purchasing_1DZUu {
  color: var(--bible-study-theme-button-purchasing-color, #ffffff);
  background-color: var(--bible-study-theme-button-purchasing-background-color, #ff6600);
  border-color: var(--bible-study-theme-button-purchasing-border-color, #ff6600);
}
.button_16Nf3.purchasing_1DZUu svg path {
  fill: var(--bible-study-theme-button-purchasing-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-purchasing-decorator-icon-color, #ffffff);
}
@media (hover: hover) {
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-purchasing-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-purchasing-hover-background-color, #ff8433);
    border-color: var(--bible-study-theme-button-purchasing-hover-border-color, #ff8433);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-purchasing-hover-focus-outline, 2px solid #ffb27f);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-purchasing-hover-icon-color, #ffffff);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-purchasing-hover-decorator-icon-color, #ffffff);
  }
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG),
.button_16Nf3.purchasing_1DZUu.active_3Mc4j {
  color: var(--bible-study-theme-button-purchasing-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-purchasing-active-background-color, #bd4b00);
  border-color: var(--bible-study-theme-button-purchasing-active-border-color, #bd4b00);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j:focus-visible,
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-purchasing-active-focus-outline, 2px solid #ffb27f);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) svg path,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-purchasing-active-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-purchasing-active-decorator-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu:focus-visible,
.button_16Nf3.purchasing_1DZUu.focus_1XS-P {
  outline: var(--bible-study-theme-button-purchasing-focus-outline, 2px solid #ffb27f);
}
.button_16Nf3.border_1stcx {
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-button-bordered-background-color, inherit);
  border-color: var(--bible-study-theme-button-bordered-border-color, #dddddd);
}
.button_16Nf3.border_1stcx svg path {
  fill: var(--bible-study-theme-button-bordered-icon-color, #63728c);
}
.button_16Nf3.border_1stcx > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-button-bordered-hover-background-color, #eeeeee);
    border-color: var(--bible-study-theme-button-bordered-hover-border-color, #eeeeee);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-bordered-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-icon-color, #515d72);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG),
.button_16Nf3.border_1stcx.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-button-bordered-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-bordered-active-border-color, #e9f5ff);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.border_1stcx.active_3Mc4j:focus-visible,
.button_16Nf3.border_1stcx:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.border_1stcx.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) svg path,
.button_16Nf3.border_1stcx.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-icon-color, #023ac8);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.border_1stcx.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.border_1stcx:focus-visible,
.button_16Nf3.border_1stcx.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.filled_UMcCb {
  color: var(--bible-study-theme-button-filled-color, #000000);
  background-color: var(--bible-study-theme-button-filled-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-filled-border-color, #eeeeee);
}
.button_16Nf3.filled_UMcCb svg path {
  fill: var(--bible-study-theme-button-filled-icon-color, #63728c);
}
.button_16Nf3.filled_UMcCb > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-filled-decorator-icon-color, #919cae);
}
@media (hover: hover) {
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-filled-hover-color, #000000);
    background-color: var(--bible-study-theme-button-filled-hover-background-color, #e7e7e7);
    border-color: var(--bible-study-theme-button-filled-hover-border-color, #e7e7e7);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-filled-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-filled-hover-icon-color, #515d72);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-filled-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG),
.button_16Nf3.filled_UMcCb.active_3Mc4j {
  color: var(--bible-study-theme-button-filled-active-color, #030b60);
  background-color: var(--bible-study-theme-button-filled-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-filled-active-border-color, #e9f5ff);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.filled_UMcCb.active_3Mc4j:focus-visible,
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.filled_UMcCb.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-filled-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) svg path,
.button_16Nf3.filled_UMcCb.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-filled-active-icon-color, #023ac8);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.filled_UMcCb.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-filled-active-decorator-icon-color, #63728c);
}
.button_16Nf3.filled_UMcCb:focus-visible,
.button_16Nf3.filled_UMcCb.focus_1XS-P {
  outline: var(--bible-study-theme-button-filled-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.borderless_1ft5e {
  color: var(--bible-study-theme-button-borderless-color, #000000);
  background-color: var(--bible-study-theme-button-borderless-background-color, inherit);
}
.button_16Nf3.borderless_1ft5e svg path {
  fill: var(--bible-study-theme-button-borderless-icon-color, #63728c);
}
.button_16Nf3.borderless_1ft5e > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-borderless-decorator-icon-color, #919cae);
}
@media (hover: hover) {
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-borderless-hover-color, #000000);
    background-color: var(--bible-study-theme-button-borderless-hover-background-color, #eeeeee);
  }
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-borderless-hover-icon-color, #515d72);
  }
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-borderless-hover-decorator-icon-color, #919cae);
  }
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG),
.button_16Nf3.borderless_1ft5e.active_3Mc4j {
  color: var(--bible-study-theme-button-borderless-active-color, #030b60);
  background-color: var(--bible-study-theme-button-borderless-active-background-color, #e9f5ff);
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) svg path,
.button_16Nf3.borderless_1ft5e.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-borderless-active-icon-color, #023ac8);
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.borderless_1ft5e.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-borderless-active-decorator-icon-color, #63728c);
}
.button_16Nf3.borderless_1ft5e:focus-visible,
.button_16Nf3.borderless_1ft5e.focus_1XS-P {
  outline: var(--bible-study-theme-button-borderless-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inline_3-le0 {
  border-radius: var(--bible-study-theme-button-inline-border-radius, 3px);
  padding: 0 7px;
  color: var(--bible-study-theme-button-inline-color, #000000);
  background-color: var(--bible-study-theme-button-inline-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-inline-border-color, #eeeeee);
  height: 18px;
}
@media (hover: hover) {
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-inline-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-inline-hover-background-color, #0a55e6);
    border-color: var(--bible-study-theme-button-inline-hover-border-color, #0a55e6);
  }
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-inline-hover-focus-outline, 2px solid #57aeff);
  }
}
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG),
.button_16Nf3.inline_3-le0.active_3Mc4j {
  color: var(--bible-study-theme-button-inline-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-inline-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-inline-active-border-color, #023ac8);
}
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.inline_3-le0.active_3Mc4j:focus-visible,
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.inline_3-le0.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inline_3-le0:focus-visible,
.button_16Nf3.inline_3-le0.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inlineWrap_24xDN {
  border-radius: var(--bible-study-theme-button-inline-border-radius, 3px);
  padding: 0 7px;
  color: var(--bible-study-theme-button-inline-color, #000000);
  background-color: var(--bible-study-theme-button-inline-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-inline-border-color, #eeeeee);
  white-space: normal;
  height: auto;
  text-align: left;
  line-height: 16px;
}
@media (hover: hover) {
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-inline-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-inline-hover-background-color, #0a55e6);
    border-color: var(--bible-study-theme-button-inline-hover-border-color, #0a55e6);
  }
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-inline-hover-focus-outline, 2px solid #57aeff);
  }
}
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG),
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j {
  color: var(--bible-study-theme-button-inline-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-inline-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-inline-active-border-color, #023ac8);
}
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j:focus-visible,
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inlineWrap_24xDN:focus-visible,
.button_16Nf3.inlineWrap_24xDN.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.rounded_1JSxR {
  border-radius: var(--bible-study-theme-button-rounded-border-radius, 24px);
}
.button_16Nf3.textIcon_8E0KU {
  padding: 0 4px;
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-button-bordered-background-color, inherit);
}
.button_16Nf3.textIcon_8E0KU svg path {
  fill: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.textIcon_8E0KU:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-button-bordered-hover-background-color, #eeeeee);
  }
  .button_16Nf3.textIcon_8E0KU:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.textIcon_8E0KU:active:not(.disabled_FducG),
.button_16Nf3.textIcon_8E0KU.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-button-bordered-active-background-color, #e9f5ff);
}
.button_16Nf3.textIcon_8E0KU:active:not(.disabled_FducG) svg path,
.button_16Nf3.textIcon_8E0KU.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.textIcon_8E0KU:focus-visible,
.button_16Nf3.textIcon_8E0KU.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.icon_1iwpv:not(.toolbarTab_1CSSL) {
  padding: 2px;
  background-color: var(--bible-study-theme-button-icon-background-color, #ffffff00);
  border-color: var(--bible-study-theme-button-icon-border-color, #ffffff00);
}
.button_16Nf3.icon_1iwpv.toolbarTab_1CSSL {
  padding-left: 7px;
  padding-right: 7px;
}
.button_16Nf3.icon_1iwpv.unclickable_32Csw {
  cursor: default;
}
.button_16Nf3.icon_1iwpv.overlay_1MhEl {
  background-color: var(--bible-study-theme-button-overlay-icon-background-color, #666666);
  border-color: var(--bible-study-theme-button-overlay-icon-border-color, #666666);
}
.button_16Nf3.icon_1iwpv.clear_2RjAn {
  background-color: transparent;
  border-color: transparent;
}
.button_16Nf3.icon_1iwpv.input_1a3Qh {
  height: 18px;
}
.button_16Nf3.icon_1iwpv:not(.noIconColor_3p8aE) svg path {
  fill: var(--bible-study-theme-button-icon-color, #63728c);
}
.button_16Nf3.icon_1iwpv:not(.noIconColor_3p8aE).overlay_1MhEl svg path {
  fill: var(--bible-study-theme-button-overlay-icon-color, #ffffff);
}
.button_16Nf3.icon_1iwpv > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-icon-decorator-icon-color, #919cae);
}
.button_16Nf3.icon_1iwpv.overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.overlay_1MhEl > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-decorator-icon-color, #dddddd);
}
@media (hover: hover) {
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.toolbarTab_1CSSL) {
    background-color: var(--bible-study-theme-button-icon-hover-background-color, #eeeeee);
    border-color: var(--bible-study-theme-button-icon-hover-border-color, #eeeeee);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl {
    background-color: var(--bible-study-theme-button-overlay-icon-hover-background-color, #444444);
    border-color: var(--bible-study-theme-button-overlay-icon-hover-border-color, #444444);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).clear_2RjAn {
    background-color: transparent;
    border-color: transparent;
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE) svg path {
    fill: var(--bible-study-theme-button-icon-hover-color, #515d72);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE).overlay_1MhEl svg path {
    fill: var(--bible-study-theme-button-overlay-icon-hover-color, #ffffff);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-icon-hover-decorator-icon-color, #63728c);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .menuIcon_3YAr2,
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-hover-decorator-icon-color, #dddddd);
  }
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.toolbarTab_1CSSL),
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.toolbarTab_1CSSL) {
  background-color: var(--bible-study-theme-button-icon-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-icon-active-border-color, #e9f5ff);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl {
  background-color: var(--bible-study-theme-button-overlay-icon-active-background-color, #333333);
  border-color: var(--bible-study-theme-button-overlay-icon-active-border-color, #333333);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).clear_2RjAn,
.button_16Nf3.icon_1iwpv.active_3Mc4j.clear_2RjAn {
  background-color: transparent;
  border-color: transparent;
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE) svg path,
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.noIconColor_3p8aE) svg path {
  fill: var(--bible-study-theme-button-icon-active-color, #023ac8);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE).overlay_1MhEl svg path,
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.noIconColor_3p8aE).overlay_1MhEl svg path {
  fill: var(--bible-study-theme-button-overlay-icon-active-color, #ffffff);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.icon_1iwpv.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-icon-active-decorator-icon-color, #63728c);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .externalIcon_1Xo8Z,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-active-decorator-icon-color, #dddddd);
}
.button_16Nf3.icon_1iwpv:focus-visible,
.button_16Nf3.icon_1iwpv.focus_1XS-P {
  outline: var(--bible-study-theme-button-overlay-icon-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.icon_1iwpv > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv > .externalIcon_1Xo8Z {
  margin-left: 0;
}
.button_16Nf3.iconOnBrandedContent_OrOgU {
  padding: 2px;
  background-color: transparent;
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1 {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-color, #e9f5ff);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-hover-background-color, #1e6afe);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-hover-background-color, #1e6afe);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-medium-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9 {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-color, #e9f5ff);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-hover-background-color, #0a55e6);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-hover-background-color, #0a55e6);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-high-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-high-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.toolbarTab_1CSSL {
  height: 36px;
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-generic-tab-background-color, #ffffff);
  border-radius: var(--bsp-generic-tab-border-radius, 4px 4px 0 0);
}
.button_16Nf3.toolbarTab_1CSSL svg path {
  fill: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.toolbarTab_1CSSL:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-generic-tab-hover-background-color, #f4f4f4);
  }
  .button_16Nf3.toolbarTab_1CSSL:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG),
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-generic-tab-active-background-color, #e9f5ff);
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG) svg path,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.external_2ExHf)::after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: -1px;
  right: -1px;
  background-color: var(--bible-study-theme-generic-tab-active-border-color, #0a55e6);
  height: 4px;
  border-radius: 4px 4px 0 0;
}
.button_16Nf3.toolbarTab_1CSSL:focus-visible,
.button_16Nf3.toolbarTab_1CSSL.focus_1XS-P {
  outline: var(--bible-study-theme-generic-tab-focus-outline, 1px solid #1e6afe);
  outline-offset: var(--bible-study-theme-generic-tab-focus-outline-offset, -1px);
}
.anchorButton_172A8 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
.anchorButton_172A8.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.anchorButton_172A8.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.menuIcon_3YAr2,
.externalIcon_1Xo8Z {
  width: 12px;
  margin-left: 4px;
  flex-shrink: 0;
}
.textContainerCommon_3_rLo {
  display: grid;
  line-height: 100% !important;
}
.textContainer_3CRSv {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainerCommon_s1-ik {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}
.iconWithTextContainer_2pLIl {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}
.sidebarMenuItem_e-U3T {
  box-sizing: border-box;
  width: 100%;
  border: none;
  padding: 0;
  background-color: transparent;
  transition: background-color 0.1s ease-in-out;
  cursor: var(--bible-study-theme-button-cursor, default);
}
.sidebarMenuItem_e-U3T:disabled,
.sidebarMenuItem_e-U3T.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.sidebarMenuItem_e-U3T:disabled.allowHoverFocusWhenDisabled_-PB3U,
.sidebarMenuItem_e-U3T.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
@media (hover: hover) {
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG) {
    background-color: var(--bible-study-theme-sidebar-menu-item-hover-background-color, #f4f4f4);
  }
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG):focus-visible,
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-sidebar-menu-item-hover-focus-outline, 2px solid #57aeff);
    outline-offset: var(--bible-study-theme-sidebar-menu-item-hover-focus-outline-offset, -1px);
  }
}
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG),
.sidebarMenuItem_e-U3T.active_3Mc4j {
  background-color: var(--bible-study-theme-sidebar-menu-item-active-background-color, #ffffff);
}
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG):focus-visible,
.sidebarMenuItem_e-U3T.active_3Mc4j:focus-visible,
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG).focus_1XS-P,
.sidebarMenuItem_e-U3T.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-sidebar-menu-item-active-focus-outline, 2px solid #57aeff);
  outline-offset: var(--bible-study-theme-sidebar-menu-item-active-focus-outline-offset, -1px);
}
.sidebarMenuItem_e-U3T:focus-visible,
.sidebarMenuItem_e-U3T.focus_1XS-P {
  outline: var(--bible-study-theme-sidebar-menu-item-focus-outline, 2px solid #57aeff);
  outline-offset: var(--bible-study-theme-sidebar-menu-item-focus-outline-offset, -1px);
}
.sidebarMenuItemGrid_2e-Zh {
  display: grid;
  height: 24px;
}
.sidebarMenuItemChildrenContainer_8dYi3 {
  grid-row: 1;
  grid-column: 1;
  display: flex;
  align-items: center;
  min-width: 0;
  padding-right: 8px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  line-height: 24px;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.activeSidebarMenuItemBorder_2iWaF {
  grid-row: 1;
  grid-column: 1;
  display: none;
}
.activeSidebarMenuItemBorder_2iWaF.active_3Mc4j {
  display: flex;
  border-left: 2px solid var(--bible-study-theme-active-item-thick-border-color, #0a55e6);
}
.linkButtonCommon_bbk2P {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButtonCommon_bbk2P > .decoratorIcon_2AB3j {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButtonCommon_bbk2P > .decoratorIcon_2AB3j > path {
  transition: fill 0.1s ease-in-out;
}
.linkButtonCommon_bbk2P.unclickable_32Csw {
  cursor: default;
}
@media (hover: hover) {
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG):focus-visible,
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .decoratorIcon_2AB3j {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButtonCommon_bbk2P:disabled,
.linkButtonCommon_bbk2P.disabled_FducG {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButtonCommon_bbk2P:disabled > .decoratorIcon_2AB3j,
.linkButtonCommon_bbk2P.disabled_FducG > .decoratorIcon_2AB3j {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButtonCommon_bbk2P:disabled.allowHoverFocusWhenDisabled_-PB3U,
.linkButtonCommon_bbk2P.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.right_2_PcW {
  margin-left: 4px;
  flex: none;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.left_1KvQ2 {
  margin-right: 4px;
  flex: none;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.external_2ExHf {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButtonCommon_bbk2P.withDecorator_2Tzci:not(.withExternalDecorator_9293s) {
  display: inline-flex;
  align-items: center;
}
.linkButtonCommon_bbk2P.withExternalDecorator_9293s {
  display: inline-flex;
  align-items: baseline;
}
.linkButtonCommon_bbk2P.withMenuDecorator_3da8z:not(.unclickable_32Csw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButtonCommon_bbk2P:focus-visible,
.linkButtonCommon_bbk2P.focus_1XS-P {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButtonCommon_bbk2P.textWrapping_SjhAV {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButtonCommon_bbk2P.textWrapping_SjhAV.anchor_13qgn {
  display: inline;
}

.dropdownContent_1nqhI {
  background-color: var(--bible-study-theme-dropdown-background-color, #ffffff);
  display: block;
  position: absolute;
  box-shadow: var(--bible-study-theme-dropdown-box-shadow, 0px 2px 24px rgba(0, 0, 0, 0.2));
  pointer-events: auto;
  border-radius: 8px;
  overflow: hidden;
}
.dropdownWrapper_E2cRA {
  position: absolute;
  display: inline-block;
  top: 0;
  left: 0;
}

.item_13-Jb {
  -webkit-user-select: none;
          user-select: none;
  display: flex;
  text-align: left;
  padding: 0 8px 0 12px;
  align-items: center;
  align-content: center;
  height: 28px;
}
a.item_13-Jb,
button.item_13-Jb,
input.item_13-Jb[type='submit'] {
  cursor: var(--bible-study-theme-button-cursor, default);
}
a.item_13-Jb:active,
button.item_13-Jb:active,
input.item_13-Jb[type='submit']:active,
a.item_13-Jb.active_1wBqG,
button.item_13-Jb.active_1wBqG,
input.item_13-Jb[type='submit'].active_1wBqG {
  background: var(--bible-study-theme-item-selected-background-color, #f4f4f4);
}
@media (hover: hover) {
  a.item_13-Jb:hover:not(.disabled_2I1jL),
  button.item_13-Jb:hover:not(.disabled_2I1jL),
  input.item_13-Jb[type='submit']:hover:not(.disabled_2I1jL) {
    background: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
  }
}
a.item_13-Jb.disabled_2I1jL,
button.item_13-Jb.disabled_2I1jL,
input.item_13-Jb[type='submit'].disabled_2I1jL {
  opacity: 0.33;
  cursor: default;
}
a.item_13-Jb.active_1wBqG.withActiveBar_3L9ZM,
button.item_13-Jb.active_1wBqG.withActiveBar_3L9ZM,
input.item_13-Jb[type='submit'].active_1wBqG.withActiveBar_3L9ZM {
  cursor: default;
}
a.item_13-Jb:focus-visible,
button.item_13-Jb:focus-visible,
input.item_13-Jb[type='submit']:focus-visible {
  outline: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
  background: var(--bible-study-theme-item-selected-background-color, #f4f4f4);
  outline-offset: -1px;
}
button.item_13-Jb,
input.item_13-Jb {
  width: 100%;
  text-align: left;
  font: inherit;
  border: none;
  background: inherit;
  color: inherit;
}
button.item_13-Jb .text_3QFtm {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.withCheckmarkPadding_3W3vd {
  padding-left: 24px;
}
.withExpanderPadding_MVtB_ {
  padding-left: 14px;
}
.withCheckmarkAndExpanderPadding_213_y {
  padding-left: 26px;
}
.itemGrid_2Q0ZZ {
  display: grid;
  grid-template-columns: 100%;
}
.itemContainer_aX1-o {
  grid-row: 1;
  grid-column: 1;
  max-width: 100%;
  width: 100%;
}
.activeItemBorder_3vC_A {
  grid-row: 1;
  grid-column: 1;
  display: none;
}
.activeItemBorder_3vC_A.active_1wBqG {
  display: flex;
  border-left: 2px solid var(--bible-study-theme-active-item-thick-border-color, #0a55e6);
  pointer-events: none;
}

.section_3Rv3F {
  white-space: nowrap;
}
.section_3Rv3F:not(.suppressSectionPadding_D8WIM) {
  padding: 4px 0;
}
.section_3Rv3F:not(:first-child) {
  border-top: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
}
.title_zs1cK {
  font-weight: 600;
}

.unbutton_1spfm {
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}

.checkItem_2zbOH {
  -webkit-user-select: none;
          user-select: none;
  cursor: var(--bible-study-theme-button-cursor, default);
  color: var(--bible-study-theme-ui-font-color, #000000);
  list-style: none;
  display: flex;
  text-align: left;
  width: 100%;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  line-height: 18px;
  background: var(--bible-study-theme-item-background-color, #ffffff);
}
@media (hover: hover) {
  .checkItem_2zbOH:hover:not(.disabled_zOC3G) {
    background: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
  }
}
.checkItem_2zbOH.disabled_zOC3G {
  opacity: 0.33;
  cursor: default;
}
.checkItem_2zbOH:focus-visible {
  outline: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
  background: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
  outline-offset: -1px;
}
.checkItem_2zbOH.standardItemPadding_1cjWJ {
  padding-left: 12px;
  padding-right: 8px;
}
.checkMarkContainer_1naWN {
  width: 24px;
}
.checkMark_2NNeo {
  padding: 0 4px 0 8px;
  display: none;
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.active_33xjl .checkMark_2NNeo {
  display: inline;
}

.label_3hm2_ {
  list-style: none;
  padding: 0;
}
.label_3hm2_:not(:first-child) {
  padding-top: 11px;
}

.container_2fL9U {
  -webkit-user-select: none;
          user-select: none;
}
.expander_1XJpZ {
  display: flex;
  flex-direction: column;
}
.expanderButton_11GTb {
  display: inline-flex;
  align-items: center;
  padding: 0 4px 0 12px;
  --bible-study-icon-color: #666;
}
.expanderButton_11GTb svg {
  transition: transform 0.01s ease-in-out;
  transform: rotate(90deg);
}
.expanderClosed_17k8_ svg {
  transform: none;
}
.header_3xGEO {
  cursor: var(--bible-study-theme-button-cursor, default);
  display: flex;
  align-items: center;
  font-weight: 600;
  color: var(--bible-study-theme-ui-font-color, #000000);
  width: 100%;
  min-height: 28px;
}
.header_3xGEO:focus-visible {
  outline: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
  outline-offset: -1px;
  background: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
}
@media (hover: hover) {
  .header_3xGEO:hover {
    background: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
  }
}
.contentContainer_11r1V {
  padding-bottom: 9px;
}

.dropdownContent_2m853 {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  font-size: 14px;
  font-family: 'Source Sans Pro', sans-serif;
  overflow-y: overlay;
}

.menu____AT {
  background-color: var(--bible-study-theme-dropdown-background-color, #ffffff);
}

.option_12CtD {
  margin-left: 2px;
  display: flex;
  align-items: center;
  column-gap: 6px;
}
.helpAnchor_1ZxY7 {
  text-decoration: none;
  color: var(--bible-study-theme-link-color, #1e6afe);
}
.helpAnchor_1ZxY7:hover {
  color: var(--bible-study-theme-link-hover-color, #57aeff);
}

.container_18z2D {
  display: flex;
  flex-direction: row;
  min-height: 24px;
  width: var(--bible-study-react-ui-text-input-width, 100%);
  background: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  border: var(--bible-study-theme-text-box-border-style, 1px solid #f4f4f4);
  border-radius: var(--bible-study-theme-text-box-border-radius, 3px);
  box-sizing: border-box;
}
.container_18z2D:focus-within {
  border: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
}
.container_18z2D.containerError_1DLvO {
  border: var(--bible-study-theme-text-box-error-border-style, 1px solid #cc3333);
}
.input_UD6zL {
  flex: 1;
  display: inline-block;
  padding: 4px 7px;
  color: var(--bible-study-theme-ui-font-color, #000000);
  background: none;
  border: none;
  outline: none;
  box-sizing: border-box;
  min-width: var(--bible-study-react-ui-text-input-min-width, 0);
  text-align: left;
}
.input_UD6zL::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.input_UD6zL::selection {
  background-color: var(--bible-study-theme-text-box-selection-background-color, #c1e4ff);
}
input.input_UD6zL {
  height: 22px;
}
.sideContent_P4eRo {
  flex: 0;
  display: flex;
  align-items: center;
}
.icons_16kfz {
  display: flex;
  align-items: center;
  margin-right: 8px;
}
.resizesWithContent_m2OaV {
  display: inline-block;
  position: relative;
  width: var(--bible-study-react-ui-text-input-width, fit-content);
  max-width: var(--bible-study-react-ui-text-input-max-width, 100%);
}
.resizesWithContent_m2OaV div:first-child {
  visibility: hidden;
  min-width: var(--bible-study-react-ui-text-input-min-width, 0);
}
.resizesWithContent_m2OaV div:first-child.single_URuYA {
  white-space: pre;
  overflow: clip;
}
.resizesWithContent_m2OaV div:first-child.multi_2qWtL {
  white-space: pre-wrap;
}
.resizesWithContent_m2OaV div:first-child,
.resizesWithContent_m2OaV input,
.resizesWithContent_m2OaV textarea {
  display: block;
  font: inherit;
}
.resizesWithContent_m2OaV input,
.resizesWithContent_m2OaV textarea {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.resizesWithContent_m2OaV textarea {
  overflow: clip;
  resize: none;
}
.keyboardSwitcher_36e_T {
  display: flex;
  align-items: center;
  margin-right: 3px;
  height: 22px;
}
.clearIconContainer_2wn5v {
  display: flex;
  align-items: center;
  margin-right: 3px;
  height: 22px;
}


:root {
  --small-text: 14px;
}


.border_2ZY8G {
  fill: var(--bible-study-theme-button-radio-border-color, #bbbbbb);
}
.background_30bRl {
  fill: var(--bible-study-theme-button-radio-background-color, #ffffff);
}
.innerCircle_P1Qi_ {
  fill: transparent;
}
.innerCircle_P1Qi_.filled_rl6pn {
  fill: var(--bible-study-theme-button-radio-color, #1e6afe);
}

.linkButton_1JNnt {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
  text-decoration: none;
}
.linkButton_1JNnt > .decoratorIcon_1R3DA {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButton_1JNnt > .decoratorIcon_1R3DA > path {
  transition: fill 0.1s ease-in-out;
}
.linkButton_1JNnt.unclickable_2Og-N {
  cursor: default;
}
@media (hover: hover) {
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH):focus-visible,
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH).focus_3j0Hn {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButton_1JNnt:hover:not(.unclickable_2Og-N):not(.disabled_1HstH) > .decoratorIcon_1R3DA {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButton_1JNnt:disabled,
.linkButton_1JNnt.disabled_1HstH {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButton_1JNnt:disabled > .decoratorIcon_1R3DA,
.linkButton_1JNnt.disabled_1HstH > .decoratorIcon_1R3DA {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButton_1JNnt:disabled.allowHoverFocusWhenDisabled_1TnIC,
.linkButton_1JNnt.disabled_1HstH.allowHoverFocusWhenDisabled_1TnIC {
  pointer-events: auto;
  cursor: default;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.right_1RCcH {
  margin-left: 4px;
  flex: none;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.left_3cll4 {
  margin-right: 4px;
  flex: none;
}
.linkButton_1JNnt .decoratorIcon_1R3DA.external_1AIOT {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButton_1JNnt.withDecorator_1-e8b:not(.withExternalDecorator_2eF-T) {
  display: inline-flex;
  align-items: center;
}
.linkButton_1JNnt.withExternalDecorator_2eF-T {
  display: inline-flex;
  align-items: baseline;
}
.linkButton_1JNnt.withMenuDecorator_1mdYc:not(.unclickable_2Og-N) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_1JNnt:focus-visible,
.linkButton_1JNnt.focus_3j0Hn {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButton_1JNnt.textWrapping_2Fi5x {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButton_1JNnt.textWrapping_2Fi5x.anchor_1fcTS {
  display: inline;
}
.textContainer_3l8f- {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainer_3lXUJ {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}

.linkButton_2fksI {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButton_2fksI > .decoratorIcon_1c2h9 {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButton_2fksI > .decoratorIcon_1c2h9 > path {
  transition: fill 0.1s ease-in-out;
}
.linkButton_2fksI.unclickable_78tLw {
  cursor: default;
}
@media (hover: hover) {
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly):focus-visible,
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly).focus_AINoK {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButton_2fksI:hover:not(.unclickable_78tLw):not(.disabled_aksly) > .decoratorIcon_1c2h9 {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButton_2fksI:disabled,
.linkButton_2fksI.disabled_aksly {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButton_2fksI:disabled > .decoratorIcon_1c2h9,
.linkButton_2fksI.disabled_aksly > .decoratorIcon_1c2h9 {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButton_2fksI:disabled.allowHoverFocusWhenDisabled_1BrYJ,
.linkButton_2fksI.disabled_aksly.allowHoverFocusWhenDisabled_1BrYJ {
  pointer-events: auto;
  cursor: default;
}
.linkButton_2fksI .decoratorIcon_1c2h9.right_1wLwo {
  margin-left: 4px;
  flex: none;
}
.linkButton_2fksI .decoratorIcon_1c2h9.left_2NaTZ {
  margin-right: 4px;
  flex: none;
}
.linkButton_2fksI .decoratorIcon_1c2h9.external_1SzZA {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButton_2fksI.withDecorator_3w6ID:not(.withExternalDecorator_3WFeb) {
  display: inline-flex;
  align-items: center;
}
.linkButton_2fksI.withExternalDecorator_3WFeb {
  display: inline-flex;
  align-items: baseline;
}
.linkButton_2fksI.withMenuDecorator_2xmHv:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI:focus-visible,
.linkButton_2fksI.focus_AINoK {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButton_2fksI.textWrapping_2kMI6 {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButton_2fksI.textWrapping_2kMI6.anchor_DwR0W {
  display: inline;
}
.linkButton_2fksI.parameter_3aXza {
  height: 24px;
  font-weight: 600;
}
.linkButton_2fksI.parameter_3aXza:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI.inlineTab_1ZSA7 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.linkButton_2fksI.inlineTab_1ZSA7:not(.unclickable_78tLw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButton_2fksI.inlineTab_1ZSA7::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: var(--bible-study-theme-button-inline-tab-active-border-top-width, 3px);
  border-radius: var(--bible-study-theme-button-inline-tab-active-border-radius, 3px);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButton_2fksI.inlineTab_1ZSA7:hover:not(.unclickable_78tLw),
.linkButton_2fksI.inlineTab_1ZSA7.active_230uv {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.linkButton_2fksI.inlineTab_1ZSA7:hover:not(.unclickable_78tLw)::after,
.linkButton_2fksI.inlineTab_1ZSA7.active_230uv::after {
  background-color: var(--bible-study-theme-button-inline-tab-active-border-color, #023ac8);
}
.textContainer_2HZ1V {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainer_hCuEe {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}

.iconColor_2tQUA .errorAlertPath_PDta_ {
  fill: var(--bible-study-theme-badge-alert-background-color, #cc3333);
}
.iconColor_2tQUA .syncedIcon_1VX2G {
  fill: var(--bible-study-theme-icon-saved-color, #5ba224);
}
.iconColor_2tQUA .syncAlertIcon_EIZni {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.iconColor_2tQUA .syncIcon_tQLrg {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.rotating_3q0BW {
  animation-duration: 1.4s;
  animation-name: sync-spin_1NIWn;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes sync-spin_1NIWn {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.syncStateIconWrapper_VYfeS {
  display: flex;
  align-content: center;
}
.syncStateIconWrapper_VYfeS.fade-in_1RPmf {
  animation-name: fade-in_1RPmf;
  animation-duration: var(--sync-button-fade-in-ms);
}
.syncStateIconWrapper_VYfeS.fade-out_13-iB {
  animation-name: fade-out_13-iB;
  animation-duration: var(--sync-button-fade-out-ms);
  opacity: 0;
}
.syncStateIconWrapper_VYfeS.fade-removed_1J2c_ {
  opacity: 0;
}
.syncStateIconWrapper_VYfeS.saturation-out_71bVa .syncedIcon_1VX2G {
  animation-name: saturation-out_71bVa;
  animation-duration: var(--sync-button-fade-out-ms);
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}
@keyframes fade-in_1RPmf {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out_13-iB {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes saturation-out_71bVa {
  from {
    fill: var(--bible-study-theme-icon-saved-color, #5ba224);
  }
  to {
    fill: var(--bible-study-theme-icon-color-inactive, #63728c);
  }
}

.toggleButton_1tp25 {
  width: 28px;
  height: 18px;
  padding: 3px;
  border: none;
  border-radius: 9px;
  background-color: var(--bible-study-theme-button-switch-background-color, #bbbbbb);
  display: flex;
  justify-content: flex-start;
}
.toggleButton_1tp25:focus-visible {
  outline: var(--bible-study-theme-button-borderless-active-focus-outline, 2px solid #57aeff);
  outline-offset: 1px;
}
.isActiveButton_sQ_kj {
  background-color: var(--bible-study-theme-button-switch-active-background-color, #0a55e6);
}
.circleContainer_DJaeb {
  width: 22px;
}
.circle_3GtyH {
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background-color: var(--bible-study-theme-button-switch-active-color, #ffffff);
  transform: translateX(50);
  transition: transform 300ms;
}
.isActiveCircle_8Dc_N {
  transform: translateX(10px);
  transition: transform 300ms;
}
/* TODO Add focus styles */

.button_16Nf3 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  box-sizing: border-box;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: transparent;
  border-radius: var(--bible-study-theme-button-border-radius, 4px);
  color: inherit;
  height: 24px;
  padding: 4px 7px;
  white-space: nowrap;
  cursor: var(--bible-study-theme-button-cursor, default);
  -webkit-user-select: none;
          user-select: none;
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.button_16Nf3.leftJustified_2t4I- {
  justify-content: left;
}
.button_16Nf3.rightJustified_6c87b {
  justify-content: right;
}
.button_16Nf3.fullWidth_jKulV {
  width: 100%;
}
.button_16Nf3.radio_Ts5nu {
  background-color: transparent;
  padding: 0 6px;
}
.button_16Nf3.radio_Ts5nu:focus-visible,
.button_16Nf3.radio_Ts5nu.focus_1XS-P {
  outline: var(--bible-study-theme-button-radio-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.radioWrap_2SVNr {
  height: auto;
  align-items: flex-start;
  background-color: transparent;
  padding: 0 6px;
}
.button_16Nf3.radioWrap_2SVNr:focus-visible,
.button_16Nf3.radioWrap_2SVNr.focus_1XS-P {
  outline: var(--bible-study-theme-button-radio-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.radioWrap_2SVNr span {
  white-space: normal;
  height: auto;
  text-align: left;
  line-height: 16px;
}
.button_16Nf3.radioWrap_2SVNr svg {
  min-width: 18px;
  min-height: 18px;
}
.button_16Nf3 .radioButtonChildrenContainer_12R12 {
  margin-left: 4px;
}
.button_16Nf3:disabled,
.button_16Nf3.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.button_16Nf3:disabled.allowHoverFocusWhenDisabled_-PB3U,
.button_16Nf3.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.button_16Nf3.menu_2AX0O,
.button_16Nf3.external_2ExHf {
  padding-left: 9px;
  padding-right: 4px;
}
.button_16Nf3.primary_nRXFr {
  color: var(--bible-study-theme-button-primary-color, #ffffff);
  background-color: var(--bible-study-theme-button-primary-background-color, #0a55e6);
  border-color: var(--bible-study-theme-button-primary-border-color, #0a55e6);
}
.button_16Nf3.primary_nRXFr svg path {
  fill: var(--bible-study-theme-button-primary-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-primary-decorator-icon-color, #eaedf2);
}
@media (hover: hover) {
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-primary-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-primary-hover-background-color, #1e6afe);
    border-color: var(--bible-study-theme-button-primary-hover-border-color, #1e6afe);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-primary-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-primary-hover-icon-color, #eaedf2);
  }
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.primary_nRXFr:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-primary-hover-decorator-icon-color, #eaedf2);
  }
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG),
.button_16Nf3.primary_nRXFr.active_3Mc4j {
  color: var(--bible-study-theme-button-primary-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-primary-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-primary-active-border-color, #023ac8);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.primary_nRXFr.active_3Mc4j:focus-visible,
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.primary_nRXFr.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-primary-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) svg path,
.button_16Nf3.primary_nRXFr.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-primary-active-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.primary_nRXFr:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.primary_nRXFr.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-primary-active-decorator-icon-color, #eaedf2);
}
.button_16Nf3.primary_nRXFr:focus-visible,
.button_16Nf3.primary_nRXFr.focus_1XS-P {
  outline: var(--bible-study-theme-button-primary-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.secondary_3Y8u4 {
  color: var(--bible-study-theme-button-secondary-color, #0a55e6);
  background-color: var(--bible-study-theme-button-secondary-background-color, inherit);
  border-color: var(--bible-study-theme-button-secondary-border-color, #0a55e6);
}
.button_16Nf3.secondary_3Y8u4 svg path {
  fill: var(--bible-study-theme-button-secondary-icon-color, #0a55e6);
}
.button_16Nf3.secondary_3Y8u4 > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4 > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-secondary-decorator-icon-color, #1e6afe);
}
@media (hover: hover) {
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-secondary-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-secondary-hover-background-color, #1e6afe);
    border-color: var(--bible-study-theme-button-secondary-hover-border-color, #1e6afe);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-secondary-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-secondary-hover-icon-color, #eaedf2);
  }
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.secondary_3Y8u4:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-secondary-hover-decorator-icon-color, #eaedf2);
  }
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG),
.button_16Nf3.secondary_3Y8u4.active_3Mc4j {
  color: var(--bible-study-theme-button-secondary-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-secondary-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-secondary-active-border-color, #023ac8);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j:focus-visible,
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-secondary-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) svg path,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-secondary-active-icon-color, #eaedf2);
}
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.secondary_3Y8u4:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.secondary_3Y8u4.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-secondary-active-decorator-icon-color, #eaedf2);
}
.button_16Nf3.secondary_3Y8u4:focus-visible,
.button_16Nf3.secondary_3Y8u4.focus_1XS-P {
  outline: var(--bible-study-theme-button-secondary-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.dialog_taF8M {
  min-width: 64px;
  padding: 5px 8px;
}
.button_16Nf3.purchasing_1DZUu {
  color: var(--bible-study-theme-button-purchasing-color, #ffffff);
  background-color: var(--bible-study-theme-button-purchasing-background-color, #ff6600);
  border-color: var(--bible-study-theme-button-purchasing-border-color, #ff6600);
}
.button_16Nf3.purchasing_1DZUu svg path {
  fill: var(--bible-study-theme-button-purchasing-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-purchasing-decorator-icon-color, #ffffff);
}
@media (hover: hover) {
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-purchasing-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-purchasing-hover-background-color, #ff8433);
    border-color: var(--bible-study-theme-button-purchasing-hover-border-color, #ff8433);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-purchasing-hover-focus-outline, 2px solid #ffb27f);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-purchasing-hover-icon-color, #ffffff);
  }
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.purchasing_1DZUu:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-purchasing-hover-decorator-icon-color, #ffffff);
  }
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG),
.button_16Nf3.purchasing_1DZUu.active_3Mc4j {
  color: var(--bible-study-theme-button-purchasing-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-purchasing-active-background-color, #bd4b00);
  border-color: var(--bible-study-theme-button-purchasing-active-border-color, #bd4b00);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j:focus-visible,
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-purchasing-active-focus-outline, 2px solid #ffb27f);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) svg path,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-purchasing-active-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.purchasing_1DZUu:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.purchasing_1DZUu.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-purchasing-active-decorator-icon-color, #ffffff);
}
.button_16Nf3.purchasing_1DZUu:focus-visible,
.button_16Nf3.purchasing_1DZUu.focus_1XS-P {
  outline: var(--bible-study-theme-button-purchasing-focus-outline, 2px solid #ffb27f);
}
.button_16Nf3.border_1stcx {
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-button-bordered-background-color, inherit);
  border-color: var(--bible-study-theme-button-bordered-border-color, #dddddd);
}
.button_16Nf3.border_1stcx svg path {
  fill: var(--bible-study-theme-button-bordered-icon-color, #63728c);
}
.button_16Nf3.border_1stcx > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-button-bordered-hover-background-color, #eeeeee);
    border-color: var(--bible-study-theme-button-bordered-hover-border-color, #eeeeee);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-bordered-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-icon-color, #515d72);
  }
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.border_1stcx:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG),
.button_16Nf3.border_1stcx.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-button-bordered-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-bordered-active-border-color, #e9f5ff);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.border_1stcx.active_3Mc4j:focus-visible,
.button_16Nf3.border_1stcx:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.border_1stcx.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) svg path,
.button_16Nf3.border_1stcx.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-icon-color, #023ac8);
}
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.border_1stcx:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.border_1stcx.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.border_1stcx:focus-visible,
.button_16Nf3.border_1stcx.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.filled_UMcCb {
  color: var(--bible-study-theme-button-filled-color, #000000);
  background-color: var(--bible-study-theme-button-filled-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-filled-border-color, #eeeeee);
}
.button_16Nf3.filled_UMcCb svg path {
  fill: var(--bible-study-theme-button-filled-icon-color, #63728c);
}
.button_16Nf3.filled_UMcCb > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-filled-decorator-icon-color, #919cae);
}
@media (hover: hover) {
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-filled-hover-color, #000000);
    background-color: var(--bible-study-theme-button-filled-hover-background-color, #e7e7e7);
    border-color: var(--bible-study-theme-button-filled-hover-border-color, #e7e7e7);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-filled-hover-focus-outline, 2px solid #57aeff);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-filled-hover-icon-color, #515d72);
  }
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.filled_UMcCb:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-filled-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG),
.button_16Nf3.filled_UMcCb.active_3Mc4j {
  color: var(--bible-study-theme-button-filled-active-color, #030b60);
  background-color: var(--bible-study-theme-button-filled-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-filled-active-border-color, #e9f5ff);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.filled_UMcCb.active_3Mc4j:focus-visible,
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.filled_UMcCb.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-filled-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) svg path,
.button_16Nf3.filled_UMcCb.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-filled-active-icon-color, #023ac8);
}
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.filled_UMcCb:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.filled_UMcCb.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-filled-active-decorator-icon-color, #63728c);
}
.button_16Nf3.filled_UMcCb:focus-visible,
.button_16Nf3.filled_UMcCb.focus_1XS-P {
  outline: var(--bible-study-theme-button-filled-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.borderless_1ft5e {
  color: var(--bible-study-theme-button-borderless-color, #000000);
  background-color: var(--bible-study-theme-button-borderless-background-color, inherit);
}
.button_16Nf3.borderless_1ft5e svg path {
  fill: var(--bible-study-theme-button-borderless-icon-color, #63728c);
}
.button_16Nf3.borderless_1ft5e > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-borderless-decorator-icon-color, #919cae);
}
@media (hover: hover) {
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-borderless-hover-color, #000000);
    background-color: var(--bible-study-theme-button-borderless-hover-background-color, #eeeeee);
  }
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-borderless-hover-icon-color, #515d72);
  }
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.borderless_1ft5e:hover:not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-borderless-hover-decorator-icon-color, #919cae);
  }
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG),
.button_16Nf3.borderless_1ft5e.active_3Mc4j {
  color: var(--bible-study-theme-button-borderless-active-color, #030b60);
  background-color: var(--bible-study-theme-button-borderless-active-background-color, #e9f5ff);
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) svg path,
.button_16Nf3.borderless_1ft5e.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-borderless-active-icon-color, #023ac8);
}
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.borderless_1ft5e:active:not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.borderless_1ft5e.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-borderless-active-decorator-icon-color, #63728c);
}
.button_16Nf3.borderless_1ft5e:focus-visible,
.button_16Nf3.borderless_1ft5e.focus_1XS-P {
  outline: var(--bible-study-theme-button-borderless-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inline_3-le0 {
  border-radius: var(--bible-study-theme-button-inline-border-radius, 3px);
  padding: 0 7px;
  color: var(--bible-study-theme-button-inline-color, #000000);
  background-color: var(--bible-study-theme-button-inline-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-inline-border-color, #eeeeee);
  height: 18px;
}
@media (hover: hover) {
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-inline-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-inline-hover-background-color, #0a55e6);
    border-color: var(--bible-study-theme-button-inline-hover-border-color, #0a55e6);
  }
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.inline_3-le0:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-inline-hover-focus-outline, 2px solid #57aeff);
  }
}
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG),
.button_16Nf3.inline_3-le0.active_3Mc4j {
  color: var(--bible-study-theme-button-inline-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-inline-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-inline-active-border-color, #023ac8);
}
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.inline_3-le0.active_3Mc4j:focus-visible,
.button_16Nf3.inline_3-le0:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.inline_3-le0.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inline_3-le0:focus-visible,
.button_16Nf3.inline_3-le0.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inlineWrap_24xDN {
  border-radius: var(--bible-study-theme-button-inline-border-radius, 3px);
  padding: 0 7px;
  color: var(--bible-study-theme-button-inline-color, #000000);
  background-color: var(--bible-study-theme-button-inline-background-color, #eeeeee);
  border-color: var(--bible-study-theme-button-inline-border-color, #eeeeee);
  white-space: normal;
  height: auto;
  text-align: left;
  line-height: 16px;
}
@media (hover: hover) {
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-inline-hover-color, #ffffff);
    background-color: var(--bible-study-theme-button-inline-hover-background-color, #0a55e6);
    border-color: var(--bible-study-theme-button-inline-hover-border-color, #0a55e6);
  }
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG):focus-visible,
  .button_16Nf3.inlineWrap_24xDN:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-button-inline-hover-focus-outline, 2px solid #57aeff);
  }
}
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG),
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j {
  color: var(--bible-study-theme-button-inline-active-color, #ffffff);
  background-color: var(--bible-study-theme-button-inline-active-background-color, #023ac8);
  border-color: var(--bible-study-theme-button-inline-active-border-color, #023ac8);
}
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG):focus-visible,
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j:focus-visible,
.button_16Nf3.inlineWrap_24xDN:active:not(.disabled_FducG).focus_1XS-P,
.button_16Nf3.inlineWrap_24xDN.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-active-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.inlineWrap_24xDN:focus-visible,
.button_16Nf3.inlineWrap_24xDN.focus_1XS-P {
  outline: var(--bible-study-theme-button-inline-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.rounded_1JSxR {
  border-radius: var(--bible-study-theme-button-rounded-border-radius, 24px);
}
.button_16Nf3.textIcon_8E0KU {
  padding: 0 4px;
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-button-bordered-background-color, inherit);
}
.button_16Nf3.textIcon_8E0KU svg path {
  fill: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.textIcon_8E0KU:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-button-bordered-hover-background-color, #eeeeee);
  }
  .button_16Nf3.textIcon_8E0KU:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.textIcon_8E0KU:active:not(.disabled_FducG),
.button_16Nf3.textIcon_8E0KU.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-button-bordered-active-background-color, #e9f5ff);
}
.button_16Nf3.textIcon_8E0KU:active:not(.disabled_FducG) svg path,
.button_16Nf3.textIcon_8E0KU.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.textIcon_8E0KU:focus-visible,
.button_16Nf3.textIcon_8E0KU.focus_1XS-P {
  outline: var(--bible-study-theme-button-bordered-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.icon_1iwpv:not(.toolbarTab_1CSSL) {
  padding: 2px;
  background-color: var(--bible-study-theme-button-icon-background-color, #ffffff00);
  border-color: var(--bible-study-theme-button-icon-border-color, #ffffff00);
}
.button_16Nf3.icon_1iwpv.toolbarTab_1CSSL {
  padding-left: 7px;
  padding-right: 7px;
}
.button_16Nf3.icon_1iwpv.unclickable_32Csw {
  cursor: default;
}
.button_16Nf3.icon_1iwpv.overlay_1MhEl {
  background-color: var(--bible-study-theme-button-overlay-icon-background-color, #666666);
  border-color: var(--bible-study-theme-button-overlay-icon-border-color, #666666);
}
.button_16Nf3.icon_1iwpv.clear_2RjAn {
  background-color: transparent;
  border-color: transparent;
}
.button_16Nf3.icon_1iwpv.input_1a3Qh {
  height: 18px;
}
.button_16Nf3.icon_1iwpv:not(.noIconColor_3p8aE) svg path {
  fill: var(--bible-study-theme-button-icon-color, #63728c);
}
.button_16Nf3.icon_1iwpv:not(.noIconColor_3p8aE).overlay_1MhEl svg path {
  fill: var(--bible-study-theme-button-overlay-icon-color, #ffffff);
}
.button_16Nf3.icon_1iwpv > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-icon-decorator-icon-color, #919cae);
}
.button_16Nf3.icon_1iwpv.overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.overlay_1MhEl > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-decorator-icon-color, #dddddd);
}
@media (hover: hover) {
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.toolbarTab_1CSSL) {
    background-color: var(--bible-study-theme-button-icon-hover-background-color, #eeeeee);
    border-color: var(--bible-study-theme-button-icon-hover-border-color, #eeeeee);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl {
    background-color: var(--bible-study-theme-button-overlay-icon-hover-background-color, #444444);
    border-color: var(--bible-study-theme-button-overlay-icon-hover-border-color, #444444);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).clear_2RjAn {
    background-color: transparent;
    border-color: transparent;
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE) svg path {
    fill: var(--bible-study-theme-button-icon-hover-color, #515d72);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE).overlay_1MhEl svg path {
    fill: var(--bible-study-theme-button-overlay-icon-hover-color, #ffffff);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .menuIcon_3YAr2,
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-icon-hover-decorator-icon-color, #63728c);
  }
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .menuIcon_3YAr2,
  .button_16Nf3.icon_1iwpv:hover:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .externalIcon_1Xo8Z {
    --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-hover-decorator-icon-color, #dddddd);
  }
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.toolbarTab_1CSSL),
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.toolbarTab_1CSSL) {
  background-color: var(--bible-study-theme-button-icon-active-background-color, #e9f5ff);
  border-color: var(--bible-study-theme-button-icon-active-border-color, #e9f5ff);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl {
  background-color: var(--bible-study-theme-button-overlay-icon-active-background-color, #333333);
  border-color: var(--bible-study-theme-button-overlay-icon-active-border-color, #333333);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).clear_2RjAn,
.button_16Nf3.icon_1iwpv.active_3Mc4j.clear_2RjAn {
  background-color: transparent;
  border-color: transparent;
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE) svg path,
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.noIconColor_3p8aE) svg path {
  fill: var(--bible-study-theme-button-icon-active-color, #023ac8);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG):not(.noIconColor_3p8aE).overlay_1MhEl svg path,
.button_16Nf3.icon_1iwpv.active_3Mc4j:not(.noIconColor_3p8aE).overlay_1MhEl svg path {
  fill: var(--bible-study-theme-button-overlay-icon-active-color, #ffffff);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG) > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.active_3Mc4j > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG) > .externalIcon_1Xo8Z,
.button_16Nf3.icon_1iwpv.active_3Mc4j > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-icon-active-decorator-icon-color, #63728c);
}
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv:active:not(.unclickable_32Csw):not(.disabled_FducG).overlay_1MhEl > .externalIcon_1Xo8Z,
.button_16Nf3.icon_1iwpv.active_3Mc4j.overlay_1MhEl > .externalIcon_1Xo8Z {
  --bible-study-icon-color: var(--bible-study-theme-button-overlay-icon-active-decorator-icon-color, #dddddd);
}
.button_16Nf3.icon_1iwpv:focus-visible,
.button_16Nf3.icon_1iwpv.focus_1XS-P {
  outline: var(--bible-study-theme-button-overlay-icon-focus-outline, 2px solid #57aeff);
}
.button_16Nf3.icon_1iwpv > .menuIcon_3YAr2,
.button_16Nf3.icon_1iwpv > .externalIcon_1Xo8Z {
  margin-left: 0;
}
.button_16Nf3.iconOnBrandedContent_OrOgU {
  padding: 2px;
  background-color: transparent;
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1 {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.extraLowContrast_VHkd1.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-extra-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-color, #030b60);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-hover-background-color, #c1e4ff);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-low-contrast-icon-hover-background-color, #c1e4ff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.lowContrast_27yTd.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-low-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-low-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-color, #e9f5ff);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-hover-background-color, #1e6afe);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-hover-background-color, #1e6afe);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.mediumContrast_6afkv.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-medium-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-medium-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9 {
  --bible-study-icon-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-color, #e9f5ff);
}
@media (hover: hover) {
  .button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    background-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-hover-background-color, #0a55e6);
  }
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:active:not(.unclickable_32Csw):not(.disabled_FducG),
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9.active_3Mc4j {
  background-color: var(--bible-study-theme-button-branded-content-high-contrast-icon-hover-background-color, #0a55e6);
}
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9:focus-visible,
.button_16Nf3.iconOnBrandedContent_OrOgU.highContrast_1UZa9.focus_1XS-P {
  outline: var(--bible-study-theme-button-branded-content-high-contrast-icon-focus-outline, 2px solid #57aeff);
  color: var(--bible-study-theme-button-branded-content-high-contrast-icon-focus-outline-color, #57aeff);
}
.button_16Nf3.toolbarTab_1CSSL {
  height: 36px;
  color: var(--bible-study-theme-button-bordered-color, #000000);
  background-color: var(--bible-study-theme-generic-tab-background-color, #ffffff);
  border-radius: var(--bsp-generic-tab-border-radius, 4px 4px 0 0);
}
.button_16Nf3.toolbarTab_1CSSL svg path {
  fill: var(--bible-study-theme-button-bordered-decorator-icon-color, #c7cfdc);
}
@media (hover: hover) {
  .button_16Nf3.toolbarTab_1CSSL:hover:not(.disabled_FducG) {
    color: var(--bible-study-theme-button-bordered-hover-color, #000000);
    background-color: var(--bible-study-theme-generic-tab-hover-background-color, #f4f4f4);
  }
  .button_16Nf3.toolbarTab_1CSSL:hover:not(.disabled_FducG) svg path {
    fill: var(--bible-study-theme-button-bordered-hover-decorator-icon-color, #63728c);
  }
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG),
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j {
  color: var(--bible-study-theme-button-bordered-active-color, #030b60);
  background-color: var(--bible-study-theme-generic-tab-active-background-color, #e9f5ff);
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG) svg path,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j svg path {
  fill: var(--bible-study-theme-button-bordered-active-decorator-icon-color, #63728c);
}
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL:active:not(.disabled_FducG):not(.external_2ExHf)::after,
.button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.menu_2AX0O).button_16Nf3.toolbarTab_1CSSL.active_3Mc4j:not(.external_2ExHf)::after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: -1px;
  right: -1px;
  background-color: var(--bible-study-theme-generic-tab-active-border-color, #0a55e6);
  height: 4px;
  border-radius: 4px 4px 0 0;
}
.button_16Nf3.toolbarTab_1CSSL:focus-visible,
.button_16Nf3.toolbarTab_1CSSL.focus_1XS-P {
  outline: var(--bible-study-theme-generic-tab-focus-outline, 1px solid #1e6afe);
  outline-offset: var(--bible-study-theme-generic-tab-focus-outline-offset, -1px);
}
.anchorButton_172A8 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
.anchorButton_172A8.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.anchorButton_172A8.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.menuIcon_3YAr2,
.externalIcon_1Xo8Z {
  width: 12px;
  margin-left: 4px;
  flex-shrink: 0;
}
.textContainerCommon_3_rLo {
  display: grid;
  line-height: 100% !important;
}
.textContainer_3CRSv {
  display: grid;
  line-height: 100% !important;
}
.iconWithTextContainerCommon_s1-ik {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}
.iconWithTextContainer_2pLIl {
  display: grid;
  column-gap: 4px;
  grid-template-columns: auto auto;
  align-items: center;
  line-height: 100% !important;
}
.sidebarMenuItem_e-U3T {
  box-sizing: border-box;
  width: 100%;
  border: none;
  padding: 0;
  background-color: transparent;
  transition: background-color 0.1s ease-in-out;
  cursor: var(--bible-study-theme-button-cursor, default);
}
.sidebarMenuItem_e-U3T:disabled,
.sidebarMenuItem_e-U3T.disabled_FducG {
  opacity: var(--bible-study-theme-button-disabled-opacity, 0.6);
  pointer-events: none;
}
.sidebarMenuItem_e-U3T:disabled.allowHoverFocusWhenDisabled_-PB3U,
.sidebarMenuItem_e-U3T.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
@media (hover: hover) {
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG) {
    background-color: var(--bible-study-theme-sidebar-menu-item-hover-background-color, #f4f4f4);
  }
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG):focus-visible,
  .sidebarMenuItem_e-U3T:hover:not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-sidebar-menu-item-hover-focus-outline, 2px solid #57aeff);
    outline-offset: var(--bible-study-theme-sidebar-menu-item-hover-focus-outline-offset, -1px);
  }
}
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG),
.sidebarMenuItem_e-U3T.active_3Mc4j {
  background-color: var(--bible-study-theme-sidebar-menu-item-active-background-color, #ffffff);
}
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG):focus-visible,
.sidebarMenuItem_e-U3T.active_3Mc4j:focus-visible,
.sidebarMenuItem_e-U3T:active:not(.disabled_FducG).focus_1XS-P,
.sidebarMenuItem_e-U3T.active_3Mc4j.focus_1XS-P {
  outline: var(--bible-study-theme-sidebar-menu-item-active-focus-outline, 2px solid #57aeff);
  outline-offset: var(--bible-study-theme-sidebar-menu-item-active-focus-outline-offset, -1px);
}
.sidebarMenuItem_e-U3T:focus-visible,
.sidebarMenuItem_e-U3T.focus_1XS-P {
  outline: var(--bible-study-theme-sidebar-menu-item-focus-outline, 2px solid #57aeff);
  outline-offset: var(--bible-study-theme-sidebar-menu-item-focus-outline-offset, -1px);
}
.sidebarMenuItemGrid_2e-Zh {
  display: grid;
  height: 24px;
}
.sidebarMenuItemChildrenContainer_8dYi3 {
  grid-row: 1;
  grid-column: 1;
  display: flex;
  align-items: center;
  min-width: 0;
  padding-right: 8px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  line-height: 24px;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.activeSidebarMenuItemBorder_2iWaF {
  grid-row: 1;
  grid-column: 1;
  display: none;
}
.activeSidebarMenuItemBorder_2iWaF.active_3Mc4j {
  display: flex;
  border-left: 2px solid var(--bible-study-theme-active-item-thick-border-color, #0a55e6);
}
.linkButtonCommon_bbk2P {
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: inherit;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  margin: 0;
  padding: 0;
  border: 0 !important;
  white-space: nowrap;
  background: transparent;
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  transition: background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, color 0.1s ease-in-out, fill 0.1s ease-in-out;
}
.linkButtonCommon_bbk2P > .decoratorIcon_2AB3j {
  --bible-study-icon-color: var(--bible-study-theme-link-color, #1e6afe);
}
.linkButtonCommon_bbk2P > .decoratorIcon_2AB3j > path {
  transition: fill 0.1s ease-in-out;
}
.linkButtonCommon_bbk2P.unclickable_32Csw {
  cursor: default;
}
@media (hover: hover) {
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG) {
    color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG):focus-visible,
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG).focus_1XS-P {
    outline: var(--bible-study-theme-link-hover-focus-outline, 2px solid #57aeff);
  }
  .linkButtonCommon_bbk2P:hover:not(.unclickable_32Csw):not(.disabled_FducG) > .decoratorIcon_2AB3j {
    --bible-study-icon-color: var(--bible-study-theme-link-hover-color, #57aeff);
  }
}
.linkButtonCommon_bbk2P:disabled,
.linkButtonCommon_bbk2P.disabled_FducG {
  color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
  pointer-events: none;
}
.linkButtonCommon_bbk2P:disabled > .decoratorIcon_2AB3j,
.linkButtonCommon_bbk2P.disabled_FducG > .decoratorIcon_2AB3j {
  --bible-study-icon-color: var(--bible-study-theme-link-disabled-color, #1e6afe80);
}
.linkButtonCommon_bbk2P:disabled.allowHoverFocusWhenDisabled_-PB3U,
.linkButtonCommon_bbk2P.disabled_FducG.allowHoverFocusWhenDisabled_-PB3U {
  pointer-events: auto;
  cursor: default;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.right_2_PcW {
  margin-left: 4px;
  flex: none;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.left_1KvQ2 {
  margin-right: 4px;
  flex: none;
}
.linkButtonCommon_bbk2P .decoratorIcon_2AB3j.external_2ExHf {
  margin-left: 0.5em;
  overflow: unset;
}
.linkButtonCommon_bbk2P.withDecorator_2Tzci:not(.withExternalDecorator_9293s) {
  display: inline-flex;
  align-items: center;
}
.linkButtonCommon_bbk2P.withExternalDecorator_9293s {
  display: inline-flex;
  align-items: baseline;
}
.linkButtonCommon_bbk2P.withMenuDecorator_3da8z:not(.unclickable_32Csw) {
  cursor: var(--bible-study-theme-button-cursor, default);
}
.linkButtonCommon_bbk2P:focus-visible,
.linkButtonCommon_bbk2P.focus_1XS-P {
  outline: var(--bible-study-theme-link-focus-outline, 2px solid #57aeff);
}
.linkButtonCommon_bbk2P.textWrapping_SjhAV {
  display: inline-block;
  white-space: normal;
  text-align: left;
}
.linkButtonCommon_bbk2P.textWrapping_SjhAV.anchor_13qgn {
  display: inline;
}

.calendar_2H0IC {
  background-color: var(--bible-study-theme-card-stock-background-color, #ffffff);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.calendar_2H0IC > div {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.calendar_2H0IC .topBar_3VLXQ {
  flex-wrap: nowrap;
  padding-right: 8px;
}
.calendar_2H0IC .topBar_3VLXQ h1 {
  font-weight: bold;
  font-size: 16px;
  margin-left: 9px;
}
.calendar_2H0IC .topBar_3VLXQ div {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
}
.calendar_2H0IC .daysOfWeek_28v7t {
  list-style-type: none;
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
}
.calendar_2H0IC .daysOfWeek_28v7t li {
  width: 14%;
  text-align: center;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-size: 14px;
  padding: 8px 2px;
  border: 1px solid transparent;
}
.calendar_2H0IC .daysOfWeek_28v7t li abbr {
  border-bottom: none;
  cursor: inherit;
  text-decoration: none;
}
.calendar_2H0IC .dates_2rHp4 {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 > div {
  width: 14%;
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 > div button {
  width: 100%;
  text-align: center;
  background-color: var(--bible-study-theme-calendar-button-day-background-color, #ffffff);
  color: var(--bible-study-theme-calendar-button-day-color, #000000);
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 .selectedDate_19m5p button {
  background-color: var(--bible-study-theme-calendar-button-day-active-background-color, #bbbbbb);
  color: var(--bible-study-theme-calendar-button-day-active-color, #ffffff);
}
@media (hover: hover) {
  .calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 .selectedDate_19m5p button:hover {
    background-color: var(--bible-study-theme-calendar-button-day-hover-background-color, #eeeeee);
    color: var(--bible-study-theme-calendar-button-day-hover-color, #000000);
  }
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 .disabledWeekday_quvon button {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.calendar_2H0IC .dates_2rHp4 .calendarWeek_3D361 .today_1vt7H button {
  background-color: var(--bible-study-theme-calendar-button-day-today-background-color, #e9f5ff);
  color: var(--bible-study-theme-calendar-button-day-today-color, #000000);
}
.docsContainer_3EeT0 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.docsContainer_3EeT0 .subSectionTitle_3gO5Z {
  margin: 8px 0 0 8px;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  line-height: 1.17;
  color: gray;
  display: inline;
  width: 100%;
}
.docsContainer_3EeT0 .calendars_2a1N5 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  margin: 12px;
}
.docsContainer_3EeT0 .calendars_2a1N5 > div {
  margin: 12px;
  width: 230px;
}
.docsContainer_3EeT0 span {
  background-color: #333333;
  color: #f1f1f1;
  border-radius: 10px;
  padding: 4px 6px;
  font-size: 12px;
  font-family: 'Courier New', Courier, Monospace;
}


.unbutton_Ols3- {
  cursor: var(--bible-study-theme-button-cursor, default);
  border: none;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  padding: 0;
}
.unbutton_Ols3-:hover {
  color: var(--bible-study-theme-link-hover-color, #57aeff);
}
.unbutton_Ols3-:focus {
  outline: none;
}
.containerCommon_1KTzG {
  display: flex;
  flex-direction: row;
  height: 24px;
  box-sizing: border-box;
  width: var(--bible-study-react-ui-text-input-width, 100%);
  background: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  border: var(--bible-study-theme-text-box-border-style, 1px solid #f4f4f4);
  border-radius: var(--bible-study-theme-text-box-border-radius, 3px);
  min-width: 0;
}
.container_1RUTv {
}
.container_1RUTv:focus-within {
  border: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
}
.containerError_2wHcW {
  border: var(--bible-study-theme-text-box-error-border-style, 1px solid #cc3333);
}
.input_2C50i {
  flex: 1;
  display: inline-block;
  padding: 5px 0px 5px 8px;
  color: var(--bible-study-theme-ui-font-color, #000000);
  background: none;
  border: none;
  outline: none;
  box-sizing: border-box;
  min-width: 0;
}
.input_2C50i::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  -webkit-user-select: none;
  user-select: none;
}
.input_2C50i::selection {
  background-color: var(--bible-study-theme-text-box-selection-background-color, #c1e4ff);
}
.rightContent_2u4Ey {
  flex: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 6px;
  width: 30px;
  padding-right: 6px;
}
.rightContent_2u4Ey button {
  padding: 0;
  border: 1px transparent;
  background-color: transparent;
  width: 100%;
  height: 15px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  --bible-study-icon-color: var(--bible-study-theme-icon-color-active, #515d72);
}
.rightContent_2u4Ey button:disabled {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-disabled, #c7cfdc);
  cursor: auto;
}
.icons_t9EBZ {
  display: flex;
  align-items: center;
  margin-right: 8px;
}
.clearContainer_Fmg6n {
  display: flex;
  align-items: center;
}


.contextMenu_WOQCC {
  padding: 4px 0;
  border-radius: 8px;
  background-color: var(--bible-study-theme-generic-menu-background-color, #ffffff);
  box-shadow: 0px 2px 8px var(--bible-study-theme-drop-shadow-color, #00000026);
  overflow: hidden;
  white-space: nowrap;
}
.menuItems_d6tlM {
  list-style: none;
  margin: 0;
  padding: 0;
}
.menuItem_gzt4O {
  display: flex;
  background-color: var(--bible-study-theme-item-background-color, #ffffff);
  font-size: 14px;
  cursor: pointer;
}
.menuItem_gzt4O:hover {
  background-color: var(--bible-study-theme-item-hover-background-color, #f4f4f4);
}
.menuItem_gzt4O > * {
  width: 100%;
  padding: 7px 12px;
}
.menuItem_gzt4O button {
  line-height: 14px;
  text-align: start;
}

.infoItem__nAo1 {
  margin-bottom: 2px;
}
.infoItemPiece_zWUOh {
  margin: 0px 2px;
}
.infoItemPiece_zWUOh:lang(he) {
  line-height: inherit;
}
.infoItemIcon_PaHmY {
  margin-right: 0px;
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.infoItemIcon_PaHmY svg[width='12'][height='12'] {
  padding: 3px;
}
.infoItemIcon_PaHmY svg {
  vertical-align: text-top;
}
.infoItemIcon_PaHmY svg path {
  fill: var(--bible-study-icon-color);
}
.infoItemSubtitle_yBDQy {
  font-style: italic;
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
}
.infoItemDescription_mxw9Y {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
}

.autocomplete-container ul {
  min-width: 100%;
}
.autocomplete-container .ui-menu {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  max-height: 300px;
  max-width: calc(100vw - 12px * 2);
  overflow-y: auto;
  overflow-x: hidden;
  display: inline-block;
  border: none;
  border-radius: 8px;
  padding: 4px 0;
  box-shadow: 0px 0px 3px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
  font: 400 14px 'Source Sans Pro', sans-serif;
}
.autocomplete-container .ui-menu .auto-complete-suggestion-icon svg {
  vertical-align: text-bottom;
}
.autocomplete-container .ui-menu .autocomplete-suggestion-title {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.autocomplete-container .ui-menu .autocomplete-suggestion-subtitle {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
}
.autocomplete-container .ui-menu .ui-menu-item {
  cursor: pointer;
  border: none;
  outline: none;
  box-shadow: none;
  background: transparent;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
  text-align: inherit;
  white-space: nowrap;
  padding: 3px 16px 3px 12px;
  width: 100%;
  max-width: 462px;
  height: 28px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.autocomplete-container .ui-menu .ui-menu-item:focus {
  outline: none;
}
@media only screen and (max-width: 700px) {
  .autocomplete-container .ui-menu .ui-menu-item {
    max-width: 96vw;
  }
}
.autocomplete-container .ui-menu .ui-menu-item:focus {
  outline: none;
}
.autocomplete-container .ui-menu .ui-menu-item:hover {
  background: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
}
.autocomplete-container .ui-menu .ui-menu-item.ui-state-focus {
  background: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
  border-color: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
  margin: 0;
}
.autocomplete-container-is-loading {
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.autocomplete-loading-container {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  box-shadow: 0px 0px 3px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
  position: relative;
  padding: 25px 100px;
  width: 0px;
}
.autocomplete-loading-container img {
  height: 24px;
  width: 24px;
}
.autocomplete-loading-container.autocomplete-is-loading {
  display: block;
}
.factbook-autocompleter .ui-menu {
  max-height: 320px;
}
.factbook-autocompleter .ui-menu .ui-menu-item {
  display: flex;
  align-items: baseline;
}
.factbook-autocompleter .ui-menu .ui-menu-item .auto-complete-suggestion-icon svg {
  margin-right: 6px;
}
.factbook-autocompleter .ui-menu .ui-menu-item .autocomplete-text-container {
  text-overflow: ellipsis;
  overflow-x: hidden;
  width: 100%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.factbook-autocompleter .ui-menu .ui-menu-item .autocomplete-text-container .autocomplete-suggestion-searchtitle {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-size: 13px;
}
.factbook-autocompleter .ui-menu .ui-menu-item .autocomplete-text-container .autocomplete-suggestion-title {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-size: 13px;
}
.factbook-autocompleter .ui-menu .ui-menu-item .autocomplete-text-container .autocomplete-suggestion-subtitle {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-size: 13px;
  margin-left: 6px;
}

/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: '';
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px 0.4em;
  cursor: pointer;
  min-height: 0;
  /* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.2em;
  margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.ui-slider-horizontal {
  height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: 0.8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px 0.2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: 0.5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

.header_183G0 {
  position: relative;
  padding: 0 8px 0 18px;
  line-height: 30px;
  cursor: default;
}
.ellipsize_2y8eF {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.expanderArrow_3RgmS {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 12px;
  margin: auto 0;
  height: 7px;
}
.expanderArrow_3RgmS svg,
.expanderArrow_3RgmS img {
  display: block;
}
.expanderArrow_3RgmS svg path {
  fill: var(--bible-study-theme-icon-color-active, #515d72);
}
.expanderChildren_2L33_ {
  padding-left: 4px;
}

.isWorking_1RyVU rect {
  fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  animation-timing-function: cubic-bezier(0.34, 1.17, 0.74, 1);
}
.isWorking_1RyVU rect:nth-child(1) {
  animation: inlineLoadingLight_2brW5 1s infinite;
}
.isWorking_1RyVU rect:nth-child(2) {
  animation: inlineLoadingMedium_13roy 1s infinite;
}
.isWorking_1RyVU rect:nth-child(3) {
  animation: inlineLoadingDark_2IsaV 1s infinite;
}
@keyframes inlineLoadingLight_2brW5 {
  0% {
    animation-timing-function: ease-in-out;
    width: 6px;
    height: 6px;
    transform: translate(0px, 0px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  25% {
    width: 10px;
    height: 10px;
    transform: translate(-2px, -2px);
    fill: var(--bible-study-theme-loading-indicator-light-color, #57aeff);
  }
  50% {
    width: 8px;
    height: 8px;
    transform: translate(-1px, -1px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  75% {
    width: 6px;
    height: 6px;
    transform: translate(0px, 0px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
}
@keyframes inlineLoadingMedium_13roy {
  0% {
    animation-timing-function: ease-in-out;
    width: 6px;
    height: 6px;
    transform: translate(0px, 0px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  25% {
    width: 8px;
    height: 8px;
    transform: translate(-1px, -1px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  50% {
    width: 10px;
    height: 10px;
    transform: translate(-2px, -2px);
    fill: var(--bible-study-theme-loading-indicator-medium-color, #1e6afe);
  }
  75% {
    width: 8px;
    height: 8px;
    transform: translate(-1px, -1px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
}
@keyframes inlineLoadingDark_2IsaV {
  0% {
    animation-timing-function: ease-in-out;
    width: 6px;
    height: 6px;
    transform: translate(0px, 0px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  50% {
    width: 8px;
    height: 8px;
    transform: translate(-1px, -1px);
    fill: var(--bible-study-theme-loading-indicator-background-color, #c7cfdc);
  }
  75% {
    width: 10px;
    height: 10px;
    transform: translate(-2px, -2px);
    fill: var(--bible-study-theme-loading-indicator-dark-color, #023ac8);
  }
}

.container_AZiFC {
  -webkit-user-select: none;
          user-select: none;
  padding: 0 8px 0 24px;
}
@media (hover: hover) {
  .container_AZiFC:hover {
    background-color: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
  }
}
.container_AZiFC.settingsActive_2K8wg {
  background-color: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
}
.container_AZiFC:hover .sectionSettings_Jxojz,
.container_AZiFC.settingsActive_2K8wg .sectionSettings_Jxojz {
  display: inline-block;
}
.container_AZiFC:hover {
  cursor: pointer;
}
.container_AZiFC .noResults_vC8_1 {
  display: inline;
}
.sectionSettings_Jxojz {
  display: none;
  float: right;
  font-size: 90%;
  position: relative;
  width: auto;
}
.title_1cfdY {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
  padding-right: 4px;
}
.subtitle_2CYwp {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font: 400 14px 'Source Sans Pro', sans-serif;
  padding-left: 2px;
}
.statusMessage_3Ky9d {
  display: inline;
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  font: 400 14px 'Source Sans Pro', sans-serif;
  vertical-align: baseline;
  padding-right: 4px;
}
.workingIndicator_azGcu {
  display: none;
}
.workingIndicator_azGcu.isWorking_1zdC6 {
  display: inline;
}

.content_WGCOU {
  line-height: 130%;
  font: 400 13px 'Source Sans Pro', sans-serif;
}
.content_WGCOU.updatingSettings_Ertxu {
  position: relative;
}
.content_WGCOU.updatingSettings_Ertxu::after {
  background: rgba(255, 255, 255, 0.5) center center no-repeat;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.comfortableContent_2ciJw {
  padding: 8px 24px 16px;
}
.wideContent_2DIu0 {
  padding: 8px 12px 16px 12px;
}

.container_3aTu2 {
  border-bottom: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
}
.container_3aTu2:last-child {
  border-bottom: none;
}


/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

.layoutContainer_3nfNI {
  display: flex;
}
.resizableContainer_iObxH {
  position: relative;
  flex: none;
  overflow: hidden;
}
.resizer_R5hJK {
  width: 9px;
  height: 100%;
  top: 0;
  right: -4px;
  cursor: col-resize;
  position: absolute;
  padding: 0 4px;
  background-clip: content-box;
  box-sizing: border-box;
  background-color: var(--bible-study-theme-border-color, #e7e7e7);
  z-index: 1;
}
.resizer_R5hJK.right_3YsDp {
  left: -4px;
  right: auto;
}
.flexContainer_3V7kN {
  flex: 1;
  position: relative;
  min-width: 0;
}
.hide_2aAYO {
  display: none;
}


.cover_VV_zX {
  object-fit: contain;
  display: block;
  flex-shrink: 0;
}
.cover_VV_zX.icon_16h6b {
  height: 18px;
  width: 18px;
}
.cover_VV_zX.thumbnail_2ET_d {
  max-height: 80px;
  width: 54px;
}
.cover_VV_zX.widthAspectRatioDeterminedHeight54_1CjPk {
  height: 54px;
  min-width: 36px;
}
.cover_VV_zX.widthAspectRatioDeterminedHeight42_2Wxnx {
  height: 42px;
  min-width: 28px;
}
.defaultCoverWidthAspectRatioDeterminedHeight54_3HyBd {
  width: 36px;
  display: flex;
  justify-content: center;
}
.defaultCoverWidthAspectRatioDeterminedHeight42_1f2tU {
  width: 28px;
  display: flex;
  justify-content: center;
}


.facet-list-container_3j7QO {
  position: relative;
  background-color: var(--bible-study-theme-sidebar-background-color, #ffffff);
}
.facet-list_EKmfq {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.facet-list_EKmfq .expander-content_19YNh {
  padding-left: 12px;
  padding-right: 12px;
}
.expander-content_19YNh {
  padding-left: 12px;
  padding-right: 12px;
}
.expander-header_3u6Zq {
  font-weight: 600;
  padding-left: 20px;
  display: flex;
}
.expander-arrow_3xunz {
  flex: none;
}
.expander-arrow_3xunz svg path {
  fill: #005d9b;
}
.expander-title_2ZSSY {
  line-height: 24px !important;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.categories-list_3NTsk {
  list-style-type: none;
  padding-left: 0px;
}
.terms-list_3LzcR {
  list-style-type: none;
  padding-left: 8px;
}
.term_1tard {
  padding-bottom: 6px;
}
.facet-value_2paYs {
  display: flex;
  align-items: baseline;
}
.facet-value_2paYs > button {
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
  flex-shrink: 1;
}
.facet-value_2paYs > span {
  flex: none;
}

.link-button_MkrxU {
  margin: 0;
  padding: 0;
  text-align: left;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
  color: var(--bible-study-theme-link-color, #1977de);
}
.link-button_MkrxU:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.count_R4yqI {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.subtext_tnWJJ {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}

.breadcrumb-bar_1vDuB {
  position: relative;
  padding-bottom: 2px;
  padding-top: 2px;
  display: flex;
  align-items: baseline;
}
.breadcrumb-clear_3geDY {
  display: inline-block;
  padding-right: 4px;
  flex: none;
}
.breadcrumb-search_26enG {
  display: inline-block;
  padding-right: 4px;
}
.breadcrumb-results_3u2_b {
  display: inline-block;
  vertical-align: text-top;
  flex: none;
}
.breadcrumb_1XjEi {
  display: flex;
  min-width: 0;
  padding-right: 4px;
}
.breadcrumb_1XjEi::before {
  float: left;
  padding-right: 6px;
  padding-left: 4px;
  content: '\203A';
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.breadcrumb_1XjEi > button {
  flex: none;
}
.breadcrumb_1XjEi > span {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.breadcrumb-close_1lE5Y.link-button_1MJn0 {
  padding-right: 2px;
  float: left;
}

.filter-box-container_2JlJ_ {
  display: flex;
  position: relative;
  padding: 8px;
  background-color: var(--bible-study-theme-sidebar-background-color, #ffffff);
}
.filter-box_2GXDz {
  padding: 4px 6px 4px 6px;
  border: 1px solid var(--bible-study-theme-text-box-border-color, #f4f4f4);
  border-radius: 3px;
  flex: 1;
  margin: 0;
  outline: none;
}
.filter-box_2GXDz:focus {
  outline: none;
}
.search-icon_2ZfXh {
  position: absolute;
  right: 12px;
  top: 12px;
}
.search-icon_2ZfXh svg {
  display: block;
  margin: 0 auto;
  height: 17px;
}
.close-button_3FGZg {
  position: absolute;
  right: 14px;
  top: 14px;
  border: none;
  padding: 0;
  margin: 0 0 1px 0;
}
.close-button_3FGZg svg {
  display: block;
  margin: 0 auto;
}


/*# sourceMappingURL=bible-browser.css.map*/
._autocomplete_1royv_1{position:relative}._autocomplete_1royv_1>form{width:100%}._suggestions_1royv_7{background:var(--bible-study-theme-main-background-color, #ffffff);border:none;box-shadow:var(--bible-study-theme-dropdown-box-shadow, 0px 2px 24px rgba(0, 0, 0, .2));cursor:default;display:inline-block;left:0;list-style:none;margin:0;max-height:300px;outline:none;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;z-index:10}._suggestionEntry_1royv_25,._suggestion_1royv_7{margin:0;min-height:0;padding:3px 16px 3px .4em;position:relative;white-space:nowrap}._suggestion_1royv_7{cursor:pointer}._suggestion_1royv_7:hover{background:var(--bible-study-theme-menu-item-hover-color, #f4f4f4)}._suggestion_1royv_7:hover ._title_1royv_40{color:var(--bible-study-theme-link-color, #1e6afe)}._input_1royv_43{width:100%;box-sizing:border-box}._focused_1royv_47{background:var(--bible-study-theme-menu-item-selected-color, #eeeeee)}._focused_1royv_47 ._title_1royv_40{color:var(--bible-study-theme-link-color, #1e6afe)}._flexContainer_1royv_53{display:flex}._title_1royv_40{color:var(--bible-study-theme-ui-font-color, #000000);overflow:hidden;text-overflow:ellipsis;flex-shrink:0;max-width:100%}._subtitle_1royv_63{color:var(--bible-study-theme-ui-font-color-light, #aaaaaa);padding-left:2px;overflow:hidden;text-overflow:ellipsis}._container_uixnc_1{border:solid 1px var(--bible-study-theme-border-color, #e7e7e7);border-radius:3px;width:100%;padding:4px 0 0 4px;cursor:text}._tags_uixnc_8{display:inline;padding-left:0;cursor:default;line-height:1.2}._autocomplete_uixnc_14{display:inline-block;min-width:5em;max-width:100%;margin:0 4px 4px 0}._tagLayout_uixnc_20{padding:2px 6px 2px 4px}._tag_uixnc_8{display:inline-flex;margin:0 4px 4px 0;border-radius:4px;background:var(--bible-study-theme-tag-background-color, #dddddd)}._input_uixnc_30{display:inline-block;border:none;outline:none;border-radius:3px}._removeTag_uixnc_37{border:none;background:transparent;padding:0;margin:0 0 0 6px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--bible-study-theme-icon-color-inactive, #63728c);position:relative}._removeTag_uixnc_37:hover{color:var(--bible-study-theme-icon-color-active, #515d72)}

.sidebar_2unYR {
  display: flex;
  position: relative;
  flex-direction: column;
  background-color: var(--bible-study-theme-secondary-sidebar-background-color, #ffffff);
  min-height: 0;
  flex-grow: 1;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
}
.sidebar_2unYR,
.sidebar_2unYR input,
.sidebar_2unYR textarea {
  color: var(--bible-study-theme-ui-font-color, #000000);
}

.label_14xE- {
  font-size: 16px;
  font-weight: 600;
  flex-grow: 1;
  -webkit-user-select: none;
          user-select: none;
}
.container_2qKzy {
  display: flex;
  align-items: center;
  line-height: 36px;
  padding: 0 12px;
  border-bottom: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
}
.pill_2v_JS {
  color: #333333;
  border-radius: 3px;
  line-height: 20px;
  font-size: 12px;
  font-weight: 400;
  padding: 0 3px;
  -webkit-user-select: none;
          user-select: none;
}
.pill_2v_JS.idea_33lj6 {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-idea, #c5dbf3);
}
.pill_2v_JS.planned_2W4mf {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-planned, #c3e179);
}
.pill_2v_JS.upcoming_1sAkD {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-upcoming, #ffe28f);
}
.pill_2v_JS.in-progress_3aSjR {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-inProgress, #ffb27f);
}
.pill_2v_JS.delivered_3jV3k {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-delivered, #e2d2ed);
}
.pill_2v_JS.unknown_1BkIw {
  background-color: var(--bible-study-theme-sermon-scheduler-sermon-status-unknown, #dddddd);
}

.container_IP3-L {
  margin: 8px 0;
  display: flex;
}
.separator_2NGbk {
  width: 1px;
  background-color: var(--bible-study-theme-toolbar-separator-color, #eeeeee);
  margin: 0 8px;
  height: 24px;
}

.stats_2FIaR {
  margin: 8px 0;
  display: flex;
  padding: 0 8px;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  -webkit-user-select: none;
          user-select: none;
}

.label_llr-D {
  overflow: hidden;
  text-overflow: ellipsis;
}
.content-container_2p4-T {
  padding: 4px 0;
  max-height: var(--max-content-height);
  overflow: hidden;
}
.button-container_2LS9k {
  width: 100%;
  display: flex;
  overflow: hidden;
}
.button-container_2LS9k > button {
  min-width: 0;
}

.dropdown-item_3zQNu {
  line-height: 24px;
  display: flex;
  align-items: center;
  padding: 0 12px;
  border: none;
  background: inherit;
  width: 100%;
  white-space: nowrap;
}
.dropdown-item_3zQNu:hover {
  background-color: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
}
.dropdown-item_3zQNu > svg {
  padding-right: 5px;
}
.dropdown-item_3zQNu > svg > path {
  fill: var(--bible-study-theme-panel-icon-color, #63728c);
}
.dropdown-item_3zQNu > svg > polygon {
  fill: var(--bible-study-theme-panel-icon-color, #63728c);
}
.no-hover-dropdown-item_1OV9d {
}
.no-hover-dropdown-item_1OV9d:hover {
  background-color: inherit;
}
.disabled_Xikdg {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa) !important;
}

.tooltip_jw4FE {
  pointer-events: none;
  position: absolute;
  z-index: 1;
  -webkit-user-select: none;
          user-select: none;
  background-color: var(--bible-study-theme-context-menu-tab-selector-background-color, #f8f8f8);
  border: 1px solid var(--bible-study-theme-border-color-heavy, #cccccc);
  padding: 0 3px;
  margin-left: -4px;
  font-size: var(--default-content-font-size);
  box-shadow: var(--bible-study-theme-modal-box-shadow, 0px 2px 24px rgba(0, 0, 0, 0.2));
}
.bold-tooltip_2dq-u {
  font-weight: 600 !important;
}
.light-tooltip_2zPep {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.cell_1wgBY {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  font-size: var(--default-content-font-size);
}
.cell_1wgBY.editable_3vzpR:hover {
  color: var(--bible-study-theme-ui-font-color-medium, #888888);
}
.bold-cell_25daJ {
  font-weight: 600 !important;
}
.light-cell_3_hw5 {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.mock-cell_3nwOj {
  visibility: hidden;
}
.bold-mock-cell_1ilgf {
  font-weight: 600 !important;
}
.container_MjTM2 {
  min-width: 0;
}

.is-working_68dOS {
  padding: 0 12px;
}
.container_bO-ZF {
  width: 220px;
}

.command-sentence_kdBqG {
  line-height: 24px;
  -webkit-user-select: none;
  user-select: none;
}
.dropdown-container_1mUbR {
  display: inline-block;
  max-width: calc(calc(260px - 10px) - 24px);
  vertical-align: bottom;
}
.date-picker-container_yhtSr {
  padding: 8px;
  min-width: 200px;
}
.date-picker-container_yhtSr h1,
.date-picker-container_yhtSr button,
.date-picker-container_yhtSr li {
  font-family: 'Source Sans Pro', sans-serif;
}

.checkbox_22HVa {
  margin-right: 4px;
  height: 24px;
  display: flex;
  align-items: center;
}
.checkbox_22HVa button {
  display: inline-flex;
}
.container_1Q3e0 {
  margin: 8px 0 0 0;
  padding: 0 8px;
  display: flex;
  align-items: flex-start;
}
.command-sentence_iiRKU {
  line-height: 24px;
  -webkit-user-select: none;
          user-select: none;
}

.viewOnSoundfaith_TxySI {
  font-size: 14px;
  padding: 0 8px;
}

.section_2iAib {
  padding: 0 12px;
  border: 0;
  margin: 6px 0 0 0;
}
.section-label_2PL7C {
  color: var(--bible-study-theme-ui-font-color-medium, #888888);
  line-height: 24px;
  display: flex;
  padding-right: 3px;
  box-sizing: border-box;
  width: 100%;
}
.text_30cHW {
  flex-grow: 1;
  -webkit-user-select: none;
          user-select: none;
}
.button-container_37gdA {
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 24px;
  height: 24px;
  padding: 3px;
}

.noTouch_1b02U .link_3KMbx button {
  display: none;
}
.touch_2S59z .link_3KMbx button svg path {
  fill: var(--bible-study-theme-icon-color-disabled, #c7cfdc) !important;
}
.link_3KMbx {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 0 6px 0 12px;
  min-height: 24px;
  max-width: 200px;
}
.link_3KMbx:hover button {
  display: inline;
}
.link_3KMbx a {
  cursor: pointer;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  width: 100%;
}
.link_3KMbx a p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 150px;
  margin: 0;
  padding: 0;
}
.link_3KMbx a:hover svg path {
  fill: var(--bible-study-theme-link-hover-color, #61adff);
}
.link_3KMbx a svg {
  margin-top: 2px;
  margin: 0 6px;
}
.link_3KMbx a svg path {
  fill: var(--bible-study-theme-link-color, #1977de);
}
.link_3KMbx button {
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}

.container_2qq29 {
  position: relative;
  width: 100%;
}
.input_24_qU {
  display: inline-block;
  width: 100%;
  background: transparent;
  border: none;
  outline: none;
  box-sizing: border-box;
}
.input_24_qU::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}

.container_3708t {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  border-radius: 3px;
  padding: 3px 0 3px 3px;
  height: 24px;
  width: var(--bible-study-react-ui-text-input-width, 100%);
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  border: var(--bible-study-theme-text-box-border-style, 1px solid #f4f4f4);
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.container_3708t.secondary_3_KQa {
  background-color: var(--bible-study-theme-secondary-text-box-background-color, #ffffff);
  border: var(--bible-study-theme-secondary-text-box-border-style, 1px solid #e7e7e7);
}
.container_3708t.suppress-borders_3GFR- {
  border-radius: 0px;
  border: none;
}
.container_3708t.disabled_g-WU3 {
  opacity: 0.5;
}
.container_3708t.invalid_8Gsge {
  border: solid 1px var(--bible-study-theme-text-box-error-border-color, #cc3333);
}
.container_3708t input {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.remove_1bngt {
  display: none;
}
.findIcon_W3StV {
  margin: 3px;
}

.addFileLinkContainer_3N3MY {
  position: relative;
  top: 0;
  left: 0;
  width: 190px;
}
.addFileLinkContainer_3N3MY .addFileLink_2tlkP {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  padding: 15px;
  border-radius: 8px;
  box-shadow: var(--bible-study-theme-card-stock-box-shadow, 0 1px 4px 0 #00000026);
  background-color: var(--bible-study-theme-card-stock-background-color, #ffffff);
  z-index: 1;
}
.addFileLinkContainer_3N3MY .addFileLink_2tlkP p {
  margin-bottom: 4px;
}
.addFileLinkContainer_3N3MY .addFileLink_2tlkP p:first-child {
  margin-top: 0;
}
.addFileLinkContainer_3N3MY .addFileLink_2tlkP .buttons_3NaD- {
  margin-top: 16px;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.addFileLinkContainer_3N3MY .addFileLink_2tlkP .buttons_3NaD- > button:first-child {
  margin-right: 12px;
}

.addLink_3NdJv button {
  margin-top: 7px;
}
.hint_2E9LK {
  color: var(--bible-study-theme-ui-font-color-medium, #888888);
  margin: 8px 0;
}

.textarea_1TWjJ {
  width: 100%;
  padding: 4px 3px;
  resize: none;
  border-radius: 3px;
  height: 60px;
  border: 1px solid var(--bible-study-theme-text-box-border-color, #f4f4f4);
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
}
.textarea_1TWjJ::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.container_2C8Bf {
  display: flex;
  position: relative;
}
.container_2C8Bf.disabled_1ctbR {
  opacity: 0.5;
}

.input_3v1ze {
  display: inline-block;
  border: none !important;
  outline: none;
  border-radius: 3px;
  padding: 0 6px 0 4px !important;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4) !important;
  line-height: normal !important;
  height: auto !important;
  box-sizing: content-box !important;
}
.input_3v1ze::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.autocomplete_18kf- {
  display: flex;
  width: calc(100% - 10px);
  min-width: 5em;
  max-width: 100%;
  line-height: 20px;
  height: 20px;
  position: static;
}
.suggestions_xRDSy {
  background: var(--bible-study-theme-main-background-color, #ffffff);
  border: none;
  box-shadow: var(--bible-study-theme-dropdown-box-shadow, 0px 2px 24px rgba(0, 0, 0, 0.2));
  cursor: default;
  display: inline-block;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: 300px;
  outline: none;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  top: 100%;
  z-index: 10;
  width: 235px;
}

.container_a1IDj {
  border-radius: 3px;
  width: 100%;
  cursor: text;
  padding: 1px 0 1px 0;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  position: relative;
  box-sizing: border-box;
  border: solid 1px var(--bible-study-theme-text-box-border-color, #f4f4f4);
}

.input-spacer_11F72 {
  height: 2px;
}

.calendarContainer_2Seh- {
  padding: 8px;
  min-width: 200px;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.calendarContainer_2Seh- h1,
.calendarContainer_2Seh- button,
.calendarContainer_2Seh- li {
  font-family: 'Source Sans Pro', sans-serif;
}
.spacer_3VRAg {
}
.date-dropdown-container_3-zfA {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
  padding: 0 3px;
}
.button-container_29Kxp {
  padding: 0 6px;
}

.container_PQCE1 {
  border-radius: 3px;
  width: 100%;
  padding: 4px 0 0 4px;
  cursor: text;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  position: relative;
  box-sizing: border-box;
  border: solid 1px var(--bible-study-theme-text-box-border-color, #f4f4f4);
}
.input_3k3OL {
  display: inline-block;
  padding: 2px 6px 2px 4px !important;
  border: none !important;
  outline: none;
  border-radius: 3px;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4) !important;
  line-height: normal !important;
  height: auto !important;
  box-sizing: content-box !important;
}
.input_3k3OL::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.autocomplete_3nhCK {
  display: flex;
  width: calc(100% - 10px);
  min-width: 5em;
  max-width: 100%;
  margin: 0 4px 4px 0;
  line-height: 20px;
  height: 20px;
  position: static;
}
.suggestions_3zhRh {
  background: var(--bible-study-theme-main-background-color, #ffffff);
  border: none;
  box-shadow: var(--bible-study-theme-dropdown-box-shadow, 0px 2px 24px rgba(0, 0, 0, 0.2));
  cursor: default;
  display: inline-block;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: 300px;
  outline: none;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  top: 100%;
  z-index: 10;
  width: 235px;
}

.fake-disabled-auto-complete_1eU7s {
  width: 100%;
  border-radius: 3px;
  opacity: 0.5;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
  box-sizing: border-box;
  border: solid 1px var(--bible-study-theme-text-box-border-color, #f4f4f4);
  height: 30px;
}

.expand-button_3UQyG {
  color: var(--bible-study-theme-link-color, #1977de);
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: -8px;
}
.expand-button_3UQyG:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.expand-button-container_3HOJ3 {
  margin: 6px 0;
}
.collapsed-container_30kEx {
  border-bottom: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
}
.opened-container_2phJi {
  padding-bottom: 12px;
  border-bottom: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
}
.spacer_1WLMk {
}
.sideBySide_1fOGe {
  display: flex;
  align-items: baseline;
  gap: 8px;
}
.disabled-opacity_1GUA6 {
  opacity: 0.5;
}

.collapse_3F4MQ {
  color: var(--bible-study-theme-ui-font-color, #000000);
  line-height: 24px;
  display: flex;
  align-items: center;
  border: none;
  background: inherit;
  width: 100%;
  white-space: nowrap;
  padding: 1px 6px;
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.expanded_KAgXN > div > svg {
  transform: rotate(90deg);
}
.default-header_32_k5 {
  font-weight: 600;
}
.icon-container_11kci {
  display: flex;
  padding-right: 3px;
}

.body-container_3Nlc5 {
  overflow-y: auto;
  overflow-x: hidden;
  flex-grow: 1;
}
.controls_8UDtU {
  border-bottom: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
  padding-bottom: 12px;
}


/*# sourceMappingURL=sermon-components.css.map*/
.facet_control_breadcrumbBar_1ERLo {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}
.facet_control_breadcrumb_3etkZ {
  display: inline-block;
  padding: 0px 4px;
  position: relative;
  white-space: nowrap;
  line-height: normal;
}
.facet_control_breadcrumbClose_FJIMw.facet_control_linkButton_39LE2 {
  cursor: pointer;
  padding: 0px 2px 0px 12px;
}
.facet_control_breadcrumbArrow_1LU0J {
  position: absolute;
  top: -1px;
  left: 6px;
}
.facet_control_breadcrumbResults_2lQBC {
  line-height: 15px;
  font-size: 0.923em;
}
.facet_control_count_Y0waw,
.facet_control_subtext_1c59p {
  font-size: 0.923em;
}
.facet_control_breadcrumbClear_16L7N {
  padding: 0;
}
.facet_control_breadcrumbClear_16L7N .facet_control_linkButton_39LE2 {
  padding: 0;
}

.facet_control_linkButton_18KNh {
  color: var(--bible-study-theme-link-color, #1977de);
  font: inherit;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
}
.facet_control_linkButton_18KNh:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.facet_control_count_3MvRY {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.facet_control_subtext_1XfFe {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}

.expander_control_expander_1nVCx > .expander_control_expander-content_2lbZl {
  display: none;
  padding-left: 24px;
}
.expander_control_expander_1nVCx > .expander_control_expander-header_2c4Om .expander_control_expander-arrow_21s8t {
  transform: rotate(-90deg);
}
.expander_control_expander_1nVCx.expander_control_is-expanded_1xYt4 > .expander_control_expander-header_2c4Om .expander_control_expander-arrow_21s8t {
  transform: initial;
}
.expander_control_expander_1nVCx.expander_control_is-expanded_1xYt4 > .expander_control_expander-content_2lbZl {
  display: block;
}
.expander_control_expander-header_2c4Om {
  position: relative;
  padding: 0 8px 0 24px;
  cursor: default;
  -webkit-user-select: none;
      user-select: none;
}
.expander_control_expander-arrow_21s8t {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 8px;
  margin: auto 0;
  height: 7px;
}
.expander_control_expander-arrow_21s8t svg {
  fill: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  display: block;
}
.expander_control_expander-title_3Z-z8 {
  padding-right: 4px;
  line-height: 30px;
}
.facet_control_linkButton_3-mva {
  color: var(--bible-study-theme-link-color, #1977de);
  font: inherit;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
}
.facet_control_linkButton_3-mva:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.facet_control_count_1it18 {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.facet_control_subtext_1lW8O {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.facet_control_edenLi_23qIy {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.facet_control_edenLi_23qIy:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.facet_control_edenLi_23qIy > span > button {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.facet_control_edenLi_23qIy > span > button:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}

.facet_control_linkButton_2qisM {
  color: var(--bible-study-theme-link-color, #1977de);
  font: inherit;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
}
.facet_control_linkButton_2qisM:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.facet_control_count_1oDCX {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.facet_control_subtext_bleW5 {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.facet_control_facetListEntries_2htEI {
  list-style-type: none;
  padding: 2px 2px 2px 0px;
  white-space: nowrap;
}
.facet_control_moreLink_2ZeRn {
  margin-left: -6px;
}
.facet_control_facetValue_3yfFX {
  display: flex;
  line-height: 1.3;
}
.facet_control_facetValue_3yfFX > button {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  flex-shrink: 1;
  padding: 0;
  margin: 0;
  line-height: 1.3;
}
.facet_control_facetValue_3yfFX > span {
  flex: none;
  margin-top: 0px;
  padding-left: 4px;
}
.facet_control_expander_3qn8y .facet_control_expander-content_R9qhw {
  padding-left: 24px;
}
.facet_control_expander-content_R9qhw {
  padding-left: 24px;
}
.facet_control_expander-arrow_2RGAs svg path {
  fill: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.facet_control_count_1oDCX,
.facet_control_subtext_bleW5 {
  font-size: 0.923em;
}

.facet_control_facetControl_I1_lt {
  position: relative;
}
.facet_control_facetControlsContainer_2n4Kg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
}
.facet_control_sidebar_1oqAm {
  background: var(--bible-study-theme-sidebar-background-color, #ffffff);
  z-index: 2;
  box-shadow: 1px 2px 4px var(--bible-study-theme-drop-shadow-color, #00000026);
  width: 220px;
  transition: width 250ms;
  flex: none;
  position: relative;
}
.facet_control_sidebarHidden_JptEd.facet_control_sidebar_1oqAm {
  width: 0;
  overflow-y: hidden;
}
.facet_control_sidebarHidden_JptEd.facet_control_sidebar_1oqAm .facet_control_facetList_1k-Yf {
  overflow-y: hidden;
}
.facet_control_content_dbeEC {
  background: var(--bible-study-theme-panel-background-color, #ffffff);
  flex: 1;
  transition: margin-left 250ms;
  display: flex;
  flex-direction: column;
}
.facet_control_content_dbeEC > :nth-child(2) {
  flex: 1;
  position: relative;
}
.facet_control_breadcrumbBar_3HGLN {
  flex: none;
  padding: 8px;
}
.facet_control_facetList_1k-Yf {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: auto;
  z-index: 2;
}
.facet_control_sidebarLoadingContainer_Gcfsn {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: auto;
  opacity: 0;
  display: flex;
  align-items: center;
  z-index: 1;
}
.facet_control_sidebarLoadingContainer_Gcfsn svg {
  flex: 1;
}
.facet_control_sidebarLoading_UDEph .facet_control_facetList_1k-Yf {
  opacity: 0.6;
}
.facet_control_sidebarLoading_UDEph .facet_control_sidebarLoadingContainer_Gcfsn {
  opacity: 1;
  z-index: 3;
}

.facet_control_linkButton_1bOTi {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 100%;
  color: var(--bible-study-theme-ui-font-color, #000000);
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  padding-left: 0;
  text-align: left;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
  overflow: hidden;
  line-height: 1.3;
}
.facet_control_linkButton_1bOTi:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}

.facet_control_link-button_wEsLd {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 100%;
  color: var(--bible-study-theme-link-color, #1977de);
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  padding: 0;
  text-align: left;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
}
.facet_control_link-button_wEsLd:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.facet_control_count_2USP- {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.facet_control_subtext_2d6jd {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}

.facet_control_link-button_V10Jo {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 100%;
  color: var(--bible-study-theme-link-color, #1977de);
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  padding: 0;
  text-align: left;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
}
.facet_control_link-button_V10Jo:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}
.facet_control_count__7KaZ {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  font-feature-settings: 'onum' 1;
}
.facet_control_subtext_2m6dn {
  font-size: 90%;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.facet_control_facet-list-container_2KV6E {
  position: relative;
}
.facet_control_facet-list_xUYh2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.facet_control_facet-list_xUYh2 .facet_control_expander-content_VnBBC {
  padding-left: 12px;
  padding-right: 12px;
}
.facet_control_expander-content_VnBBC {
  padding-left: 12px;
  padding-right: 12px;
}
.facet_control_expander-header_3A7Ev {
  font-weight: 400;
  padding-left: 20px;
  display: flex;
}
.facet_control_expander-arrow_lphGB {
  flex: none;
}
.facet_control_expander-arrow_lphGB svg path {
  fill: #005d9b;
}
.facet_control_expander-title_11Grn {
  line-height: 24px !important;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.facet_control_categories-list_wIy5r {
  list-style-type: none;
  padding-left: 0px;
}
.facet_control_terms-list_162Aa {
  list-style-type: none;
  padding-left: 8px;
}
.facet_control_term_rPJIx {
  padding-bottom: 6px;
}
.facet_control_facet-value_3Qdjr {
  display: flex;
  align-items: baseline;
}
.facet_control_facet-value_3Qdjr > button {
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
  flex-shrink: 1;
}
.facet_control_facet-value_3Qdjr > span {
  flex: none;
}
.facet_control_link-button_V10Jo {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 100%;
  color: var(--bible-study-theme-link-color, #1977de);
  cursor: pointer;
  text-decoration: none;
  margin: 0;
  padding: 0;
  text-align: left;
  border: 0;
  outline: none;
  background-color: transparent;
  box-shadow: none;
}
.facet_control_link-button_V10Jo:hover {
  color: var(--bible-study-theme-link-hover-color, #61adff);
}

.facet_control_breadcrumb-bar_3haom {
  position: relative;
  padding-bottom: 2px;
  padding-top: 2px;
  display: flex;
  align-items: baseline;
}
.facet_control_breadcrumb-clear_2wfYf {
  display: inline-block;
  padding-right: 4px;
  flex: none;
}
.facet_control_breadcrumb-search_vcg69 {
  display: inline-block;
  padding-right: 4px;
}
.facet_control_breadcrumb-results_2mGT1 {
  display: inline-block;
  vertical-align: text-top;
  flex: none;
}
.facet_control_breadcrumb_8n-sS {
  display: flex;
  min-width: 0;
  padding-right: 4px;
}
.facet_control_breadcrumb_8n-sS::before {
  float: left;
  padding-right: 6px;
  padding-left: 4px;
  content: '›';
  color: black;
}
.facet_control_breadcrumb_8n-sS > button {
  flex: none;
}
.facet_control_breadcrumb_8n-sS > span {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.facet_control_breadcrumb-close_XiY0F.facet_control_link-button_2Sv_e {
  padding-right: 2px;
  float: left;
}

.facet_control_filter-box-container_3V8q4 {
  display: flex;
  position: relative;
  padding: 8px;
}
.facet_control_filter-box_3ip7g {
  padding: 4px 6px 4px 6px;
  border: 1px solid #b1b2b1;
  border-radius: 3px;
  flex: 1;
  margin: 0;
  outline: none;
}
.facet_control_filter-box_3ip7g:focus {
  outline: none;
}
.facet_control_filter-box_3ip7g::selection {
  background: #9cf;
}
.facet_control_search-icon_UBQXK {
  position: absolute;
  right: 12px;
  top: 12px;
}
.facet_control_search-icon_UBQXK svg {
  display: block;
  margin: 0 auto;
  height: 17px;
}
.facet_control_close-button_chzkK {
  position: absolute;
  right: 14px;
  top: 14px;
  border: none;
  padding: 0;
  margin: 0 0 1px 0;
  background-color: white;
}
.facet_control_close-button_chzkK svg {
  display: block;
  margin: 0 auto;
}


/*# sourceMappingURL=facet-control.css.map*/
.container_39WIy {
  position: relative;
  width: 100%;
}
.input_UCQJi {
  display: inline-block;
  width: 100%;
  background: transparent;
  border: none;
  outline: none;
  box-sizing: border-box;
}
.input_UCQJi::placeholder {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.input_UCQJi::selection {
  background-color: var(--bible-study-theme-text-box-selection-background-color, #c1e4ff);
}


.rtQuillEditor_dragOverlay_2SqYG {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: 0.3;
  pointer-events: none;
}

.rtQuillEditor_editor_3ED8m {
  border: none !important;
  min-height: inherit;
  max-height: inherit;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.rtQuillEditor_editor_3ED8m,
.rtQuillEditor_editor_3ED8m a {
  font-family: var(--default-font, 'Source Sans Pro'), 'Source Sans Pro', sans-serif;
}
.rtQuillEditor_editor_3ED8m a {
  font-size: inherit;
}
.rtQuillEditor_editor_3ED8m .search-hit-default {
  color: var(--bible-study-theme-search-hit-font-color, #000000);
  background: var(--bible-study-theme-search-hit-default-background-color, #ff9933) !important;
}
.rtQuillEditor_editor_3ED8m .search-hit-active {
  color: var(--bible-study-theme-search-hit-font-color, #000000);
  background: var(--bible-study-theme-search-hit-active-background-color, #ffd86a) !important;
}
.rtQuillEditor_editor_3ED8m .ql-container {
  font-family: inherit;
  min-height: inherit;
  max-height: inherit;
}
.rtQuillEditor_editor_3ED8m a {
  text-decoration: none;
  color: var(--bible-study-theme-link-color, #1977de);
}
.rtQuillEditor_editor_3ED8m .ql-editor {
  padding: 0;
  font-size: var(--default-font-size);
  line-height: 1.4;
  font-family: inherit;
  min-height: inherit;
  max-height: inherit;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.rtQuillEditor_editor_3ED8m .ql-editor.ql-blank {
  font-size: var(--placeholder-font-size);
}
.rtQuillEditor_editor_3ED8m .ql-editor.ql-blank::before {
  left: 0;
  right: 0;
  font-style: normal;
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  min-height: inherit;
  max-height: inherit;
}
.rtQuillEditor_editor_3ED8m .ql-editor.ql-blank p::before {
  content: '';
}
.rtQuillEditor_editor_3ED8m .ql-editor ul,
.rtQuillEditor_editor_3ED8m .ql-editor ol,
.rtQuillEditor_editor_3ED8m .ql-editor ul li,
.rtQuillEditor_editor_3ED8m .ql-editor ol li {
  padding-left: 18pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul li::before,
.rtQuillEditor_editor_3ED8m .ql-editor ol li::before {
  width: 18pt;
  margin-left: -18pt;
  margin-right: 0;
  text-align: left;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-1,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-1 {
  padding-left: 54pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-2,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-2 {
  padding-left: 90pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-3,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-3 {
  padding-left: 126pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-4,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-4 {
  padding-left: 162pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-5,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-5 {
  padding-left: 198pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-6,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-6 {
  padding-left: 234pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-7,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-7 {
  padding-left: 270pt !important;
}
.rtQuillEditor_editor_3ED8m .ql-editor ul .ql-indent-8,
.rtQuillEditor_editor_3ED8m .ql-editor ol .ql-indent-8 {
  padding-left: 306pt !important;
}

.rtQuillEditor_ellipsis_3jJi6 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtQuillEditor_defaultFont_3jikU {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 13px;
}
.rtQuillEditor_contentFont_19TdP {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_contentFont_19TdP,
.rtQuillEditor_contentFont_19TdP a {
  font-family: var(--content-font, 'Source Sans Pro', sans-serif);
  font-size: 15px;
}
.rtQuillEditor_reset_2DYZS {
  line-height: normal;
}
.rtQuillEditor_reset_2DYZS,
.rtQuillEditor_reset_2DYZS * {
  box-sizing: border-box;
  outline: none;
}
.rtQuillEditor_reset_2DYZS input,
.rtQuillEditor_reset_2DYZS textarea {
  line-height: normal;
  font-family: inherit;
  border: none;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_reset_2DYZS button {
  cursor: pointer;
}
.rtQuillEditor_reset_2DYZS button:disabled {
  cursor: default !important;
}
.rtQuillEditor_dropdownContent_MQY-f {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  z-index: 1;
  position: relative;
  top: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 5px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
}

.rtQuillEditor_ellipsis_20jOL {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtQuillEditor_defaultFont_3SWpk {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 13px;
}
.rtQuillEditor_contentFont_14gNP {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_contentFont_14gNP,
.rtQuillEditor_contentFont_14gNP a {
  font-family: var(--content-font, 'Source Sans Pro', sans-serif);
  font-size: 15px;
}
.rtQuillEditor_reset_3DO3U {
  line-height: normal;
}
.rtQuillEditor_reset_3DO3U,
.rtQuillEditor_reset_3DO3U * {
  box-sizing: border-box;
  outline: none;
}
.rtQuillEditor_reset_3DO3U input,
.rtQuillEditor_reset_3DO3U textarea {
  line-height: normal;
  font-family: inherit;
  border: none;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_reset_3DO3U button {
  cursor: pointer;
}
.rtQuillEditor_reset_3DO3U button:disabled {
  cursor: default !important;
}
.rtQuillEditor_dropdownContent_2QBGa {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  z-index: 1;
  position: relative;
  top: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 5px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
}
.rtQuillEditor_dropdownContent_2QBGa {
  padding: 0;
}

.rtQuillEditor_linkInput_3Ouo8 {
  display: flex;
  width: 260px;
  padding: 8px;
}
.rtQuillEditor_linkInput_3Ouo8 > *:last-child {
  margin-left: 8px;
}
.rtQuillEditor_input_3GXZN {
  display: block;
  flex: 1;
  border: var(--bible-study-theme-text-box-border-style, 1px solid #f4f4f4) !important;
  border-radius: 3px;
  padding: 4px;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4);
}

.rtQuillEditor_ellipsis_1Is_t {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtQuillEditor_defaultFont_2p4e8 {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 13px;
}
.rtQuillEditor_contentFont_1bHxX {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_contentFont_1bHxX,
.rtQuillEditor_contentFont_1bHxX a {
  font-family: var(--content-font, 'Source Sans Pro', sans-serif);
  font-size: 15px;
}
.rtQuillEditor_reset_34vx1 {
  line-height: normal;
}
.rtQuillEditor_reset_34vx1,
.rtQuillEditor_reset_34vx1 * {
  box-sizing: border-box;
  outline: none;
}
.rtQuillEditor_reset_34vx1 input,
.rtQuillEditor_reset_34vx1 textarea {
  line-height: normal;
  font-family: inherit;
  border: none;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_reset_34vx1 button {
  cursor: pointer;
}
.rtQuillEditor_reset_34vx1 button:disabled {
  cursor: default !important;
}
.rtQuillEditor_dropdownContent_1bDKC {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  z-index: 1;
  position: relative;
  top: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 5px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
}
.rtQuillEditor_toolbarContainer_5Td97 {
  display: flex;
  flex-wrap: wrap;
  row-gap: 4px;
}
.rtQuillEditor_toolbarSection_2I3jE {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  padding-right: 4px;
  margin-right: 4px;
  border-right: 1px solid var(--bible-study-theme-toolbar-separator-color, #eeeeee);
}
.rtQuillEditor_toolbarSection_2I3jE:last-child {
  border-right: none;
  margin-right: 0;
  padding-right: 0;
}
.rtQuillEditor_toolbarSection_2I3jE > *:not(:first-child) {
  margin-left: 2px;
}
.rtQuillEditor_toolbarSection_2I3jE > *:not(:last-child) {
  margin-right: 2px;
}
.rtQuillEditor_fontFamilyPicker_3LsJs {
  width: 80px;
  text-align: left;
}
.rtQuillEditor_fontSize_26ULV {
  min-width: 14px;
  text-align: right;
}
.rtQuillEditor_alignIcon_1whm7 {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}
.rtQuillEditor_alignIcon_1whm7:hover {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-hover, #515d72);
}
.rtQuillEditor_alignIcon_1whm7.rtQuillEditor_active_3-dlf {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-active, #515d72);
}
.rtQuillEditor_section_1lNiR {
  overflow: auto;
  max-height: 50vh;
  max-width: fit-content;
  display: flex;
  flex-direction: column;
}

.rtQuillEditor_colorRow_1bTW0 {
  display: flex;
}
.rtQuillEditor_entryContainer_wj5zk {
  border: none;
  padding: 6px;
  background: none;
  font-size: 0;
}
.rtQuillEditor_selectedEntry_2yd3y,
.rtQuillEditor_entryContainer_wj5zk:hover {
  border: 1px solid var(--bible-study-theme-text-box-focused-border-color, #1977de) !important;
  border-radius: 4px;
  padding: 5px;
}
.rtQuillEditor_pickerContainer_YJVGh {
  padding: 15px 12px 12px 12px;
}
.rtQuillEditor_header_29hi6 {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  margin-bottom: 12px;
}

.rtQuillEditor_colorBox_3c0hG {
  height: 12px;
  width: 12px;
  border-radius: 1px;
}
.rtQuillEditor_colorBox_3c0hG.rtQuillEditor_bordered_KkL9k {
  border: 1px var(--bible-study-theme-border-color, #e7e7e7) solid;
}

.rtQuillEditor_selectedColorPreview__6Xss {
  display: inline-flex;
  align-items: baseline;
  justify-content: center;
  width: 18px;
  height: 18px;
  color: var(--bible-study-theme-icon-color-inactive, #63728c);
  border-bottom-color: transparent;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
}
.rtQuillEditor_previewColor_1pu9F {
  color: var(--color, var(--bible-study-theme-icon-color-inactive, #63728c));
}
.rtQuillEditor_previewColor_1pu9F.rtQuillEditor_withTextShadow_zWRfX {
  text-shadow: var(--bible-study-theme-icon-color-inactive, #63728c) 0 0 4px;
}
.rtQuillEditor_previewBackground_3NSNx {
  color: white;
  background-color: var(--bible-study-theme-icon-color-inactive, #63728c);
  border-bottom-color: var(--background, var(--bible-study-theme-icon-color-inactive, #63728c));
}
.rtQuillEditor_previewBackgroundDisabled_1zC9d {
  color: white;
  background-color: var(--bible-study-theme-icon-color-disabled, #c7cfdc);
  border-bottom-color: var(--bible-study-theme-icon-color-disabled, #c7cfdc);
}
.rtQuillEditor_dropdownContent_ME8AU {
}
.rtQuillEditor_footer_3BQFt {
  border-top: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
  margin-top: 4px;
  padding: 16px 12px 15px 12px;
  display: flex;
}
.rtQuillEditor_noneButton_22nQb {
  flex: 1;
  border: 1px solid transparent !important;
  text-align: left;
  border-radius: 3px;
  padding: 2px 7px !important;
  background: var(--bible-study-theme-text-box-background-color, #f4f4f4) !important;
}
.rtQuillEditor_noneButton_22nQb .rtQuillEditor_active_QXufv,
.rtQuillEditor_noneButton_22nQb:hover {
  border-color: #0064f2 !important;
}
.rtQuillEditor_active_QXufv {
  border-color: #0064f2 !important;
}

.rtQuillEditor_ellipsis_3A68N {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rtQuillEditor_defaultFont_oieXQ {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 13px;
}
.rtQuillEditor_contentFont_GhSKJ {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_contentFont_GhSKJ,
.rtQuillEditor_contentFont_GhSKJ a {
  font-family: var(--content-font, 'Source Sans Pro', sans-serif);
  font-size: 15px;
}
.rtQuillEditor_reset_3hYTe {
  line-height: normal;
}
.rtQuillEditor_reset_3hYTe,
.rtQuillEditor_reset_3hYTe * {
  box-sizing: border-box;
  outline: none;
}
.rtQuillEditor_reset_3hYTe input,
.rtQuillEditor_reset_3hYTe textarea {
  line-height: normal;
  font-family: inherit;
  border: none;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.rtQuillEditor_reset_3hYTe button {
  cursor: pointer;
}
.rtQuillEditor_reset_3hYTe button:disabled {
  cursor: default !important;
}
.rtQuillEditor_dropdownContent_3ZC6l {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  z-index: 1;
  position: relative;
  top: 5px;
  border-radius: 3px;
  box-shadow: 0 1px 5px 1px var(--bible-study-theme-drop-shadow-color, #00000026);
}
.rtQuillEditor_inlineFind_3_95k {
  background-color: var(--bible-study-theme-dropdown-background-color, #ffffff);
  box-shadow: 0 1px 3px 0 var(--bible-study-theme-drop-shadow-color, #00000026);
  border-bottom: none !important;
  z-index: 1;
  position: absolute;
  top: 100%;
  right: 20px;
  height: auto !important;
  display: flex;
  align-items: center;
  padding: 4px 8px;
  margin-top: 1px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  width: 260px;
}
.rtQuillEditor_input_3GGpB {
  flex: 1;
  background-color: var(--bible-study-theme-text-box-background-color, #f4f4f4) !important;
  color: var(--bible-study-theme-ui-font-color, #000000) !important;
}
.rtQuillEditor_findResult_38BlX {
  margin-left: 8px;
}
.rtQuillEditor_controlGroup_3mwZq {
  margin-left: 8px;
  border-left: 1px solid var(--bible-study-theme-border-color, #e7e7e7);
  padding-left: 4px;
  display: inline-flex;
  align-items: center;
}


/*# sourceMappingURL=rt-quill-editor.css.map*/
.commentaries-section {
  line-height: 24px;
}
.commentaries-section li {
  list-style: none;
}

.cross-references-section .cross-references-result:not(:first-child) {
  padding-top: 8px;
}

.parallel-passages-section .parallel-passages-result:not(:first-child) {
  padding-top: 8px;
}
.parallel-passages-section .parallel-passage-group-title {
  line-height: 24px;
}
.parallel-passages-section .parallel-passage-group {
  padding-left: 20px;
  line-height: 24px;
}
.parallel-passages-section .parallel-passage-group > * {
  line-height: 24px;
}

.header_HPET3 {
  position: relative;
  padding: 0 8px 0 18px;
  line-height: 30px;
  cursor: default;
}
.ellipsize_m14cD {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.expanderArrow_o7F_3 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 12px;
  margin: auto 0;
  height: 7px;
}
.expanderArrow_o7F_3 svg,
.expanderArrow_o7F_3 img {
  display: block;
}
.expanderArrow_o7F_3 svg path {
  fill: var(--bible-study-theme-icon-color-active, #515d72);
}
.expanderChildren_R0u7k {
  padding-left: 4px;
}

.content_lrhgk {
  padding: 0 0 0 18px;
  line-height: 130%;
  font: 400 13px 'Source Sans Pro', sans-serif;
}
.hidden_hymFN {
  display: none;
}

.important-words-section .important-word-variant {
  padding-bottom: 8px;
}
.important-words-section .important-word-table {
  border-spacing: 0;
}
.important-words-section .important-word-table-body {
  vertical-align: baseline;
}
.important-words-section .important-word-context-result td {
  padding: 0;
}
.important-words-section .important-word-context-result .reference {
  white-space: nowrap;
  padding-right: 8px;
  line-height: 24px;
}
.important-words-section .working-indicator {
  margin-left: 12px;
}

.literary-typing-section {
  border-spacing: 0;
}
.literary-typing-section .limited-results .literary-typing-entry:nth-child(n + 7) {
  display: none;
}
.literary-typing-section .limited-results .more-link-wrapper:nth-child(n + 8) {
  display: block;
}
.literary-typing-section .literary-typing-results-container > * {
  line-height: 24px;
}
.literary-typing-section .literary-typing-result {
  margin: 0;
  padding: 0;
}
.literary-typing-section .literary-typing-group-title:not(:first-child) > * {
  padding-top: 8px;
}
.literary-typing-section .literary-typing-entry li {
  display: inline;
}
.literary-typing-section .literary-typing-entry > * {
  padding: 0;
}
.literary-typing-section .literary-typing-entry > *:first-child {
  padding-right: 8px;
  white-space: nowrap;
}
.literary-typing-section .more-link-wrapper {
  display: none;
}
.literary-typing-section .more-link-wrapper .more-link {
  padding: 0;
}
.literary-typing-section .entry-level-1 > * {
  padding-left: 20px;
}
.literary-typing-section .entry-level-2 > * {
  padding-left: 40px;
}
.literary-typing-section .entry-level-3 > * {
  padding-left: 60px;
}
.literary-typing-section .entry-level-4 > * {
  padding-left: 80px;
}
.literary-typing-section .entry-level-5 > * {
  padding-left: 100px;
}

.contentContainer_iwxhf {
  display: grid;
  grid-template-columns: 34% 66%;
  height: 100%;
  color: initial;
}
.contentContainer_iwxhf.shouldUseCoverUrl_v1Gnk {
  grid-template-columns: auto 1fr;
}
.contentContainer_iwxhf.singleColumn_ps3ni {
  grid-template-columns: auto;
}
.contentContainer_iwxhf.selected_jWI_5,
.contentContainer_iwxhf:visited,
.contentContainer_iwxhf:active,
.contentContainer_iwxhf:hover {
  color: initial;
}
.buttonItem_cSsnc > span {
  width: 100%;
  height: 100%;
}
.coverUrl_Ofmwk {
  height: 22px;
  width: 18px;
  object-fit: contain;
  vertical-align: middle;
  padding-right: 6px;
  align-self: center;
  grid-row: 1;
  grid-column: 1;
}
.abbreviatedTitle_UABYv {
  grid-row: 1;
  grid-column: 1;
  padding-right: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  align-self: center;
}
.fullTitle_lcPBk {
  grid-row: 1;
  grid-column: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  align-self: center;
}
.fullTitle_lcPBk.singleColumn_ps3ni {
  grid-column: 1;
}
.title_cQ3Yh {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.suggestion-selected_dzBXR .abbreviatedTitle_UABYv,
.suggestion-selected_dzBXR .fullTitle_lcPBk,
.suggestion_BLSrn:hover .abbreviatedTitle_UABYv,
.suggestion_BLSrn:hover .fullTitle_lcPBk {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.suggestion_BLSrn {
  padding: 3px 0px;
  line-height: 28px;
  display: flex;
  white-space: nowrap;
  line-height: normal;
}
.suggestion_BLSrn > div {
  display: inline-block;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.suggestion_BLSrn.selected_jWI_5,
.suggestion_BLSrn:hover {
  background: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
}
.suggestion_BLSrn:hover {
  cursor: pointer;
}

.suggestionsContainer_qwWeh {
  padding-left: 0px;
  overflow-y: auto;
  height: 100%;
}
.suggestionsContainer_qwWeh.loadingContainer_c80Xb {
  display: flex;
  align-items: center;
  justify-content: center;
}
.suggestionsLoading_XFiQB {
  margin: auto;
  display: block;
  padding: 5px;
}
.notFound_F9WhQ {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-size: 14px;
  display: block;
  text-align: center;
  flex: 1;
  align-self: center;
  justify-content: center;
}
.suggestionsList_bQ2zL {
  font-size: 14px;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 12px;
}
.hideFilterInput_U2MEH {
  padding-top: 12px;
}

.resourceSelector_pnQRg {
  background: var(--bible-study-theme-dropdown-background-color, #ffffff);
  width: 280px;
  height: 328px;
  position: relative;
  display: flex;
  flex-direction: column;
}
.resourceSelectorDropdown_Icitc {
  z-index: 2;
  display: inline-flex;
  align-items: center;
  min-width: 0;
}
.resourceSelectorDropdown_Icitc button {
  background: transparent;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  width: 100%;
  display: flex;
  align-items: center;
}
.resourceSelectorDropdown_Icitc button:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.resourceSelectorDropdown_Icitc button:hover svg path {
  fill: var(--bible-study-theme-link-hover-color, #4797ff);
}
.resourceSelectorDropdown_Icitc button svg path {
  fill: var(--bible-study-theme-icon-color-active, #515d72);
}
.ellipsize_ZDaQV {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.filter_h0TYA {
  padding: 12px;
}
.resourceSelector_pnQRg .filter_h0TYA input {
  height: 30px;
  line-height: 30px;
  border-radius: 3px;
  padding-left: 8px;
  width: 100%;
}

.lemmaIcon_mPUac {
  --bible-study-icon-color: var(--bible-study-theme-icon-color-inactive, #63728c);
}

.header_hFzgb {
  line-height: normal;
}
.content_jGYbi {
  padding: 0 0 0 6px;
}

.div-table {
  display: table;
}
.div-tr {
  display: table-row;
}
.div-td {
  display: table-cell;
}
.word-by-word-verse-text-unit {
  cursor: pointer;
}
.word-and-transliteration > div a::after,
.word-by-word-resource-links > ul > li a::after,
.word-by-word-verse-text a::after,
.word-by-word-lemma-info a::after,
.word-and-transliteration > div span::after,
.word-by-word-resource-links > ul > li span::after,
.word-by-word-verse-text span::after,
.word-by-word-lemma-info span::after {
  content: ' ';
  cursor: default;
  background: var(--bible-study-theme-panel-background-color, #ffffff);
}
.word-by-word-verse-text-unit:last-child::after {
  content: '';
}

.word-by-word-verses,
.word-by-word-groups,
.word-by-word-group-words,
.word-by-word-resource-links,
.lemma-section-resource-links > ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.lemma-section-resource-links > ul {
  padding-left: 8px;
  padding-top: 4px;
}
.word-by-word-header-reference {
  padding-left: 4px;
  color: var(--bible-study-theme-link-color, #1e6afe);
}
.word-by-word-header-reference:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.word-by-word-section-resource-picker {
  width: 100%;
}
.word-by-word-verses {
  padding-top: 4px;
}
.word-by-word-verses > li {
  margin-bottom: 16px;
}
.word-by-word-verses > li:last-child {
  margin-bottom: 4px;
}
.word-by-word-groups {
  margin-top: 8px;
  margin-bottom: 16px;
}
.word-by-word-group {
  margin-left: 24px;
}
.word-by-word-group-words .word-by-word-group {
  margin-left: 12px;
}
.word-by-word-group-heading,
.word-by-word-single-word-heading {
  position: relative;
  height: 24px;
  line-height: 22px;
  border-radius: 3px;
  padding-left: 6px;
}
.word-by-word-single-word-details {
  margin-bottom: 8px;
  margin-left: 24px;
}
.word-by-word-resource-links ul,
.lemma-resource-links ul {
  margin: 0;
  padding: 0;
}
.word-by-word-resource-links li,
.lemma-resource-links li {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.word-by-word-verse-text-container {
  width: 100%;
  margin-top: 2px;
  table-layout: fixed;
}
.word-by-word-verse-text-container .div-td,
.word-by-word-verse-text-container td {
  padding: 2px 8px 2px 4px;
}
.word-by-word-verse-original-text {
  padding-right: 12px;
}
.word-by-word-verse-translation-text {
  padding-right: 4px;
}
.word-by-word-text-selected {
  background: var(--bible-study-theme-item-selected-background-color, #f4f4f4);
}
.word-by-word-text-linked {
  color: var(--bible-study-theme-panel-linkset-a-color, #ff6600);
}
.word-by-word-single-word-heading > div {
  position: absolute;
  top: 1px;
  left: 4px;
  right: 4px;
}
.word-by-word-verse-text-unit[data-word-numbers] {
  cursor: pointer;
}
.word-and-transliteration {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  white-space: nowrap;
}
.word-and-transliteration > div {
  background: var(--bible-study-theme-panel-background-color, #ffffff);
  display: inline-block;
  padding-right: 4px;
}
.word-and-transliteration::after {
  width: 50px;
  background: linear-gradient(to right, var(--bible-study-theme-panel-background-color, #ffffff) 50%, transparent);
  display: inline-block;
  margin-left: -4px;
  height: 100%;
  content: '.';
  color: transparent;
}
.word-by-word-lemma-info .lemma-reference > svg {
  margin-bottom: -2px;
  padding-right: 2px;
}
@media only screen and (max-width: 768px) {
  .word-by-word-single-word-heading {
    height: auto;
  }
  .word-by-word-single-word-heading > div {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
  }
  .word-and-transliteration {
    position: relative;
    left: auto;
  }
  .word-and-transliteration::after {
    display: none;
  }
  .word-and-transliteration::after {
    display: none;
  }
}

.textual-variant-category-resources,
.textual-variant-categories,
.textual-variant-resource-previews {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.textual-variant-category-resources li {
  padding-bottom: 2px;
}
.textual-variant-resource-previews {
  list-style-type: none;
  padding-left: 8px;
}
.textual-variant-resource-previews div {
  padding-top: 2px;
}

.translation-graph-section {
  display: flex;
}
.translation-graph {
  height: 200px;
}
.translation-graph-slice {
  cursor: pointer;
}
.translation-graph-center {
  fill: transparent;
}
.translation-graph-title {
  cursor: pointer;
  fill: var(--bible-study-theme-ui-font-color, #000000);
}
.translation-graph-subtitle {
  cursor: pointer;
  fill: var(--bible-study-theme-ui-font-color, #000000);
}
.translation-graph-section:before {
  content: '';
  flex: 1;
}
.translation-section-words {
  flex: 1;
}
.translation-section-list {
  list-style: none;
  margin: 0 0 0 20px;
  padding: 0;
}
.translation-section-label {
  cursor: pointer;
  padding: 0 0 0 10px;
  position: relative;
  text-align: left;
}
.translation-section-label div {
  text-align: left;
}
.translation-section-label:before {
  content: '';
  width: 4px;
  height: 4px;
  display: inline-block;
  margin-right: 5px;
  position: absolute;
  left: 0;
  top: 8px;
}
.translation-section-label:nth-of-type(12n):before {
  background-color: var(--bible-study-theme-colorSets-graph-0, #154ac9);
}
.translation-section-label:nth-of-type(12n + 1):before {
  background-color: var(--bible-study-theme-colorSets-graph-0, #154ac9);
}
.translation-section-label:nth-of-type(12n + 2):before {
  background-color: var(--bible-study-theme-colorSets-graph-1, #cc3333);
}
.translation-section-label:nth-of-type(12n + 3):before {
  background-color: var(--bible-study-theme-colorSets-graph-2, #ff6600);
}
.translation-section-label:nth-of-type(12n + 4):before {
  background-color: var(--bible-study-theme-colorSets-graph-3, #ff9933);
}
.translation-section-label:nth-of-type(12n + 5):before {
  background-color: var(--bible-study-theme-colorSets-graph-4, #ffe28f);
}
.translation-section-label:nth-of-type(12n + 6):before {
  background-color: var(--bible-study-theme-colorSets-graph-5, #99cc33);
}
.translation-section-label:nth-of-type(12n + 7):before {
  background-color: var(--bible-study-theme-colorSets-graph-6, #66cccc);
}
.translation-section-label:nth-of-type(12n + 8):before {
  background-color: var(--bible-study-theme-colorSets-graph-7, #4797ff);
}
.translation-section-label:nth-of-type(12n + 9):before {
  background-color: var(--bible-study-theme-colorSets-graph-8, #63728c);
}
.translation-section-label:nth-of-type(12n + 10):before {
  background-color: var(--bible-study-theme-colorSets-graph-9, #6e76b1);
}
.translation-section-label:nth-of-type(12n + 11):before {
  background-color: var(--bible-study-theme-colorSets-graph-10, #986dae);
}
.translation-section-label:nth-of-type(12n + 12):before {
  background-color: var(--bible-study-theme-colorSets-graph-11, #d12663);
}
.translation-section-label:nth-of-type(12n + 13):before {
  background-color: var(--bible-study-theme-colorSets-graph-12, #1e6afe);
}
.translation-section-label:nth-of-type(12n + 14):before {
  background-color: var(--bible-study-theme-colorSets-graph-13, #ff9f9f);
}
.translation-section-label:nth-of-type(12n + 15):before {
  background-color: var(--bible-study-theme-colorSets-graph-14, #ff8433);
}
.translation-section-label:nth-of-type(12n + 16):before {
  background-color: var(--bible-study-theme-colorSets-graph-15, #ffad5b);
}
.translation-section-label:nth-of-type(12n + 17):before {
  background-color: var(--bible-study-theme-colorSets-graph-16, #ffebb4);
}
.translation-section-label:nth-of-type(12n + 18):before {
  background-color: var(--bible-study-theme-colorSets-graph-17, #c3e179);
}
.translation-section-label:nth-of-type(12n + 19):before {
  background-color: var(--bible-study-theme-colorSets-graph-18, #a3e0e0);
}
.translation-section-label:nth-of-type(12n + 20):before {
  background-color: var(--bible-study-theme-colorSets-graph-19, #8bc5ff);
}
.translation-section-label:nth-of-type(12n + 21):before {
  background-color: var(--bible-study-theme-colorSets-graph-20, #919cae);
}
.translation-section-label:nth-of-type(12n + 22):before {
  background-color: var(--bible-study-theme-colorSets-graph-21, #9298c5);
}
.translation-section-label:nth-of-type(12n + 23):before {
  background-color: var(--bible-study-theme-colorSets-graph-22, #be9bd7);
}
.translation-section-label:nth-of-type(12n + 24):before {
  background-color: var(--bible-study-theme-colorSets-graph-23, #e37ca1);
}
.translation-reference-text-highlight {
  background: var(--bible-study-theme-search-hit-default-background-color, #ff9933);
}
.translation-reference-text-bold {
  font-weight: bold;
}
.translation-section-usages-reference {
  padding: 6px 12px 0;
  min-width: 64px;
  white-space: nowrap;
}
.translation-section-usages-reference-text-cell {
  padding: 0px;
}
.translation-section-usages-reference-heading {
  margin: 20px 0 5px;
  text-align: left;
  font-family: 'Source Sans Pro', sans-serif;
}
.translation-section-usages-reference-container {
  display: none;
  width: 100%;
}
.translation-section-usages-reference-container-visible {
  display: inline-block;
}
.translation-section-usages-reference-table {
  border-spacing: 0;
}
.translation-section-usages-reference-table-body {
  vertical-align: baseline;
}
.translation-section-usages-reference-more-link {
  color: var(--bible-study-theme-link-color, #1e6afe);
}
.translation-section-usages-reference-more-link:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}

.example-usage-reference-text::after {
  content: ' ';
  display: inline-block;
}
.example-usage-reference-text:last-child::after {
  content: '';
  display: block;
}
.usage-summary-wrapper {
  display: table;
  width: 100%;
  transform: translate3d(0, 0, 0);
}
.usage-summary {
  display: table-row;
}
.usage-pre-text {
  display: table-cell;
  width: 50%;
  position: relative;
  overflow: hidden;
}
.usage-pre-text > div {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  white-space: nowrap;
}
.usage-text {
  display: table-cell;
}
.usage-text > div {
  display: block;
  white-space: nowrap;
  margin-left: 4px;
  margin-right: 4px;
}
.usage-target-text,
.usage-non-hit-text,
.usage-post-target-text {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
}
.usage-hit-text {
  font-weight: bold;
}
.usage-post-text {
  display: table-cell;
  width: 50%;
  position: relative;
  overflow: hidden;
}
.usage-post-text > div {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
.usage-post-text::after {
  width: 32px;
  background: linear-gradient(to right, transparent, var(--bible-study-theme-panel-background-color, #ffffff) 50%);
  display: inline-block;
  height: 100%;
  content: '.';
  color: transparent;
  position: absolute;
  right: 0;
}
@media only screen and (max-width: 768px) {
  .usage-pre-text::after {
    width: 32px;
    background: linear-gradient(to right, var(--bible-study-theme-panel-background-color, #ffffff) 50%, transparent);
    display: inline-block;
    height: 100%;
    content: '.';
    color: transparent;
    position: absolute;
    left: 0;
  }
}
.example-usages-language-selector {
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  font-family: 'Source Sans Pro', sans-serif;
}
.example-usages-language-selector:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.example-usages-language-selector-container {
  float: right;
}
.example-usages-language-selector-separator:last-of-type {
  display: none;
}
.example-usages-language-selector-selected {
  color: var(--bible-study-theme-ui-font-color, #000000);
  cursor: default;
}
.example-usages-language-selector-selected:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.example-usages-container {
  padding: 0 10px;
  display: none;
  margin-top: 20px;
}
.example-usages-container-visible {
  display: block;
}
.example-usages-context-heading {
  padding-top: 15px;
}
.example-usages-context-heading:first-of-type {
  padding-top: 0;
}
.example-usages-usage-summary-wrapper {
  display: table;
  width: 100%;
  padding: 5px 0;
}
.example-usages-reference {
  position: absolute;
  z-index: 1;
  white-space: nowrap;
}
.example-usages-reference > div {
  position: absolute;
  z-index: 2;
  left: 0;
  display: inline;
  padding: 5px 0;
}
.example-usages-reference::before {
  width: 50px;
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
  display: inline-block;
  height: 100%;
  content: '.';
  color: transparent;
  padding: 5px 0;
}
.example-usages-reference::after {
  width: 50px;
  background: linear-gradient(to right, var(--bible-study-theme-panel-background-color, #ffffff) 50%, transparent);
  display: inline-block;
  height: 100%;
  content: '.';
  color: transparent;
  left: -4px;
  padding: 5px 0;
  position: relative;
}
.example-usage-reference-text {
  line-height: 19px;
}
.example-usage-reference-text-bold {
  font-weight: bold;
}
.example-usage-reference-text-highlight {
  background: var(--bible-study-theme-colorSets-search-hit-background-color-0, #ffebb4);
}

.clause-participants-container {
  padding: 0 10px;
  display: none;
}
.clause-participants-container-visible {
  display: block;
}
.clause-participants-entity-reference-title {
  color: var(--bible-study-theme-link-color, #1e6afe);
}
.clause-participants-entity-reference-title:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.clause-participants-roleset-selector {
  cursor: pointer;
  color: var(--bible-study-theme-link-color, #1e6afe);
  font-family: 'Source Sans Pro', sans-serif;
}
.clause-participants-roleset-selector:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.clause-participants-roleset-selector-container {
  float: right;
  position: relative;
  top: -20px;
}
.clause-participants-roleset-selector-selected {
  color: var(--bible-study-theme-ui-font-color, #000000);
  cursor: default;
}
.clause-participants-roleset-selector-selected:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.clause-participants-roles-more-link {
  padding-left: 18px;
  color: var(--bible-study-theme-link-color, #1e6afe);
}
.clause-participants-roles-more-link:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.clause-participants-context {
  margin-top: 15px;
}
.clause-participants-context-more-link {
  padding-left: 18px;
}
.clause-participants-context-count {
  font-family: 'Source Sans Pro', sans-serif;
  padding-left: 5px;
}
.clause-participants-role-heading {
  margin-bottom: 5px;
  margin-top: 15px;
  font-weight: 600;
  padding: 0;
}
.clause-participants-reference-table {
  margin-bottom: 10px;
  border-spacing: 0;
}
.clause-participants-reference-table-body {
  vertical-align: baseline;
}
.clause-participants-reference {
  padding: 6px 12px 0;
  min-width: 64px;
  white-space: nowrap;
}
.clause-participants-reference-content {
  padding: 0;
}
.clause-participants-reference-text-highlight {
  background: var(--bible-study-theme-colorSets-search-hit-background-color-0, #ffebb4);
}
.clause-participants-reference-text-bold {
  font-weight: bold;
}
.clause-participants-reference-text::after {
  content: ' ';
  background: var(--bible-study-theme-panel-background-color, #ffffff);
}

.grammatical-relationships-main-table {
  font-family: 'Source Sans Pro', sans-serif;
  margin-top: -20px;
  width: 100%;
  border-spacing: 0;
}
.grammatical-relationships-main-table-body {
  vertical-align: baseline;
}
.grammatical-relationships-role-heading {
  padding: 20px 0px 0px 0px;
  white-space: nowrap;
}
.grammatical-relationships-lemma > td {
  padding: 0;
}
.grammatical-relationships-lemma-arrow {
  padding-left: 18px;
  width: 19px;
}
.grammatical-relationships-lemma-arrow-rotated svg {
  transform: rotate(90deg);
}
.grammatical-relationships-bibletext-table {
  border-spacing: 0;
}
.grammatical-relationships-bibletext-table-body {
  vertical-align: baseline;
}
.grammatical-relationships-bibletext-reference {
  width: 64px;
  padding: 0px 0px 0px 40px;
}
.grammatical-relationships-bibletext-original,
.grammatical-relationships-bibletext-translated {
  padding: 5px 10px;
}
.grammatical-relationships-bibletext-section {
  display: none;
}
.grammatical-relationships-bibletext-section > td {
  padding: 0;
}
.grammatical-relationships-bibletext-section-visible {
  display: table-row;
}
.grammatical-relationships-bibletext-section-visible > td {
  padding: 0;
}
.grammatical-relationships-bibletext-more-link {
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  color: var(--bible-study-theme-link-color, #1e6afe);
  font: 400 13px 'Source Sans Pro', sans-serif;
  padding-left: 40px;
}
.grammatical-relationships-bibletext-more-link:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.grammatical-relationships-reference-text-highlight {
  background: var(--bible-study-theme-colorSets-search-hit-background-color-0, #ffebb4);
}
.grammatical-relationships-reference-text-bold {
  font-weight: bold;
}
.grammatical-relationships-reference-text::after {
  content: ' ';
}
.grammatical-relationships-more-link {
  margin: 0;
  padding: 0;
  padding-left: 18px;
  border: none;
  background: none;
  color: var(--bible-study-theme-link-color, #1e6afe);
  font: 400 13px 'Source Sans Pro', sans-serif;
}
.grammatical-relationships-more-link:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}
.grammatical-relationships-align-left {
  text-align: left;
}
.grammatical-relationships-align-right {
  text-align: right;
}
.grammatical-relationships-count {
  font-family: 'Source Sans Pro', sans-serif;
}

.media-resources-section a.media-reference {
  display: inline-block;
  margin: 0 8px 8px 0;
}
.media-resources-section .media-reference img {
  vertical-align: bottom;
}

.topics-section .topic-details .topic-article-title {
  padding-right: 8px;
}
.topics-section .topic-details .topic-resource-title .resource-reference:not(:hover) {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.topics-section .topic-details > * {
  line-height: 24px;
}
.topics-section-more-link {
  padding-left: 18px;
}
.topics-section-reference-label svg {
  width: 10px;
  display: inline-block;
  top: 6px;
  position: relative;
}
.topics-section-references {
  line-height: 8px;
}

.preaching-resources-section,
.preaching-resources-resource-articles {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.preaching-resources-resource,
.preaching-resources-article {
  padding-bottom: 2px;
}
.preaching-resources-resource-count {
  font-size: 90%;
  position: absolute;
  width: 15%;
  text-align: right;
}
.preaching-resources-resource-title {
  width: 85%;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow-x: hidden;
  vertical-align: top;
}
.preaching-resources-resource-more-link {
  padding-left: 18px;
}
.preaching-resources-resources-more-link {
  padding-left: 8px;
}
.preaching-resources-more-link {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  border: none;
  background: none;
  color: var(--bible-study-theme-link-color, #1e6afe);
  font: 400 13px 'Source Sans Pro', sans-serif;
}
.preaching-resources-more-link:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}

.theme-section-secondary {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 6px;
}
.theme-section-secondary-label {
  display: inline-flex;
  align-items: center;
  margin-right: 2px;
}
.theme-section-secondary-label svg {
  margin-right: 4px;
}
.theme-section-primary-theme {
  padding: 6px 0;
}
.theme-section-primary .theme-section-link {
  font-weight: 600;
}

.group-kind-selector-container {
  text-align: right;
}
.group-kind-selector-separator {
  cursor: default;
  margin-left: 7px;
  margin-right: 7px;
}
.group-kind-selector-selected {
  background: none;
  border: none;
  color: inherit;
  cursor: default;
  font: inherit;
  padding: 0;
}
.group-kind-selector-not-selected {
  background: none;
  border: none;
  color: var(--bible-study-theme-link-color, #1e6afe);
  cursor: pointer;
  font: inherit;
  padding: 0;
}
.group-kind-selector-not-selected:hover {
  color: var(--bible-study-theme-link-hover-color, #4797ff);
}

.journals-container .article-group-count {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  white-space: nowrap;
}
.journals-container .article-link-container {
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.journals-container .article-link-resource-title {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  cursor: default;
}
.journals-container .more-and-search-links-container {
  line-height: 24px;
}
.journals-container .more-and-search-links-container svg {
  height: 16px;
  position: relative;
  top: 4px;
}

.categorized-xrefs-group-header {
  font-size: 14px;
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.categorized-xrefs-resource-group-header {
  line-height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.categorized-xrefs-resource-group-cover {
  height: 20px;
  vertical-align: middle;
}
.categorized-xrefs-resource-group-title {
  margin-left: 8px;
}
.categorized-xrefs-subgroup-container:not(:first-child) {
  margin-top: 8px;
}
.categorized-xrefs-subgroup-title {
  cursor: default;
}
.categorized-xrefs-subgroup-article-groups-container {
  padding-left: 20px;
}
.categorized-xrefs-article-group-container {
  margin-top: 8px;
}
.categorized-xrefs-article-group-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.categorized-xrefs-article-group-resource-link {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  cursor: default;
  margin-left: 8px;
}
.categorized-xrefs-rich-text-preview {
  margin-top: 4px;
}
.categorized-xrefs-more-and-search-links-container {
  line-height: 24px;
}
.categorized-xrefs-more-and-search-links-container svg {
  height: 16px;
  position: relative;
  top: 4px;
}

.sermons-container .article-group-title {
  padding-right: 10px;
  white-space: nowrap;
}
.sermons-container .article-group-count {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  white-space: nowrap;
  display: inline-block;
}
.sermons-container .article-link-group-container {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.sermons-container .article-link-container {
  display: table-row;
  line-height: 24px;
  white-space: nowrap;
  width: 100%;
}
.sermons-container .article-link-title {
  display: table-cell;
  width: 65%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 10px;
}
.sermons-container .article-link-reference {
  display: table-cell;
  width: 20%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 10px;
}
.sermons-container .article-link-date {
  display: table-cell;
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
  text-align: right;
  width: 15%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.corpus_s9igu {
  padding-top: 6px;
  display: flex;
  align-items: center;
}
.searchLink_HwCrE {
  display: flex;
  align-items: center;
  padding-right: 6px;
}
.icon_fBsVG {
  display: flex;
  margin: 0 2px 0 0;
  height: 18px;
  width: 18px;
}
.icon_fBsVG svg {
  display: block;
  margin: auto;
}
.icon_fBsVG svg path {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}

.title_3wVee {
  fill: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}
.subtitle_2iwNs {
  fill: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 8pt;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}


.expander_control_expander_1nVCx > .expander_control_expander-content_2lbZl {
  display: none;
  padding-left: 24px;
}
.expander_control_expander_1nVCx > .expander_control_expander-header_2c4Om .expander_control_expander-arrow_21s8t {
  transform: rotate(-90deg);
}
.expander_control_expander_1nVCx.expander_control_is-expanded_1xYt4 > .expander_control_expander-header_2c4Om .expander_control_expander-arrow_21s8t {
  transform: initial;
}
.expander_control_expander_1nVCx.expander_control_is-expanded_1xYt4 > .expander_control_expander-content_2lbZl {
  display: block;
}
.expander_control_expander-header_2c4Om {
  position: relative;
  padding: 0 8px 0 24px;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}
.expander_control_expander-arrow_21s8t {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 8px;
  margin: auto 0;
  height: 7px;
}
.expander_control_expander-arrow_21s8t svg {
  fill: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  display: block;
}
.expander_control_expander-title_3Z-z8 {
  padding-right: 4px;
  line-height: 30px;
}


/*# sourceMappingURL=expander-control.css.map*/
.inputBox_nxjIh {
  position: absolute;
  display: flex;
  flex-direction: row;
  pointer-events: all;
}
.inputBoxEditor_Qccmn {
  flex: 1;
  border: var(--bible-study-theme-text-box-border, 1px solid #f4f4f4);
  border-radius: 3px;
  font-family: 'Source Sans Pro', sans-serif;
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.inputBoxEditor_Qccmn .ql-container {
  font-family: inherit;
}
.inputBoxEditor_Qccmn .ql-editor {
  padding: 4px;
  font-size: 14px;
  line-height: 20px;
  font-family: inherit;
}
.inputBoxEditor_Qccmn .ql-editor.ql-blank::before {
  left: 0;
  right: 0;
  padding-left: 4px;
}
.singleLine_gI_K8 .ql-container {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.singleLine_gI_K8 .ql-editor {
  padding: 2px;
  overflow-y: hidden;
  overflow-x: auto;
  position: absolute;
  height: unset;
  top: 0;
  bottom: -20px;
  left: 0;
  right: 0;
}
.singleLine_gI_K8 .ql-editor > * {
  white-space: nowrap;
}
.inputBoxContainer_J8OnX {
  pointer-events: none;
}
.inputBoxMenuHeader_WCEWq {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 4px;
}
.inputBoxMenu_HAuhJ {
  position: relative;
  align-items: flex-start;
}
.inputBoxArrow_VPthF {
  padding-left: 4px;
  display: flex;
}

.sinaix-resource-wrapper {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	overflow: hidden;
}

.sinaix-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.sinaix-interaction-container {
	overflow: scroll;
	outline: none;
	position: absolute;
	top: 0;
	left: 0;

	/* hack: ensure the scrollbars are not visible */
	right: -50px;
	bottom: -50px;
}

/* the canvas *must not* have any border or padding, or mouse coordinates will be wrong */
canvas.sinaix-display {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: none;
	display: block;
	visibility: hidden;
	outline: none;
}

.sinaix-canvas-wrapper {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 15px;
	width: 92%;
	margin: 0 auto;
	overflow: hidden;
}

.sinaix-canvas-wrapper.paginated {
	left: 0;
	width: 100%;
}

.sinaix-resource-wrapper.sinaix-loaded canvas.sinaix-display {
	visibility: inherit;
}

.sinaix-scroller {
	position: absolute;
	overflow: hidden;
	display: block;
	visibility: hidden;
}

.sinaix-scroller.vertical {
	right: 0;
	width: 15px;
	top: 0;
	bottom: 0;
}

.sinaix-scroller.horizontal {
	right: 15px;
	height: 15px;
	left: 0;
	bottom: 0;
}

.sinaix-scroller.visible {
	visibility: inherit;
}

.sinaix-scroller.vertical.visible {
	overflow-y: scroll;
}

.sinaix-scroller.horizontal.visible {
	overflow-x: scroll;
}

.sinaix-selection-handle-container {
	pointer-events: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
}

.sinaix-selection-handle-container.visible {
	display: block;
}

.sinaix-selection-handle-container.moving-selection-handle {
	pointer-events: all;
}

.sinaix-selection-handle {
	position: absolute;
	pointer-events: all;
}

.sinaix-selection-handle svg {
	position: absolute;
}

.sinaix-selection-handle-ios {
	width: 16px;
	transform: translateX(-8px);
}

.sinaix-ios-selection-vertical-bar {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 2px;
	left: 7px;
	background: #1e91d6;
}

.sinaix-selection-handle-android svg {
	width: 22px;
	height: 22px;
	bottom: -22px;
}

.sinaix-selection-handle-ios svg circle {
	fill: #1e91d6;
}

.sinaix-selection-handle-android svg path {
	fill: #4285f4;
}

.sinaix-selection-handle-ios svg {
	width: 25px;
	height: 25px;
}

.sinaix-selection-handle-android.sinaix-start-handle svg {
	left: -20px;
}

.sinaix-selection-handle-android.sinaix-end-handle svg {
	transform: scaleX(-1);
}

.sinaix-selection-handle-ios.sinaix-start-handle svg {
	top: -17px;
	left: -5px;
}

.sinaix-selection-handle-ios.sinaix-end-handle svg {
	bottom: -17px;
	left: -4px;
}

.moving-selection-handle .sinaix-selection-handle {
	pointer-events: none;
}

.sinaix-crash {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--bible-study-theme-panel-background-color, #ffffff);
  margin: 0;
}
.sinaix-crash .inner-container {
  position: absolute;
  text-align: center;
  top: 35%;
  left: 0;
  right: 0;
  color: var(--bible-study-theme-ui-font-color, #000000);
  margin: 0;
  padding: 12px;
}
.sinaix-crash .inner-container p,
.sinaix-crash .inner-container .actions {
  position: relative;
}
.blue-button,
.sinaix-crash button {
  padding: 4px 7px;
  margin: 8px 4px;
}

.resourceText_GeTdy .lang-he_bghMO {
  font-family: 'SBL Hebrew', Tahoma, Arial, 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif;
  font-size: 120%;
  line-height: 130%;
  text-align: right;
}
.resourceText_GeTdy .lang-el_qd5Ia {
  font-family: 'Sirba GRK', Tahoma, Arial, 'Microsoft Sans Serif', 'Lucida Sans Unicode', sans-serif;
}
.resourceText_GeTdy .lang-cop_n6Un_ {
  font-family: 'New Athena Unicode', sans-serif;
}
.resourceText_GeTdy img {
  max-width: 100%;
  height: auto;
}

.stretch__4xh2 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--bible-study-theme-toolbar-background-color, #ffffff);
  display: flex;
  align-items: center;
  justify-content: center;
}

.panelContent_ro7RS {
  z-index: 0;
  flex-grow: 1;
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  overflow-y: hidden;
}
.panelContent_ro7RS.scrolling_BgLuW {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.simplePanelContent_k1Ew5 {
  z-index: 0;
  flex-grow: 1;
  position: relative;
}
.simplePanelContent_k1Ew5.scrolling_BgLuW {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.panelContentIframe_VRbsu iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
}
.leftSidebarWrapper_vJQuR {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  bottom: 0;
  min-width: 80px;
  z-index: 2;
  font-size: 16px;
  background-color: var(--bible-study-theme-sidebar-background-color, #ffffff);
  border-width: var(--bible-study-theme-left-sidebar-border-width, 0 1px 0 0);
  border-style: solid;
  border-color: var(--bible-study-theme-left-sidebar-border-color, #e7e7e7);
  transition-duration: 0.25s;
}
.handles_AmtIw {
  z-index: 5;
}
.mainWrapperResizable_NF7f2 {
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  transition-duration: 0.25s;
}
.mainWrapper_Ir21I {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}
.rightSidebarWrapper_jdrbR {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  min-width: 80px;
  z-index: 2;
  font-size: 16px;
  background-color: var(--bible-study-theme-sidebar-background-color, #ffffff);
  border-width: var(--bible-study-theme-right-sidebar-border-width, 0 0 0 1px);
  border-style: solid;
  border-color: var(--bible-study-theme-right-sidebar-border-color, #e7e7e7);
  transition-duration: 0.25s;
}

.icon-container_AIePF {
  height: 18px;
  width: 18px;
}
.icon-container_AIePF svg {
  margin: auto;
  display: block;
}
.default-fill_rp5k5 svg path {
  fill: var(--bible-study-theme-icon-color-inactive, #63728c);
}

.text-container_drTBb {
  padding: 0 6px;
}
.selection-menu-item__oSfI {
  display: table;
  box-sizing: border-box;
  margin: auto 7px;
  padding: 0 3px;
  text-align: center;
  color: var(--bible-study-theme-ui-font-color, #000000);
  height: 24px;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}
.selection-menu-item__oSfI > * {
  display: table-cell;
  vertical-align: middle;
}
.selection-menu-item__oSfI:focus-visible {
  outline: var(--bible-study-theme-button-overlay-icon-focus-outline, 2px solid #4797ff);
  border-radius: var(--bible-study-theme-button-border-radius, 4px);
}
.text-selection-menu-item_pjKJK {
  margin: auto 3px;
}
.text-selection-menu-item_pjKJK:focus-visible {
  outline: var(--bible-study-theme-button-overlay-icon-focus-outline, 2px solid #4797ff);
  border-radius: var(--bible-study-theme-button-border-radius, 4px);
}

.button-container_x17kA {
  display: flex;
  align-items: center;
}
.button-container_x17kA button:focus-visible {
  outline-style: solid;
}
.selection-menu-button_vl1Wa {
}
.selection-menu-button_vl1Wa:hover.selection-menu-button_vl1Wa:not(.disabled_NyGBr, .disabledHighlight_SJTi8) {
  background-color: var(--bible-study-theme-context-menu-inline-button-hover-background-color, #c1e4ff);
}
.pin-right_ovLT8 {
  margin-left: auto;
}
.disabled_NyGBr {
  color: var(--bible-study-theme-icon-color-disabled, #c7cfdc);
}
.disabledHighlight_SJTi8 {
  opacity: 0.4;
}
.text_DNpCK {
}

.selection-menu-anchor_Hh5Dt {
}
.selection-menu-anchor_Hh5Dt:visited,
.selection-menu-anchor_Hh5Dt:active,
.selection-menu-anchor_Hh5Dt:focus,
.selection-menu-anchor_Hh5Dt:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
  cursor: default;
  background-color: var(--bible-study-theme-context-menu-inline-button-hover-background-color, #c1e4ff);
}
.text_yQA6z {
}

.pricingContainer_YcOKl {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.pricingContainer_YcOKl.inline_C4XpL {
  flex-direction: row-reverse;
  gap: 8px;
  align-items: center;
}
.userPrice_AaG5v {
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
}
.userPrice_AaG5v.inline_C4XpL {
  font-size: 14px;
  margin-bottom: 0;
}
.discountedUserPrice_heyob {
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
  color: var(--bible-study-theme-bookstore-product-discount-price-font-color, #cc3333);
}
.discountedUserPrice_heyob.inline_C4XpL {
  font-size: 14px;
  margin-bottom: 0;
}
.discountedUserPrice_heyob.inline_C4XpL {
  font-size: 14px;
  margin-bottom: 0;
}
.usdCurrencyContainer_l1583 {
  margin-bottom: 4px;
}
.usdCurrencyStar_mZ2JL {
  font-size: larger;
  font-weight: 600;
  padding-left: 2px;
  padding-right: 2px;
}
.regularPriceText_VajFC {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  margin-bottom: 4px;
}
.regularPriceText_VajFC.inline_C4XpL {
  margin-bottom: 0;
  font-size: 12px;
}
.regularPriceStrikethrough_IOzv5 {
  margin-left: 4px;
  text-decoration: line-through;
}
.savingsText_Flbhh {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  margin-bottom: 4px;
  white-space: nowrap;
}

.productContainer__cjkx {
  position: relative;
  display: flex;
  flex-direction: column;
  margin: 12px;
  gap: 8px;
}
.headerContainer_g5RSB {
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}
.compact_hlLcl .headerContainer_g5RSB {
  line-height: 16px;
}
.productDetailsContainer_NCNcL {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
}
.compact_hlLcl .productDetailsContainer_NCNcL {
  flex-direction: column;
  gap: 8px;
}
.imageContainer_XzyXD {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex: 0 0 auto;
}
.imageContainer_XzyXD img {
  max-height: 90px;
}
.textContainer_l6gQ7 {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  word-break: break-word;
  overflow-wrap: anywhere;
  gap: 4px;
  font-size: 14px;
}
.titleText_FfTd_ {
  font-size: 18px;
  font-weight: 600;
  flex: 0 0 auto;
}
.descriptionText_RzNE_ {
  font-size: 14px;
  flex: 1 1 auto;
  line-height: 120%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--resource-description-line-clamp);
  line-clamp: var(--resource-description-line-clamp);
}
.descriptionMeasurementContainer_Jw7Jt {
  position: absolute;
  top: -10000px;
  left: -10000px;
  visibility: hidden;
  height: 100%;
  width: 100%;
}
.moreButton_LfMk5 {
  font-size: 14px;
}
.compactMiddleSection_JoT8n {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  gap: 16px;
}
.veryCompact_P7jBB .compactMiddleSection_JoT8n {
  flex-direction: column;
  align-items: normal;
}
.purchasingContainer_O4ijH {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.pricingContainer_YO_R0 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-bottom: 8px;
}
.purchasingButtons_SRigc {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.compact_hlLcl .purchasingButtons_SRigc {
  flex-direction: row;
}
.overlayContainer_IE_Nr {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.overlay_bm6FE {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 1;
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
  z-index: -1;
}
.messageContainer__pb8Z {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  position: absolute;
  bottom: -8px;
  left: 0;
  right: 0;
}
.errorContainer_JQ6Dn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  position: absolute;
  bottom: -8px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 4px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
}
.errorTitle_LWMuG {
  font-weight: 600;
}
.isWorkingContainer_Z6xYF {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.container_AK0QG {
  display: flex;
  flex-direction: column;
}
.unlicensedHeading_srreI {
  margin-top: 16px;
  margin-left: 16px;
  margin-right: 16px;
  margin-bottom: 32px;
}
.retryInitializeResourceView_tdbNy {
  margin-left: 16px;
  margin-right: 16px;
  margin-bottom: 32px;
  margin-top: -8px;
}
.refreshCountdown_ZJLHF {
  vertical-align: text-bottom;
  margin-left: 8px;
}
.primaryProductContainer_KuXzv {
  margin: 4px;
}
.separator_Cjks4 {
  height: 1px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: var(--bible-study-theme-border-color, #e7e7e7);
  flex-shrink: 0;
}
.highlightContainer_OVAqQ {
  margin: 12px;
  margin-bottom: 20px;
  border-radius: 8px;
  box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.2);
}
.collectionRow_shfVs {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  margin-left: 24px;
  margin-right: 12px;
  height: 28px;
  gap: 8px;
}
.collectionTitleLinkContainer_KRA4A {
  overflow: hidden;
  flex-shrink: 1;
}
.collectionTitleLink_XNrWT {
  width: 100%;
  overflow: hidden;
  font-size: 14px;
}

.container_C0JL1 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin: 12px;
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
  height: 100%;
}
.container_C0JL1.compact_zUBeK {
  margin: 8px;
}
.overlayContainer_Ay0S8 {
  width: 100%;
  height: 100%;
}
.messageContainer_T4sLV {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.isWorkingContainer_gDwgj {
  height: 100%;
}
.title_GeqFa {
  font-size: 18px;
  font-weight: 600;
  flex: 0 0 auto;
  flex: unset;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex-shrink: 1;
  flex-grow: 1;
}
.overlay_rxl6i {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
  z-index: -1;
  opacity: 1;
}
.isWorkingContainer_gDwgj {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.errorContainer_n9WmV {
  position: absolute;
  bottom: -8px;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  bottom: 0;
  margin: 4px;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 16px;
  gap: 8px;
  position: static;
  height: 100%;
  width: 100%;
}
.userPrice_D607M {
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
}
.userPrice_D607M.inline_OZPii {
  font-size: 14px;
  margin-bottom: 0;
}
.discountedUserPrice_NOfgw {
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
  color: var(--bible-study-theme-bookstore-product-discount-price-font-color, #cc3333);
}
.discountedUserPrice_NOfgw.inline_OZPii {
  font-size: 14px;
  margin-bottom: 0;
}
.discountedUserPrice_NOfgw.inline_OZPii {
  font-size: 14px;
  margin-bottom: 0;
}
.discountedUserPrice_NOfgw.inline_OZPii {
  font-size: 14px;
  margin-bottom: 0;
}
.errorTitle_kcT6T {
  font-weight: 600;
}

.resourceNotAvailableForPurchaseWarning_pfOLM {
  padding: 16px 16px 12px 16px;
  font-size: 14px;
  line-height: 16.8px;
  cursor: default;
}

.loading_IIA3_ {
  padding: 12px 24px 24px 24px;
}

.inlineInfoCard_dbBK2 {
  cursor: default;
}
.inlineCardContent_rsRVW {
  color: var(--bible-study-theme-ui-font-color, #000000);
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
}
.inlineCardContent_rsRVW button:focus-visible {
  border-radius: var(--bible-study-theme-text-box-focused-border-radius, 3px);
  outline: var(--bible-study-theme-text-box-focused-border-style, 1px solid #1e6afe);
  outline-offset: 0px;
}

.previewContent_GQB1E {
  font-size: var(--resource-preview-font-size-multiplier, 1em);
  color: var(--bible-study-theme-ui-font-color, #000000);
  cursor: default;
  padding: 0 24px;
  line-height: 150%;
  text-align: justify;
}
.previewContent_GQB1E a {
  color: var(--bible-study-theme-resource-display-link-color, #023ac8);
  text-decoration: none;
  outline: none;
}
.previewContent_GQB1E a:hover {
  color: var(--bible-study-theme-resource-display-link-hover-color, #0a55e6);
}
.previewContent_GQB1E a:visited,
.previewContent_GQB1E a :active,
.previewContent_GQB1E a :focus {
  text-decoration: none;
  outline: none;
}
.previewContent_GQB1E span[data-disabled-preview-link] {
  color: var(--bible-study-theme-ui-font-color-light, #aaaaaa);
  text-decoration: underline;
}
.contentNotShownInLimitedPreview_UjfV9 {
  cursor: default;
  margin: 2em 0 2em 12px;
  color: var(--bible-study-theme-content-message-text-color, #000000);
  font-size: 1.2em;
  font-family: 'Sirba GRK', serif;
  font-style: italic;
  text-align: center;
  background-color: var(--bible-study-theme-content-message-background-color, #f4f4f4);
  line-height: 4em;
}
div.resourcetext {
  font-family: 'Sirba GRK', serif;
}
.infoCardWrapper_dZwlC {
  padding: 12px 24px;
}
.inlineInfoCardWrapper_Wh_vJ {
  padding: 0 24px 32px 24px;
}

.playerContainer_EBxxX {
  width: inherit;
  height: inherit;
  display: flex;
  justify-content: center;
  max-width: 800px;
  padding: 16px;
}
.vjsWrapper_GupIQ {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.outerContainer_XzrXZ {
  height: 100%;
  overflow: hidden;
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
  position: relative;
}
.scrollableContainer_mKPgN {
  overflow-y: auto;
  height: 100%;
  position: relative;
}
.helpCenterPreview_vSj2D {
  padding: 16px 16px 12px 16px;
  font-size: 14px;
  line-height: 16.8px;
  cursor: default;
}
.separator__xzGc {
  height: 1px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: var(--bible-study-theme-border-color, #e7e7e7);
  flex-shrink: 0;
}
.ctaContainer_dVRzG {
  position: absolute;
  top: var(--scroll-position);
  z-index: 11;
  width: var(--width, 100%);
  background-color: var(--bible-study-theme-panel-background-color, #ffffff);
}
.finalSeparator_d8Oe5 {
  position: sticky;
  top: var(--cta-container-height);
  z-index: 11;
}


/*# sourceMappingURL=bible-study-resource-preview.css.map*/
.panel_R_fat {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.loadingIndicatorContainer_yxwEo {
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: var(--bible-study-theme-dropdown-background-color);
  display: flex;
  align-items: center;
  justify-content: center;
}

.iconContainer_j1S5o {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  --bible-study-icon-color: var(--bible-study-theme-button-icon-color, #63728c);
}
.popover_oYoGn {
  text-align: left;
  max-width: 250px;
  background-color: var(--bible-study-theme-dropdown-background-color, #ffffff);
  box-shadow: var(--bible-study-theme-dropdown-box-shadow, 0px 2px 24px rgba(0, 0, 0, 0.2));
  color: var(--bible-study-theme-ui-font-color, #000000);
  padding: 8px;
  font-size: 14px;
  font-family: 'Source Sans Pro', sans-serif;
  margin: 4px;
  white-space: normal;
  line-height: normal;
  border-radius: 8px;
}


.historyControls_QDkkD {
  display: inline-flex;
  white-space: nowrap;
  align-items: center;
}
.historyControls_QDkkD > * {
  display: flex;
}
.historyButton_hX1s5 {
  padding: 0px;
}
.menu_bHUPc {
  position: relative;
  padding: 12px 0;
}
.menuList_MnJAp {
  padding: 0;
  margin: 0;
}
.listItem_hGhdd {
  list-style: none;
  white-space: nowrap;
  cursor: pointer;
}
.listItem_hGhdd:hover {
  background-color: var(--bible-study-theme-menu-item-hover-color, #f4f4f4);
}
.menuItem_CsUi5 {
  display: block;
  font: 400 14px 'Source Sans Pro', sans-serif;
  color: var(--bible-study-theme-ui-font-color, #000000);
  padding: 4px 20px;
}
.menuItem_CsUi5:hover {
  color: var(--bible-study-theme-ui-font-color, #000000);
}
.menuItem_CsUi5 span {
  font: 400 14px 'Source Sans Pro', sans-serif;
}
.subtitle_Zw2la {
  color: var(--bible-study-theme-ui-font-color-medium, #666666);
}

.container_sqH6b {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.container_sqH6b .title_j5dFZ {
  color: var(--bible-study-theme-card-info-font-color, #333333);
  font-weight: 700;
  font-size: 18px;
  line-height: 18px;
}
.container_sqH6b .body_PTqPl {
  color: var(--bible-study-theme-registration-cta-body-text-color, #0d0f12);
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
}
.container_sqH6b .buttons_n6fps {
  margin-top: 8px;
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  gap: 16px;
}

.toolbarWorkingIndicator_gubTQ {
  display: inline-block;
  line-height: 24px;
  vertical-align: top;
  margin-top: -1px;
  padding: 0 4px;
}
.toolbarWorkingIndicator_gubTQ > img {
  vertical-align: middle;
}

.container_Ptyq9 {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.container_Ptyq9 .banner_SBvXi {
  width: 100%;
  object-fit: contain;
}
.container_Ptyq9 .title_IMjsd {
  color: var(--bible-study-theme-registration-cta-title-color, #000000);
  font-weight: 600;
  font-size: 18px;
}
.container_Ptyq9 .subtitle_WbMlY {
  color: var(--bible-study-theme-registration-cta-subtitle-color, #000000);
  font-weight: 600;
  font-size: 16px;
}
.container_Ptyq9 ul.bodyList_c10c9 {
  padding-left: 8px;
  margin: 0 0 0 16px;
  list-style-position: outside;
}
.container_Ptyq9 ul.bodyList_c10c9 li:not(:last-child) {
  margin-bottom: 8px;
}
.container_Ptyq9 .bodyListItem_Iejzv {
  color: var(--bible-study-theme-registration-cta-body-text-color, #0d0f12);
  font-weight: 400;
  font-size: 14px;
  line-height: 120%;
}
.container_Ptyq9 .closingCta_OZ6Z3 {
  color: var(--bible-study-theme-registration-cta-subtitle-color, #000000);
  font-weight: 600;
  font-size: 16px;
}
.container_Ptyq9 .buttons_EHHQN {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
}
.compact_fT8WY .buttons_EHHQN {
  flex-direction: column;
  gap: 8px;
}

.errorMessage_Sy4Ed {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.text_tgCFE {
  text-align: center;
  word-wrap: break-word;
  margin: 15px;
}

.panel_DOCWx {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.container_kznus {
  width: calc(100% - 2 * 16px);
  height: calc(100% - 2 * 16px);
  margin: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cta_FBYJU {
  max-width: 728px;
  flex-grow: 1;
  justify-content: flex-start;
}

@media (min-width: 768px) {
  .dialogContainer_JjFFr > div > div {
    max-width: 480px;
    max-height: 267px;
  }
}
.buttonContents_Z93MU {
  display: flex;
  align-items: center;
}
.buttonContents_Z93MU .icon_DvpA0 {
  margin-right: 4px;
}
.buttonContents_Z93MU .buttonText_D2P4o {
  font-size: 12px;
}
.buttonContents_Z93MU.condensed_gxIyQ .icon_DvpA0 {
  margin-right: 0;
}
.buttonContents_Z93MU.condensed_gxIyQ .buttonText_D2P4o {
  display: none;
}


/*# sourceMappingURL=commons.4f49220349fadf58e5d0.css.map*/