/* v57: one identical horizontal measure for all three Explore-tab words. */
html body main details.join-explore {right:0!important}
html body main details.join-explore > summary {
  box-sizing:border-box!important;
  right:0!important;
  width:66px!important;
  min-width:66px!important;
  max-width:66px!important;
  padding:13px 6px 11px!important;
  gap:9px!important;
  overflow:hidden!important;
  border-radius:16px 0 0 16px!important;
}
html body main details.join-explore > summary:hover,
html body main details.join-explore > summary:focus-visible {
  width:66px!important;
  min-width:66px!important;
  max-width:66px!important;
}
html body main details.join-explore > summary .join-tab-copy {
  display:grid!important;
  grid-template-columns:54px!important;
  justify-items:stretch!important;
  box-sizing:border-box!important;
  width:54px!important;
  min-width:54px!important;
  max-width:54px!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
}
html body main details.join-explore > summary .join-tab-copy b,
html body main details.join-explore > summary .join-tab-copy strong {
  display:flex!important;
  align-items:baseline!important;
  justify-content:space-between!important;
  box-sizing:border-box!important;
  width:54px!important;
  min-width:54px!important;
  max-width:54px!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  color:#10333e!important;
  font-family:Arial,sans-serif!important;
  font-style:normal!important;
  font-weight:800!important;
  line-height:1!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
}
html body main details.join-explore > summary .join-tab-copy .tab-explore {font-size:10px!important}
html body main details.join-explore > summary .join-tab-copy .tab-your {margin-top:7px!important;font-size:17.5px!important}
html body main details.join-explore > summary .join-tab-copy .tab-place {margin-top:7px!important;font-size:13px!important}
html body main details.join-explore > summary .join-tab-copy b span,
html body main details.join-explore > summary .join-tab-copy strong span {
  display:block!important;
  flex:0 0 auto!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  font:inherit!important;
  line-height:inherit!important;
  letter-spacing:0!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
}
html body main details.join-explore > summary > i {margin-top:2px!important}

@media(max-width:700px) {
  html body main details.join-explore > summary,
  html body main details.join-explore > summary:hover,
  html body main details.join-explore > summary:focus-visible {
    width:66px!important;
    min-width:66px!important;
    max-width:66px!important;
    padding:13px 6px 11px!important;
  }
  html body main details.join-explore > summary .join-tab-copy,
  html body main details.join-explore > summary .join-tab-copy b,
  html body main details.join-explore > summary .join-tab-copy strong {
    width:54px!important;
    min-width:54px!important;
    max-width:54px!important;
    transform:none!important;
  }
  html body main details.join-explore > summary .join-tab-copy .tab-explore {font-size:10px!important;transform:none!important}
  html body main details.join-explore > summary .join-tab-copy .tab-your {font-size:17.5px!important;transform:none!important}
  html body main details.join-explore > summary .join-tab-copy .tab-place {font-size:13px!important;transform:none!important}
}
