/* Shared by the application and standalone public pages. */
.candidate-bottom-nav{display:none}
@media(max-width:1023px){
  .candidate-bottom-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;z-index:65;min-height:calc(72px + env(safe-area-inset-bottom));box-sizing:border-box;padding:6px max(8px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid #e1e7ef;background:#fff;box-shadow:0 -4px 20px #182e4608}
  .candidate-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:56px;padding:6px 2px;border-radius:12px;color:#586a7e;text-decoration:none;font-family:inherit;font-size:11px;font-weight:600;line-height:1.3;touch-action:manipulation}
  .candidate-bottom-nav a[aria-current=page]{color:#142b44;background:#edf2f7;font-weight:750}
  .candidate-bottom-nav a:hover{color:#142b44;background:#f2f5f9}
  .candidate-bottom-nav a:focus-visible{outline:2px solid #142b44;outline-offset:-3px}
  .wh-public-site.has-applicant-navigation{padding-bottom:calc(96px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}
  .wh-public-site.is-applicant-workspace .wh-site-footer{display:none}
}
