#measurement-consent{position:fixed;bottom:16px;left:16px;right:16px;max-width:750px;margin:auto;padding:20px;background:#fff;color:#182c46;border:1px solid #174b83;border-radius:8px;box-shadow:0 5px 28px #0003;z-index:10000;font:14px/1.6 Arial,sans-serif}
#measurement-consent[hidden]{display:none}
#measurement-consent p{margin:0 0 14px}
#measurement-consent a{color:#174b83;text-decoration:underline}
#measurement-consent div{display:flex;flex-wrap:wrap;gap:12px}
#measurement-consent button,#measurement-settings{background:#fff;color:#174b83;border:1px solid #174b83;border-radius:5px;padding:11px 16px;cursor:pointer;font:14px Arial,sans-serif;min-height:44px}
#measurement-consent button:focus-visible,#measurement-settings:focus-visible{outline:3px solid #c9a227;outline-offset:3px}
#measurement-settings{display:block;margin:18px auto}
