.fm-analytics-footer{padding:12px 20px;background:#0b0f0d;text-align:center;font:12px Manrope,sans-serif;color:#c9a45c}.fm-analytics-footer button{font:inherit;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;min-height:44px}.fm-analytics-panel{position:fixed;z-index:1000;bottom:max(12px,env(safe-area-inset-bottom));left:12px;right:12px;margin:auto;max-width:780px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;border:1px solid #c9a45c;background:#101b16;color:#f2efe8;box-shadow:0 8px 30px #0007;font:14px/1.6 Manrope,Nirmala UI,sans-serif}.fm-analytics-panel[hidden]{display:none}.fm-analytics-panel p{flex-basis:100%;margin:0}.fm-analytics-panel a{color:#c9a45c;margin-right:auto}.fm-analytics-panel button{min-height:44px;padding:8px 18px;border:1px solid #c9a45c;background:transparent;color:#f2efe8;font:600 14px Manrope,sans-serif;cursor:pointer}.fm-analytics-panel .fm-analytics-accept{background:#c9a45c;color:#101b16}.fm-analytics-panel :focus-visible,.fm-analytics-footer :focus-visible{outline:2px solid #f2efe8;outline-offset:3px}@media(max-width:480px){.fm-analytics-panel{padding:16px;gap:10px;font-size:13px}.fm-analytics-panel a{flex-basis:100%}.fm-analytics-panel button{flex:1}}
