.measurement-consent{position:fixed;bottom:20px;left:20px;z-index:30;width:min(440px,calc(100vw - 40px));padding:20px;background:#211523;color:#f5e9df;border:1px solid #9c7a55;border-radius:12px;box-shadow:0 10px 40px #0009;font:14px/1.6 Arial,sans-serif}.measurement-consent[hidden]{display:none}.measurement-consent strong{font-size:17px}.measurement-consent p{margin:10px 0}.measurement-consent>div{display:flex;gap:10px;flex-wrap:wrap}.measurement-consent button,.measurement-settings{font:inherit;cursor:pointer}.measurement-consent button{flex:1;min-height:44px;background:#38263b;color:#fff;border:1px solid #ae8c99;border-radius:6px;padding:9px}.measurement-consent button:last-child{background:#98455f}.measurement-consent a{color:#e4c595;display:inline-block;margin-top:10px}.measurement-settings{position:fixed;bottom:0;left:8px;z-index:10;font:11px Arial,sans-serif;background:#211523;color:#e3c4d1;border:1px solid #59404d;padding:5px 9px;border-radius:5px 5px 0 0}.measurement-consent :focus-visible,.measurement-settings:focus-visible{outline:3px solid #e5be70;outline-offset:3px}@media(max-width:600px){.measurement-consent button{flex-basis:100%}}
