
.measurement-consent[hidden]{display:none!important}.measurement-consent{position:fixed;bottom:16px;left:16px;right:16px;z-index:1000;max-width:1060px;margin:0 auto;background:#fff;color:#122c3d;border:2px solid #122c3d;border-radius:6px;padding:22px;box-shadow:0 8px 35px #0003;max-height:75vh;overflow:auto;font:400 14px/1.6 Inter,Arial,sans-serif}.measurement-consent h2{font:700 20px/1.3 Inter,Arial,sans-serif;margin:0 0 10px;letter-spacing:0}.measurement-consent p{margin:8px 0}.measurement-consent summary{cursor:pointer;font-weight:700}.measurement-consent a{color:inherit;text-decoration:underline}.measurement-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.measurement-actions button{flex:1 1 240px;min-height:46px;padding:12px 16px;background:#fff;border:2px solid #122c3d;border-radius:3px;color:#122c3d;font:700 14px/1.4 Inter,Arial,sans-serif;cursor:pointer}.measurement-actions button:hover{background:#edf4f7}.measurement-settings{background:transparent;border:0;color:inherit;text-decoration:underline;cursor:pointer;padding:8px;font:inherit}.measurement-consent button:focus-visible,.measurement-settings:focus-visible{outline:3px solid #1576ba;outline-offset:3px}@media(max-width:500px){.measurement-consent{bottom:8px;left:8px;right:8px;padding:16px}.measurement-actions{gap:8px}}
