/* ERZEUGT von notes/tools/seitenmenue/leiste-messen.mjs – nicht von Hand ändern (ohne Zeitstempel: gleiche Messung = gleiche Datei = gleiche Adresse).
   Spar-Stufen der oberen Leiste je Sprache und mit/ohne Promotions, gemessen mit den echten Schriften. Erklärung: Kopf von leiste-messen.mjs. */
@media (min-width: 992px) and (max-width: 1300.98px) {
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar { padding-left: calc(var(--gm-side) + 20px); padding-right: 20px; gap: 10px; }
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group { padding: 0 4px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a { padding: 0 10px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a.is-here::before { left: 3px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { padding: 0 18px; }
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar .gm-social { padding: 0 6px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar .gm-social a { padding: 0 7px; }
}
@media (min-width: 992px) and (max-width: 1264.98px) {
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar { gap: 8px; padding-right: 16px; }
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a, html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { font-size: 14px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a { padding: 0 8px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a.is-here::before { left: 2px; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { padding: 0 14px; }
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-dl-t { padding: 0 10px; gap: 6px; }
}
@media (min-width: 992px) and (max-width: 1250.98px) {
html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar > .gm-social { display: none; } html[lang="de"]:not(:has(.gm-topbar > .gm-promo)) .gm-side-soc { display: block; }
}
@media (min-width: 992px) and (max-width: 1239.98px) {
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar { padding-left: calc(var(--gm-side) + 20px); padding-right: 20px; gap: 10px; }
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group { padding: 0 4px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a { padding: 0 10px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a.is-here::before { left: 3px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { padding: 0 18px; }
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar .gm-social { padding: 0 6px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar .gm-social a { padding: 0 7px; }
}
@media (min-width: 992px) and (max-width: 1203.98px) {
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar { gap: 8px; padding-right: 16px; }
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a, html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { font-size: 14px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a { padding: 0 8px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-group a.is-here::before { left: 2px; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar a.gm-promo { padding: 0 14px; }
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-dl-t { padding: 0 10px; gap: 6px; }
}
@media (min-width: 992px) and (max-width: 1189.98px) {
html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-topbar > .gm-social { display: none; } html[lang="en"]:not(:has(.gm-topbar > .gm-promo)) .gm-side-soc { display: block; }
}
