.analytics-choice{position:fixed;inset:auto 1rem 3.5rem auto;max-width:28rem;padding:1rem;background:#fff;color:#0b1430;border:1px solid #0b1430;border-radius:.75rem;box-shadow:0 4px 24px #0002;z-index:1000;font:1rem/1.5 system-ui}.analytics-choice[hidden]{display:none}.analytics-choice p{margin:0 0 .75rem}.analytics-choice a{color:inherit;text-decoration:underline}.analytics-choice div{display:flex;gap:.75rem;flex-wrap:wrap}.analytics-choice button,.analytics-settings{font:inherit;cursor:pointer;padding:.5rem .75rem;border:1px solid #0b1430;border-radius:.5rem;background:#fff;color:#0b1430}.analytics-choice button:first-child{background:#0b1430;color:#fff}.analytics-settings{position:fixed;bottom:1rem;right:1rem;font:.8rem system-ui;z-index:999}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #2879da;outline-offset:3px}
