.rv-analytics-choice{position:fixed;z-index:50;bottom:16px;left:16px;width:min(420px,calc(100vw - 32px));box-sizing:border-box;padding:18px;border:1px solid #202724;border-radius:10px;background:#fffaf0;color:#202724;box-shadow:0 6px 25px #0002;font-family:inherit;font-size:15px;line-height:1.45}.rv-analytics-choice p{margin:8px 0 12px}.rv-analytics-choice>div{display:flex;flex-wrap:wrap;gap:8px}.rv-analytics-choice button{min-height:44px;padding:9px 15px;border:1px solid #202724;border-radius:6px;font:inherit;color:#202724;background:#fffaf0;cursor:pointer}.rv-analytics-choice button+button{background:#ffcc53}.rv-analytics-choice a{display:inline-block;margin-top:12px;color:inherit;text-decoration:underline}.rv-analytics-preference{display:block;min-height:44px;border:0;background:transparent;font:inherit;color:inherit;text-decoration:underline;cursor:pointer;padding:8px 0}.rv-analytics-choice button:focus-visible,.rv-analytics-preference:focus-visible{outline:3px solid #e26b32;outline-offset:3px}@media print{.rv-analytics-choice,.rv-analytics-preference{display:none}}
