.analytics-preferences-link{text-align:center;padding:.75rem 1rem}.analytics-preferences-link button{cursor:pointer;text-underline-offset:.2em;text-decoration:underline}.analytics-preferences{z-index:100;color:#fff;background:#171220;border:1px solid #827193;border-radius:.75rem;width:min(38rem,100% - 2rem);margin:0 auto;padding:1rem;font-size:.9rem;position:fixed;inset:auto 1rem 1rem;box-shadow:0 .25rem 1rem #0006}.analytics-preferences a{color:inherit;text-decoration:underline}.analytics-preferences div{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.analytics-preferences button{cursor:pointer;border:1px solid #c8a8ef;border-radius:.4rem;padding:.45rem .85rem}
