/* Baner zgody na statystyki (GA4) — ten sam wygląd co na stronie głównej. */
.consent{position:fixed;left:18px;bottom:18px;z-index:71;max-width:360px;background:#f5f5f3;color:#222220;border:1px solid #d9d9d3;border-radius:20px;padding:18px 20px;box-shadow:0 14px 34px #00000030;font-size:13px;line-height:1.55}
.consent[hidden]{display:none}
.consent p{margin:0 0 12px}
.consent a{color:inherit;text-decoration:underline}
.consent-actions{display:flex;gap:8px;flex-wrap:wrap}
.consent button{font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;border-radius:99px;padding:10px 16px;border:1px solid #222220;background:#222220;color:#f5f5f3}
.consent button.consent-decline{background:transparent;color:#222220}
.consent button:focus-visible{outline:2px solid #a8ff62;outline-offset:3px}
.consent-reopen{font:inherit;font-size:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}
@media (max-width:640px){.consent{left:12px;right:12px;bottom:12px;max-width:none}}
