
/* TaksimTransfer V7.4.5 - Compact inline SVG language flags */
.tt-lang.tt-lang-inline-v745{
  display:flex!important;
  align-items:center!important;
  margin-left:4px!important;
  position:relative!important;
}
.tt-lang-inline-v745 .tt-lang-current{
  display:none!important;
}
.tt-lang-inline-v745 .tt-lang-menu,
.tt-lang-inline-v745 .tt-lang-menu-inline-v745{
  position:static!important;
  inset:auto!important;
  display:flex!important;
  align-items:center!important;
  gap:3px!important;
  min-width:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  opacity:1!important;
  visibility:visible!important;
  transform:none!important;
}
.tt-lang-inline-v745 .tt-lang-option{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:25px!important;
  height:18px!important;
  min-width:25px!important;
  min-height:18px!important;
  padding:0!important;
  margin:0!important;
  border:1px solid rgba(255,255,255,.28)!important;
  border-radius:4px!important;
  background:rgba(255,255,255,.08)!important;
  box-shadow:none!important;
  overflow:hidden!important;
  cursor:pointer!important;
  transition:transform .16s ease,border-color .16s ease,background .16s ease!important;
}
.tt-lang-inline-v745 .tt-lang-option img{
  display:block!important;
  width:23px!important;
  height:16px!important;
  max-width:none!important;
  object-fit:cover!important;
  border-radius:3px!important;
}
.tt-lang-inline-v745 .tt-lang-option:hover,
.tt-lang-inline-v745 .tt-lang-option:focus-visible{
  transform:translateY(-1px)!important;
  border-color:rgba(255,255,255,.72)!important;
  background:rgba(255,255,255,.16)!important;
  outline:none!important;
}
.tt-lang-inline-v745 .tt-lang-option[aria-pressed="true"],
.tt-lang-inline-v745 .tt-lang-option.active{
  border-color:#fff!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.18)!important;
}
@media(max-width:760px){
  .tt-lang.tt-lang-inline-v745{margin-left:0!important}
  .tt-lang-inline-v745 .tt-lang-menu{gap:2px!important}
  .tt-lang-inline-v745 .tt-lang-option{
    width:23px!important;height:17px!important;min-width:23px!important;min-height:17px!important
  }
  .tt-lang-inline-v745 .tt-lang-option img{width:21px!important;height:15px!important}
}
