/* Footer copyright and application version. */
.web-footer .footer-bottom{
 grid-column:1/-1;
 display:flex;
 align-items:center;
 justify-content:space-between;
 gap:24px;
 padding-top:20px;
 border-top:1px solid #29261f;
 color:#817b70;
 font-size:11px;
 line-height:1.6;
}
.web-footer .footer-bottom>span{display:block;margin:0;font-size:inherit;line-height:inherit}
.web-footer .footer-bottom a{color:#c8ad6c;font-weight:700;transition:color .2s ease}
.web-footer .footer-bottom a:hover{color:var(--gold2)}
.web-footer .footer-version{flex:0 0 auto;text-align:right;white-space:nowrap}

@media(max-width:760px){
 .web-footer .footer-bottom{
  flex-direction:column;
  justify-content:center;
  gap:5px;
  padding-top:18px;
  text-align:center;
 }
 .web-footer .footer-bottom>span,.web-footer .footer-version{width:100%;text-align:center}
}
