.rb-analytics-consent{position:fixed;z-index:120;right:clamp(14px,3vw,32px);bottom:clamp(14px,3vw,32px);width:min(430px,calc(100% - 28px));padding:22px;border:1px solid rgba(255,247,234,.2);border-radius:22px;background:rgba(13,12,17,.94);box-shadow:0 24px 80px rgba(0,0,0,.45);color:#fff7ea;font-family:Inter,system-ui,sans-serif;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}
.rb-analytics-consent[hidden]{display:none}.rb-analytics-consent p{margin:0;color:#c4baab;font-size:13px;line-height:1.65}.rb-analytics-consent a{color:#d4af37;text-underline-offset:3px}.rb-analytics-consent__actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}.rb-analytics-consent button{min-height:42px;padding:10px 15px;border-radius:999px;border:1px solid rgba(255,247,234,.18);cursor:pointer;font:600 12px/1 Inter,system-ui,sans-serif}.rb-analytics-consent [data-analytics-accept]{border-color:#d4af37;background:#d4af37;color:#08080b}.rb-analytics-consent [data-analytics-reject]{background:transparent;color:#fff7ea}@media(max-width:520px){.rb-analytics-consent{right:14px;bottom:14px;padding:19px}.rb-analytics-consent__actions{flex-direction:column}.rb-analytics-consent button{width:100%}}
