.held-baustelle{max-width:720px}.held-baustelle-hinweis{border:1px solid var(--gold-linie,#b39257b3);background:color-mix(in srgb, var(--papier) 14%, transparent);font:600 clamp(14px, 1.1vw, 17px) / 1.2 var(--sans);letter-spacing:.03em;color:var(--gold-hell,#e8c77e);text-shadow:0 0 2px var(--hof), 0 0 14px var(--hof);border-radius:999px;align-items:center;gap:10px;margin:0 0 18px;padding:9px 16px;display:inline-flex}.held-baustelle-punkt{background:var(--gold-hell,#e8c77e);border-radius:50%;width:9px;height:9px;animation:2.4s ease-in-out infinite held-baustelle-puls}@keyframes held-baustelle-puls{50%{opacity:.35}}.held-baustelle-knoepfe{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.held-baustelle-knoepfe .knopf{font-variant-numeric:lining-nums;align-items:center;gap:10px;display:inline-flex}.held-baustelle-knoepfe .knopf svg{fill:currentColor;width:18px;height:18px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-baustelle{margin-inline:auto}@media (min-width:861px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-baustelle-knoepfe .knopf{min-height:56px;padding-inline:28px;font-size:17px}}.gebiet--baustelle .orte li{cursor:default}.bs-schwebe{right:clamp(14px,2.4vw,28px);bottom:calc(var(--cookie-hoehe,0px) + clamp(14px, 2.4vw, 28px) + env(safe-area-inset-bottom));z-index:40;justify-items:end;gap:12px;transition:bottom .3s;display:grid;position:fixed}.bs-schwebe-knopf{animation:4.2s ease-in-out infinite bs-schweben;animation-delay:calc(var(--i) * -1.3s);align-items:center;gap:10px;text-decoration:none;display:flex}.bs-schwebe-knopf:focus-visible{outline:none}.bs-schwebe-knopf:focus-visible .bs-schwebe-rund{outline:2px solid var(--rot);outline-offset:3px}.bs-schwebe-rund{background:var(--gold-verlauf);width:54px;height:54px;color:var(--rot-dunkel);border-radius:50%;place-items:center;transition:transform .25s,background .25s,color .25s;display:grid;box-shadow:0 2px 6px #2b0c1733,0 14px 30px -12px #2b0c178c}.bs-schwebe-rund svg{fill:currentColor;width:22px;height:22px}.bs-schwebe-text{background:var(--rot-dunkel);color:var(--creme);font:600 15px/1 var(--sans);font-variant-numeric:lining-nums;white-space:nowrap;box-shadow:var(--schatten);opacity:0;pointer-events:none;border-radius:999px;padding:9px 14px;transition:opacity .25s,translate .25s;translate:12px}.bs-schwebe-knopf:is(:hover,:focus-visible) .bs-schwebe-text{opacity:1;translate:0}.bs-schwebe-knopf:is(:hover,:focus-visible) .bs-schwebe-rund{background:var(--rot);color:var(--creme);transform:scale(1.08)}@keyframes bs-schweben{50%{translate:0 -6px}}@media (max-width:560px){.bs-schwebe-rund{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.bs-schwebe-knopf,.held-baustelle-punkt{animation:none}}
