.analytics-choice{position:fixed;z-index:1500;bottom:20px;left:20px;width:min(380px,calc(100vw - 40px));padding:20px;background:#fff8fb;color:#29202a;border:1px solid #e5a6c2;box-shadow:0 8px 30px #16081325;font:14px/1.5 Arial,sans-serif}.analytics-choice[hidden]{display:none}.analytics-choice strong{font-size:17px}.analytics-choice p{margin:10px 0}.analytics-choice a{color:#a2235c;text-decoration:underline}.analytics-choice-actions{display:flex;gap:10px;margin-top:15px}.analytics-choice-actions button{flex:1;background:#b92d6c;border:1px solid #b92d6c;color:#fff;padding:10px;min-height:44px;font:14px Arial,sans-serif;cursor:pointer}.analytics-choice-actions button+button{background:#fff;color:#922052}.analytics-preferences{border:0;background:transparent;color:#f6bbd5;font:14px/1.5 'Open Sans',Arial,sans-serif;text-decoration:underline;cursor:pointer;padding:0}.analytics-choice button:focus-visible,.analytics-preferences:focus-visible{outline:3px solid #813358;outline-offset:3px}@media(max-width:600px){.analytics-choice{left:12px;bottom:12px;width:calc(100vw - 24px);padding:16px}.analytics-preferences{font-size:12px}}
