
/* AK BAUELEMENTE Analytics-Einwilligung: ohne Eingriff in bestehende Layouts */
.akb-consent[hidden]{display:none!important}
.akb-consent{position:fixed;z-index:99999;bottom:14px;left:14px;right:14px;max-width:690px;margin:auto;background:#fff;color:#1b2630;border:1px solid #cbd0d5;border-radius:12px;box-shadow:0 8px 35px #0004;padding:20px;font:15px/1.5 system-ui,-apple-system,sans-serif;text-align:left}
.akb-consent strong{display:block;font-size:18px;margin-bottom:7px}
.akb-consent p{margin:0 0 14px}
.akb-consent a{color:#a3470c;text-decoration:underline}
.akb-consent-actions{display:flex;flex-wrap:wrap;gap:9px}
.akb-consent button{border:1px solid #c6c9ce;border-radius:7px;padding:10px 15px;background:#f5f5f5;color:#222;font:inherit;cursor:pointer}
.akb-consent button[data-akb-yes]{background:#e96619;color:white;border-color:#e96619}
.akb-consent-link{display:inline-block;margin:8px 12px;font-size:13px;color:inherit;text-decoration:underline}
