/* 034GAME — cabeçalho street panorâmico. */
.header{
  position:relative!important;
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  height:clamp(100px,11vw,170px)!important;
  min-height:clamp(100px,11vw,170px)!important;
  padding:12px max(18px,calc((100vw - 1120px)/2))!important;
  overflow:hidden!important;
  background:#0c0f15 url('/header-street-034game.png') center center / cover no-repeat!important;
  border-bottom:2px solid #11151b!important;
  box-shadow:0 6px 20px #0007!important;
}
.header::before,.header::after{display:none!important}
.header .brand,.header .demo{display:none!important}
.header .account-logout{
  position:relative!important;
  z-index:2!important;
  flex-shrink:0!important;
  max-width:38vw!important;
  overflow:hidden!important;
  white-space:nowrap!important;
  text-overflow:ellipsis!important;
  color:#fff6e9!important;
  background:#0a0b10d9!important;
  border:1px solid #d5ad5e!important;
  border-radius:8px!important;
  padding:10px 14px!important;
  box-shadow:0 2px 10px #000a!important;
}
@media(max-width:700px){
  .header{
    height:96px!important;
    min-height:96px!important;
    background-size:auto 100%!important;
    background-position:left center!important;
    padding:8px 12px!important;
  }
  .header .account-logout{font-size:11px!important;padding:7px 9px!important;max-width:38vw!important}
}
