/* SeafoodMeNow V392 — Pakistan portrait mobile visual polish.
   Loaded after the V390 handoff rules so the entry glow is feathered rather than
   clipped like a solid white shape, and cinematic scene headings remain visible. */
@media (max-width:720px) and (orientation:portrait){
  html body #pkEntryHero{isolation:isolate!important}
  html body #pkEntryHero .reference-hero-wash{
    opacity:.30!important;
    background:
      radial-gradient(ellipse 78% 54% at 17% 22%,rgba(255,255,255,.44) 0%,rgba(255,255,255,.24) 34%,rgba(255,255,255,.08) 58%,rgba(255,255,255,0) 79%),
      linear-gradient(104deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,.10) 40%,rgba(255,255,255,0) 69%)!important;
    filter:blur(9px)!important;
  }
  html body #pkEntryHero::after{
    inset:-7% -24% 25% -26%!important;
    clip-path:none!important;
    border-radius:42% 58% 55% 45% / 32% 48% 52% 68%!important;
    background:
      radial-gradient(ellipse 74% 69% at 21% 27%,rgba(255,255,255,.90) 0%,rgba(255,255,255,.62) 29%,rgba(255,255,255,.32) 48%,rgba(255,255,255,.12) 64%,rgba(255,255,255,0) 82%),
      radial-gradient(ellipse 56% 48% at 37% 55%,rgba(240,249,255,.39) 0%,rgba(240,249,255,.16) 48%,rgba(240,249,255,0) 80%)!important;
    filter:blur(30px)!important;
    opacity:.82!important;
    -webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.82) 68%,rgba(0,0,0,.34) 82%,transparent 100%)!important;
    mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.82) 68%,rgba(0,0,0,.34) 82%,transparent 100%)!important;
    transform:translate3d(-2%,0,0)!important;
  }
  html body .pk-cinema.mobile-cinema-past .pk-cinema-mobile-frame-heading,
  html body .pk-cinema.entry-done .pk-cinema-mobile-frame-heading,
  html body .pk-cinema[data-v392-scene-ready="1"] .pk-cinema-mobile-frame-heading{
    display:block!important;
    opacity:1!important;
    visibility:visible!important;
    transform:none!important;
    z-index:18!important;
  }
  html body .pk-cinema.mobile-cinema-past .pk-cinema-mobile-frame-heading:empty{display:none!important}
}
@media (max-width:390px) and (orientation:portrait){
  html body #pkEntryHero::after{inset:-8% -31% 26% -31%!important;filter:blur(27px)!important;opacity:.80!important}
}
@media (prefers-reduced-motion:reduce){
  html body #pkEntryHero::after{filter:blur(25px)!important}
}
