/* Phase 20.5.10.4 — Footer App Badges Visibility Fix & External SVG Asset Guard
   Purpose: keep footer Google Play / App Store badges visible and clickable even when the App Shell / Skeleton / Critical layout guards are active. */
.footer-app-card-v14 .app-badges-dynamic,
.footer-app-card-v14 .app-badges-full,
.app-badges-dynamic.app-badges-full{
  visibility:visible!important;
  opacity:1!important;
  filter:none!important;
  transform:none!important;
  content-visibility:visible!important;
  contain:none!important;
  isolation:auto!important;
}
.footer-app-card-v14 .app-badges-dynamic a,
.app-badges-dynamic.app-badges-full a,
a.marketak-app-badge-link-v205104{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:56px!important;
  width:100%!important;
  padding:8px 14px!important;
  border-radius:15px!important;
  background:#fff!important;
  border:1px solid rgba(226,232,240,.95)!important;
  box-shadow:0 15px 34px rgba(0,0,0,.18)!important;
  overflow:hidden!important;
  text-decoration:none!important;
  opacity:1!important;
  filter:none!important;
  pointer-events:auto!important;
  cursor:pointer!important;
  color:#071124!important;
}
.footer-app-card-v14 .app-badges-dynamic a::before,
.footer-app-card-v14 .app-badges-dynamic a::after,
.app-badges-dynamic.app-badges-full a::before,
.app-badges-dynamic.app-badges-full a::after,
a.marketak-app-badge-link-v205104::before,
a.marketak-app-badge-link-v205104::after{
  display:none!important;
  content:none!important;
}
.footer-app-card-v14 .app-badges-dynamic img,
.app-badges-dynamic.app-badges-full img,
img.marketak-app-badge-img-v205104{
  display:block!important;
  width:auto!important;
  max-width:190px!important;
  height:40px!important;
  max-height:46px!important;
  object-fit:contain!important;
  object-position:center!important;
  opacity:1!important;
  visibility:visible!important;
  filter:none!important;
  mix-blend-mode:normal!important;
  transform:none!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  padding:0!important;
  margin:0 auto!important;
  content-visibility:visible!important;
}
.footer-app-card-v14 .app-badges-dynamic span,
.app-badges-dynamic.app-badges-full span{
  opacity:1!important;
  visibility:visible!important;
  color:#071124!important;
  filter:none!important;
}
.marketak-shell-enabled-v205101:not(.marketak-shell-ready-v205101) footer,
.marketak-shell-enabled-v205101:not(.marketak-shell-ready-v205101) footer *,
.marketak-ui-booting footer,
.marketak-ui-booting footer *{
  visibility:visible!important;
}
.marketak-shell-enabled-v205101:not(.marketak-shell-ready-v205101) footer .app-badges-dynamic,
.marketak-ui-booting footer .app-badges-dynamic{
  opacity:1!important;
  filter:none!important;
}
.footer-app-card-v14 .app-badges-dynamic a[href="#"],
.footer-app-card-v14 .app-badges-dynamic a[href=""],
.app-badges-dynamic.app-badges-full a[href="#"],
.app-badges-dynamic.app-badges-full a[href=""]{
  cursor:default!important;
}
.footer-app-card-v14 .app-badges-dynamic a[href="#"]::after,
.footer-app-card-v14 .app-badges-dynamic a[href=""]::after,
.app-badges-dynamic.app-badges-full a[href="#"]::after,
.app-badges-dynamic.app-badges-full a[href=""]::after{
  content:'قريبًا'!important;
  display:grid!important;
  place-items:center!important;
  position:absolute!important;
  inset:auto 10px 8px auto!important;
  min-width:54px!important;
  height:22px!important;
  padding:0 8px!important;
  border-radius:999px!important;
  background:#eef6ff!important;
  color:#0b6bff!important;
  font-size:11px!important;
  font-weight:900!important;
}
@media(max-width:900px){
  .footer-app-card-v14 .app-badges-dynamic img,
  .app-badges-dynamic.app-badges-full img,
  img.marketak-app-badge-img-v205104{max-width:170px!important;height:38px!important;}
}
