.analytics-choice{position:fixed;z-index:1000;bottom:22px;left:24px;right:24px;max-width:880px;margin:auto;background:#fff;color:#252525;padding:22px 26px;border:1px solid #ddd;border-radius:10px;box-shadow:0 8px 50px #0002;display:flex;align-items:center;gap:24px}.analytics-choice strong{font-size:17px}.analytics-choice p{font-size:13px;line-height:1.6;margin:6px 0 0}.analytics-choice a{text-decoration:underline}.analytics-actions{display:flex;gap:8px;flex-shrink:0}.analytics-actions button{font:inherit;font-size:12px;background:#fff;border:1px solid #252525;padding:12px;cursor:pointer;border-radius:5px}.analytics-actions button:hover{background:#eee}.analytics-actions button:focus-visible{outline:3px solid #4c4c4c;outline-offset:3px}[data-cookie-settings]{border:0;background:none;font:inherit;text-decoration:none;color:inherit;cursor:pointer}@media(max-width:700px){.analytics-choice{left:12px;right:12px;bottom:12px;display:block;padding:18px}.analytics-actions{margin-top:15px}.analytics-actions button{flex:1}}

.analytics-choice{padding-right:48px}.analytics-current{color:#696969;font-size:12px!important}.analytics-close{position:absolute;top:6px;right:6px;width:36px;height:36px;font-size:24px;border:0;background:transparent;color:#252525}.analytics-choice a{text-decoration:none;font-weight:600}.analytics-choice .analytics-close:hover{background:#eee}
