/* Marinova Formula 1 page: the photo viewer's page lock (UI-F1-YACHTS-R2). A route-bound shell stylesheet, pinned in
   lib/adapter.mjs SHELL_STYLES for /formula-1-yacht-rental-abu-dhabi/ only and checked by its exact bytes. While a page
   dialog that the page script marks data-page-lock="all" (the photo viewer) is open, <html> and <body> do not scroll: the
   accepted yacht-detail gallery lock (the detail-support integration's data-page-lock="all" rule), expressed for this page
   without script. The page keeps its scroll position underneath, the viewer scrolls internally, and the lock ends as soon
   as the viewer closes. The shared menu's own lock and every other page are unchanged. */
html:has(#f1-root dialog[data-page-lock="all"][open]),html:has(#f1-root dialog[data-page-lock="all"][open]) body{overflow:hidden}
