/* New privacy controls only; no changes to existing design selectors. */
.pst-analytics-panel{position:fixed;z-index:1000;bottom:1rem;left:1rem;right:1rem;max-width:42rem;margin-left:auto;background:#151716;color:#fff;border:1px solid #b5a476;padding:1rem;box-shadow:0 4px 24px #0006;font:14px/1.5 system-ui,sans-serif;max-height:70vh;overflow:auto}
.pst-analytics-panel[hidden]{display:none}
.pst-analytics-panel p{margin:0 0 1rem}
.pst-analytics-actions{display:flex;gap:.75rem;flex-wrap:wrap}
.pst-analytics-actions button{flex:1;min-height:44px;border:1px solid #b5a476;background:#151716;color:#fff;padding:.65rem 1rem;font:inherit;cursor:pointer}
.pst-analytics-settings{display:block;margin-top:1rem;border:0;background:none;color:inherit;text-decoration:underline;min-height:44px;padding:.5rem 0;font:inherit;cursor:pointer}
.pst-analytics-actions button:focus-visible,.pst-analytics-settings:focus-visible{outline:2px solid #fff;outline-offset:3px}
