#rpc-ad-privacy{position:fixed;bottom:16px;left:16px;z-index:10000;width:min(520px,calc(100% - 32px));max-height:75vh;overflow:auto;padding:20px;border:2px solid #2573b8;border-radius:16px;background:#fff;color:#172a41;box-shadow:0 8px 35px #0004;font-size:14px}#rpc-ad-privacy[hidden]{display:none}#rpc-ad-privacy p{margin:0 0 12px}#rpc-ad-privacy a{color:#12568e;text-decoration:underline}#rpc-ad-privacy button{font:inherit;min-height:44px;padding:8px 12px;border:1px solid #12568e;border-radius:8px;background:#eef5fb;color:#172a41;cursor:pointer}#rpc-ad-privacy button:disabled{opacity:.6;cursor:default}
