.analytics-choice{position:fixed;z-index:10000;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);box-sizing:border-box;width:min(460px,calc(100% - 24px));padding:14px 16px;border:1px solid #e0e4d4;border-radius:20px;background:#faf8ed;color:#36594b;box-shadow:0 5px 24px #102c2633;font:13px/1.5 system-ui,sans-serif}.analytics-choice strong{font-size:14px}.analytics-choice p{margin:6px 0 10px;word-break:keep-all;overflow-wrap:anywhere}.analytics-choice>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.analytics-choice button{min-width:72px;min-height:40px;padding:7px 15px;background:#eef1e3;color:#36594b;border:1px solid #cfd8c2;border-radius:12px;font:inherit;cursor:pointer}.analytics-choice button:hover{background:#dfe8d5}.analytics-choice a{color:inherit;font-size:12px;margin-left:auto;text-underline-offset:3px}.analytics-choice :focus-visible{outline:2px solid #486e55;outline-offset:3px}
