.analytics-choice{position:fixed;z-index:2000;bottom:18px;left:18px;right:18px;margin:auto;max-width:960px;padding:20px 24px;background:#f7f5ef;color:#263b32;border:1px solid #c9d4cc;border-radius:8px;box-shadow:0 6px 28px #0003;font:14px/1.5 Arial,sans-serif;box-sizing:border-box}.analytics-choice[hidden]{display:none!important}.analytics-choice strong{font-size:16px}.analytics-choice p{margin:7px 0 14px}.analytics-choice a{color:#244b3e;text-decoration:underline}.analytics-choice-actions{display:flex;flex-wrap:wrap;gap:10px}.analytics-choice button,.analytics-settings{font:14px Arial,sans-serif;cursor:pointer;border:1px solid #244b3e;border-radius:4px;padding:10px 14px;background:#fff;color:#244b3e;min-height:42px}.analytics-choice button:hover,.analytics-settings:hover{background:#e5ede7}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #a45236;outline-offset:3px}.analytics-settings{position:fixed;z-index:1900;bottom:12px;left:12px;font-size:12px;box-shadow:0 1px 6px #0002;padding:7px 10px;min-height:34px}@media(max-width:600px){.analytics-choice{left:10px;right:10px;bottom:10px;padding:16px}.analytics-choice-actions button{flex:1 1 auto}}
