.analytics-choice[hidden],.privacy-choices[hidden]{display:none!important}.analytics-choice{position:fixed;bottom:18px;left:18px;right:18px;max-width:980px;margin:auto;background:#fffdf7;color:#173f35;border:1px solid #b7c6ad;border-radius:14px;box-shadow:0 8px 40px #173f3533;padding:20px;z-index:1000;display:flex;gap:22px;align-items:center;font:14px/1.5 Arial,sans-serif}.analytics-choice strong{font-size:17px}.analytics-choice p{margin:7px 0}.analytics-choice a{text-decoration:underline}.analytics-actions{display:flex;gap:8px;flex-wrap:wrap;min-width:250px}.analytics-actions button{border:1px solid #173f35;border-radius:7px;background:#fff;color:#173f35;padding:10px 13px;font:600 13px/1.3 Arial,sans-serif;cursor:pointer}.analytics-actions button:hover{background:#e9f1dc}.analytics-actions button:focus-visible,.privacy-choices:focus-visible{outline:3px solid #7a9e35;outline-offset:3px}.privacy-choices{font:inherit;background:transparent;border:0;color:inherit;cursor:pointer;padding:0;text-decoration:underline}@media(max-width:650px){.analytics-choice{display:block;bottom:10px;left:10px;right:10px;padding:16px}.analytics-actions{margin-top:12px;min-width:0}}
