.analytics-preferences{margin:20px 0;padding:14px 16px;border:1px solid #c7d7cd;border-radius:8px;background:#f4f7f3;color:#21463d;font:14px/1.65 system-ui,sans-serif;scroll-margin-top:80px}.analytics-preferences summary{cursor:pointer;min-height:30px}.analytics-preferences label{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:10px;cursor:pointer}.analytics-preferences input{appearance:auto;width:20px;height:20px;min-height:20px;margin:0;padding:0;accent-color:#214f41}.analytics-preferences p{margin:8px 0;font-size:13px}.analytics-preferences :focus-visible{outline:3px solid #b34d2a;outline-offset:3px}[data-analytics-stopped=true] [data-analytics-state]{font-weight:700}
