.madar-analytics-banner{position:fixed;z-index:80;left:20px;right:20px;bottom:20px;max-width:740px;margin-inline:auto;padding:20px 22px;border:1px solid #dce1eb;border-radius:20px;background:#fff;color:#1f2937;box-shadow:0 12px 48px #14213d26;font:inherit}.madar-analytics-banner[hidden]{display:none}.madar-analytics-banner strong{display:block;font-size:16px}.madar-analytics-banner p{font-size:14px;line-height:1.6;margin:6px 0 16px;max-width:66ch}.madar-analytics-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.madar-analytics-actions .button{min-height:44px;padding:10px 18px;font-size:14px}.madar-analytics-actions .text-button{min-height:44px;padding:8px}.madar-analytics-actions button:focus-visible{outline:3px solid #176dce;outline-offset:3px}[data-theme=dark] .madar-analytics-banner{background:#192231;color:#f1f5f9;border-color:#435066}@media(max-width:760px){.madar-analytics-banner{left:12px;right:12px;bottom:calc(82px + env(safe-area-inset-bottom));padding:16px;border-radius:18px}.madar-analytics-actions .button{flex:1}.madar-analytics-actions .text-button{width:100%;text-align:center}}
