.analytics-choice{z-index:12000;inset:auto 16px max(12px,env(safe-area-inset-bottom)) 16px;box-sizing:border-box;color:#263126;text-align:start;background:#e9e6dc;border:1px solid #a39b7a;align-items:center;gap:24px;width:auto;max-width:1040px;max-height:40dvh;margin-inline:auto;padding:14px 20px;font:13px/1.6 system-ui,sans-serif;display:flex;position:fixed;overflow:auto;box-shadow:0 3px 16px #0002}.analytics-choice[hidden]{display:none}.analytics-choice-copy{flex:1;min-width:0}.analytics-choice h2{letter-spacing:0;margin:0 0 4px;font:600 14px/1.4 system-ui,sans-serif}.analytics-choice p{color:inherit;font:inherit;margin:0}.analytics-choice a{color:inherit;text-decoration:underline}.analytics-choice-actions{flex:none;gap:8px;display:flex}.analytics-choice button{min-width:112px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #59634e;padding:9px 12px;font:500 13px/1.4 system-ui,sans-serif}.analytics-choice button:hover{background:#dcd8c8}.analytics-choice button:disabled{opacity:.5;cursor:not-allowed}.analytics-choice button:focus-visible,.analytics-settings:focus-visible{outline-offset:3px;outline:2px solid #8d7737}.analytics-settings{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:12px 0;padding:8px 0;font-size:12px;text-decoration:underline}@media (width<=700px){.analytics-choice{padding:12px 14px;font-size:12px;display:block;inset-inline:10px}.analytics-choice-actions{margin-top:10px}.analytics-choice button{flex:1;min-width:0}}
