.analytics-choice{position:fixed;z-index:90;bottom:max(20px,env(safe-area-inset-bottom));left:20px;box-sizing:border-box;width:420px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);overflow:auto;padding:20px;border:1px solid #d8ccba;border-radius:14px;background:#fffdf8;color:#163f35;box-shadow:0 12px 40px #163f3524;font:400 13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.dialog-backdrop) .analytics-choice{visibility:hidden}.analytics-choice h2{margin:0 0 8px;font:600 16px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:inherit}.analytics-choice p{margin:0;font:inherit;color:#69665e}.analytics-choice a{color:#163f35;text-decoration:underline}.analytics-choice__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.analytics-choice__actions button{min-height:36px;padding:7px 12px;border:1px solid #d8ccba;border-radius:7px;background:#fffdf8;color:#163f35;font:600 12px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}.analytics-choice__actions button:first-child{background:#163f35;color:#fffdf8;border-color:#163f35}.analytics-choice__decline{display:inline;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#163f35;font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}[data-analytics-settings]{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.analytics-choice button:focus-visible,[data-analytics-settings]:focus-visible{outline:2px solid #94713f;outline-offset:4px}@media(max-width:600px){.analytics-choice{left:12px;bottom:max(12px,env(safe-area-inset-bottom));max-width:calc(100vw - 24px);padding:20px}}
