.somcreo-analytics-banner{position:fixed;z-index:1000;left:18px;right:18px;bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:980px;margin:auto;padding:18px 20px;background:#171820;color:#fff;border-radius:12px;box-shadow:0 16px 42px rgba(20,20,30,.24);font:14px/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.somcreo-analytics-banner h2{font-size:16px;margin:0 0 5px}.somcreo-analytics-banner p{margin:0 0 4px;color:#d8d9e2}.somcreo-analytics-banner a{color:#c7ff3f}.somcreo-analytics-actions{display:flex;flex:0 0 auto;gap:8px}.somcreo-analytics-actions button,.somcreo-analytics-settings{font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;border:1px solid #777985;border-radius:7px;padding:11px 13px;cursor:pointer}.somcreo-analytics-actions button:first-child{background:transparent;color:#fff}.somcreo-analytics-actions button:last-child{background:#c7ff3f;color:#171820;border-color:#c7ff3f}.somcreo-analytics-settings{position:fixed;right:14px;bottom:14px;z-index:900;background:#171820;color:#fff;box-shadow:0 4px 16px rgba(20,20,30,.18)}@media(max-width:640px){.somcreo-analytics-banner{left:12px;right:12px;bottom:12px;display:block;padding:16px}.somcreo-analytics-actions{margin-top:14px}.somcreo-analytics-actions button{flex:1}.somcreo-analytics-settings{right:10px;bottom:10px}}
