.analytics-choice{margin:28px 0;padding:22px;border:1px solid #b8c7c2;background:#f3f5f1;color:#101616;font-size:14px;line-height:1.6}.analytics-choice[hidden]{display:none}.analytics-choice h2{font-size:20px;margin:0 0 8px}.analytics-choice p{margin:0 0 12px}.analytics-actions{display:flex;gap:12px;flex-wrap:wrap}.analytics-choice button,.analytics-preferences{font:inherit;cursor:pointer;padding:10px 16px;border:1px solid #347d72;background:#f8f8f3;color:#153e37}.analytics-choice button:focus-visible,.analytics-preferences:focus-visible{outline:3px solid #347d72;outline-offset:3px}.analytics-preferences{margin:16px 0}.analytics-status{font-size:12px;line-height:1.5;min-height:1.5em}
