/* map-look.css - Map settings on the tracker map (flights/js/map-look.js, owner 2026-11-07). Nothing here applies with the
   defaults: Plane label "Flight number" leaves <html> without data-plabel, so a list's chips are exactly as before.
   Plane label applies to a list's planes in the air (.plane-hover; not the ground planes' smaller chips, the tracked flight's
   card, or the open card of a hovered or tapped plane, which shows everything as before). The tag keeper
   (flight-map.js declutterTags) measures the chips as drawn, so a wider "Flight and type" chip still never overlaps. */
.plane-label .pl-ctype { display: none; }
/* Flight and type: the type code beside the number on the chip. */
html[data-plabel="type"] #trackerMap .plane-marker:not(.plane-list-ground) .plane-label.plane-hover:not(.pl-card-open):not(:hover) .pl-ctype { display: inline; }
/* None: no chip; a hover or a tap still opens the plane's card (pl-card-open). */
html[data-plabel="none"] #trackerMap .plane-marker:not(.plane-list-ground) .plane-label.plane-hover:not(.pl-card-open):not(:hover) .pl-info { display: none; }

/* The "?" help's link to Map settings (flight-map.js mapHelpLayout): bottom centre, over the dimmed map. */
.map-help-settings { position: absolute; z-index: 1001; left: 50%; bottom: 34px; transform: translateX(-50%); max-width: calc(100% - 32px); box-sizing: border-box;
    background: #fff; color: #0f6a9c; font: 13px/1.35 Arial, sans-serif; padding: 9px 14px; min-height: 44px; display: flex; align-items: center;
    border-radius: 8px; box-shadow: 0 1px 6px rgba(0,0,0,0.4); text-decoration: underline; text-align: center; pointer-events: auto; }
.map-help-settings b { font-weight: 700; color: inherit; }
.map-help-settings:focus-visible { outline: 3px solid #169fe6; outline-offset: 2px; }
body.dark-mode .map-help-settings, body.dark-mode .map-help-settings b { background: #fff !important; color: #0f6a9c !important; }
body.dark-mode .map-help-settings b { background: transparent !important; }
