.wv-analytics-choice{position:fixed;bottom:3.5rem;left:1rem;right:1rem;max-width:40rem;margin:auto;padding:1rem 1.25rem;background:#fffaf1;color:#2d2730;border:1px solid #796a77;border-radius:.5rem;box-shadow:0 4px 24px #0002;z-index:1000;font:1rem/1.5 sans-serif}
.wv-analytics-choice[hidden]{display:none}
.wv-analytics-choice p{margin:0 0 .75rem}
.wv-analytics-choice a{color:inherit;text-decoration:underline}
.wv-analytics-choice div{display:flex;flex-wrap:wrap;gap:.75rem}
.wv-analytics-choice button,.wv-analytics-settings{font:inherit;cursor:pointer;padding:.5rem .75rem;border:1px solid #796a77;border-radius:.25rem;color:#2d2730;background:#fffaf1}
.wv-analytics-settings{position:fixed;bottom:.5rem;left:.5rem;z-index:999;font:.75rem/1.5 sans-serif}
.wv-analytics-choice button:focus-visible,.wv-analytics-settings:focus-visible{outline:3px solid #552348;outline-offset:3px}
@media print{.wv-analytics-choice,.wv-analytics-settings{display:none}}
/* Presentation only: retain the existing analytics consent behavior and saved choices. */
.wv-analytics-choice,.wv-analytics-settings{display:none!important}
