.mm-compat{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.mm-compat__heading{letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:700}.mm-compat__hint{color:var(--color-text-muted);font-size:.95rem}.mm-compat__box{border-radius:var(--radius-md);border:1px solid #0000;flex-direction:column;gap:.65rem;padding:1rem 1.25rem;font-size:.95rem;line-height:1.5;display:flex}.mm-compat__box--issue{background:var(--color-danger-surface);border-color:var(--color-danger-border);color:var(--color-danger)}.mm-compat__box--ok{background:var(--color-success-surface);border-color:var(--color-success-border);color:var(--color-success);font-weight:600}.mm-compat__title{font-weight:700}.mm-compat__list{gap:.35rem;margin:0;padding-left:1.25rem;display:grid}
