.analytics-choice{z-index:30;color:#24241e;background:#fffdf6;border:1px solid #c8c4b7;border-radius:1rem;align-items:center;gap:1.5rem;max-width:64rem;margin:auto;padding:1.25rem 1.5rem;display:flex;position:fixed;inset:auto 1rem 1rem;box-shadow:0 8px 35px #0002}.analytics-choice[hidden]{display:none}.analytics-choice h2{margin:0 0 .4rem;font-size:1.1rem;font-weight:600;line-height:1.3}.analytics-choice p{max-width:42rem;margin:0;font-size:.9rem;line-height:1.5}.analytics-choice a{text-decoration:underline}.analytics-choice-actions{flex-wrap:wrap;gap:.6rem;min-width:13rem;display:flex}.analytics-choice-actions .button{white-space:nowrap;flex:1;padding:.65rem 1rem}.analytics-preferences{font:inherit;margin:.8rem;font-size:.8rem}.analytics-choice-status:not(:empty){margin-top:.5rem;font-weight:600}@media (width<=640px){.analytics-choice{padding:1rem;display:block;inset:auto .6rem .6rem}.analytics-choice-actions{margin-top:.8rem}.analytics-choice p{font-size:.85rem}.analytics-choice-actions [data-analytics-close]{flex-basis:100%}}.analytics-choice .text-action{color:#24241e;background:0 0;border:0;padding:.5rem;text-decoration:underline}.analytics-choice button:focus-visible,.analytics-choice a:focus-visible{outline-offset:3px;outline:3px solid #6851bd}
