.rr-cookie-panel{position:fixed;z-index:20;bottom:18px;left:18px;right:18px;max-width:520px;background:var(--ink);color:white;padding:22px;border-radius:12px;box-shadow:0 10px 50px #0002}.rr-cookie-panel[hidden]{display:none}.rr-cookie-panel p{font-size:13px;line-height:1.6;margin:0 0 16px}.rr-cookie-actions{display:flex;gap:12px;flex-wrap:wrap}.rr-cookie-actions button{background:white;color:var(--ink);min-height:44px}.rr-cookie-actions button+button{background:transparent;border:1px solid #999;color:white}.rr-analytics-settings{background:transparent;color:var(--muted);padding:10px 0;border-radius:0;font-size:11px;text-decoration:underline;min-height:44px}.rr-analytics-settings:hover{background:transparent;color:var(--ink);transform:none}
@media(max-width:600px){.rr-cookie-panel{left:12px;right:12px;bottom:12px;padding:18px}}