.measurement-consent{position:fixed;bottom:20px;left:20px;right:20px;z-index:1000;max-width:1100px;margin:auto;background:#fff;color:#212c25;border:1px solid #d0d6cd;border-radius:14px;box-shadow:0 8px 40px #10201930;padding:20px 24px;display:flex;align-items:center;gap:24px;font:15px/1.5 system-ui,sans-serif}.measurement-consent[hidden]{display:none}.measurement-consent strong{font-size:17px}.measurement-consent p{margin:5px 0 0;max-width:700px}.measurement-consent a{color:#315b40;text-decoration:underline}.measurement-actions{display:flex;gap:10px;flex-shrink:0}.measurement-actions button{font:inherit;cursor:pointer;border:1px solid #315b40;border-radius:7px;background:#fff;color:#315b40;padding:10px 14px}.measurement-actions button:last-child{background:#315b40;color:#fff}.measurement-actions button:focus-visible,[data-cookie-choices]:focus-visible{outline:3px solid #a89449;outline-offset:3px}.cookie-choices{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}@media(max-width:700px){.measurement-consent{bottom:80px;left:12px;right:12px;padding:16px;display:block;font-size:13px}.measurement-actions{margin-top:12px}.measurement-actions button{flex:1;min-height:44px}}
