.rr-analytics-notice{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;width:max-content;max-width:calc(100% - 32px);margin:0 auto;box-sizing:border-box;display:flex;align-items:center;gap:18px;padding:12px 16px;background:#fff;color:#171c21;border:1px solid #dce1e6;border-radius:10px;box-shadow:0 4px 18px #0002;font:14px/1.4 Arial,Helvetica,sans-serif;text-align:left}
.rr-analytics-notice[hidden]{display:none!important}
.rr-analytics-notice>div:first-child{min-width:0}.rr-analytics-notice strong{display:block;font:700 14px/1.3 Arial,Helvetica,sans-serif}.rr-analytics-notice p{margin:2px 0 0;font:12.5px/1.4 Arial,Helvetica,sans-serif;color:#53606c}.rr-analytics-notice a{color:#263b52;text-decoration:underline;text-underline-offset:3px}
.rr-analytics-actions{display:flex;gap:8px;flex-shrink:0}.rr-analytics-actions button{box-sizing:border-box;cursor:pointer;font:600 12px/1.2 Arial,Helvetica,sans-serif;min-height:34px;width:auto;margin:0;padding:8px 12px;border:1px solid #bdc7d1;border-radius:6px;background:#fff;color:#182838;white-space:nowrap;letter-spacing:0;text-transform:none}.rr-analytics-actions button:first-child{background:#182838;border-color:#182838;color:#fff}.rr-analytics-actions button:hover{background:#f0f3f6}.rr-analytics-actions button:first-child:hover{background:#2a4056}
.rr-analytics-notice button:focus-visible,.rr-analytics-preferences:focus-visible{outline:3px solid #be8a32;outline-offset:3px}.rr-analytics-preferences{font:inherit;line-height:inherit;cursor:pointer;padding:0;border:0;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px;text-align:left}
@media(max-width:700px){.rr-analytics-notice{left:12px;right:12px;bottom:12px;width:auto;max-width:none;padding:14px;display:block;max-height:calc(100dvh - 24px);overflow:auto}.rr-analytics-notice p{font-size:13px}.rr-analytics-actions{margin-top:10px;display:grid;grid-template-columns:1fr 1fr}.rr-analytics-actions button{font-size:13px;min-height:44px;padding:9px 8px}}
