#ts-measure-banner{position:fixed;z-index:9999;left:16px;right:16px;bottom:54px;max-width:740px;margin:auto;padding:20px;background:#101b1d;color:#fff;border:1px solid #39c7bf;border-radius:12px;box-shadow:0 8px 32px #0007;font:14px/1.5 system-ui,sans-serif}#ts-measure-banner p{margin:0 0 10px}#ts-measure-banner a{color:#a1efe9}.ts-measure-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.ts-measure-actions button,#ts-measure-settings{font:inherit;border:1px solid #58928f;border-radius:7px;padding:9px 13px;background:#fff;color:#163b39;cursor:pointer}.ts-measure-actions button{flex:1;min-width:140px}.ts-measure-actions button:disabled{opacity:.5;cursor:not-allowed}#ts-measure-settings{position:fixed;z-index:500;bottom:8px;left:12px;font:12px system-ui,sans-serif;padding:6px 10px}.marketing-scroll{overflow-x:auto}.marketing-note{max-width:85ch;line-height:1.6}.marketing-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:12px}.marketing-kpis .kpi{padding:18px}.marketing-chart{display:grid;gap:12px}.marketing-bar{height:8px;background:#e5efee;border-radius:8px;overflow:hidden}.marketing-bar span{display:block;height:100%;background:#1aa99f}.marketing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.marketing-table td,.marketing-table th{overflow-wrap:anywhere;max-width:330px}
