.analytics-choice{position:fixed;z-index:1000;bottom:16px;left:16px;right:16px;max-width:680px;margin:auto;padding:20px;border:1px solid #cbd5d8;border-radius:16px;background:#fff;color:#102737;box-shadow:0 8px 36px #10273726;font:16px/1.5 system-ui}.analytics-choice[hidden]{display:none}.analytics-choice p{margin:0 0 12px}.analytics-choice a{display:block;margin-bottom:12px;color:#087f7a}.analytics-choice button,.analytics-settings{font:inherit;padding:10px 14px;border:1px solid #087f7a;border-radius:8px;background:#fff;color:#102737;cursor:pointer}.analytics-choice button+button{margin-left:10px}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #087f7a;outline-offset:3px}.analytics-settings{font-size:14px}
