/* Super App v1.3.13 — Hero Illustrated Transparency Recovery
   Original six book illustrations + hospital/handwritten scene PRESERVED.
   CSS owns pastel/navy surfaces; alpha-composited illustrations have no rectangular plate. */
html body #syh-app.syh-app .syh-h6-surface{
 background:linear-gradient(111deg,#fff 0%,#f5fbff 52%,#e7f6ff 100%)!important;
 overflow:hidden!important;
}
html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art{
 isolation:isolate!important;display:block!important;overflow:visible!important;
 height:auto!important;min-height:0!important;aspect-ratio:977/470!important;
 background:transparent!important;border:0!important;box-shadow:none!important;
}
html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image{
 display:block!important;position:absolute!important;inset:0!important;
 width:100%!important;height:100%!important;max-width:100%!important;
 aspect-ratio:auto!important;object-fit:contain!important;object-position:center bottom!important;
 padding:0!important;margin:0!important;background:transparent!important;
 border:0!important;box-shadow:none!important;filter:none!important;
 mask-image:none!important;-webkit-mask-image:none!important;
 transform:none!important;transition:opacity .18s ease!important;
}
html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-light-art{opacity:1!important;visibility:visible!important;}
html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-dark-art{opacity:0!important;visibility:hidden!important;}
/* Artwork follows the active app state, also when header/footer state lives outside #syh-app. */
:is(html.tvm-dark,html.yhlsm-dark,html.medipharm-global-dark,html.nah-sdp-dark-mode,html.nah-sdp-night-mode,html.nah-sdp-night-active,html[data-theme="dark"],html[data-color-scheme="dark"]) body #syh-app.syh-app .syh-h6-surface,
html body #syh-app.syh-app[data-syh-theme="dark"] .syh-h6-surface,
body.syh-dark #syh-app.syh-app .syh-h6-surface{
 background:radial-gradient(ellipse 39% 53% at 78% 72%,rgba(67,145,182,.11),transparent 78%),linear-gradient(112deg,#112a3d,#17384d 70%,#15364a)!important;
}
:is(html.tvm-dark,html.yhlsm-dark,html.medipharm-global-dark,html.nah-sdp-dark-mode,html.nah-sdp-night-mode,html.nah-sdp-night-active,html[data-theme="dark"],html[data-color-scheme="dark"]) body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-light-art,
html body #syh-app.syh-app[data-syh-theme="dark"] .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-light-art,
body.syh-dark #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-light-art{opacity:0!important;visibility:hidden!important;}
:is(html.tvm-dark,html.yhlsm-dark,html.medipharm-global-dark,html.nah-sdp-dark-mode,html.nah-sdp-night-mode,html.nah-sdp-night-active,html[data-theme="dark"],html[data-color-scheme="dark"]) body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-dark-art,
html body #syh-app.syh-app[data-syh-theme="dark"] .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-dark-art,
body.syh-dark #syh-app.syh-app .syh-h6-art.syh-v130-hero-art img.syh-v130-editorial-image.syh-v1313-dark-art{opacity:1!important;visibility:visible!important;}
@media(min-width:1101px){
 html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art{
  width:58%!important;max-width:58%!important;position:absolute!important;
  right:0!important;bottom:0!important;top:auto!important;
 }
}
@media(max-width:1100px){
 html body #syh-app.syh-app .syh-h6-surface{display:flex!important;flex-direction:column!important;min-height:0!important;}
 html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art{
  position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;
  padding:0!important;margin:0!important;aspect-ratio:977/470!important;
 }
}
@media(max-width:600px){
 html body #syh-app.syh-app .syh-h6-art.syh-v130-hero-art{width:100%!important;max-width:100%!important;}
}
@media(prefers-reduced-motion:reduce){html body #syh-app.syh-app .syh-h6-art .syh-v130-editorial-image{transition:none!important;}}
