.analytics-choice{position:fixed;z-index:9999;bottom:0;left:0;right:0;background:#fff;color:#142d32;box-shadow:0 -3px 18px #0003;padding:18px max(20px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));font:16px/1.45 system-ui,sans-serif}.analytics-choice>div{max-width:1050px;margin:auto}.analytics-choice p{margin:7px 0 12px}.analytics-actions{display:flex;gap:10px;flex-wrap:wrap}.analytics-actions button{padding:11px 18px;border:1px solid #142d32;border-radius:5px;background:#142d32;color:white;font:600 15px system-ui;cursor:pointer}.analytics-actions button+button{background:white;color:#142d32}.analytics-actions button:focus-visible{outline:3px solid #be8b29;outline-offset:3px}
