.pv-analytics-settings{text-align:center;color:#4d3038;background:#faf7f2;padding:12px 20px;font:13px/1.5 system-ui,sans-serif}.pv-analytics-settings button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.pv-analytics-consent{z-index:1000;inset:auto 16px max(16px, env(safe-area-inset-bottom));color:#35242b;background:#fffdf9;border:1px solid #c8b8ae;border-radius:16px;max-width:1000px;max-height:80dvh;margin:0 auto;padding:20px;font:14px/1.5 system-ui,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 8px 36px #35242b26}.pv-analytics-consent strong{font-size:16px}.pv-analytics-consent p{margin:6px 0 14px}.pv-analytics-consent a{color:inherit;text-decoration:underline}.pv-analytics-actions{flex-wrap:wrap;gap:10px;display:flex}.pv-analytics-actions button{color:#4d2533;min-height:44px;font:inherit;cursor:pointer;background:#fffdf9;border:1px solid #724653;border-radius:8px;flex:1;padding:10px 16px}.pv-analytics-actions button:hover{background:#f2e9e8}.pv-analytics-actions button:focus-visible,.pv-analytics-settings button:focus-visible{outline-offset:3px;outline:3px solid #724653}
