/* PALUX 475 — persistent driver focus with an explicit return to all drivers. */
.palux-map-focus-note{pointer-events:auto;flex-direction:row;align-items:center;gap:10px;text-align:left}
.palux-map-focus-note>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start}
.palux-map-focus-note .palux-map-back-all{appearance:none;border:1px solid rgba(14,30,52,.18);border-radius:10px;background:#fff;color:var(--navy,#0e1e34);padding:7px 10px;font:inherit;font-size:11px;font-weight:800;line-height:1.1;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(14,30,52,.12)}
.palux-map-focus-note .palux-map-back-all:hover,.palux-map-focus-note .palux-map-back-all:focus-visible{border-color:var(--gold,#d7ab27);outline:2px solid rgba(215,171,39,.22);outline-offset:1px}
body.dark .palux-map-focus-note .palux-map-back-all,body[data-theme="dark"] .palux-map-focus-note .palux-map-back-all{background:#17243a;color:#fff;border-color:rgba(255,255,255,.22)}
@media(max-width:700px){.palux-map-focus-note{align-items:center!important}.palux-map-focus-note .palux-map-back-all{padding:7px 9px}}
