.wEMmmG_banner{z-index:2000;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));color:#142b3a;background:#f7fafb;border:1px solid #52717c;border-radius:14px;align-items:center;gap:24px;max-width:1000px;margin:auto;padding:18px 20px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;box-shadow:0 8px 32px #0003}.wEMmmG_banner h2{margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.3}.wEMmmG_banner p{max-width:650px;margin:0;font-size:13px;line-height:1.5}.wEMmmG_banner a{text-underline-offset:3px;color:inherit;text-decoration:underline}.wEMmmG_actions{flex-shrink:0;gap:10px;display:flex}.wEMmmG_actions button{white-space:nowrap;color:#174d58;cursor:pointer;background:#fff;border:1px solid #195c69;border-radius:8px;min-height:44px;padding:9px 14px;font-size:14px;font-weight:600}.wEMmmG_actions button:last-child{color:#fff;background:#195c69}.wEMmmG_actions button:focus-visible,.wEMmmG_settings:focus-visible,.wEMmmG_banner a:focus-visible{outline-offset:3px;outline:3px solid #007d86}.wEMmmG_settings{cursor:pointer;border:1px solid;border-radius:8px;align-items:center;min-height:44px;margin-top:12px;padding:8px 14px;font-weight:600;display:inline-flex}@media (max-width:640px){.wEMmmG_banner{padding:15px;display:block;left:10px;right:10px}.wEMmmG_actions{margin-top:12px}.wEMmmG_actions button{flex:1}.wEMmmG_banner h2{font-size:15px}}
