.pd-analytics-choice { position:fixed; z-index:1000; bottom:16px; left:16px; right:16px; max-width:620px; padding:18px; border:1px solid #8c9aac; border-radius:12px; background:#fff; color:#142238; box-shadow:0 8px 32px #0003; font:15px/1.5 system-ui,sans-serif; }
.pd-analytics-choice p { margin:0 0 12px; }
.pd-analytics-choice button, .pd-analytics-preferences { padding:9px 14px; border:1px solid #69778c; border-radius:6px; background:#fff; color:#142238; font:inherit; cursor:pointer; }
.pd-analytics-choice button + button { margin-left:10px; }
.pd-analytics-preferences { position:fixed; bottom:12px; left:12px; z-index:999; font:12px system-ui,sans-serif; }
