.in-app-guidance{align-items:center;background:#111214;border-radius:14px;box-shadow:0 8px 24px #0005;color:#fff;display:grid;gap:9px;grid-template-columns:38px 1fr;left:10px;padding:9px 11px;position:absolute;right:10px;top:66px;z-index:1050}.guidance-arrow{align-items:center;background:#d96aa5;border-radius:10px;color:#111;display:flex;font-size:23px;font-weight:900;height:38px;justify-content:center}.in-app-guidance small,.in-app-guidance b,.in-app-guidance em{display:block}.in-app-guidance small{color:#d96aa5;font-size:7px;font-weight:900;letter-spacing:.08em}.in-app-guidance b{font-size:12px;line-height:1.18;margin-top:2px}.in-app-guidance em{color:#bfc0c4;font-size:7px;font-style:normal;font-weight:700;margin-top:3px}.guidance-controls{display:grid;gap:5px;grid-template-columns:1fr 1fr;margin:6px 0}.guidance-controls button{background:var(--paper);border:1px solid var(--line);border-radius:9px;color:var(--ink);font-size:7px;font-weight:900;min-height:30px}.backup-navigation{background:transparent;border:1px solid #b64e91;color:var(--ink);font-size:7px;margin:5px 0;padding:7px}
html[data-theme="dark"] .in-app-guidance{background:#d96aa5;color:#111}html[data-theme="dark"] .guidance-arrow{background:#111;color:#d96aa5}html[data-theme="dark"] .in-app-guidance small{color:#5c4200}html[data-theme="dark"] .in-app-guidance em{color:#604b12}html[data-theme="dark"] .backup-navigation{color:#e7bd43}
.navigation-mode .leaflet-tile-pane{filter:none!important}
