.lR1g9W_banner{z-index:200;left:16px;bottom:max(16px, env(safe-area-inset-bottom));box-sizing:border-box;color:#171717;background:#fff;border:1px solid #e8e8ec;border-radius:16px;align-items:center;gap:24px;width:min(480px,100% - 32px);padding:16px 20px;font:14px/1.4 system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 4px 20px #0815330a}.lR1g9W_banner p{flex:1;margin:0}.lR1g9W_banner a{color:inherit;text-underline-offset:2px;text-decoration:underline}.lR1g9W_ok,.lR1g9W_preferences button{color:#171717;cursor:pointer;font:inherit;background:#fff;border:1px solid #e8e8ec;border-radius:9px}.lR1g9W_ok{flex:0 0 80px;min-height:44px;padding:10px 16px;font-weight:600}.lR1g9W_ok:hover{background:#f7f7f8}.lR1g9W_preferences button{padding:10px 14px}.lR1g9W_banner a:focus-visible,.lR1g9W_ok:focus-visible,.lR1g9W_preferences button:focus-visible{outline-offset:3px;outline:3px solid #5278ef}.lR1g9W_preferences{z-index:200;color:#17223b;background:#fff;border:1px solid #d8dfef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;max-width:calc(100% - 40px);padding:12px;font:14px/1.5 system-ui,sans-serif;display:flex;position:fixed;bottom:20px;left:20px}@media (max-width:540px){.lR1g9W_banner{left:12px;bottom:max(12px, env(safe-area-inset-bottom));gap:12px;width:calc(100% - 24px);padding:12px}.lR1g9W_ok{flex-basis:64px}}
