.analytics-choice{position:fixed;bottom:16px;left:16px;right:16px;z-index:9999;max-width:640px;padding:16px;background:#fff;color:#172c29;border:1px solid #ccd8d3;border-radius:12px;box-shadow:0 4px 24px #0002;font:14px/1.5 system-ui,sans-serif}.analytics-choice[hidden]{display:none}.analytics-choice p{margin:0 0 10px}.analytics-choice button,.analytics-settings{font:inherit;cursor:pointer;padding:8px 12px;margin:4px;border:1px solid #aabdb5;border-radius:6px;background:#f3f7f4;color:#172c29}.analytics-choice a{color:#176549}.analytics-settings{font-size:12px}
