.analytics-choice{position:fixed;z-index:20;right:20px;bottom:20px;width:min(440px,calc(100% - 40px));padding:20px;background:#f8f5ed;border:1px solid #586357;box-shadow:0 4px 24px #253c3026;font:14px/1.5 Arial,sans-serif;color:#253c30}.analytics-choice[hidden]{display:none}.analytics-choice p{margin:0 0 14px}.analytics-choice strong{display:block;margin-bottom:4px}.analytics-choice>div{display:flex;gap:10px}.analytics-choice button{flex:1;min-height:44px;background:transparent;border:1px solid #234b3b;padding:8px 10px;color:#234b3b;font:inherit;cursor:pointer}.analytics-choice button:first-child{background:#234b3b;color:#fff}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline:3px solid #965f36;outline-offset:3px}.analytics-settings{background:none;border:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:5px;min-height:44px;padding:8px 0;cursor:pointer}.analytics-status{display:block;margin-top:8px;font-size:12px}.analytics-status:empty{display:none}@media(max-width:370px){.analytics-choice{padding:16px;font-size:13px}}
