
/* V62 — visible-but-subtle Vision 2030 watermark and balanced ENJAZ header brand. */
html body .enjaz-global-brand{
 display:flex!important;align-items:center!important;justify-content:center!important;
 width:210px!important;max-width:210px!important;min-width:0!important;
 height:66px!important;max-height:66px!important;margin:0!important;padding:0!important;
 overflow:visible!important;
}
html body .enjaz-global-brand img{
 display:block!important;width:205px!important;max-width:205px!important;
 height:64px!important;max-height:64px!important;object-fit:contain!important;
}
/* Keep the logo crisp and compact on smaller screens too. */
@media(max-width:760px){
 html body .enjaz-global-brand{width:164px!important;max-width:164px!important;height:54px!important;max-height:54px!important}
 html body .enjaz-global-brand img{width:160px!important;max-width:160px!important;height:52px!important;max-height:52px!important}
}
/* The official Saudi Vision 2030 mark sits on the photograph itself, not in a white card. */
html body .v47-photo-stage{position:relative!important;isolation:isolate!important;overflow:hidden!important}
html body .v47-photo-stage>.v47-photo-stamp,
html body .v47-photo-stage>.v44-vision-card-logo{
 position:absolute!important;z-index:30!important;left:16px!important;right:auto!important;
 top:auto!important;bottom:14px!important;display:flex!important;
 align-items:center!important;justify-content:center!important;
 width:70px!important;max-width:70px!important;height:48px!important;max-height:48px!important;
 padding:0!important;margin:0!important;overflow:hidden!important;
 background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;
 opacity:.48!important;mix-blend-mode:normal!important;pointer-events:none!important;
}
html body .v47-photo-stage>.v47-photo-stamp img,
html body .v47-photo-stage>.v44-vision-card-logo img{
 display:block!important;position:static!important;width:100%!important;height:100%!important;
 max-width:100%!important;max-height:100%!important;object-fit:contain!important;
 filter:drop-shadow(0 1px 2px rgba(0,0,0,.24))!important;opacity:1!important;
}
html[dir="rtl"] body .v47-photo-stage>.v47-photo-stamp,
html[dir="rtl"] body .v47-photo-stage>.v44-vision-card-logo{left:auto!important;right:16px!important}
@media(max-width:760px){
 html body .v47-photo-stage>.v47-photo-stamp,
 html body .v47-photo-stage>.v44-vision-card-logo{width:56px!important;max-width:56px!important;height:39px!important;max-height:39px!important;left:9px!important;bottom:9px!important}
 html[dir="rtl"] body .v47-photo-stage>.v47-photo-stamp,
 html[dir="rtl"] body .v47-photo-stage>.v44-vision-card-logo{left:auto!important;right:9px!important}
}
