.analytics-settings {position:fixed;z-index:100;left:12px;top:118px;border:1px solid #ffffff77;border-radius:999px;background:#263b34db;color:#fff;padding:6px 11px;font:12px system-ui,sans-serif}
.analytics-panel {position:fixed;z-index:101;left:12px;bottom:12px;width:min(480px,calc(100vw - 24px));padding:18px;border-radius:16px;background:#fffdf4;color:#263e30;box-shadow:0 6px 32px #16271d55;font:14px/1.55 system-ui,sans-serif}
.analytics-panel h2 {margin:0;font-size:17px}.analytics-panel p{margin:8px 0}.analytics-panel a{color:#315d46}.analytics-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.analytics-actions button{padding:9px 13px;border:1px solid #476c55;border-radius:8px;background:#fff;color:#31513d}.analytics-actions button:first-child{background:#385d47;color:#fff}.analytics-status{color:#9e3333}
