.er-audience-choice{position:fixed;z-index:800;bottom:20px;left:20px;max-width:540px;width:calc(100% - 40px);box-sizing:border-box;background:white;border:1px solid #E6E5E0;border-radius:20px;padding:20px;box-shadow:0 15px 45px #11121420;display:flex;flex-direction:column;gap:14px;font-family:Inter,Arial,sans-serif;color:#111214}.er-audience-choice p{font-size:13px;line-height:1.5;color:#5F6168;margin:6px 0 0}.er-audience-choice a{color:#111214}.er-audience-choice>div:last-child{display:flex;gap:10px}.er-audience-choice button{flex:1;font-family:inherit;font-size:13px;font-weight:650;padding:12px;border:1px solid #E6E5E0;border-radius:12px;background:white;color:#111214;cursor:pointer}.er-audience-choice button[data-choice=yes]{background:#111214;color:white;border-color:#111214}.er-audience-choice button:focus-visible{outline:3px solid #C2187A;outline-offset:3px}.er-audience-manage{font:inherit;font-size:12px;background:transparent;border:0;color:inherit;text-decoration:underline;cursor:pointer;padding:0;margin-left:14px}@media(max-width:500px){.er-audience-choice{bottom:12px;left:12px;width:calc(100% - 24px);padding:18px}.er-audience-manage{margin:8px 0 0}}
.er-audience-floating{position:fixed;bottom:12px;left:16px;z-index:700;margin:0;padding:7px 10px;border-radius:8px;background:#fff;color:#5F6168;box-shadow:0 1px 8px #11121410}.er-audience-manage:focus-visible{outline:3px solid #C2187A;outline-offset:3px}
