.mip-analytics-consent{z-index:120;color:#2b1f1a;background:#fbf3e5;border:1px solid #a9775c;align-items:center;gap:1.5rem;max-width:900px;max-height:80vh;margin:auto;padding:1.2rem;font-size:.95rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;overflow:auto;box-shadow:0 6px 30px #2b1f1a30}.mip-analytics-consent p{margin:.4rem 0;line-height:1.5}.mip-analytics-consent a{text-decoration:underline}.mip-analytics-actions{flex-shrink:0;gap:.65rem;display:flex}.mip-analytics-actions button,.mip-analytics-preferences{color:#2b1f1a;cursor:pointer;font:inherit;background:#fbf3e5;border:1px solid #2b1f1a;padding:.75rem 1rem}.mip-analytics-actions button:last-child{color:#fff8ed;background:#2b1f1a}.mip-analytics-actions button:focus-visible,.mip-analytics-preferences:focus-visible{outline-offset:3px;outline:3px solid #a44b28}@media (width<=650px){.mip-analytics-consent{flex-direction:column;align-items:stretch;gap:.6rem}.mip-analytics-actions button{flex:1}}
