#lp-analytics-choice[hidden],#lp-analytics-choice [hidden]{display:none!important}
#lp-analytics-choice{position:fixed;right:20px;bottom:20px;z-index:9990;width:min(410px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:22px;background:var(--card,#1d1d1f);color:var(--ink-2,#a1a1a6);border:1px solid var(--hair,#3a3a3c);border-radius:14px;box-shadow:0 12px 48px #0008;font:400 14px/1.6 var(--font-sans,-apple-system,BlinkMacSystemFont,sans-serif)}
#lp-analytics-choice h2{margin:0 0 10px;color:var(--ink,#f5f5f7);font-size:18px;line-height:1.3;letter-spacing:-.02em}
#lp-analytics-choice p{margin:0 0 17px}
#lp-analytics-choice a{color:var(--link,#2997ff);text-decoration:underline;text-underline-offset:3px}
#lp-analytics-choice .lp-analytics-actions{display:flex;gap:10px;flex-wrap:wrap}
#lp-analytics-choice button{flex:1;min-width:140px;min-height:44px;padding:10px 14px;border:1px solid var(--link,#2997ff);border-radius:980px;background:transparent;color:var(--ink,#f5f5f7);font:500 14px/1.4 var(--font-sans,-apple-system,BlinkMacSystemFont,sans-serif);cursor:pointer}
#lp-analytics-choice button:hover{background:#263647}
#lp-analytics-choice button:disabled{opacity:.55;cursor:default}
#lp-analytics-preferences{display:inline-flex;align-items:center;min-height:44px;margin:8px 24px 0;padding:8px 12px;border:1px solid var(--hair,#3a3a3c);border-radius:980px;background:transparent;color:var(--ink-2,#a1a1a6);font:400 12px/1.4 var(--font-sans,-apple-system,BlinkMacSystemFont,sans-serif);cursor:pointer}
#lp-analytics-choice button:focus-visible,#lp-analytics-choice a:focus-visible,#lp-analytics-preferences:focus-visible{outline:2px solid var(--link,#2997ff);outline-offset:4px}
@media(max-width:480px){#lp-analytics-choice{right:16px;bottom:16px;padding:18px}}
