.fv-analytics-panel{position:fixed;left:24px;bottom:24px;z-index:99990;width:min(450px,calc(100vw - 48px));padding:24px;background:#f7f7f2;color:#252b2a;border:1px solid #d1d5cf;border-radius:12px;box-shadow:0 8px 36px #17232118;font:14px/1.6 Arial,sans-serif}.fv-analytics-panel[hidden]{display:none}.fv-analytics-panel h2{margin:0 0 8px;font:600 17px/1.4 Arial,sans-serif;letter-spacing:0;color:inherit}.fv-analytics-panel p{margin:0 0 16px;color:inherit}.fv-analytics-actions{display:flex;flex-wrap:wrap;gap:10px}.fv-analytics-actions button{flex:1;min-width:120px;border:1px solid #39443e;border-radius:5px;background:transparent;color:#252b2a;padding:10px 14px;font:inherit;cursor:pointer}.fv-analytics-actions button:first-child{background:#252b2a;color:#fff}.fv-analytics-panel a{display:inline-block;margin-top:12px;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:12px}.fv-analytics-preferences{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fv-analytics-panel button:focus-visible,.fv-analytics-preferences:focus-visible{outline:2px solid #334cff;outline-offset:4px}@media(max-width:600px){.fv-analytics-panel{left:14px;bottom:14px;width:calc(100vw - 28px);padding:20px;box-sizing:border-box}.fv-analytics-panel p{font-size:13px}}
.footer-meta-center .fv-analytics-preferences{margin-left:18px}
