.analytics-choice{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);width:min(760px,calc(100% - 36px));z-index:25;background:#f3f4f2;color:#141414;border:1px solid #9cb9b2;border-radius:4px;padding:20px;box-shadow:0 8px 35px #0003;display:flex;align-items:center;gap:22px;max-height:75dvh;overflow:auto}
.analytics-choice strong{font-size:17px;font-weight:600}.analytics-choice p{font-size:14px;line-height:1.45;margin-top:7px}.analytics-choice a{text-decoration:underline}.analytics-actions{display:flex;flex-direction:column;gap:9px;flex:none}.analytics-actions button{border:1px solid #141414;border-radius:2px;padding:10px 15px;min-height:44px;background:#f3f4f2;color:#141414;font-weight:600;white-space:nowrap}.analytics-actions button:last-child{background:#f1e122}.analytics-settings{padding:0;background:none;border:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px}.footer-bottom{flex-wrap:wrap;gap:12px}
@media(max-width:600px){.analytics-choice{display:block;padding:17px;bottom:12px}.analytics-actions{flex-direction:row;margin-top:14px}.analytics-actions button{flex:1;padding-inline:8px;font-size:14px}}
