.og-analytics-banner{position:fixed;z-index:99999;bottom:18px;left:18px;right:18px;max-width:560px;padding:16px 18px;border-radius:14px;background:#fff;color:#172033;box-shadow:0 8px 36px #0f172a44;border:1px solid #dce3ec;font:14px/1.5 system-ui,sans-serif}.og-analytics-banner[hidden]{display:none!important}.og-analytics-banner p{margin:0 0 12px}.og-analytics-actions{display:flex;justify-content:flex-end;gap:10px}.og-analytics-actions button{border:1px solid #2563eb;border-radius:9px;padding:9px 14px;font-weight:600;cursor:pointer;background:#fff;color:#2563eb}.og-analytics-actions #og-analytics-accept{background:#2563eb;color:#fff}#og-analytics-manage{position:fixed;z-index:99998;left:12px;bottom:4px;font:11px system-ui,sans-serif;background:#fffdf0;border:1px solid #d3d9e4;border-radius:8px;color:#374151;padding:5px 8px;cursor:pointer}@media(max-width:620px){.og-analytics-banner{left:9px;right:9px;bottom:28px}}